Build date: 1740006003 - Wed Feb 19 23:00:03 UTC 2025 Build cvs date: 1740001238 - Wed Feb 19 21:40:38 UTC 2025 Build id: 2025-02-20.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-uhidev-sispm.diff /home/anton/tmp/robsd/src-sysupgrade.diff P distrib/amd64/common/install.md P distrib/arm64/ramdisk/install.md P distrib/special/installboot/Makefile P etc/etc.amd64/MAKEDEV P etc/etc.amd64/MAKEDEV.md P etc/etc.arm64/MAKEDEV P etc/etc.arm64/MAKEDEV.md P lib/libz/zlib.h P sys/arch/amd64/conf/RAMDISK_CD P sys/arch/powerpc/include/elf.h P sys/arch/powerpc64/include/elf.h P sys/dev/pci/pcidevs P sys/dev/pci/pcidevs.h P sys/dev/pci/pcidevs_data.h P sys/dev/pci/drm/amd/amdgpu/amdgpu_devlist.h P sys/dev/usb/usbdevs P sys/dev/usb/usbdevs.h P sys/dev/usb/usbdevs_data.h P sys/lib/libz/zconf.h P sys/lib/libz/zlib.h P sys/uvm/uvm_object.c P sys/uvm/uvm_page.c P sys/uvm/uvm_page.h P sys/uvm/uvm_pmemrange.c P usr.sbin/installboot/Makefile U usr.sbin/installboot/efi_bootmgr.c P usr.sbin/installboot/efi_installboot.c P usr.sbin/installboot/i386_installboot.c P usr.sbin/installboot/i386_installboot.h P usr.sbin/installboot/i386_softraid.c P usr.sbin/installboot/installboot.8 P usr.sbin/installboot/installboot.c P usr.sbin/installboot/installboot.h commit IIzvjOaDj1Ws7I91 Author: kettenis Date: 2025/02/19 21:40:38 Document -c option. usr.sbin/installboot/installboot.8 commit Km40tvDscXPxcDXf Author: kettenis Date: 2025/02/19 21:36:02 Use installboot -c in the installer such that a freshly installed or upgraded system will boot from the disk we installed on. ok deraadt@, kn@ distrib/amd64/common/install.md distrib/arm64/ramdisk/install.md distrib/special/installboot/Makefile etc/etc.amd64/MAKEDEV etc/etc.amd64/MAKEDEV.md etc/etc.arm64/MAKEDEV etc/etc.arm64/MAKEDEV.md commit 6impkEW4maRFjZ2N Author: kettenis Date: 2025/02/19 21:33:10 Add efi(4) such that we can use installboot -c in the installer. ok deraadt@, kn@ sys/arch/amd64/conf/RAMDISK_CD commit cWPSXiMcqNjYD3ON Author: kettenis Date: 2025/02/19 21:30:46 Add -c option that sets up the machine to boot from the specified disk. For now, this is only implemented on amd64 and arm64 machines that use UEFI and a GPT partition table. Will be used by the installer soon. ok deraadt@, kn@ usr.sbin/installboot/Makefile usr.sbin/installboot/efi_bootmgr.c usr.sbin/installboot/efi_installboot.c usr.sbin/installboot/i386_installboot.c usr.sbin/installboot/i386_installboot.h usr.sbin/installboot/i386_softraid.c usr.sbin/installboot/installboot.c usr.sbin/installboot/installboot.h commit D9boh25KUsgG21uM Author: jca Date: 2025/02/19 18:25:03 Add some more PPC_FEATURES2 defines From FreeBSD via Brad, ok kettenis@ sys/arch/powerpc/include/elf.h sys/arch/powerpc64/include/elf.h commit xxYKPFtWMLqUrxiq Author: tb Date: 2025/02/19 12:15:09 sync with upstream This replaces two #ifdef FOO with #if FOO-0 for unistd.h and stdarg.h, which is mostly a noop. Base carries local patches to replace these with #if 1, so it won't have this. I should revisit this at some point. sys/lib/libz/zconf.h commit iTHDxHnySazPbf1s Author: tb Date: 2025/02/19 12:13:33 sync with base sys/lib/libz/zlib.h commit pIP0rRjOmqOJhdKB Author: tb Date: 2025/02/19 12:13:10 sync with upstream This replaces "zconf.h" with conditionally on whether ZLIB_BUILD is defined or not. Since we don't define ZLIB_BUILD this is a noop for us. lib/libz/zlib.h commit Y9nbx8dPrnSDncaN Author: mpi Date: 2025/02/19 11:10:54 Nullify `uanon' and `uobject' pointer while holding the corresponding lock. Stop modifying these pointers inside the pmemrange allocator. Assert instead that physical page descriptors are no longer associated to objects when they are given back to the allocator. ok miod@ sys/uvm/uvm_object.c sys/uvm/uvm_page.c sys/uvm/uvm_pmemrange.c commit iDwhntxU5JmDBSGN Author: mpi Date: 2025/02/19 11:07:47 Document vm_page locking. sys/uvm/uvm_page.h commit UmFLpfsgeQZGRt7i Author: jsg Date: 2025/02/19 10:38:56 regen sys/dev/pci/pcidevs.h sys/dev/pci/pcidevs_data.h commit kpTRwtLIzcDjN8DB Author: jsg Date: 2025/02/19 10:38:14 add AMD "Krackan Point" APU device id 1114 rev c2 is Radeon 860M 1114 rev c3 is Radeon 840M 1114 rev d2 is Radeon 860M 1114 rev d3 is Radeon 840M found in Asus Vivobook S16 (M5606KA) graphics driver sys/dev/pci/pcidevs sys/dev/pci/drm/amd/amdgpu/amdgpu_devlist.h commit TdGCmzDVkAbfXEBa Author: jsg Date: 2025/02/19 08:45:27 regen sys/dev/usb/usbdevs.h sys/dev/usb/usbdevs_data.h commit K4zzVhMVXAJQGjJd Author: jsg Date: 2025/02/19 08:44:56 sort sys/dev/usb/usbdevs commit onG3NlcHtnOWMVr3 Author: jsg Date: 2025/02/19 02:16:24 regen sys/dev/pci/pcidevs.h sys/dev/pci/pcidevs_data.h commit JeJxoSMBfchjVNlM Author: jsg Date: 2025/02/19 02:15:33 add AMD "Strix Halo" APU device id, and another Navi 31 1586 rev c1 is Radeon 8060S 1586 rev c2 is Radeon 8050S 1586 rev d1 is Radeon 8060S 1586 rev d2 is Radeon 8050S found in Asus ROG Flow Z13 (2025) graphics driver 7449 rev 00 is Radeon Pro W7800 48GB found in AMD Software: Adrenalin Edition 25.2.1 sys/dev/pci/pcidevs sys/dev/pci/drm/amd/amdgpu/amdgpu_devlist.h