created | 2025-01-01T19:03:00Z |
---|---|
begin | 2024-12-03T00:00:00Z |
end | 2024-12-04T00:00:00Z |
path | src/sys |
commits | 5 |
date | 2024-12-03T07:51:21Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/uvm/uvm_fault.c | log | diff | annotate |
message |
Use uvm_pagewait() rather than re-rolling it. ok miod@, tb@ |
date | 2024-12-03T07:54:20Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/uvm/uvm_fault.c | log | diff | annotate |
message |
Add missing wakeup & cleanup in error path. ok tb@ |
date | 2024-12-03T12:50:16Z | |||
---|---|---|---|---|
author | claudio | |||
files | src/sys/kern/kern_rwlock.c | log | diff | annotate |
src/sys/sys/rwlock.h | log | diff | annotate | |
message |
Revert the new rwlock implementation for now. vfs_busy() uses RW_SLEEPFAIL in a broken way. It is possible that the object holding the rwlock is freed while other processes are sleeping on this lock. This worked before by luck and no longer does now since part of the struct needs to be updated after the sleep. vfs_busy() needs to be fixed but that will take a bit of time. OK dlg@ |
date | 2024-12-03T14:41:45Z | |||
---|---|---|---|---|
author | claudio | |||
files | src/sys/ufs/ufs/ufs_ihash.c | log | diff | annotate |
message |
Remove the FUSE hack in ufs_ihashget() it is no longer needed. FUSE switched away from the horrible ufs inode abuse and so this is no longer reached. OK millert@ tb@ miod@ |
date | 2024-12-03T19:14:40Z | |||
---|---|---|---|---|
author | sf | |||
files | src/sys/dev/fdt/virtio_mmio.c | log | diff | annotate |
src/sys/dev/pci/virtio_pci.c | log | diff | annotate | |
src/sys/dev/pv/if_vio.c | log | diff | annotate | |
src/sys/dev/pv/virtio.c | log | diff | annotate | |
src/sys/dev/pv/virtiovar.h | log | diff | annotate | |
message |
vio: Unlock, switch to qstart function Run without kernel lock. Use the network stack functions used for multiqueue, but still only run on one queue. Add a virtio interface for an interrupt barrier. This is the reverted diff plus a missing chunk. Tested by dtucker, bluhm, sf |