dyoung
75c7534526
Remove native compatibility options to stop the config(1) errors
...
that Juergen Hannken-Illjes reports:
sys/arch/i386/conf/MONOLITHIC:16: already have options `COMPAT_NOMID'
sys/arch/i386/conf/MONOLITHIC:17: already have options `COMPAT_09'
...
2009-03-18 20:57:45 +00:00
dyoung
69fbb7297e
Reactivate native compatibility in GENERIC.
2009-03-17 20:04:39 +00:00
tsutsui
216a370b45
Make sure to create i386 symlink on more generic targets.
2009-03-15 05:45:32 +00:00
joerg
f5b0fec0e0
Remove SHMMAXPGS from all kernel configs. Dynamically compute the
...
initial limit as 1/4 of the physical memory. Ensure the limit is at
least 1024 pages, the old default on most platforms.
2009-03-06 20:31:46 +00:00
cegger
61b1fbae0d
add options COMPAT_50
2009-03-06 10:48:27 +00:00
cegger
1bf78a71a6
add options COMPAT_50
2009-03-06 10:37:42 +00:00
cegger
8e35c3d94f
add age(4) and atphy(4)
2009-03-06 09:58:14 +00:00
cegger
23d8015c3f
Go independent from Xen2 config files
2009-03-06 09:51:02 +00:00
bouyer
2c02d488fa
Add pciback device to XEN3 dom0 kernels
2009-03-05 19:51:49 +00:00
nisimura
ff2a35dca2
comment out NFS_BOOT_BOOTSTATIC. It will be useful when a valid set of
...
NFS_BOOTSTATICs are specfied.
2009-03-04 07:31:33 +00:00
dyoung
247a5f8a77
Add isv(4).
2009-02-27 23:37:20 +00:00
jmcneill
f654d345dd
Mark old vesabios/vesafb flags as obsolete, noted by cube
2009-02-19 13:06:49 +00:00
jmcneill
08224a94a7
Remove vesafb, it has been replaced by genfb on x86.
2009-02-19 00:54:08 +00:00
jmcneill
c4cff68cbd
Fix typo in genfb line
2009-02-16 23:40:14 +00:00
jmcneill
57d51ea339
Add and enable genfb(4), and remove vesafb(4) section.
2009-02-16 22:43:47 +00:00
cube
ec543a2ce5
Convert the recently introduced awk command to retrieve the value of the
...
option MODULAR to using %MODULAR%. While it is now possible to only
request the new version in the affected Makefiles, it is made mandatory for
everybody because I just fixed a bug in config(1) that would not make it
fail in the case of a syntax error in the Makefile template.
2009-02-15 01:58:01 +00:00
jmcneill
1ead3177d3
Add genfb(4)
2009-02-14 22:13:22 +00:00
cube
df0059e2e8
Don't set version deep in the source tree if it's older than the one in
...
conf/files.
2009-02-14 20:22:59 +00:00
apb
6c4fc39a9f
Now that "options MODULAR" is handled via defflag, the Makefile
...
generated by config(1) in the kernel compile directory no longer
contains IDENT=-DMODULAR. Instead, there's an opt_modular.h file that
might or might not contain "#define MODULAR 1".
Adapt to this by adding an OPT_MODULAR variable to relevant Makefiles,
set via an awk script that parses opt_modular.h.
2009-02-14 16:53:55 +00:00
bouyer
24584a19d8
Add commented out PCI pass-through support:
...
#xpci* at xenbus ? #Xen3 PCI front end driver
#pci* at xpci ?
2009-02-13 21:18:43 +00:00
bouyer
97f5912f84
Add kernel config file for i386PAE dom0 kernel.
2009-02-13 21:14:46 +00:00
mrg
9bd6af36c2
move COMPAT_50 into MONOLITHIC, as pointed out by enami@.
2009-02-07 09:58:10 +00:00
jym
92ae85d18e
Changes to MEMORY_RBFLAGS option:
...
- renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the
MEMORY_DISK options(4)
- change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt
the config(5) files accordingly
- document this option inside options(4)
See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html
Reviewed by abs@ in private mail.
2009-02-06 18:50:26 +00:00
ad
12cbb1b52b
Enable BUFQ_PRIOCSCAN by default.
2009-01-29 21:48:13 +00:00
cegger
3334d8c83e
add bwi(4)
2009-01-24 15:49:14 +00:00
haad
7c83fa3718
Add dm driver to ALL kernel.
2009-01-24 14:19:04 +00:00
cegger
e7239fcd13
add age(4) and atphy(4).
...
Requested by cube@
2009-01-24 14:11:07 +00:00
mrg
c6a4afa995
add COMPAT_50 to all the configs with COMPAT_40.
2009-01-24 05:06:05 +00:00
tsutsui
3088b745c1
Add esp at mca, so that daily build will detect botches in it.
2009-01-21 14:26:25 +00:00
jmcneill
b00a79bf8f
PR# port-i386/40284: add AMD Geode CS5536 audio driver; add gcscaudio(4)
...
to i386 GENERIC and ALL kernels
2008-12-28 15:18:21 +00:00
christos
7d7f0ed270
make this actually work.
2008-12-23 16:34:44 +00:00
christos
738294fb85
Add a convenience config file to build non-modular kernels for testing purposes.
2008-12-23 16:29:53 +00:00
ad
5e34fbf90e
- Kill NOREDZONE.
...
- Make the redzone conditional on DIAGNOSTIC.
- Give amd64 an additional page for the uarea. 2 is not enough.
2008-12-20 12:41:19 +00:00
jmcneill
c2854ab43d
add options PMS_ELANTECH_TOUCHPAD
2008-12-14 00:44:29 +00:00
alc
1c52cf4c6b
Import config(9) file and register HAL's files in the build machinery.
2008-12-11 05:42:18 +00:00
alc
31f44cb2ed
Clean-up makefile stub used to include in the build the binary HAL object
2008-12-11 05:27:42 +00:00
dyoung
466fdf18f2
Add elanpex(4) and elanpar(4), commented out. Add some useful
...
CardBus / PCI / PCMCIA NICs, hifn, and the OpenCrypto framework.
2008-12-08 19:27:50 +00:00
joerg
252f7304b2
Another assym.h dependency.
2008-11-27 01:57:40 +00:00
cube
41b25c78bc
Don't compile PPP compressors in by default, they'll be auto-loaded. This
...
saves an incredible 10k of text and data.
2008-11-25 02:47:19 +00:00
ad
6ba528b5bc
Remove softdep, pass 1. We are focused on improving journalling.
...
Proposed on tech-kern@.
2008-11-24 11:41:07 +00:00
ad
44ea47f214
Remove the following from i386 GENERIC since they are also provided by
...
modules. Shrinks the kernel by 1278kB. XXX Need to further investigate
situation with vcoda and nsmb.
- all file systems
- all exec formats
- all compat code
- POSIX AIO
- the NFS server
- accept filters
2008-11-21 15:55:59 +00:00
ad
8551373dea
Put the COMPAT_NOMID stuff into its own file.
2008-11-20 10:53:08 +00:00
ad
92ce8c6a3d
Make the emulations, exec formats, coredump, NFS, and the NFS server
...
into modules. By and large this commit:
- shuffles header files and ifdefs
- splits code out where necessary to be modular
- adds module glue for each of the components
- adds/replaces hooks for things that can be installed at runtime
2008-11-19 18:35:57 +00:00
is
b0a97c29c0
Add pppoe, tap, ppp, gre; avoids leaving the user without internet
...
connection when upgrading such a box as the router and configuration
file merging fails.
2008-11-17 11:18:30 +00:00
ad
5b57d1bcce
LKM -> MODULAR
2008-11-13 10:51:23 +00:00
cegger
cc63733c55
prepare move to new interface
2008-11-13 01:45:48 +00:00
ad
5c0480d3c9
Comment out P1003_1B_SEMAPHORE. The ksem module will now be autoloaded from
...
the file system if POSIX semaphores are used.
2008-11-12 14:36:31 +00:00
ad
0efea177e3
Remove LKMs and switch to the module framework, pass 1.
...
Proposed on tech-kern@.
2008-11-12 12:35:50 +00:00
joerg
47066a311f
Make x86 installation use tmpfs.
2008-11-04 14:21:39 +00:00
joerg
98c5a99f3f
Reenable ichlpcib by default. This allows all modern ICH systems to use
...
the watchdog support out-of-the-box.
It is not clear, if the workaround for ancient revisions with broken
SpeedStep work, so if this breaks a report with PCI dump of the
southbridge is required to blacklist them.
2008-10-29 11:56:53 +00:00