On Wed, Dec 24, 2025 at 04:55:17PM +1300, Avon Robertson wrote:
> $ sysctl kern.version
> kern.version=OpenBSD 7.8-current (GENERIC.MP) #164: Wed Dec 17 02:03:53 MST 
> 2025
>     [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> 
> $ fgrep -e lapic.h /sys/arch/amd64/amd64/locore.S 
> #include "lapic.h"
> 
> $ cd /usr
> 
> $ find . -name lapic.h
> find: ./libexec/auth: Permission denied
> find: ./share/relink/kernel/GENERIC: Permission denied
> 
> $ su root -c "find . -name lapic.h"
> Password:
> 
> $ df -h | grep -e '/usr' 
> /dev/sd1f     29.1G    1.6G   26.0G     6%    /usr
> /dev/sd1g      986M    433M    504M    47%    /usr/X11R6
> /dev/sd1h     19.4G    7.2G   11.2G    40%    /usr/local
> /dev/sd1j      5.8G    2.0K    5.5G     1%    /usr/obj
> /dev/sd1i      4.8G    1.6G    3.0G    34%    /usr/src
> /dev/sd0d      1.9G    776M    1.1G    42%    /usr/www
> /dev/sd0e      4.5G    640M    3.6G    15%    /usr/ports
> /dev/sd0f     33.1G    2.0K   31.5G     1%    /usr/ports/distfiles
> /dev/sd0g     33.1G    2.0K   31.5G     1%    /usr/ports/packages
> /dev/sd0h     33.2G    2.0K   31.6G     1%    /usr/ports/pobj
> /dev/sd0m      4.3G    951M    3.1G    23%    /usr/xenocara
> /dev/sd0n     17.6G    2.0K   16.7G     1%    /usr/xobj
> 
> So, would someone please tell me the location of header lapic.h.

/sys/arch/amd64/compile/GENERIC.MP/obj/lapic.h

generated by config(8) based on
/sys/arch/amd64/conf/files.amd64

define  lapic
file    arch/amd64/amd64/lapic.c                lapic needs-flag

needs-flag results in a header, see files.conf(5)

Reply via email to