Build date: 1736377203 - Wed Jan 8 23:00:03 UTC 2025 Build cvs date: 1736375182 - Wed Jan 8 22:26:22 UTC 2025 Build id: 2025-01-09.1 Build tags: amd64-regress ports sysupgrade Applied the following diff(s): /home/anton/tmp/robsd/src-sys-em.diff /home/anton/tmp/robsd/src-sys-newvers.diff /home/anton/tmp/robsd/src-sys-uhidev-sispm.diff /home/anton/tmp/robsd/src-sysupgrade.diff P lib/libcrypto/bn/bn_recp.c P lib/libcrypto/man/X509_NAME_print_ex.3 P share/misc/airport P sys/dev/i2c/ihidev.c P sys/dev/pci/pcidevs P sys/dev/pci/pcidevs.h P sys/dev/pci/pcidevs_data.h P sys/kern/uipc_socket.c P usr.sbin/vmd/virtio.c P usr.sbin/vmd/virtio.h P usr.sbin/vmd/vmd.h commit T9XW7xL7ErVRZfcY Author: kn Date: 2025/01/08 22:26:22 Add Псков/Pskov, Russia Small single-gate one, apartment buildings next door, 4km from city centre. Great place for a short holiday trip, like I did. share/misc/airport commit 2BFPLd0NRDz0MyJy Author: tb Date: 2025/01/08 20:21:28 Improve order of things in BN_RECP_CTX_set() + some whitespace cosmetics lib/libcrypto/bn/bn_recp.c commit FCqpXIiRYGLrS9pu Author: tb Date: 2025/01/08 20:18:12 Remove parentheses in return statements lib/libcrypto/bn/bn_recp.c commit qkJxZOPLyyhUjEfY Author: tb Date: 2025/01/08 20:13:52 Add a space after comma lib/libcrypto/bn/bn_recp.c commit JSMNAHxcXDPkRFDG Author: tb Date: 2025/01/08 20:12:18 Remove superfluous parentheses lib/libcrypto/bn/bn_recp.c commit V9BObVZxNjIYyiNF Author: dv Date: 2025/01/08 15:46:10 vmd(8): fix race conditions in vmmci device. Both the vcpu and the event loop thread touch the vmmci device state. This introduces the device pipe pattern used by other devices to protect both the libevent state and a mutex is used to guard the device registers during emulation. ok mlarkin@ usr.sbin/vmd/virtio.c usr.sbin/vmd/virtio.h usr.sbin/vmd/vmd.h commit ffjU678iYaWcR15Q Author: jsg Date: 2025/01/08 02:12:59 regen sys/dev/pci/pcidevs.h sys/dev/pci/pcidevs_data.h commit CrGvmrKDpsRla3JD Author: jsg Date: 2025/01/08 02:12:24 add Intel Arrow Lake (ARL) graphics ids sys/dev/pci/pcidevs commit CRHrDTn2yr3bCkyT Author: tb Date: 2025/01/08 00:08:02 X509_NAME_print() also fails to indent lib/libcrypto/man/X509_NAME_print_ex.3 commit GVHG119GZBJvfhvF Author: kirill Date: 2025/01/07 23:13:56 sys/ihidev: add missed looking for a device quirks OK: mglocker@ sys/dev/i2c/ihidev.c commit wxrTP4BERy2hWV3Q Author: mvs Date: 2025/01/07 23:13:46 Stop doing `ssp_task' and `ssp_idleto' re-initialization in sosplice(). Initialize them only during so->so_sp or sosp->so_sp allocation and never re-initialize again. sounsplice() could left `ssp_task' scheduled. This means it is linked to pending queue and TASK_ONQUEUE bit is set on `t_flags'. task_set() overrides `t_flags' with 0, so the next task_add() could break pending queue with double insertion. The described problem is also applicable to `ssp_idleto' timer. To prevent task and timeout from being rescheduled during sounsplice(), do task_del() and timeout_del() after actual unsplicing. Not critical, but prevents possible dry run. Problem reported, fix tested and OK bluhm. sys/kern/uipc_socket.c