created | 2024-10-12T20:24:30Z |
---|---|
begin | 2024-10-08T00:00:00Z |
end | 2024-10-09T00:00:00Z |
path | src/sys |
commits | 9 |
date | 2024-10-08T00:46:29Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/acpi/ufshci_acpi.c | log | diff | annotate |
src/sys/dev/fdt/ufshci_fdt.c | log | diff | annotate | |
src/sys/dev/ic/ufshci.c | log | diff | annotate | |
src/sys/dev/ic/ufshcivar.h | log | diff | annotate | |
src/sys/dev/pci/ufshci_pci.c | log | diff | annotate | |
message |
set activate for ufshci_acpi and ufshci_fdt tested by mglocker@ with pci, acpi and fdt attachments ok mglocker@ deraadt@ |
date | 2024-10-08T02:29:10Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/uvm/uvm_extern.h | log | diff | annotate |
src/sys/uvm/uvm_glue.c | log | diff | annotate | |
message | remove unused uvm_pause(); ok miod@ |
date | 2024-10-08T02:58:26Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/ufs/ext2fs/ext2fs_extern.h | log | diff | annotate |
src/sys/ufs/ext2fs/ext2fs_subr.c | log | diff | annotate | |
src/sys/ufs/ffs/ffs_extern.h | log | diff | annotate | |
src/sys/ufs/ffs/ffs_subr.c | log | diff | annotate | |
message | remove unused ffs_checkoverlap() ext2fs_checkoverlap(); ok miod@ |
date | 2024-10-08T09:05:40Z | |||
---|---|---|---|---|
author | claudio | |||
files | src/sys/kern/kern_exit.c | log | diff | annotate |
src/sys/kern/kern_fork.c | log | diff | annotate | |
src/sys/kern/kern_prot.c | log | diff | annotate | |
src/sys/kern/sys_process.c | log | diff | annotate | |
src/sys/sys/proc.h | log | diff | annotate | |
message |
Adjust lock requirements for ps_pptr, ps_ppid and ps_oppid. ps_pptr, ps_ppid and ps_oppid require the KERNEL_LOCK and the process mutex to be modified. At the same time either KERNEL_LOCK or process mutex needs to be taken to read the values. This is needed to further unlock ptsignal(). OK kettenis@, mvs@ |
date | 2024-10-08T11:57:59Z | |||
---|---|---|---|---|
author | claudio | |||
files | src/sys/kern/kern_exit.c | log | diff | annotate |
src/sys/kern/kern_resource.c | log | diff | annotate | |
src/sys/kern/kern_sched.c | log | diff | annotate | |
src/sys/kern/sched_bsd.c | log | diff | annotate | |
src/sys/sys/resourcevar.h | log | diff | annotate | |
message |
Move common code to update the proc runtime into tuagg_add_runtime(). OK mpi@ kn@ |
date | 2024-10-08T12:02:24Z | |||
---|---|---|---|---|
author | claudio | |||
files | src/sys/kern/kern_exit.c | log | diff | annotate |
src/sys/kern/kern_fork.c | log | diff | annotate | |
src/sys/kern/sys_process.c | log | diff | annotate | |
src/sys/sys/proc.h | log | diff | annotate | |
message |
Replace ps_oppid (old parent pid) with ps_opptr (a pointer to the old parent process struct). This simplifies some code and removes the no need to call prfind in process_untrace(). OK mpi@ |
date | 2024-10-08T19:40:00Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/amd64/amd64/bus_dma.c | log | diff | annotate |
message |
Make bus_dmamem_alloc(9) recognize the BUS_DMA_64BIT flag and interpret it as a request for memory without any DMA restrictions, which means that the call is allowed to allocate memory above the 4GB boundary on amd64. ok mpi@, mlarkin@ |
date | 2024-10-08T19:41:23Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/ic/nvme.c | log | diff | annotate |
message |
Add the BUS_DMA_64BIT flag to bus_dmamem_alloc(9) calls since NVMe devices can do 64-bit DMA. ok mpi@, mlarkin@ |
date | 2024-10-08T19:42:31Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/usb/ehci.c | log | diff | annotate |
src/sys/dev/usb/usb_mem.c | log | diff | annotate | |
src/sys/dev/usb/usb_mem.h | log | diff | annotate | |
src/sys/dev/usb/usbdivar.h | log | diff | annotate | |
src/sys/dev/usb/xhci.c | log | diff | annotate | |
message |
Relax DMA restrictions on ehci(4) and xhci(4) controllers that can do 64-bit DMA. ok mpi@, mlarkin@ |