created | 2018-11-29T22:49:38Z |
---|---|
begin | 2018-06-27T00:00:00Z |
end | 2018-06-28T00:00:00Z |
path | src/sys |
commits | 7 |
date | 2018-06-27T11:38:59Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/sparc64/dev/vbus.c | log | diff | annotate |
src/sys/arch/sparc64/dev/vbusvar.h | log | diff | annotate | |
src/sys/arch/sparc64/dev/vcons.c | log | diff | annotate | |
message |
Rework vbus(4) interrupt handling to be similar to cbus(4). Expose functions to ack and enable/disable interrupts and don't enable interrupts by default. Also don't ack interrupts by default. Make use of this in vcons(4) to avoid interrupt storms that may occur because of a race between the interrupt handler and the software interrupt handler. Don't enable the interrupt handler unless somebody actually has the console open. Ack the interrupt at the end of the softintr handler. Fixes console issue on SPARC T3 machines. ok claudio@ |
date | 2018-06-27T12:36:56Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/kern/syscalls.master | log | diff | annotate |
message |
Unlock 12 network-related syscalls. This is possible now that the code doing file refcounting is mp-safe. Tested by many, ok tb@, visa@ |
date | 2018-06-27T12:37:28Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/kern/init_sysent.c | log | diff | annotate |
src/sys/kern/syscalls.c | log | diff | annotate | |
src/sys/sys/syscall.h | log | diff | annotate | |
src/sys/sys/syscallargs.h | log | diff | annotate | |
message | regen |
date | 2018-06-27T13:58:22Z | |||
---|---|---|---|---|
author | helg | |||
files | src/sys/miscfs/fuse/fuse_device.c | log | diff | annotate |
message |
Refactor to simplify - no functional change. ok mpi@ |
date | 2018-06-27T16:37:25Z | |||
---|---|---|---|---|
author | visa | |||
files | src/sys/kern/kern_descrip.c | log | diff | annotate |
message |
Raise file_pool's IPL to prevent deadlocks with the newly unlocked system calls. OK mpi@ |
date | 2018-06-27T16:38:23Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/kern/syscalls.master | log | diff | annotate |
message |
Revert previous, at least one pool need its IPL to be IPL_MPFLOOR as found by visa@. |
date | 2018-06-27T16:39:00Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/kern/init_sysent.c | log | diff | annotate |
src/sys/kern/syscalls.c | log | diff | annotate | |
src/sys/sys/syscall.h | log | diff | annotate | |
src/sys/sys/syscallargs.h | log | diff | annotate | |
message | regen |