world/kernel: Use the rounddown() macro in various places.Tested-by: zrj
build - Separate out CFLAGS for kernel & module build* Make COPTFLAGS apply to module builds in addition to kernel builds.* Implement a new make variable, KCFLAGS, for specifying overrides for
build - Separate out CFLAGS for kernel & module build* Make COPTFLAGS apply to module builds in addition to kernel builds.* Implement a new make variable, KCFLAGS, for specifying overrides for kernel and module builds.* Fixup the module build infrastructure to use KCFLAGS, and get rid of infiltration from the more generic CFLAGS onto the kernel & modules build.
show more ...
acpi - Incidental MPSAFE* Make ACPI devices MPSAFE (use a private token).* Make the ACPI interupt MPSAFE.
kernel - Cleanup gcc warnings* Cleanup gcc warnings at higher optimization levels. This will allow us to build kernels -O2 or -O3.
acpi_hp(4): Fix detaching, by adding the missing sysctl_ctx_free call.
kernel/acpi: Add missing ACPI_SERIAL_INIT calls for lock initialization.
kernel/acpi: Remove some unneeded code in acpi_hp.
kernel: Use DEVMETHOD_END in the drivers.
kernel: Move sys/dev/acpica5 to sys/dev/acpica.The 5 used to indicate that it was imported from FreeBSD 5 but thatdoesn't matter anymore.In-discussion-with: sephe