pkgbase: FreeBSD-src-sys-15.snap20240222112915.pkg installed does not match the kernel pkgbase installed (as reported by uname -apKU)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 22 Feb 2024 19:36:10 UTC
I just updated an aarch64 system via pkgbase. The resulting boot shows: # uname -apKU FreeBSD aarch64-main-pkgs 15.0-CURRENT FreeBSD 15.0-CURRENT main-n268451-47e073941f4e GENERIC-NODEBUG arm64 aarch64 1500014 1500014 But the /usr/src/sys/ source code installed has changes that span to much later. I start with the 47e073941f4e below and go to the last /usr/src/sys/ change that I found in the source installed. I've added 2 commit date/times for reference. Wed, 21 Feb 2024 . . . git: 47e073941f4e - main - Import the kernel parts of bhyve/arm64 Andrew Turner (CommitDate: 2024-02-21 18:55:32 +0000) Then: git: c85e6a5c2250 - main - bcm5974(4): Report proper width and depth for Apple Magic Trackpads Vladimir Kondratyev git: 4f345989700f - main - bcm5974(4): Respect HID_DEBUG option and fix debugging printf Vladimir Kondratyev git: 9097284b98be - main - bcm5974(4): Properly assign MT-slot on Apple Magic Trackpad Vladimir Kondratyev Thu, 22 Feb 2024 git: 452c5e9995ab - main - fdlopen(3): do not create a new object mapping if already loaded Konstantin Belousov git: 99fa799a19ab - main - linux_pwd_onexec: do not abort image activation if emul path does not exist Konstantin Belousov git: bad90cb4f686 - main - nextboot: check unlink, but only warn on !ENOENT Warner Losh git: 4ece79968e70 - main - x86/xen: fix out of bounds access to the event channel masks on resume Roger Pau Monné git: 399386f190f1 - main - x86/xen: introduce non-hypercall based emergency print Roger Pau Monné git: 6744fd8e7503 - main - x86/cpu: improve hypervisor detection Roger Pau Monné git: e283c994ab27 - main - x86/xen: fill hypercall page with int3 Roger Pau Monné git: 848e2719af50 - main - x86/xen: remove parameter from fixup_console() Roger Pau Monné git: 9a687d1fe3af - main - x86/xen: introduce a Xen early init function Roger Pau Monné git: 5d62aba742ac - main - x86/xen: move shared page setup to early init handler Roger Pau Monné git: 027b66d64b54 - main - x86/xen: do video console fixup as part of early initialization Roger Pau Monné git: f0cf86c075cd - main - x86/xen: replace xen_cpuid_base with hv_base Roger Pau Monné git: 4401b0685163 - main - x86/cpu: introduce an optional hook for early hypervisor initialization Roger Pau Monné Finally: git: 8f5406c77f1b - main - x86/xen: implement early init hook Roger Pau Monné (CommitDate: 2024-02-22 10:08:05 +0000) It is very difficult to identify what to report about the commits a pkgbase install/update is based on, especially (A) before installation for the kernel and (B) for the world in general (there is no equivalent to the kernel's main-n268451-47e073941f4e reportand it looks like the source code need not be a match, given that it is not for /usr/src/sys/ and the kernel). This makes problem reporting problematical of itself. === Mark Millard marklmi at yahoo.com