created | 2019-05-02T15:38:03Z |
---|---|
begin | 2019-04-28T00:00:00Z |
end | 2019-04-29T00:00:00Z |
path | src/sys |
commits | 6 |
date | 2019-04-28T04:20:40Z | |||
---|---|---|---|---|
author | dlg | |||
files | src/sys/kern/kern_task.c | log | diff | annotate |
src/sys/sys/task.h | log | diff | annotate | |
message |
add WITNESS support to barriers modelled on the timeout stuff visa did. if a taskq takes a lock, and something holding that lock calls taskq_barrier, there's a potential deadlock. detect this as a lock order problem when witness is enable. task_del conditionally followed by taskq_barrier is a common pattern, so add a taskq_del_barrier wrapper for it that unconditionally checks for the deadlock, like timeout_del_barrier. ok visa@ |
date | 2019-04-28T08:18:16Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/pci/drm/drm_drv.c | log | diff | annotate |
message |
Make sure only "primary" clients can become master. ok jsg@ |
date | 2019-04-28T14:51:16Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/conf/param.c | log | diff | annotate |
message | the bufcachepercent=80 experiment has exposed a few problems... |
date | 2019-04-28T17:59:51Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/net/route.h | log | diff | annotate |
src/sys/net/rtable.h | log | diff | annotate | |
message |
Fix reading route entries via kvm(3). From Naoki Fukaumi, ok yasuoka@, sthen@ |
date | 2019-04-28T22:15:57Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/net/bridgectl.c | log | diff | annotate |
src/sys/net/bridgestp.c | log | diff | annotate | |
src/sys/net/if.c | log | diff | annotate | |
src/sys/net/if_bridge.c | log | diff | annotate | |
src/sys/net/if_bridge.h | log | diff | annotate | |
src/sys/net/if_switch.c | log | diff | annotate | |
src/sys/net/if_var.h | log | diff | annotate | |
message |
Removes the KERNEL_LOCK() from bridge(4)'s output fast-path. This redefines the ifp <-> bridge relationship. No lock can be currently used across the multiples contexts where the bridge has tentacles to protect a pointer, use an interface index. Tested by various, ok dlg@, visa@ |
date | 2019-04-28T22:15:58Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/net/if_vxlan.c | log | diff | annotate |
src/sys/net80211/ieee80211_node.c | log | diff | annotate | |
src/sys/netinet/ip_output.c | log | diff | annotate | |
src/sys/netinet6/ip6_output.c | log | diff | annotate | |
message |
Removes the KERNEL_LOCK() from bridge(4)'s output fast-path. This redefines the ifp <-> bridge relationship. No lock can be currently used across the multiples contexts where the bridge has tentacles to protect a pointer, use an interface index. Tested by various, ok dlg@, visa@ |