|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.20 |
29-Mar-1994 |
mycroft |
Clean up deleted files.
|
| 1.19 |
09-Mar-1994 |
ws |
Make FFS optional
|
| 1.18 |
06-Jan-1994 |
cgd |
add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.17 |
23-Dec-1993 |
cgd |
fix typo pointed out by Rich Murphey
|
|
Revision tags: magnum-base
|
| 1.16 |
13-Sep-1993 |
brezak |
Add MACHINE_NONCONTIG option
|
| 1.15 |
30-Aug-1993 |
deraadt |
pagers are not options, not pseudo-devices
|
|
Revision tags: netbsd-0-9-patch-001 netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
|
| 1.14 |
06-Jun-1993 |
cgd |
incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.13 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.12 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.11 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.10 |
04-May-1993 |
cgd |
make serial ports have right numbers, and add slip to generic kernels
|
| 1.9 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.8 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.7 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
| 1.6 |
12-Apr-1993 |
deraadt |
kernel config files that know the new scsi system
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.5 |
10-Apr-1993 |
glass |
Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.4 |
10-Apr-1993 |
glass |
fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.3 |
08-Apr-1993 |
cgd |
to get scsi system, you now use "options SCSI" rather than "controller scbus0" -- makes more sense
|
| 1.2 |
06-Apr-1993 |
deraadt |
Modified floppy and WD enties for mod-barsoom controller type.
|
|
Revision tags: patchkit-0-2-2
|
| 1.1 |
21-Mar-1993 |
cgd |
after 0.2.2 "stable" patches applied
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.19 |
29-Mar-1994 |
mycroft |
Clean up deleted files.
|
| 1.18 |
09-Mar-1994 |
ws |
Make FFS optional
|
| 1.17 |
06-Jan-1994 |
cgd |
add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
|
Revision tags: magnum-base
|
| 1.16 |
13-Sep-1993 |
brezak |
Add MACHINE_NONCONTIG option
|
| 1.15 |
30-Aug-1993 |
deraadt |
pagers are not options, not pseudo-devices
|
|
Revision tags: netbsd-0-9-patch-001 netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
|
| 1.14 |
06-Jun-1993 |
cgd |
incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.13 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.12 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.11 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.10 |
04-May-1993 |
cgd |
make serial ports have right numbers, and add slip to generic kernels
|
| 1.9 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.8 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.7 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
| 1.6 |
12-Apr-1993 |
deraadt |
kernel config files that know the new scsi system
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.5 |
10-Apr-1993 |
glass |
Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.4 |
10-Apr-1993 |
glass |
fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.3 |
08-Apr-1993 |
cgd |
to get scsi system, you now use "options SCSI" rather than "controller scbus0" -- makes more sense
|
| 1.2 |
06-Apr-1993 |
deraadt |
Modified floppy and WD enties for mod-barsoom controller type.
|
|
Revision tags: patchkit-0-2-2
|
| 1.1 |
21-Mar-1993 |
cgd |
after 0.2.2 "stable" patches applied
|
| 1.524 |
06-Oct-2025 |
riastradh |
x86: Wire up PCI resource manager if enabled.
Enable in your kernel config with `options PCI_RESOURCE'.
Adapted from a patch by mlelstv@.
PR port-amd64/59118: Thinkpad T495s - iwm PCI BAR is zero
|
| 1.523 |
18-Aug-2025 |
andvar |
Fix various typos, mainly in comments: s/invaid/invalid/ s/instad/instead/ s/wich/with/ s/tranform/transform/ s/tranmist/transmit/ s/tranceiver/transceiver/ s/Tranparent/Transparent/ s/tranlated/translated/ s/tranfer/transfer/ s/tranmissions/transmissions/ s/condtions/conditions/ s/Recient/Recent/
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
|
| 1.522 |
27-Mar-2025 |
riastradh |
branches: 1.522.2; virtio(4): Consolidate kernel configs.
No functional change intended.
Leave `# XXX ?' comments where I don't know why the driver in question is excluded. (Typical reason is that PAGE_SIZE is not 4096 but I didn't investigate -- if you do investigate, please either update the comment if you determine a reason, or enable the driver if you don't.)
PR kern/59211: vio9p(4): missing from various GENERICs and MAKEDEVs
|
| 1.521 |
26-Aug-2024 |
riastradh |
acpivmgenid(4): New driver for virtual machine generation ID.
Added to amd64/ALL and i386/ALL kernel configurations, and made available as a loadable module acpivmgenid.kmod on x86, for now.
TBD: Add to all ACPI-supporting GENERIC kernels.
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork
|
| 1.520 |
16-Jul-2024 |
riastradh |
viocon(4): Add to various kernel configs.
|
|
Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| 1.519 |
30-Apr-2024 |
andvar |
branches: 1.519.2; viac7temp(4): rewrite temperature sensor to read value from MSR instead of using documented cpuid instruction and eax register.
This approach is adapted from linux via-cputemp.c, no official documentation is currently available. However, msr value seems to work on all tested CPUs while documented cpuid instruction typically reports 0, even for my C7-D CPU. msr value seems to have temperature in Celsius in lower 24-bits without fraction (thus "msr & 0xffffff;" is used).
Tested on my personal systems based on CPUs below (i386 and amd64): C7-D 1.6GHz (i386 only), Nano X2 L4350E, Nano X2 U4300, U2300 Nano, KX-U6580. Also got one response via email which was based on Nano X2 L4050 (VE-900). Nano reports independent values for each core. KX-U6580 seems to show the same value for all cores but more testing is needed.
Since it works on amd64 capable CPUs, adding driver to GENERIC kernel config. Also moving viac7temp man page to x86 instead of i386 (with updates). In theory the change should add support for all VIA Nano CPUs and Zhaoxin CPUs at least up to KX-6000(G) series.
In the future I may need to introduce amd64 kernel module as well.
Plan to pullup to at least netbsd-10.
Patch mainly reviewed by riastradh.
|
| 1.518 |
02-Apr-2024 |
charlotte |
dk(4): Add support for discovering Atari TOS partitions as wedges
Any partitioning scheme which conforms to the Atari AHDI 3.00 spec should be recognized by the new DKWEDGE_METHOD_TOS.
|
| 1.517 |
21-Mar-2024 |
riastradh |
acpihed(4): New driver for PNP0C33 to notify apei(4).
PNP0C33 denotes the ACPI Hardware Error Device, which exists only to be a vector for event notifications.
PR kern/58046
|
| 1.516 |
20-Mar-2024 |
riastradh |
apei(4): New driver for ACPI Platform Error Interfaces.
For now it is wired up only in x86 ALL kernels, and built as a module for x86 and Arm. Once it gets a little more testing on machines with APEI, I would like to flip it on by default.
PR kern/58046
|
| 1.515 |
29-Jan-2024 |
christos |
PR/57889: Ricardo Branco: ext2fs does not have user immutable and append file flags, only system ones. Restrict those to the superuser. Before the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the default.
|
| 1.514 |
13-Dec-2023 |
andvar |
Removing obsolete TTY_DEBUG option from ALL kernels.
|
| 1.513 |
05-Dec-2023 |
thorpej |
Add btvmei + btvmeii and vme to ALL.
|
|
Revision tags: thorpej-ifq-base thorpej-altq-separation-base
|
| 1.512 |
02-Sep-2023 |
andvar |
newsmips/sn(4): rename SONIC_DEBUG to SNDEBUG for consistency.
nix this option from i386/amd64 ALL configs, it isn't used anywhere anymore.
|
| 1.511 |
18-Jul-2023 |
riastradh |
acpiec(4): New ACPIEC_DEBUG option.
Value is bit mask of debug messages to enable.
Enable in x86/ALL kernels.
No functional change intended when the option is off.
|
| 1.510 |
16-Jul-2023 |
riastradh |
i386: Re-enable HEARTBEAT.
|
| 1.509 |
16-Jul-2023 |
mrg |
revert previous change to enable HEARTBEAT.
the new code has a "needs 64-bit atomic ops" trigger:
ci->ci_heartbeat_uptime_cache = atomic_load_relaxed(&time_uptime);
but time_uptime is a 64-bit value, and this trips CTASSERT().
|
| 1.508 |
15-Jul-2023 |
riastradh |
i386/ALL: Enable HEARTBEAT.
|
| 1.507 |
22-May-2023 |
riastradh |
i386/ALL: Enable EFI runtime support.
PR kern/57076
XXX pullup-10
|
| 1.506 |
09-Feb-2023 |
abs |
Adjust _all_ cinclude of *.local files
- Ensure always at end - Use tab rather than spaces - Add consistent comment "Pull in optional local configuration - always at end"
The only functional change is that a local file which tried to override an existing setting (eg with "no foo") would have failed in some cases before, but now will work
|
| 1.505 |
22-Dec-2022 |
jakllsch |
Add missing virtio devices to x86 ALL kernels
|
| 1.504 |
22-Dec-2022 |
nat |
Driver for DaynaPORT SCSI/Link (dse.4).
Written by Hiroshi Noguchi, of which an updated version was posted to port-mac68k in 2001.
Attachments were added to kernel configs for platforms that already had the Cabletron (se.4) driver added, although other platorms may benefit.
Reviewed on tech-net by Izumi Tsutsui.
|
|
Revision tags: netbsd-10-base bouyer-sunxi-drm-base
|
| 1.503 |
24-Sep-2022 |
riastradh |
branches: 1.503.4; x86: Support EFI runtime services.
This creates a special pmap, efi_runtime_pmap, which avoids setting PTE_U but allows mappings to lie in what would normally be user VM -- this way we don't fall afoul of SMAP/SMEP when executing EFI runtime services from CPL 0. SVS does not apply to the EFI runtime pmap.
The mechanism is intended to work with either physical addressing or virtual addressing; currently the bootloader does physical addressing but in principle it could be modified to do virtual addressing instead, if it allocated virtual pages, assigned them in the memory map, and issued RT->SetVirtualAddressMap.
Not sure pmap_activate_sync and pmap_deactivate_sync are correct, need more review from an x86 wizard.
If this causes fallout, it can be disabled temporarily without reverting anything by just making efi_runtime_init return immediately without doing anything, or by removing options EFI_RUNTIME.
amd64-only for now pending type fixes and testing on i386.
|
| 1.502 |
07-Aug-2022 |
simonb |
UFS/LFS dirhash: - Enable UFS_DIRHASH if the architecture or kernel model specific config file can use 128MB of RAM or more. - Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel and by a number of NetBSD developers for years. - Add LFS_DIRHASH if LFS was enabled. - Be somewhat consistent with FS options order.
|
| 1.501 |
13-May-2022 |
msaitoh |
Add MFI_DEBUG and MFII_DEBUG.
|
| 1.500 |
23-Dec-2021 |
hannken |
Disable amdgpu as it uses floating point arithmetics and subr_kcov doesnt handle it.
Ok: riastradh@
|
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base thorpej-i2c-spi-conf-base
|
| 1.499 |
29-Jun-2021 |
nia |
Remove uscanner(4) driver
This exists for compatibility with a Linux interface which was apparently deprecated in Linux 2.6. There are various mailing list threads going back to 2004 where the usefulness of this driver is discussed, but the conclusion is that scanner software has all moved to using ugen(4) instead, and enabling this driver will not help you scan things.
|
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-cfargs-base thorpej-futex-base
|
| 1.498 |
01-Mar-2021 |
jakllsch |
branches: 1.498.4; add rge(4) to x86 ALL kernels
|
| 1.497 |
27-Sep-2020 |
roy |
branches: 1.497.2; vether: Add to kernel configurations
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
|
| 1.496 |
08-Sep-2020 |
yamaguchi |
Added iavf(4) that is based on OpenBSD's iavf(4) implementation
reviewed by msaitoh@n.o and knakahara@n.o
|
| 1.495 |
01-Aug-2020 |
maxv |
Remove references to BRIDGE_IPF, it is now compiled in by default.
|
| 1.494 |
14-Jul-2020 |
yamaguchi |
Introduce per-cpu IDTs
This is realized by following modifications: - Add IDT pages and its allocation maps for each cpu in "struct cpu_info" - Load per-cpu IDTs at cpu_init_idt(struct cpu_info*) - Copy the IDT entries for cpu0 to other CPUs at attach - These are, for example, exceptions, db, system calls, etc.
And, added a kernel option named PCPU_IDT to enable the feature.
|
| 1.493 |
25-May-2020 |
yamaguchi |
Obsolete VIOIF_SOFTINT_INTR
The kernel option is introduced to realize softint-based if_input. Since the same scheme has been implemented in if_percpuq_enqueue(), the option is no longer needed.
pointed out by ozaki-r@n.o.
|
| 1.492 |
16-May-2020 |
maya |
Remove uyap, USB YAP phone firmware loader.
And the associated ezload EZ-USB code, which is only used by uyap. It could theoretically be used by other drivers, but none of them are in tree.
I suspect that this device isn't in use, as phone technology has improved a lot since 2001 when uyap(4) was added to the tree.
Proposed with no objections on netbsd-users on 13 April 2020
|
| 1.491 |
01-May-2020 |
hannken |
Remove wd* at umass?, it was dropped.
|
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
| 1.490 |
25-Mar-2020 |
jdolecek |
remove 'file-system SMBFS' and 'pseudo-device nsmb' from all kernel configs to prepare for their eventual removal
|
|
Revision tags: is-mlppp-base ad-namecache-base3
|
| 1.489 |
09-Feb-2020 |
jmcneill |
Retire azalia(4).
|
| 1.488 |
03-Feb-2020 |
maya |
Remove more urio(4) traces.
Pointed out by maxv, thanks.
|
| 1.487 |
29-Jan-2020 |
maya |
remove urio(4), a driver for the Rio500 MP3 player.
At this point it is highly unlikely this 1999 device still has users, but it still comes up in the context of maxv's USB-fuzzing (and any device could pretend to be a urio(4)), so it's best to get rid of it.
Renamed all major entries to obsolete, as was done in previous removals.
This still requires an update to sanitizers, but they're located in "external", perhaps it should be first committed upstream?
Proposed on tech-kern a month ago.
|
|
Revision tags: ad-namecache-base2
|
| 1.486 |
25-Jan-2020 |
thorpej |
Retire "le* at pci?" from the shipped kernel configs: - If the config had both an le@pci and a pcn, simply remove le@pci (pcn would match at a higher priority anyway). - If the config had le@pci enabled, but no pcn, change le@pci to pcn. - If the config had le@pci commented out, but no pcn, change le@pci to pcn and leave it commented out.
The pcn driver supports more chips than le@pci and does DMA directly to/from mbufs rather than memory copies.
|
| 1.485 |
20-Jan-2020 |
thorpej |
Remove FDDI support.
|
| 1.484 |
19-Jan-2020 |
riastradh |
Remove filemon(4).
Discussed on tech-kern: https://mail-index.NetBSD.org/tech-kern/2020/01/13/msg025938.html
This was never (intentionally) enabled by default, and the design has some shortcomings. You can get mostly the same results with ktrace, as in usr.bin/make/filemon/filemon_ktrace.c which is now used instead of filemon for make's meta mode.
If applications require higher performance than ktrace, or nesting that ktrace doesn't support, we might consider adding something back into the vfs system calls themselves, without hijacking the syscall table. (Might want a more reliable output format too, e.g. one that can handle newlines in file names.)
|
| 1.483 |
19-Jan-2020 |
thorpej |
Remove Token Ring support.
|
| 1.482 |
19-Jan-2020 |
thorpej |
Remove HIPPI support and the esh(4) driver that uses it. There have not been any users of HIPPI for some time, and it is unlikely to be resurrected.
|
| 1.481 |
19-Jan-2020 |
thorpej |
Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete.
|
|
Revision tags: ad-namecache-base1
|
| 1.480 |
17-Jan-2020 |
maya |
Remove uyurex(4).
This is a driver for a "nonsense machine" made by the art group Maywa-Denki in 2008. It was disabled by default.
Unfortunately even so it draws development attention (flaws found in the code, MP-ification needs) and it is best not to continue to maintain this driver.
Proposed without objections on tech-kern.
|
|
Revision tags: ad-namecache-base
|
| 1.479 |
01-Jan-2020 |
ryo |
branches: 1.479.2; add aq(4)
|
| 1.478 |
23-Dec-2019 |
maxv |
Revert the removal of filemon.
|
| 1.477 |
18-Dec-2019 |
maxv |
Retire filemon, discussed on tech-kern@.
|
| 1.476 |
15-Dec-2019 |
riastradh |
Add vhci to x86/ALL.
|
| 1.475 |
10-Dec-2019 |
yamaguchi |
Ported driver for Intel Ethernet 700 series
reviewed by msaitoh and knakahara
|
|
Revision tags: phil-wifi-20191119
|
| 1.474 |
01-Nov-2019 |
msaitoh |
Port SMSC LAN87xx 10/100 Ethernet PHY driver from FreeBSD with some cleanup and IFM_NONE support.
|
| 1.473 |
30-Oct-2019 |
msaitoh |
Add jmphy(4) from OpenBSD.
|
| 1.472 |
08-Oct-2019 |
maxv |
No I/O ports for TPM-ISA, only MMIO, so remove commented-out options.
|
| 1.471 |
07-Oct-2019 |
msaitoh |
Add support IC Plus IP1000* PHYs. PR/kern 42314 first reported by Tomokazu HARADA and patch provided by Andrius V.
|
| 1.470 |
19-Aug-2019 |
ozaki-r |
Add MBUFTRACE to ALL configs
|
|
Revision tags: netbsd-9-base
|
| 1.469 |
24-Jul-2019 |
tnn |
branches: 1.469.2; add ssdfb(4) to ALL
|
|
Revision tags: phil-wifi-20190609
|
| 1.468 |
07-May-2019 |
mrg |
obsolete moscom(4). it was never in any default configs, did not work for some cases.
umcs(4) supports everything it does plus one additional chipset, has been in default configurations since netbsd 7.
|
| 1.467 |
26-Apr-2019 |
sevan |
Use veriexec.config to reduce duplication
|
|
Revision tags: isaki-audio2-base
|
| 1.466 |
12-Apr-2019 |
msaitoh |
Add the following debug options:
AI_DEBUG ATHN_DEBUG ATU_DEBUG AXEN_DEBUG BGE_DEBUG BNX_DEBUG BWFM_DEBUG CAS_DEBUG CBB_DEBUG CMALO_DEBUG EF_DEBUG IWN_DEBUG IX_DEBUG LII_DEBUG MSK_DEBUG OTUS_DEBUG RUM_DEBUG RUN_DEBUG UMB_DEBUG UPGT_DEBUG URAL_DEBUG URNDIS_DEBUG URTW_DEBUG URTWN_DEBUG WPI_DEBUG ZYD_DEBUG
|
| 1.465 |
16-Mar-2019 |
isaki |
Remove duplicated option.
|
| 1.464 |
24-Feb-2019 |
kamil |
Enable kUBSan and KCOV in NetBSD/i386 kernel=ALL
|
| 1.463 |
06-Feb-2019 |
rin |
Add ure(4) to kernel config files. Also add PHY drivers where necessary.
|
| 1.462 |
27-Jan-2019 |
maxv |
Remove the satlink driver. It was disabled everywhere, had no man page and no use either. Spotted by thorpej in PR/21345, ok christos.
|
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118
|
| 1.461 |
29-Dec-2018 |
maxv |
Retire compat_ibcs2, as discussed on tech-kern@. FreeBSD did the same recently.
|
|
Revision tags: pgoyette-compat-1226
|
| 1.460 |
14-Dec-2018 |
jakllsch |
add cardbus malo(4) to x86 GENERIC and ALL kernels
|
| 1.459 |
12-Dec-2018 |
maxv |
Remove references to "lmc" in the kernel configurations.
|
|
Revision tags: pgoyette-compat-1126
|
| 1.458 |
24-Nov-2018 |
bouyer |
Add mpii(4), a driver for LSI Megaraid Fusion controllers. Ported from OpenBSD. This driver is MP-safe. Note that the earlier fusion controllers (Megaraid 2208, codenamed Thunderbold) are also supported by mfi(4). mpii will take precedence if both drivers are enabled. Tested on a mfii0 at pci6 dev 0 function 0: "PERC H740P Adapter ", firmware 50.3.0-1512, 819 2MB cache mfii0: interrupting at ioapic2 pin 2 scsibus0 at mfii0: 64 targets, 8 luns per target scsibus0: waiting 2 seconds for devices to settle... sd0 at scsibus0 target 0 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed sd0: fabricating a geometry sd0: 99 GB, 102399 cyl, 64 head, 32 sec, 512 bytes/sect x 209714688 sectors sd0: tagged queueing sd1 at scsibus0 target 1 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed sd1: fabricating a geometry sd1: 22254 GB, 22788608 cyl, 64 head, 32 sec, 512 bytes/sect x 46671069696 sectors sd1: fabricating a geometry
It supports bioctl(8) ioctls, as well as sensors for the BBU and logical drives.
Sponsored by LIP6.
|
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930
|
| 1.457 |
23-Sep-2018 |
maxv |
Remove ISDN from the kernel. It has remained unmaintained for a long time, is of poor quality, and is now an obstacle to MP-ification. It was removed ten years ago from FreeBSD for the same reason.
This retires a big user of the mbuf API, and will ease maintenance of the kernel.
|
| 1.456 |
22-Sep-2018 |
maxv |
Remove isic(4). It is part of ISDN, which we are now retiring.
|
| 1.455 |
22-Sep-2018 |
maxv |
Remove iwic(4). It is part of ISDN, which we are now retiring. This driver was still marked as experimental (its man page dates back to 2002).
|
| 1.454 |
22-Sep-2018 |
maxv |
Remove the "ifritz" driver (no man page). It is part of ISDN, which we are retiring.
|
| 1.453 |
22-Sep-2018 |
maxv |
Remove ifpci(4). It is part of ISDN, which we are retiring.
|
| 1.452 |
21-Sep-2018 |
maxv |
Remove iavc(4).
|
| 1.451 |
06-Sep-2018 |
maxv |
Retire the 'midway' driver. Discussed on tech-net@ recently and also three years ago, part of removing the network ATM code.
|
|
Revision tags: pgoyette-compat-0906
|
| 1.450 |
27-Aug-2018 |
riastradh |
Add amdgpu to i386/ALL.
|
| 1.449 |
25-Aug-2018 |
rin |
Add (commented out) mue(4) to where appropriate. Also add MII/PHY drivers for USB NICs if missing.
|
| 1.448 |
25-Aug-2018 |
maxv |
Retire NDIS. It appears that it has never worked, after 13 years it was still marked as "experimental", and nowadays it may be one more obstacle to MPification of the network stack.
Discussed on tech-net@.
|
| 1.447 |
14-Aug-2018 |
maxv |
Replace references to etherip by l2tp. Etherip was already not enabled anyway.
|
| 1.446 |
14-Aug-2018 |
maxv |
Enable L2TP on all x86 configurations, not just native amd64.
|
| 1.445 |
01-Aug-2018 |
khorben |
Build the umb(4) driver in the ALL kernels (amd64, i386)
As suggested by Robert Swindells; thank you!
|
|
Revision tags: pgoyette-compat-0728
|
| 1.444 |
26-Jul-2018 |
maxv |
Retire XENDEBUG_LOW, and switch its only user to XENDEBUG.
|
| 1.443 |
13-Jul-2018 |
maxv |
Remove the X86PMC code I had written, replaced by tprof. Many defines become unused in specialreg.h, so remove them. We don't want to add defines all the time, there are countless PMCs on many generations, and it's better to just inline the event/unit values.
|
| 1.442 |
10-Jul-2018 |
maya |
Remove unused macro.
|
| 1.441 |
10-Jul-2018 |
maya |
Remove viadrm(4), superseded by viadrmums.
Aside from viadrm using older drm code, it's also dysfunctional right now. See PR port-i386/53364.
|
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
| 1.440 |
07-Jun-2018 |
thorpej |
branches: 1.440.2; Revert changes that pinned-down i2c parent specs. The i2c subsystem has been enhanced to make this unnecessary.
|
|
Revision tags: pgoyette-compat-0521
|
| 1.439 |
15-May-2018 |
thorpej |
Fully specifiy the location of indirectly-configured I2C devices. In particular, the parent spec must not be wild-carded, as doing so doesn't work well on systems where more than one I2C bus is present.
N.B. The x86 platforms are sort of a mess, here... legacy indirect config and ACPI direct config sort of smashed together with the same config file directives.
|
|
Revision tags: pgoyette-compat-0502
|
| 1.438 |
01-May-2018 |
maya |
Fix ALL configs following MPVERBOSE becoming a defparam
XXX i386 ALL kernel build is failing
|
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415
|
| 1.437 |
08-Apr-2018 |
mrg |
turn on GCC spectre v2 mitigation options.
XXX: amd64 ALL doesn't build for me right now
|
|
Revision tags: pgoyette-compat-0407 pgoyette-compat-0330
|
| 1.436 |
29-Mar-2018 |
maxv |
Remove TCPREASS_DEBUG. It was introduced 20 years ago when the reassembler was being developed, but it's irrelevant today. Makes the code clearer.
|
|
Revision tags: pgoyette-compat-0322
|
| 1.435 |
16-Mar-2018 |
maxv |
Remove ipkdb from i386. Also remove unused references in amd64.
I already talked about doing that six months ago on port-i386@. Back then it was as general cleanup, but now, with SVS etc, we do actually have good reasons for simplifying the entry points.
Ok kamil@. (christos@ was in the conversation too)
|
|
Revision tags: pgoyette-compat-0315 pgoyette-compat-base
|
| 1.434 |
25-Feb-2018 |
pgoyette |
branches: 1.434.2; As requested by chuq@, add the new imc devices to the i386 and amd64 ALL kernels.
|
| 1.433 |
10-Dec-2017 |
hannken |
Add option XHCI_DEBUG.
|
| 1.432 |
10-Dec-2017 |
bouyer |
Add dwiic, ihidev and ims
|
|
Revision tags: tls-maxphys-base-20171202
|
| 1.431 |
30-Nov-2017 |
jmcneill |
add qemufwcfg(4)
|
| 1.430 |
14-Sep-2017 |
mrg |
clean up COMPAT_* options for native netbsd code: - new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options.
removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list.
|
| 1.429 |
13-Sep-2017 |
sevan |
Remove support for VERIFIED_EXEC_FP_RMD160, VERIFIED_EXEC_FP_SHA1, and VERIFIED_EXEC_FP_MD5 options. These algorithms are either broken or on their way to being broken.
Discussed on tech-security http://mail-index.netbsd.org/tech-security/2017/08/21/msg000936.html
ok riastradh
|
| 1.428 |
30-Aug-2017 |
maxv |
Don't allow userland to create 286/386 call gates anymore - they are not used by Wine. While here, don't allow it to overwrite the static entries either, don't allow unknown entry types, remove LDT_DEBUG, and style.
|
|
Revision tags: nick-nhusb-base-20170825
|
| 1.427 |
13-Aug-2017 |
christos |
Add ALPS pms support
|
| 1.426 |
12-Aug-2017 |
maxv |
Remove support for vm86 on i386. It is bug-friendly, and there is no point in having kernel support for this: the instruction set of the CPU is small, and it can easily be emulated in userland entirely. There are also several assumptions in the code that are not respected, and the slightest confusion in the trap frame can lead to ring0 exploits.
vm86 has received zero maintenance. As far as I can tell, it was added 20 years ago in order to make doscmd work. But doscmd has not been maintained either, and was removed from pkgsrc in 2011. dosbox can be used instead: it does not require kernel support, and will produce better results than our flimsy implementation.
Pass 1. (many pieces still in the tree)
|
| 1.425 |
09-Aug-2017 |
maxv |
Remove compat_ibcs2 from i386. After a discussion on port-vax, it turns out that compat_ibcs2 does not implement the iBCS2 standard - which is x86-specific - but rather SVR3. Our real iBCS2 implementation was a mixture of compat_ibcs2 and compat_svr4, and was only partial. Keeping support for this in i386 is totally irrelevant today. I also asked on port-i386 but didn't wait long.
The main issue is that compat_ibcs2 should have been called compat_svr3. But CVS does not support renaming files, and moving things around is both painful and tiring, even more so when no one seems to be interested in doing this work or in the feature at all. For now compat_ibcs2 is available on Vax and will stay, until someone (not me) cleans it up.
|
| 1.424 |
29-Jul-2017 |
maxv |
Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| 1.423 |
29-Jul-2017 |
maxv |
Remove svr4 from the config files.
|
| 1.422 |
29-Jul-2017 |
maxv |
Remove DEBUG_HPUX (does not exist).
|
| 1.421 |
29-Jul-2017 |
maxv |
Remove IBCS2_DEBUG (does not exist).
|
|
Revision tags: perseant-stdc-iso10646-base
|
| 1.420 |
14-Jun-2017 |
pgoyette |
Add wsbell
|
|
Revision tags: netbsd-8-base
|
| 1.419 |
27-May-2017 |
bouyer |
branches: 1.419.2; Add options CAN and pseudo-device canloop to ALL kernel configs. Add the same commented out to i386/amd64 GENERIC and OLIMEXLIME2 (A20-based). Also add commented out awincan0 in OLIMEXLIME2.
|
| 1.418 |
24-May-2017 |
christos |
rename u3ginit driver to umodeswitch
|
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
|
| 1.417 |
18-Apr-2017 |
riastradh |
gson@ informs me the Alea I and II have the same USB product id.
Thus, ualea(4) should work for both of them. Rename USB product id ARANEUS ALEA_II to ARANEUS ALEA to reflect this.
No functional change intended, except perhaps via usbdevs.
|
| 1.416 |
17-Apr-2017 |
riastradh |
New rndsource driver for Araneus Alea II TRNG USB devices.
Disabled by default in x86/GENERIC and usbdevices.config pending review and testing without rump ugenhc in the way, but enabled in x86/ALL for compile-testing.
(Hi gson! Finally found a round tuit in my pocket, next to a certain rectangular one.)
|
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320
|
| 1.415 |
08-Mar-2017 |
maxv |
A few changes: * Use markers to reduce false sharing. * Remove XENDEBUG_SYNC and several debug messages, they are just useless. * Remove xen_vcpu_*. They are unused and not optimized: if we really wanted to flush ranges we should pack the VAs in a mmuext_op array instead of performing several hypercalls in a loop. * Start removing PG_k. * KNF, reorder, simplify and remove stupid comments.
|
| 1.414 |
26-Feb-2017 |
rin |
Add DKWEDGE_METHOD_RDB option, which is enabled for x86, commented out for other platforms by default.
|
| 1.413 |
19-Feb-2017 |
rin |
PR kern/51208 Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for ALL on amd64 and i386.
|
| 1.412 |
18-Feb-2017 |
maxv |
There is currently an ugly mix between the PERFCTRS subsystem (MI), and i386's own PMC interface (MD). Stop using PERFCTRS and use PMC instead. While here remove some unused flags, which are wrong on the latest CPUs anyway.
|
|
Revision tags: nick-nhusb-base-20170204 bouyer-socketcan-base
|
| 1.411 |
12-Jan-2017 |
ryo |
branches: 1.411.2; white space police
|
|
Revision tags: pgoyette-localcount-20170107
|
| 1.410 |
27-Dec-2016 |
pgoyette |
Add BIOHIST (and belatedly, UVMHIST) to the ALL kernels for i386 and amd64.
XXX Perhaps it should be added to others as well? Perhaps just as comments?
|
| 1.409 |
23-Dec-2016 |
maya |
add SCTP_DEBUG to ALL kernels
|
| 1.408 |
15-Dec-2016 |
ozaki-r |
Add SCTP to ALL configs to keep it buildable anyway
|
| 1.407 |
13-Dec-2016 |
christos |
wildcard speaker attachments, now that we can handle many of them.
|
| 1.406 |
10-Dec-2016 |
christos |
remove VAUDIOSPEAKER for now, will be done differently.
|
| 1.405 |
09-Dec-2016 |
christos |
PCPPISPEAKER
|
| 1.404 |
08-Dec-2016 |
nat |
Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
|
Revision tags: nick-nhusb-base-20161204
|
| 1.403 |
26-Nov-2016 |
christos |
mention PAX_SEGVGUARD dependency on FILEASSOC
|
|
Revision tags: pgoyette-localcount-20161104
|
| 1.402 |
11-Oct-2016 |
ozaki-r |
Add IFA_STATS to ALLs
|
|
Revision tags: nick-nhusb-base-20161004 localcount-20160914
|
| 1.401 |
07-Aug-2016 |
christos |
rename ifmpls to mpls, so we don't have if_ifmpls...
|
|
Revision tags: pgoyette-localcount-20160806
|
| 1.400 |
27-Jul-2016 |
msaitoh |
Add sdtemp(4)
|
|
Revision tags: pgoyette-localcount-20160726 pgoyette-localcount-base
|
| 1.399 |
11-Jul-2016 |
msaitoh |
branches: 1.399.2; Add tcpcib, gpioiic, gpiopwm and bwi into i386/conf/ALL.
|
|
Revision tags: nick-nhusb-base-20160907 nick-nhusb-base-20160529
|
| 1.398 |
11-May-2016 |
riastradh |
Enable nouveau in i386/ALL. Omit incorrect option NV_DEBUG.
NV_DEBUG does not appear except as a macro function in nouveau, which is broken by defining it on the command line.
From coypu.
|
|
Revision tags: nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
|
| 1.397 |
25-Oct-2015 |
khorben |
Remove references to SPLASHSCREEN_PROGRESS
To my knowledge this feature is no longer supported at the moment. The manual page for wsdisplay(4) should probably also be updated to reflect this situation.
|
| 1.396 |
26-Sep-2015 |
maxv |
Disable PAX_SEGVGUARD.
We actually have a big problem: the fileassocs are never deleted. Therefore, if a user generates a lot of buggy binaries and launches them all, the kernel will allocate memory again again and again for all these entries and will never free them (unless the files are deleted from the disk). Which means that a user can too easily put the kernel under memory pressure.
|
| 1.395 |
26-Sep-2015 |
maxv |
Remove KMEMSTATS. Normally it's ok now.
|
|
Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606
|
| 1.394 |
03-May-2015 |
pgoyette |
Update to include the tco driver (it was previously included as part of ichlpcib).
|
| 1.393 |
29-Apr-2015 |
riastradh |
Hook up viadrmums and include it it i386/ALL.
|
| 1.392 |
28-Apr-2015 |
rjs |
Add DCCP.
|
|
Revision tags: nick-nhusb-base-20150406
|
| 1.391 |
13-Feb-2015 |
nonaka |
iwm(4) works now, but 2.4GHz only.
> iwm0 at pci2 dev 0 function 0: Intel Dual Band Wireless AC 3160 (rev. 0x83) > iwm0: interrupting at ioapic0 pin 18 > iwm0: hw rev: 0x160, fw ver 25.228 (API ver 9), address XX:XX:XX:XX:XX:XX > iwm0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps > iwm0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
|
| 1.390 |
19-Dec-2014 |
ozaki-r |
Add SOFTINT_INTR to ALL
|
|
Revision tags: nick-nhusb-base
|
| 1.389 |
16-Nov-2014 |
manu |
branches: 1.389.2; Remove unused extended attributes kernel options
As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them as they have been obsolete for a long time: UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate
|
| 1.388 |
02-Nov-2014 |
christos |
switch to DRMKMS drivers
|
| 1.387 |
18-Oct-2014 |
uebayasi |
Install agp_* drivers where pchb(4) is installed except INSTALL_FLOPPY.
XXX Config around agp(4) is done in quite wrong direction. "pchb <- (agpbus) <- agp <- agp_*" should be: "pchb <- (pcibus) <- agp_* <- (agpbus) <- agp"
|
| 1.386 |
19-Sep-2014 |
christos |
Add HDAUDIOVERBOSE
|
| 1.385 |
19-Sep-2014 |
christos |
Disable BSDLABEL and MBR DKWEDGE methods again since sysinst does not work with wedges.
|
| 1.384 |
23-Aug-2014 |
dholland |
Add options COMPAT_44, which controls mostly MD code but should be in here anyway.
|
| 1.383 |
23-Aug-2014 |
dholland |
Systematize (and in many cases, fix) the comments on options COMPAT_NN.
There are quite a few configs that are missing some COMPAT_NN options in ways that don't make sense; this should probably get cleaned up too, but for the time being I've not added or removed anything.
|
| 1.382 |
18-Aug-2014 |
christos |
- Enable Wedge support for MBR/BSDLABEL where it was commented out. - Add apple partition support where it was missing - Add comments where missing
|
| 1.381 |
16-Aug-2014 |
apb |
Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60".
|
|
Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
|
| 1.380 |
25-Jul-2014 |
dholland |
branches: 1.380.2; Fix description of DIAGNOSTIC in x86 kernels.
|
| 1.379 |
02-Jul-2014 |
ozaki-r |
Add NET_MPSAFE to ALL
|
| 1.378 |
29-Jun-2014 |
tsutsui |
Add gffb(4) at pci.
|
| 1.377 |
24-Jun-2014 |
maxv |
Remove dead code. The kernel already checks for PT_INTERP sections, and puts their content into "itp". There's no need for re-reading the whole binary and trying to find this section again. Just use "itp".
DEBUG_FREEBSD_ELF is now unused, so remove its references in amd64/conf/ALL and i386/conf/ALL.
|
| 1.376 |
10-Jun-2014 |
hikaru |
Add VMware VMXNET3 ethernet driver from OpenBSD, vmx(4).
|
| 1.375 |
02-Jun-2014 |
dholland |
add MPVERBOSE, noted missing in PR 48733.
|
|
Revision tags: yamt-pagecache-base9 rmind-smpnet-nbase rmind-smpnet-base
|
| 1.374 |
25-Apr-2014 |
riastradh |
Add applesmc(4) to {i386,amd64}/ALL.
|
| 1.373 |
21-Apr-2014 |
chs |
add malo at pcmcia.
|
| 1.372 |
08-Apr-2014 |
riastradh |
Remove FFS_NO_SNAPSHOT from x86/ALL so we do compile the snapshot code.
|
| 1.371 |
08-Apr-2014 |
christos |
add ixg
|
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
| 1.370 |
24-Mar-2014 |
szptvlfn |
branches: 1.370.2; fix manual section numbering of sysctl. thanks wiz@
|
| 1.369 |
19-Mar-2014 |
nonaka |
Add a driver for Realtek RTS5209/RTS5229 Card Reader. Ported from OpenBSD.
|
|
Revision tags: riastradh-drm2-base3
|
| 1.368 |
16-Mar-2014 |
martin |
Add umcs(4)
|
| 1.367 |
26-Jan-2014 |
dsl |
Remove support for 'external' floating point units and the MS-DOS compatible method of handling floating point exceptions. Make kernel support for teh fpu non-optional (486SX should still work). Only 386 cpus support external fpu, and i386 support was removed years ago. This means that the npx code no longer uses port 0xf0 or interupt 13. All the "npx at isa" lines go from the configs, arch/i386/isa/npx.c is now mandatory for all i386 kernels. I've renamed npxinit() to fpuinit() and npxinit_cpu() to fpuinit_cpu() to match the very similar amd64 functions. The fpu of the boot cpu is now initialised by a direct call from cpu_configure(), this enables FP emulation for a 486SX. (for amd64 the cr0 values are set in locore.S and similar). This fixes a long-standing bug in linux_setregs() - which did not save the fpu regsiters if they were active. I've test booted a single cpu i386 kernel (using anita). amd64 builds - none of teh changes should affect it. The i386 XEN kernels build, but I'm not sure where they set cr0, and it might have got lost!
|
| 1.366 |
23-Nov-2013 |
riz |
Add RAID_DIAGNOSTIC so that code gets built.
ok oster@
|
| 1.365 |
22-Nov-2013 |
riz |
Comment out npf for now, as we can't have both NPF and PF in the same kernel - rmind has said he'll address this eventually, and for now PF is more likely to have unnoticed breakage. ALL now builds again!
|
| 1.364 |
26-Oct-2013 |
nonaka |
Add driver for ASIX AX88178a and AX88179 Ethernet interface. Ported from OpenBSD.
|
| 1.363 |
14-Sep-2013 |
jakllsch |
Add xhci(4).
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| 1.362 |
30-Jun-2013 |
rmind |
G/C PFIL_HOOKS from the kernel configs.
|
| 1.361 |
18-Jun-2013 |
dholland |
branches: 1.361.2; Add LFS_KERNEL_RFW, a preexisting lfs option that should have been here all along.
|
| 1.360 |
10-Jun-2013 |
kardel |
adjust soekrisgpio driver to NetBSD
|
| 1.359 |
08-Jun-2013 |
dholland |
Add the new LFS options.
|
| 1.358 |
05-Jun-2013 |
christos |
remove obsolete networking options
|
| 1.357 |
28-May-2013 |
kiyohara |
Add udsir.
|
| 1.356 |
27-Apr-2013 |
christos |
more bogus number removal
|
| 1.355 |
27-Apr-2013 |
christos |
the bogus number police
|
| 1.354 |
27-Apr-2013 |
christos |
remove confusing numeric locators where they are unused.
|
| 1.353 |
06-Apr-2013 |
martin |
Add athn
|
|
Revision tags: agc-symver-base
|
| 1.352 |
02-Mar-2013 |
christos |
Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
|
| 1.351 |
01-Mar-2013 |
joerg |
Retire OSI network stack. OK core@
|
|
Revision tags: yamt-pagecache-base8
|
| 1.350 |
27-Dec-2012 |
skrll |
Add some usb devices.
|
| 1.349 |
17-Dec-2012 |
mbalmer |
Adding ibmcd(4), a device driver for the IBM 4810 BSP cash drawer port as found e.g. in SurePOS 300 series point of sale terminals. The driver provides a gpio(4) device with three pins: pin 0 to open drawer, pin 1 to read the status and pin 2 to read whether a cash drawer is connected or not.
|
| 1.348 |
16-Dec-2012 |
mbalmer |
Add ptcd(4).
|
|
Revision tags: yamt-pagecache-base7 yamt-pagecache-base6
|
| 1.347 |
17-Oct-2012 |
apb |
Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50".
|
| 1.346 |
03-Oct-2012 |
dsl |
Remove all references to KVM86. It was only ever used by APMBIOS - and then only if an option was selected. Probably didn't work well at all!
|
| 1.345 |
30-Sep-2012 |
dsl |
Remove code from dev/apm/apm.c for setting global variables to parameterise the i386 bios apm code (now removed). Remove the same code from the clone dev/hpc/apm/apmdev.c Remove some not-used options from dev/apm/files.apm and the commented out lines in ALL and GENERIC. Maybe the APM_V10_ONLY and APM_NO_V12 could also be shot, but they are further entwined in the code.
|
| 1.344 |
23-Sep-2012 |
chs |
add some more devices and options.
|
| 1.343 |
01-Sep-2012 |
jakllsch |
branches: 1.343.2; Rename RT2500USB driver to ural(4) as it was originally in OpenBSD, as ural(4) and ral(4) do not actually share any code.
Enable ural(4) in hpcarm WZERO3 kernel too, as it will now build.
Fixes PR#43520.
|
| 1.342 |
04-Aug-2012 |
riastradh |
Add uatp(4) to i386 ALL kernel configuration.
|
| 1.341 |
30-Jul-2012 |
degroote |
Add malo(4) entry in various kernel configuration
|
| 1.340 |
22-Jul-2012 |
matt |
Add a few missing devices.
|
| 1.339 |
05-Jun-2012 |
abs |
Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least give a hint that its not just for third party compat. No functional change.
|
|
Revision tags: jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9
|
| 1.338 |
19-Apr-2012 |
wiz |
Correct option name for hdaudio debugging. Reported by Dave Tyson in PR 46357.
|
| 1.337 |
19-Apr-2012 |
bouyer |
Add mpii(4), a driver for LSI Logic Fusion-MPT Message Passing Interface II SAS controllers. Ported from OpenBSD.
|
|
Revision tags: yamt-pagecache-base4
|
| 1.336 |
13-Apr-2012 |
cegger |
Replace amdtempbus with amdnb_miscbus. This allows us to have independent drivers on the same device (northbridge f3) each coming with a certain functionality/feature. This way we do not need to mess with amdtemp(4) to utilize other features.
|
| 1.335 |
10-Apr-2012 |
christos |
Add apple partition recognition.
|
|
Revision tags: jmcneill-usbmp-base8 jmcneill-usbmp-base7
|
| 1.334 |
10-Mar-2012 |
joerg |
P1003_1B_SEMAPHORE is no longer optional.
|
|
Revision tags: jmcneill-usbmp-base6 jmcneill-usbmp-base4
|
| 1.333 |
28-Feb-2012 |
tron |
Add Chip File System.
|
|
Revision tags: jmcneill-usbmp-base5 jmcneill-usbmp-base3 jmcneill-usbmp-base2 netbsd-6-base
|
| 1.332 |
03-Feb-2012 |
christos |
branches: 1.332.2; add tpm
|
| 1.331 |
29-Jan-2012 |
jakllsch |
options MALLOC_DEBUG is no longer expected to compile, but has not yet been removed. Avoid compiling it here.
|
| 1.330 |
14-Jan-2012 |
tron |
Add "CPU_UCODE" option.
|
| 1.329 |
31-Dec-2011 |
christos |
add uipad
|
| 1.328 |
18-Dec-2011 |
dholland |
WABPL is no longer considered experimental (has not been for some time) so update its comment in config files.
|
|
Revision tags: jmcneill-usbmp-pre-base2 jmcneill-usbmp-base
|
| 1.327 |
22-Nov-2011 |
tls |
branches: 1.327.2;
The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be.
This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out.
|
|
Revision tags: jmcneill-audiomp3-base
|
| 1.326 |
18-Nov-2011 |
jmcneill |
remove Xbox support
|
|
Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
|
| 1.325 |
30-Oct-2011 |
hannken |
branches: 1.325.2; Import of the virtio driver written by MINOURA Makoto <minoura@netbsd.org> with minor changes to make it compile an run on -current. This driver speeds up disk and network access in virtual environments like KVM.
Enabled on i386 and amd64. Tested with a CentOS 5.7 x86_64 host.
See http://ozlabs.org/~rusty/virtio-spec/virtio.pdf for the specification.
|
| 1.324 |
17-Oct-2011 |
jmcneill |
add vmt(4)
|
| 1.323 |
15-Oct-2011 |
sjg |
Add the plumbing so one could compile filemon(4) into a kernel.
|
| 1.322 |
02-Oct-2011 |
jmcneill |
Install dev/i2c/i2c_io.h and implement the API in the iic(4) driver. Obsolete the I2C_SCAN option as this can now be done from userland.
|
| 1.321 |
26-Sep-2011 |
jakllsch |
options PMS_DISABLE_POWERHOOK is obsolete.
|
| 1.320 |
22-Sep-2011 |
jakllsch |
valz(4) is superseded entirely by acpivga(4) these days.
|
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
| 1.319 |
18-Aug-2011 |
jakllsch |
Attach amdtemp(4) at pchb(4) instead of in place of pchb(4).
Should fix PR#45268.
|
| 1.318 |
11-Aug-2011 |
mbalmer |
Add entries for pwdog(4).
|
| 1.317 |
04-Aug-2011 |
jakllsch |
Add coram(4).
|
| 1.316 |
30-Jul-2011 |
jmcneill |
remove xboxcontroller; use the uhidev driver instead
|
| 1.315 |
23-Jul-2011 |
jakllsch |
Enable or note aubtfwl(4) wherever ubt(4) is enabled or noted.
|
| 1.314 |
20-Jul-2011 |
jakllsch |
Add cxdtv(4) and urndis(4). Also, two slight cosmetic changes.
|
| 1.313 |
19-Jul-2011 |
jmcneill |
add irmce
|
| 1.312 |
19-Jul-2011 |
tron |
Build 7th Edition(V7) File System.
|
| 1.311 |
13-Jul-2011 |
jruoho |
A driver for HP 3D DriverGuard; a LIS3LV02DL-based accelerometer. Tested on HP NC4400. Like aps(4), this is commented out in the GENERIC kernels.
|
| 1.310 |
11-Jul-2011 |
jmcneill |
add emdtv at uhub
|
| 1.309 |
09-Jul-2011 |
jmcneill |
add dtv at dtvbus
|
| 1.308 |
14-Jun-2011 |
jruoho |
Try to attach hpet(4) also via a specific HPET table. Fixes PR kern/43702.
|
|
Revision tags: rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
|
| 1.307 |
28-May-2011 |
ryo |
branches: 1.307.2; many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.306 |
26-Apr-2011 |
joerg |
Remove PECOFF/Win32 emulation.
|
| 1.305 |
26-Apr-2011 |
joerg |
Remove IRIX emulation
|
| 1.304 |
26-Apr-2011 |
joerg |
Remove Darwin, MACH and Mach-O support.
|
| 1.303 |
04-Apr-2011 |
bouyer |
Add a driver for RDC's vortex86/PMX-1000 SoC PCI/ISA bridge, with support for the integrated watchdog timer.
|
| 1.302 |
04-Apr-2011 |
bouyer |
Add rdcide(4), a driver for the IDE controller found in RDC's vortex86/PMX-1000 system-on-chip.
|
| 1.301 |
06-Mar-2011 |
bouyer |
merge the bouyer-quota2 branch. This adds a new on-disk format to store disk quota usage and limits, integrated with ffs metadata. Usage is checked by fsck_ffs (no more quotacheck) and is covered by the WAPBL journal. Enabled with kernel option QUOTA2 (added where QUOTA was enabled in kernel config files), turned on with tunefs(8) on a per-filesystem basis. mount_mfs(8) can also turn quotas on.
See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html for details.
|
|
Revision tags: bouyer-quota2-nbase
|
| 1.300 |
04-Mar-2011 |
jruoho |
Move INTEL_ONDEMAND_CLOCKMOD -- or odcm(4) -- to the cpufeaturebus.
|
| 1.299 |
27-Feb-2011 |
jruoho |
Move acpicpu(4) from "acpinodebus" to "cpufeaturebus".
|
| 1.298 |
26-Feb-2011 |
ahoka |
Import the Flash and NAND subsytem code contributed by the University of Szeged, Hungary.
The commit includes: - Flash layer, which gives a common API to access flash devices - NAND controller subsystem for the flash layer - An example OMAP driver which is used on BeagleBoard or alike ARM boards
|
| 1.297 |
24-Feb-2011 |
macallan |
Some cleanup: - voyagerfb has no business on x86, so throw it out - add igsfb, unlike the above it exists in real life on PC graphics cards - remove duplicate genfb and machfb entries - remove duplicate wsdisplay entries
|
| 1.296 |
24-Feb-2011 |
jruoho |
Move VIA_C7TEMP to the cpufeaturebus.
|
| 1.295 |
24-Feb-2011 |
jruoho |
Move PowerNow! to the cpufeaturebus.
|
| 1.294 |
23-Feb-2011 |
jruoho |
Move ENHANCED_SPEEDSTEP, or henceforth est(4), to the cpufeaturebus.
|
| 1.293 |
23-Feb-2011 |
jmcneill |
add alc@pci
|
| 1.292 |
22-Feb-2011 |
dyoung |
Add CardBus to PCI bridge, ppb at cardbus, but comment it out for now.
|
| 1.291 |
20-Feb-2011 |
jmcneill |
add vboxdrm* at drm?
|
| 1.290 |
20-Feb-2011 |
jruoho |
Modularize coretemp(4). Ok jmcneill@.
|
| 1.289 |
19-Feb-2011 |
jmcneill |
modularize VIA PadLock support - retire options VIA_PADLOCK, replace with 'padlock0 at cpu0' - driver supports attach & detach - support building as a module
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-base
|
| 1.288 |
16-Feb-2011 |
jruoho |
Add a skeleton driver for Asus EeePC acpiwmi(4) mappings.
|
| 1.287 |
14-Feb-2011 |
hannken |
Initial implementation of ibmhawk(4) driver for sensors behind the IBM Hawk on-board Integrated Systems Management Processor found on some eServers.
Tested on an IBM eServer x335.
|
| 1.286 |
11-Feb-2011 |
jmcneill |
attach drm hw drivers to 'drm' not 'vga'
|
| 1.285 |
17-Jan-2011 |
jmcneill |
branches: 1.285.2; add acpiwdrt
|
|
Revision tags: jruoho-x86intr-base
|
| 1.284 |
09-Jan-2011 |
jruoho |
branches: 1.284.2; Add a dummy-driver for ACPI fans.
|
| 1.283 |
03-Jan-2011 |
tsutsui |
Xref module(7) in comments.
|
|
Revision tags: matt-mips64-premerge-20101231
|
| 1.282 |
27-Dec-2010 |
jmcneill |
add auvitek at uhub
|
| 1.281 |
16-Dec-2010 |
cegger |
add PCI VGA drivers
|
| 1.280 |
27-Nov-2010 |
christos |
add ihphy
|
| 1.279 |
23-Nov-2010 |
hannken |
Remove unused count from pseudo-device md.
|
|
Revision tags: uebayasi-xip-base6
|
| 1.278 |
13-Nov-2010 |
pgoyette |
Add pseudo-device dmoverio(4) to ALL
|
| 1.277 |
13-Nov-2010 |
jnemeth |
Add new et(4)/etphy(4) devices.
|
|
Revision tags: uebayasi-xip-base5
|
| 1.276 |
06-Nov-2010 |
jakllsch |
fwhrng(4) is in i386 GENERIC already, add it to ALL too.
|
| 1.275 |
06-Nov-2010 |
jakllsch |
Enable schide(4), Intel SCH IDE controller driver from PR#42310.
|
|
Revision tags: uebayasi-xip-base4
|
| 1.274 |
05-Nov-2010 |
gsutre |
Merge ACPI Fujitsu Driver. Provides support for hotkeys and other built-in components through vendor-specific ACPI devices.
ok jruoho@
|
| 1.273 |
05-Nov-2010 |
rmind |
Add pfsync to ALL kernel.
|
| 1.272 |
03-Nov-2010 |
dyoung |
Add to ALL some USB drivers that are never compiled, otherwise: moscom(4), uark(4), uhmodem(4), uyurex(4).
|
| 1.271 |
03-Nov-2010 |
christos |
add otus
|
| 1.270 |
24-Oct-2010 |
jruoho |
Add wmimsi(4).
|
|
Revision tags: uebayasi-xip-base3
|
| 1.269 |
19-Oct-2010 |
pgoyette |
Include swsensor(4) in ALL
|
| 1.268 |
12-Oct-2010 |
gsutre |
Merge ACPI display driver. Provides generic support for brightness control and output switching, through ACPI video extensions.
TODO: use wsconsctl(8) instead of sysctl(8) for brightness control.
ok jruoho@ also discussed with cegger@ and jmcneill@
|
|
Revision tags: yamt-nfs-mp-base11
|
| 1.267 |
22-Aug-2010 |
rmind |
Import NPF - a packet filter. Some features:
- Designed to be fully MP-safe and highly efficient.
- Tables/IP sets (hash or red-black tree) for high performance lookups.
- Stateful filtering and Network Address Port Translation (NAPT). Framework for application level gateways (ALGs).
- Packet inspection engine called n-code processor - inspired by BPF - supporting generic RISC-like and specific CISC-like instructions for common patterns (e.g. IPv4 address matching). See npf_ncode(9) manual.
- Convenient userland utility npfctl(8) with npf.conf(8).
NOTE: This is not yet a fully capable alternative to PF or IPFilter. Further work (support for binat/rdr, return-rst/return-icmp, common ALGs, state saving/restoring, logging, etc) is in progress.
Thanks a lot to Matt Thomas for various useful comments and code review. Aye by: board@
|
| 1.266 |
21-Aug-2010 |
tsutsui |
Add upgt(4), Intersil PrismGT USB 802.11b/g adapter.
|
|
Revision tags: uebayasi-xip-base2 yamt-nfs-mp-base10
|
| 1.265 |
08-Aug-2010 |
chs |
add more spdmem instances for HP xw-series workstations. add se (scsi ethernet).
|
| 1.264 |
07-Aug-2010 |
jruoho |
Remove the last ACPI driver -specific #ifdef, ACPI_FDC_DEBUG.
|
| 1.263 |
07-Aug-2010 |
jruoho |
Remove ACPI_MADT_DEBUG.
|
| 1.262 |
26-Jul-2010 |
jym |
Add PAE to ALL kernel, so that most paddr_t format string errors get caught during compilation.
While here, fix the compilation for ALL.
|
| 1.261 |
18-Jul-2010 |
jruoho |
Add ACPI CPU.
|
| 1.260 |
26-Jun-2010 |
kefren |
Fix build for MPLS import: add options MPLS, changed pseudo-device mpls to pseudo-device ifmpls
|
| 1.259 |
26-Jun-2010 |
kefren |
add pseudo-device mpls - commented in GENERIC for now
|
| 1.258 |
22-May-2010 |
plunky |
add btmagic(4) where other Bluetooth drivers are listed
|
| 1.257 |
08-May-2010 |
mrg |
enable IPFILTER_COMPAT in all kernels that have ipfilter already. canonicalise several of the ipf option segments in various files (this mostly means adding commented out IPFILTER_DEFAULT_BLOCK, or adding commented or uncommented IPFILTER_LOG or IPFILTER_LOOKUP option statements.)
i built about 20 of these kernels to check, but not all of them.
|
| 1.256 |
02-May-2010 |
chs |
add alipm and its iic bus.
|
|
Revision tags: uebayasi-xip-base1
|
| 1.255 |
16-Apr-2010 |
pooka |
Remove unused count (invariably "4") from pseudo-device fss.
|
| 1.254 |
11-Apr-2010 |
jakllsch |
Add valz(4), a simple driver to handle the backlight keys on some Toshiba laptops. As of yet only tested on a Satellite A135-S4527.
|
| 1.253 |
08-Apr-2010 |
jruoho |
Add wmidell(4) and wmihp(4).
|
| 1.252 |
01-Apr-2010 |
jakllsch |
Add support for Domex 536 PCI SCSI controller to nca(4). This truly remarkable chip is found on the Domex DMX-3191D SCSI adapter.
|
| 1.251 |
27-Mar-2010 |
nonaka |
Added sdhc at cardbus support.
|
| 1.250 |
19-Mar-2010 |
cnst |
Remove aiboost(4) as obsolete and redundant since the introduction of aibs(4).
http://mail-index.netbsd.org/tech-kern/2010/03/06/msg007458.html
Reviewed by <pgoyette>, <cegger>, <jruoho>, <tech-kern>.
|
|
Revision tags: yamt-nfs-mp-base9
|
| 1.249 |
06-Mar-2010 |
plunky |
branches: 1.249.2; add uhso(4)
|
| 1.248 |
04-Mar-2010 |
jruoho |
Remove ACPI_BUT_DEBUG.
|
| 1.247 |
04-Mar-2010 |
jruoho |
VALD_ACPI_DEBUG is dead.
|
| 1.246 |
04-Mar-2010 |
jruoho |
Enable (uncomment) ACPI_DEBUG, ACPI_DEBUG_ALLOC, and ACPI_MUTEX_DEBUG.
|
| 1.245 |
03-Mar-2010 |
jruoho |
Remove ACPI_EXTRA_DEBUG.
|
| 1.244 |
28-Feb-2010 |
jruoho |
Add ACPI_DEBUG_ALLOC.
|
| 1.243 |
28-Feb-2010 |
jruoho |
Remove ACPI_LID_DEBUG.
|
| 1.242 |
22-Feb-2010 |
pgoyette |
Correct spelling of smscmon and add (commented out) to GENERICs
|
| 1.241 |
22-Feb-2010 |
pgoyette |
Specify the correct default address for smscmon
|
| 1.240 |
22-Feb-2010 |
pgoyette |
Add smscmon(4)
|
| 1.239 |
21-Feb-2010 |
cnst |
New wbsio(4) driver for Winbond Super I/O attachment of lm(4) on any port.
http://mail-index.netbsd.org/tech-kern/2010/02/17/msg007338.html
Reviewed by <pgoyette>, <tech-kern>.
|
| 1.238 |
12-Feb-2010 |
hubertf |
Add PPPOE_SERVER - disabled (commented out) in GENERIC, - enabled in ALL
|
| 1.237 |
10-Feb-2010 |
tonio |
Fix typo in TEMPer comment, spotted by Patrick Welche
|
| 1.236 |
09-Feb-2010 |
tonio |
Add TEMPer and TERMPerHUM driver
|
| 1.235 |
09-Feb-2010 |
cnst |
New aibs(4) driver for ASUSTeK AI Booster (ACPI ATK0110) hardware monitor with limit support.
http://thread.gmane.org/gmane.os.netbsd.devel.kernel/35654
Reviewed by <pgoyette>, <jruoho> and <tech-kern>.
|
| 1.234 |
08-Feb-2010 |
pgoyette |
Add flags to all instances of lm(4), add a reference to man page
|
|
Revision tags: uebayasi-xip-base
|
| 1.233 |
06-Feb-2010 |
pgoyette |
branches: 1.233.2; Enable acpismbus(4) for ALL kernel, per discussion on tech-kern
|
| 1.232 |
06-Feb-2010 |
pgoyette |
Add acpismbus enries - commented out!
|
| 1.231 |
31-Jan-2010 |
jruoho |
Remove ACPICA_PEDANTIC. Appears to be no longer in use.
|
| 1.230 |
31-Jan-2010 |
jruoho |
No more ACPI_ACAD_DEBUG.
|
| 1.229 |
23-Jan-2010 |
jruoho |
ACPI_BAT_DEBUG is no more.
|
| 1.228 |
18-Jan-2010 |
pooka |
include ISDN support
|
| 1.227 |
07-Jan-2010 |
tnn |
uhmodem(4) is superseded by u3g(4) and u3ginit(4). Prepare for uhmodem(4) removal by not building it anymore. This may fix PR kern/41174.
|
| 1.226 |
07-Jan-2010 |
martin |
Add the u3ginit driver to all configs which have the u3g driver
|
| 1.225 |
03-Jan-2010 |
dholland |
Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy <space><tab> where needed so columns don't teleport when commenting or uncommenting things.
|
| 1.224 |
03-Jan-2010 |
dholland |
Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595. Merged by yours truly as the set of configs has changed quite a bit since the PR was filed in 2003, and I may have missed some stuff. These changes should probably be merged into other arches' configs; I'm not going to do that now though.
|
| 1.223 |
23-Dec-2009 |
pooka |
unifdef -D UGEN_BULK_RA_WB
Default behaviour unchanged, the feature must still be explicitly enabled for a ugen fd.
|
|
Revision tags: matt-premerge-20091211
|
| 1.222 |
05-Dec-2009 |
pooka |
Remove the portalfs kernel file system driver. Replace mount_portal(8) with a version based on puffs. User functionality remains the same.
|
| 1.221 |
30-Nov-2009 |
tsutsui |
Add udl(4) and wsdisplay(4) as its child.
|
| 1.220 |
21-Nov-2009 |
tsutsui |
Reduce diffs against GENERIC.
|
| 1.219 |
12-Nov-2009 |
tron |
Turn on Stack Smash Protection (SSP) for the "ALL" kernel to get at least compile time coverage during a full release build.
Suggested by Mindaugas Rasiukevicius.
|
| 1.218 |
02-Oct-2009 |
jmcneill |
Add and enable options VIA_C7TEMP
|
| 1.217 |
02-Oct-2009 |
jmcneill |
PR# kern/42139: ACPI WMI: new driver
Import acpiwmi(4) from Jukka Ruohonen. From the PR:
Attached is a driver that implements ACPI WMI API:
http://www.microsoft.com/whdc/system/pnppwr/wmi/wmi-acpi.mspx
The WMI is used to provide a generic interface for OEMs to use certain platform/laptop-specific additions to the standard ACPI in a somewhat portable way. These can be hotkeys for additional buttons, different event handlers (wireless kill switch, lid switch, etc.), and so on. At least HP and Acer use it by default nowadays.
The benefit of this interface would be portability. For an example, instead of hpqlb(4) that works only with certain HP models, we could have a generic HP WMI-driver that should work in theory across all HP laptops. On many new laptops WMI may also be the only way to access laptop/manufacturer-specific features.
|
| 1.216 |
30-Sep-2009 |
jmcneill |
Need sdmmc* at wb?
|
| 1.215 |
30-Sep-2009 |
jmcneill |
add and enable wb(4)
|
| 1.214 |
29-Sep-2009 |
pooka |
remove the tempting VNODE_LOCKDEBUG option
|
| 1.213 |
27-Sep-2009 |
tsutsui |
+jme* at pci?
|
| 1.212 |
27-Sep-2009 |
jmcneill |
add viadrm at pci
|
| 1.211 |
22-Sep-2009 |
tsutsui |
+cs* at isapnp?
|
|
Revision tags: yamt-nfs-mp-base8
|
| 1.210 |
14-Sep-2009 |
tsutsui |
Enable options IPKDB.
|
| 1.209 |
12-Sep-2009 |
tsutsui |
Add MI and ISA gpib(4) stuff. (compile test only)
|
| 1.208 |
12-Sep-2009 |
tsutsui |
+options RTSOCK_DEBUG
|
| 1.207 |
07-Sep-2009 |
jmcneill |
Refer to hdaudio as 'High Definition Audio', not 'Intel High Definition Audio' as many vendors implement the HD audio spec.
|
| 1.206 |
06-Sep-2009 |
sborrill |
hdaudio(4) is a standards-compliant driver for Intel High Definition Audio. It will replace azalia(4) after testing.
To use, comment out azalia in your kernel configuration and uncomment the hdaudio and hdafg lines so it reads:
# Intel High Definition Audio hdaudio* at pci? dev ? function ? hdafg* at hdaudiobus?
You should also: cd /dev sh MAKEDEV audio
|
| 1.205 |
26-Aug-2009 |
elad |
Build NiLFS(2).
|
|
Revision tags: yamt-nfs-mp-base7
|
| 1.204 |
15-Aug-2009 |
mbalmer |
Move the keylock.h header from sys/sys to sys/dev where it really belongs. Add keylock options to the ALL kernel configuration.
|
| 1.203 |
29-Jul-2009 |
mbalmer |
Add pseudo-device gpiosim, fix gpioow usage.
|
| 1.202 |
27-Jul-2009 |
kiyohara |
Support Marvell Hercules-I/II SATA Controllers.
|
| 1.201 |
25-Jul-2009 |
cegger |
add GPIO_DEBUG
|
|
Revision tags: jymxensuspend-base
|
| 1.200 |
19-Jul-2009 |
kiyohara |
Support siisata@cardbus. It tested on amd64 and i386 only.
|
|
Revision tags: yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4
|
| 1.199 |
10-May-2009 |
elad |
Add IPKDB options, but commented out as it doesn't build at the moment.
|
| 1.198 |
09-May-2009 |
pgoyette |
Initial implementation of sdtemp(4) driver for on-DIMM temp sensor.
(These optional sensors are specified by JEDEC Standard No. 21-C Section 4-7 and implemented by multiple vendors. Tested on my amd64 machine with Kingston KVR1066D3E7S/2G memory which includes a STMicro STTS424E02 sensor.)
|
|
Revision tags: yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
|
| 1.197 |
21-Apr-2009 |
nonaka |
Add SD/MMC related devices.
|
| 1.196 |
20-Apr-2009 |
cegger |
add ale(4)
|
| 1.195 |
06-Mar-2009 |
joerg |
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.
|
|
Revision tags: nick-hppapmap-base2
|
| 1.194 |
27-Feb-2009 |
dyoung |
Add isv(4).
|
| 1.193 |
19-Feb-2009 |
jmcneill |
Remove vesafb, it has been replaced by genfb on x86.
|
| 1.192 |
14-Feb-2009 |
jmcneill |
Add genfb(4)
|
| 1.191 |
24-Jan-2009 |
cegger |
branches: 1.191.2; add bwi(4)
|
| 1.190 |
24-Jan-2009 |
haad |
Add dm driver to ALL kernel.
|
| 1.189 |
24-Jan-2009 |
cegger |
add age(4) and atphy(4). Requested by cube@
|
| 1.188 |
21-Jan-2009 |
tsutsui |
Add esp at mca, so that daily build will detect botches in it.
|
|
Revision tags: mjf-devfs2-base
|
| 1.187 |
28-Dec-2008 |
jmcneill |
PR# port-i386/40284: add AMD Geode CS5536 audio driver; add gcscaudio(4) to i386 GENERIC and ALL kernels
|
| 1.186 |
14-Dec-2008 |
jmcneill |
add options PMS_ELANTECH_TOUCHPAD
|
|
Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
|
| 1.185 |
24-Nov-2008 |
ad |
Remove softdep, pass 1. We are focused on improving journalling.
Proposed on tech-kern@.
|
| 1.184 |
12-Nov-2008 |
ad |
Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
|
Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1
|
| 1.183 |
13-Oct-2008 |
pgoyette |
branches: 1.183.2; 1.183.4; Add lm0 at iic?
|
|
Revision tags: wrstuden-revivesa-base-4
|
| 1.182 |
07-Oct-2008 |
pgoyette |
Move all platforms to new dbCool driver in preparation for removal of chip-specific drivers
|
| 1.181 |
30-Sep-2008 |
jmcneill |
Remove esl(4)
|
| 1.180 |
19-Sep-2008 |
jmcneill |
Add pseye, uvideo, video, UVIDEO_DEBUG
|
|
Revision tags: wrstuden-revivesa-base-3
|
| 1.179 |
11-Sep-2008 |
pgoyette |
Include new I2C_SCAN option in ALL.
|
| 1.178 |
09-Sep-2008 |
ober |
Adding iwn(4) to GENERIC
|
|
Revision tags: wrstuden-revivesa-base-2
|
| 1.177 |
07-Sep-2008 |
tron |
Remove references to non-existant kernel option NO_TSC_TIME. This fixes PR port-i386/39460 by Juan RP.
|
| 1.176 |
31-Jul-2008 |
cegger |
backout rev. 1.175: options VGA_POST already existed which makes config barf.
|
| 1.175 |
31-Jul-2008 |
joerg |
Include VGA_POST by default in GENERIC and ALL on x86 now that the code is conditional.
|
| 1.174 |
31-Jul-2008 |
simonb |
Add "options WAPBL" to standard GENERIC/INSTALL type configs.
|
|
Revision tags: wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 wrstuden-revivesa-base
|
| 1.173 |
26-May-2008 |
christos |
branches: 1.173.4; Add uberry.
|
| 1.172 |
23-May-2008 |
jnemeth |
add siisata(4) -- SiI SteelVine SATA2
|
|
Revision tags: hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2
|
| 1.171 |
13-May-2008 |
ad |
PR kern/35296 option PIC_DELAY not use
|
| 1.170 |
01-May-2008 |
cegger |
branches: 1.170.2; hpqlb(4): driver for HP Quick Launch buttons - found on HP Pavilion Notebooks
|
| 1.169 |
30-Apr-2008 |
ad |
For PR kern/38537:
- Make MULTIPROCESSOR mandatory on i386.
Installation changes:
- Update installation section of release notes to match reality. - Rename INSTALL to INSTALL_FLOPPY, retire INSTALL_LARGE. - Build INSTALL kernel from GENERIC, like on amd64. - Update boot menu to allow disabling ACPI and/or SMP. - Remove GENERIC.NOACPI from the installed kernel list. - TODO: install default boot.cfg in etc.tgz. - TODO: possibly enable PCI fixup stuff at runtime if ACPI is disabled.
Build changes:
- No longer build ALL, it's for verification, is slow to build and the build process is already crippled by the number of kernels built. - No longer build GENERIC.NOACPI.
|
| 1.168 |
30-Apr-2008 |
ad |
Fold DEBUG into ALL.
|
|
Revision tags: yamt-nfs-mp-base
|
| 1.167 |
22-Apr-2008 |
cegger |
branches: 1.167.2; amdtemp(4): Driver for AMD CPU Temperature Sensors. Adopted from OpenBSD's kate(4). Changes beyond OpenBSD's driver: - Improved support for AMD K8 - Added support for AMD Barcelona, AMD Phenom and AMD Griffin Tested on various single and multi-socket machines. Review and OK xtreame
|
|
Revision tags: yamt-pf42-baseX yamt-pf42-base
|
| 1.166 |
13-Apr-2008 |
tsutsui |
branches: 1.166.2; Add esp(4) at isa. (though I doubt it has ever worked)
|
| 1.165 |
09-Apr-2008 |
dyoung |
Attach elansc at mainbus instead of at pci.
|
| 1.164 |
04-Apr-2008 |
tsutsui |
Add nca at pcmcia (53C400 based SCSI).
|
| 1.163 |
03-Apr-2008 |
xtraeme |
Enable finsio(4).
|
| 1.162 |
31-Mar-2008 |
jmcneill |
Enable asus(4)
|
| 1.161 |
29-Mar-2008 |
cube |
Add and enable lii(4).
|
|
Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
|
| 1.160 |
09-Feb-2008 |
jmmv |
branches: 1.160.6; Add 'options MODULAR'. Does not seem to conflict with anything else (aka ALL builds fine).
|
| 1.159 |
30-Jan-2008 |
ad |
+UFS_EXTATTR
|
|
Revision tags: bouyer-xeni386-nbase
|
| 1.158 |
23-Jan-2008 |
jmcneill |
Add XBOX specific device drivers and options.
|
| 1.157 |
21-Jan-2008 |
ichiro |
enable 'uhmodem'
|
| 1.156 |
21-Jan-2008 |
dyoung |
Attach two new devices to the AMD Elan SC520 System Controller, elansc(4).
elanpex(4) is for PCI exception reporting. I've already found some kernel bugs by reading the exceptions reported. Beware that it will spam the console a lot while the kernel and pcictl(8) probe non-existing addresses in PCI configuration space.
elanpar(4) protects the kernel text from writes by the CPU and by PCI bus masters. As you might guess, this is not compatible with setting breakpoints using a debugger; detach the device using 'drvctl -d elanpar0' before you try to set breakpoints. In the future, I hope to extend elanpar(4) to provide general-purpose RAM write-protection.
|
|
Revision tags: bouyer-xeni386-base
|
| 1.155 |
16-Jan-2008 |
ad |
Remove options MATH_EMULATE.
|
| 1.154 |
09-Jan-2008 |
xtraeme |
Add gcscpcib(4).
|
|
Revision tags: matt-armv6-base
|
| 1.153 |
07-Jan-2008 |
martti |
Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.152 |
31-Dec-2007 |
ad |
Remove systrace. Ok core@.
|
| 1.151 |
29-Dec-2007 |
xtraeme |
Update itesio(4) comments.
|
| 1.150 |
26-Dec-2007 |
christos |
Add missing PAX defines
|
|
Revision tags: vmlocking2-base3
|
| 1.149 |
25-Dec-2007 |
joerg |
Add initial version of calling VGA POST from vga_resume. This is the equivalent to "vbetool post" using x86emu in the kernel.
|
| 1.148 |
21-Dec-2007 |
jmcneill |
Add thinkpad at acpi
|
| 1.147 |
13-Dec-2007 |
joerg |
Add glue for x86emu and build it as part of i386/ALL.
|
|
Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2
|
| 1.146 |
09-Dec-2007 |
jmcneill |
branches: 1.146.2; Merge jmcneill-pm branch.
|
|
Revision tags: yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.145 |
05-Dec-2007 |
xtraeme |
branches: 1.145.2; arc(4) -> arcmsr(4)
|
| 1.144 |
04-Dec-2007 |
xtraeme |
Enable arc(4), reminded by riz@.
|
|
Revision tags: vmlocking2-base1 vmlocking-nbase
|
| 1.143 |
02-Dec-2007 |
kiyohara |
branches: 1.143.2; Add bcsp(4).
|
|
Revision tags: bouyer-xenamd64-base2 bouyer-xenamd64-base
|
| 1.142 |
20-Nov-2007 |
pooka |
pud (userspace char/block drivers) build goo
|
| 1.141 |
15-Nov-2007 |
ad |
Remove support for 80386 level CPUs. PR port-i386/36163.
|
| 1.140 |
15-Nov-2007 |
xtraeme |
Update for it(4) -> itesio(4) rename.
|
| 1.139 |
14-Nov-2007 |
ad |
- Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.138 |
12-Nov-2007 |
njoly |
Add missing hpet@acpi.
|
| 1.137 |
11-Nov-2007 |
jmcneill |
Enable pad(4)
|
| 1.136 |
10-Nov-2007 |
pooka |
add pseudo-device putter
|
| 1.135 |
10-Nov-2007 |
dsl |
Re-instate COMPAT_PECOFF, it is largely userspace and can use the standard syscall table.
|
| 1.134 |
09-Nov-2007 |
dsl |
Remove COMPAT_PECOFF from all - I suspect is doesn't build anymore, and isn't worth fixing :-)
|
|
Revision tags: jmcneill-base
|
| 1.133 |
01-Nov-2007 |
xtraeme |
branches: 1.133.2; Revert previous, thanks wikipedia :-)
|
| 1.132 |
01-Nov-2007 |
xtraeme |
Fix typo "iff" -> "if" reported by leot via freenode@irc.
|
| 1.131 |
30-Oct-2007 |
xtraeme |
options<space><tab>FOO
|
| 1.130 |
29-Oct-2007 |
xtraeme |
Enable "options INTEL_CORETEMP".
|
| 1.129 |
26-Oct-2007 |
xtraeme |
Add amdpcib(4).
|
| 1.128 |
25-Oct-2007 |
dogcow |
oh, for lack of a query...
|
| 1.127 |
24-Oct-2007 |
xtraeme |
Add jmide(4).
|
|
Revision tags: yamt-x86pmap-base4
|
| 1.126 |
17-Oct-2007 |
garbled |
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: yamt-x86pmap-base3 ppcoea-renovation-base vmlocking-base
|
| 1.125 |
10-Oct-2007 |
ad |
branches: 1.125.2; +DEBUG, +VNODE_LOCKDEBUG
|
| 1.124 |
05-Oct-2007 |
joerg |
Add re* at cardbus.
|
|
Revision tags: yamt-x86pmap-base2 yamt-x86pmap-base
|
| 1.123 |
22-Sep-2007 |
xtraeme |
branches: 1.123.2; Add DDB_VERBOSE_HELP.
|
| 1.122 |
11-Sep-2007 |
xtraeme |
GENERIC_LAPTOP -> add aps(4) commented out ALL -> add aps(4)
|
|
Revision tags: nick-csl-alignment-base5
|
| 1.121 |
06-Sep-2007 |
martti |
Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
| 1.120 |
03-Sep-2007 |
xtraeme |
Add uchcom(4).
|
| 1.119 |
01-Sep-2007 |
dyoung |
Add se(4).
|
| 1.118 |
21-Aug-2007 |
kiyohara |
branches: 1.118.2; Add slhci at pcmcia. And reorder.
|
| 1.117 |
20-Aug-2007 |
kiyohara |
Add btbc(4).
|
| 1.116 |
18-Aug-2007 |
tnn |
Enable spdmem(4) in ALL configuration. Add commented out entries to GENERIC
|
|
Revision tags: matt-mips64-base
|
| 1.115 |
28-Jul-2007 |
kiyohara |
branches: 1.115.4; Add ichsmb(4).
|
| 1.114 |
20-Jul-2007 |
rumble |
Comment FILECORE and add ADOSFS.
|
|
Revision tags: nick-csl-alignment-base
|
| 1.113 |
17-Jul-2007 |
daniel |
branches: 1.113.2; 1.113.4; Add VIA_PADLOCK.
|
| 1.112 |
15-Jul-2007 |
dsl |
Add the FILECORE filesystem so it gets test compiled.
|
| 1.111 |
14-Jul-2007 |
kiyohara |
Alphabetical reorder.
|
|
Revision tags: mjf-ufs-trans-base
|
| 1.110 |
11-Jul-2007 |
kiyohara |
Add nfsmb(4).
|
| 1.109 |
08-Jul-2007 |
jmcneill |
Enable gcscehci(4)
|
| 1.108 |
29-Jun-2007 |
rumble |
Add read-only support for SGI's Extent File System.
Reviewed by pooka@.
|
| 1.107 |
28-Jun-2007 |
tsutsui |
Add file-system SYSVBFS.
|
| 1.106 |
27-Jun-2007 |
xtraeme |
Add gcscide(4).
|
| 1.105 |
16-Jun-2007 |
ad |
-options I2OVERBOSE.
|
| 1.104 |
15-Jun-2007 |
jmcneill |
Enable glxsb(4)
|
| 1.103 |
09-Jun-2007 |
kiyohara |
Add zyd(4).
|
| 1.102 |
01-Jun-2007 |
blymn |
Add smsc device
|
| 1.101 |
29-May-2007 |
christos |
Add COMPAT_40 for struct ifreq changes.
|
| 1.100 |
24-May-2007 |
xtraeme |
Indentation.
|
| 1.99 |
20-May-2007 |
dogcow |
as pointed out by juan RP, uslsa should be in ALL as well.
|
| 1.98 |
18-May-2007 |
riz |
Add 'options TCP_SIGNATURE' to hopefully keep this code from invisibly breaking periodically, as it's done a couple times.
|
|
Revision tags: yamt-idlelwp-base8
|
| 1.97 |
15-May-2007 |
xtraeme |
Add agr(4).
|
| 1.96 |
08-May-2007 |
xtraeme |
Add "ug* at acpi?" following the current scheme in the files.
|
| 1.95 |
26-Apr-2007 |
dyoung |
branches: 1.95.2; Add ATADEBUG to ease debugging.
|
| 1.94 |
19-Apr-2007 |
xtraeme |
ALL: add ug(4). GENERIC/GENERIC_LAPTOP: add ug(4) commented out.
|
|
Revision tags: thorpej-atomic-base
|
| 1.93 |
29-Mar-2007 |
dillo |
Now that all DRM drivers build (thanks jmcneill), readd them.
|
| 1.92 |
29-Mar-2007 |
dillo |
Revert previous, mgadrm does not compile.
|
| 1.91 |
29-Mar-2007 |
dillo |
Add DRI drivers.
|
| 1.90 |
20-Mar-2007 |
xtraeme |
ALL: Enable INTEL_ONDEMAND_CLOCKMOD. GENERIC: Add INTEL_ONDEMAND_CLOCKMOD disabled by default.
|
| 1.89 |
15-Mar-2007 |
dogcow |
Comment out VGA_RASTEROPS; even the fine manpage says that it's deprecated in favor of wscons(4).
|
| 1.88 |
14-Mar-2007 |
drochner |
branches: 1.88.2; It doesn't make sense to specify "configuration" and "interface" locators for uhub because a hub can't have sub-devices. This might be sanity-checked eventually. Same for ubt now after the change to device attachment.
|
| 1.87 |
13-Mar-2007 |
xtraeme |
ALL: add unichromefb. GENERIC: add unichromefb (disabled by default). GENERIC_LAPTOP: add unichromefb and vesafb (disabled by default).
|
| 1.86 |
13-Mar-2007 |
xtraeme |
Add aiboost* at acpi.
|
| 1.85 |
06-Mar-2007 |
dillo |
branches: 1.85.2; 1.85.4; Complete rename of hfsp to hfs, requested by thorpej.
|
| 1.84 |
05-Mar-2007 |
dillo |
Integrate apmlabel and HFS+ file system.
|
| 1.83 |
01-Mar-2007 |
kiyohara |
Add btuart(4).
|
|
Revision tags: ad-audiomp-base
|
| 1.82 |
19-Feb-2007 |
xtraeme |
Add options SYSCALL_{STATS,TIMES,TIMES_HASCOUNTER}.
|
| 1.81 |
10-Feb-2007 |
xtraeme |
branches: 1.81.2; Add pseudo-device cmos - see cmos(4) Remove unit number in pseudo-device swwdog, by default it is 1.
|
|
Revision tags: post-newlock2-merge newlock2-nbase newlock2-base
|
| 1.80 |
04-Feb-2007 |
xtraeme |
Add the following pseudo-devices:
* lockstat - see lockstat(8) * swwdog - see swwdog(4)
|
| 1.79 |
28-Jan-2007 |
pooka |
add puffs
|
| 1.78 |
27-Jan-2007 |
hubertf |
Enable Altq and some others, sinced from GENERIC
|
| 1.77 |
20-Jan-2007 |
xtraeme |
viaenv(4) does not need anymore viapm.
|
|
Revision tags: yamt-splraiseipl-base5 yamt-splraiseipl-base4
|
| 1.76 |
17-Dec-2006 |
bouyer |
Add bnx(4), a driver for Broadcom NetXtreme II 10/100/1000 Ethernet device. Ported from OpenBSD by cube@, with some bus_dma fixes by me. Tested on i386 and amd64.
|
| 1.75 |
17-Dec-2006 |
bouyer |
Add mfi(4), a driver for LSI Logic & Dell MegaRAID SAS RAID controller. Ported from OpenBSD, tested on i386 and amd64.
|
| 1.74 |
11-Dec-2006 |
yamt |
- remove a static configuration, FILEASSOC_NHOOKS. do it dynamically instead. - make fileassoc_t a pointer and remove FILEASSOC_INVAL. - clean up kern_fileassoc.c. unify duplicated code. - unexport fileassoc_init using RUN_ONCE(9). - plug memory leaks in fileassoc_file_delete and fileassoc_table_delete. - always call callbacks, regardless of the value of the associated data.
ok'ed by elad.
|
|
Revision tags: yamt-splraiseipl-base3 netbsd-4-base
|
| 1.73 |
29-Nov-2006 |
xtraeme |
branches: 1.73.2; Add pseudo-device drvctl... needed for drvctl -p <device> to show device properties dictionary.
IMHO this should be enabled by default in GENERIC.
|
| 1.72 |
23-Nov-2006 |
rpaulo |
Add pseudo-device etherip.
|
| 1.71 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.70 |
31-Oct-2006 |
joerg |
Add rum(4) for newer USB Ralink devices. Obtained from OpenBSD. Special thanks to Sepherosa Ziehau for helping debugging USB issues. Hook up rum(4) for i386 config files.
|
| 1.69 |
25-Oct-2006 |
jmmv |
Remove the usage of Multiboot's "a.out kludge" to tell the boot loader to reserve some more space for the BSS section than the binary says. This trick was used to leave room after the kernel's image to copy the symbol table following the format required by ksyms_init. (It was also used to workaround a bug in the physical address fields of the binary, but this has been long fixed.) Yes, the MULTIBOOT_SYMTAB_SPACE option goes away; yay!
Instead, copy the required data after the kernel in a way that avoids having to reserve space and use the new ksyms_init_explicit function to avoid the need to construct a minimal ELF image.
Fixes ksyms when using an "unpatched" GRUB (one that does not contain the fix to honour the "a.out kludge" for ELF images, even when present) -- i.e. ddb and lkms. As a side effect, the new code is much clearer to read and digest.
Closes PR port-i386/32865.
|
|
Revision tags: yamt-splraiseipl-base2
|
| 1.68 |
21-Oct-2006 |
bouyer |
Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in newer server chipsets) to wm(4), from the FreeBSD em(4) driver. While there, add a few other Intel Ethernet controller that should work as is. Properly update the RX error and TX collision counters. Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs
|
| 1.67 |
13-Oct-2006 |
christos |
remove debug options
|
| 1.66 |
13-Oct-2006 |
christos |
merge in 1.787
|
| 1.65 |
08-Oct-2006 |
rpaulo |
Add kttcp.
|
| 1.64 |
01-Oct-2006 |
itohy |
Use ATA timing, instead of busmaster wait, for adding waits. Use default wait value 0x01.
|
| 1.63 |
19-Sep-2006 |
jmmv |
Fix definition of some options to be 'options<space><tab>' for consistency.
|
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9
|
| 1.62 |
10-Sep-2006 |
plunky |
branches: 1.62.2; update to bluetooth device attachment:
remove pseudo-device btdev(4) and inherent limitations
add bthub(4) which autoconfigures at bluetooth controllers as they are enabled. bluetooth devices now attach here.
btdevctl(8) and its cache is updated to handle new semantics
etc/rc.d/btdevctl is updated to configure devices from a list in /etc/bluetooth/btdevctl.conf
|
| 1.61 |
10-Sep-2006 |
riz |
Add msk and mskc.
|
|
Revision tags: rpaulo-netinet-merge-pcb-base
|
| 1.60 |
07-Sep-2006 |
itohy |
branches: 1.60.2; Add njata* at cardbus?
|
|
Revision tags: yamt-pdpolicy-base8
|
| 1.59 |
26-Aug-2006 |
christos |
PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.58 |
17-Aug-2006 |
christos |
the kernels Arnaud and I used to fix the debugging options.
|
|
Revision tags: yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.57 |
03-Nov-1994 |
mycroft |
branches: 1.57.30; 1.57.40; 1.57.44; Clean up deleted files.
|
|
Revision tags: before_newconf_base
|
| 1.56 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
| 1.55 |
25-Oct-1994 |
cgd |
add COMPAT_10
|
|
Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
|
| 1.54 |
04-Jul-1994 |
cgd |
ISOFS -> CD9660
|
| 1.53 |
01-Jul-1994 |
mycroft |
is0 --> le0, and give trinity one.
|
| 1.52 |
21-May-1994 |
cgd |
kiss maxfdescs goodbye
|
| 1.51 |
19-May-1994 |
mycroft |
Add network foo.
|
| 1.50 |
19-May-1994 |
cgd |
kill all sysv compat stuff, for a bit...
|
| 1.49 |
09-May-1994 |
cgd |
no more SYSVSHM; commented out
|
| 1.48 |
05-May-1994 |
cgd |
comment out hp0; at charles's prompting
|
| 1.47 |
20-Apr-1994 |
mycroft |
Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.46 |
15-Apr-1994 |
cgd |
add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.45 |
13-Apr-1994 |
deraadt |
ep driver doesn't need port/irq, figures out by itself
|
| 1.44 |
29-Mar-1994 |
mycroft |
Update for new code.
|
| 1.43 |
09-Mar-1994 |
hpeyerl |
Make ep0 reflect factory default settings rather than my own.
|
| 1.42 |
09-Mar-1994 |
ws |
Make FFS optional
|
| 1.41 |
09-Mar-1994 |
cgd |
add I586_CPU at the suggestion of mike.long@analog.com
|
| 1.40 |
18-Feb-1994 |
mycroft |
Update for new lpt.
|
| 1.39 |
26-Jan-1994 |
hpeyerl |
ne0 goes away.
|
| 1.38 |
25-Jan-1994 |
hpeyerl |
(woops; forgot this one) make ec and we go away.
|
| 1.37 |
22-Jan-1994 |
hpeyerl |
Add ep driver
|
| 1.36 |
16-Jan-1994 |
cgd |
turn on SYSVSHM and note the default value of SHMMAXPGS
|
| 1.35 |
09-Jan-1994 |
cgd |
add entries for the 'audio' pseudo-dev and for the new soundblaster driver
|
| 1.34 |
06-Jan-1994 |
cgd |
add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.33 |
21-Dec-1993 |
brezak |
Add pseudo-device vn
|
| 1.32 |
14-Nov-1993 |
cgd |
add SYSVMSG and SYSVSEM
|
| 1.31 |
04-Nov-1993 |
cgd |
add mcd: Mitsumi CD driver by Holger Veit and Brian Moore
|
| 1.30 |
02-Nov-1993 |
glass |
tablet line discipline compiles and probably works now.
|
| 1.29 |
20-Oct-1993 |
cgd |
get rid of ACCOUNTING option. it's mandatory, and there's no define any more.
|
|
Revision tags: magnum-base
|
| 1.28 |
19-Sep-1993 |
brezak |
Add USER_LDT option.
|
| 1.27 |
14-Sep-1993 |
brezak |
No need to lospecifiy load address at 1M, now the default for any kernel.
|
| 1.26 |
07-Sep-1993 |
mycroft |
Add a bunch more shit that was missing.
|
| 1.25 |
07-Sep-1993 |
mycroft |
Rearrange SCSI probing to actually work.
|
| 1.24 |
06-Sep-1993 |
mycroft |
Rearrange ethernet probing in the vain hope that maybe, just maybe, the ne0 probe's effect on ed0 will be reversed when the latter is reset.
|
| 1.23 |
06-Sep-1993 |
mycroft |
Comment out we0 and ec0, and add equivalent ed0 and ed1.
|
| 1.22 |
06-Sep-1993 |
mycroft |
Add a generous dose of comments.
|
| 1.21 |
06-Sep-1993 |
mycroft |
Change `NFS' to `NFSSERVER,NFSCLIENT'.
|
| 1.20 |
06-Sep-1993 |
mycroft |
Correct I/O ports for mice.
|
| 1.19 |
05-Sep-1993 |
mycroft |
Second wd0 should be wd1.
|
| 1.18 |
30-Aug-1993 |
deraadt |
pagers are not options, not pseudo-devices
|
| 1.17 |
29-Aug-1993 |
mycroft |
There is no longer any good reason to allocate a small number of ptys. Increased to 32 so people will not bitch at me next time around.
|
| 1.16 |
27-Aug-1993 |
brezak |
Load at 1M and turn-on MACHINE_NONCONTIG option.
|
| 1.15 |
24-Aug-1993 |
mycroft |
Add ACCOUNTING and GATEWAY options.
|
| 1.14 |
14-Aug-1993 |
deraadt |
ppp from paul mackerras
|
| 1.13 |
07-Aug-1993 |
cgd |
merge in changes from netbsd-0-9-ALPHA2
|
|
Revision tags: netbsd-0-9-ALPHA netbsd-0-9-base
|
| 1.12 |
27-Jun-1993 |
andrew |
branches: 1.12.2; Added bus mice.
|
| 1.11 |
06-Jun-1993 |
cgd |
cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.10 |
06-Jun-1993 |
cgd |
incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.9 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.8 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.7 |
07-May-1993 |
cgd |
add PC speaker driver pseudo-device
|
| 1.6 |
04-May-1993 |
cgd |
make serial ports have right numbers, and add slip to generic kernels
|
| 1.5 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.4 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.3 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.2 |
10-Apr-1993 |
glass |
Added ISO,CITTT,NS stuff. still missing a few things. up to 798k
|
| 1.1 |
10-Apr-1993 |
glass |
fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base kqueue-base
|
| 1.13 |
02-Jan-2002 |
mcr |
moved ARMADA specific CARDBUS options to CARDBUS added cardbus/pci bridge to CARDBUS config. removed ARMADA config (as promised)
|
|
Revision tags: sommerfeld_i386mpbase_1 sommerfeld_i386mpnext
|
| 1.12 |
28-Dec-2001 |
augustss |
branches: 1.12.2; Update for new uhidev device attachment.
|
| 1.11 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.10 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
| 1.9 |
13-Nov-2001 |
augustss |
The wsmux pseudo device does not need a count anymore.
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.8 |
06-Nov-2001 |
enami |
Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.7 |
04-Nov-2001 |
yamt |
add adv@cardbus. (commented out if ahc@cardbus is commented out.)
|
| 1.6 |
04-Nov-2001 |
itohy |
Add mpu at cmpci and opl at cmpci attachment. I always test it on alpha, and add cmpci entries to alpha config files.
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
|
| 1.5 |
28-Aug-2001 |
ad |
branches: 1.5.6; In the absense of any objection, move the rbus I/O range to 0x600-0x700 in the ARMADA config. On the M700 at least, the SMBus host controller lies it 0x4000 (the beginning of the range allocated by default to rbus), and stomping all over it causes bad things to happen.
|
| 1.4 |
22-Aug-2001 |
hubertf |
branches: 1.4.2; More comment changes: 90x[B] -> 90x[BC]
|
| 1.3 |
09-Jul-2001 |
soren |
branches: 1.3.2; ncr(8) is gone from the tree, so remove ^#ncr*.
|
| 1.2 |
08-Jul-2001 |
abs |
Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
| 1.1 |
06-Jul-2001 |
mcr |
new config file for M700 notebook with Cardbus and CBII support
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.1 |
20-Nov-2000 |
bouyer |
branches: 1.1.2; file ARMANDECHE was initially added on branch thorpej_scsipi.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.33 |
01-Nov-2000 |
mycroft |
These are incredibly out of date.
|
| 1.32 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.31 |
21-Aug-2000 |
itohy |
Fix typos. No functional changes.
|
|
Revision tags: sommerfeld_i386mpbase_1
|
| 1.30 |
27-Jul-2000 |
mrg |
branches: 1.30.2; remove COMPAT_AOUT option.
|
| 1.29 |
09-Jul-2000 |
mycroft |
Turn on DDB history by default.
|
|
Revision tags: sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.28 |
11-Jun-2000 |
mycroft |
branches: 1.28.2; Remove pcvt tentacles.
|
|
Revision tags: minoura-xpg4dl-base sommerfeld_i386mpbase_20000422
|
| 1.27 |
19-Apr-2000 |
haya |
branches: 1.27.4; Changes the name of RealTek driver. The new name is `rtk'. This used to be called `rl' and it conflict with RL vax disks, canonical and historical unix driver name.
This changes are minimal: it only changes the name of RealTek driver. The filename of source code and a lot of the letter `rl' in source files should be changed shortly.
|
| 1.26 |
03-Apr-2000 |
augustss |
Add atapibus* at umass?
|
| 1.25 |
22-Mar-2000 |
cgd |
add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.24 |
26-Feb-2000 |
itojun |
s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
|
Revision tags: chs-ubc2-newbase
|
| 1.23 |
25-Jan-2000 |
augustss |
Update for the ucom(4) addition.
|
| 1.22 |
17-Jan-2000 |
augustss |
Add USB-Ethernet adapters.
|
| 1.21 |
13-Jan-2000 |
ad |
[#[@ ]]dpt* at eisa? slot ?
|
|
Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
|
| 1.20 |
12-Dec-1999 |
soren |
s/16x450/16x50/
|
|
Revision tags: comdex-fall-1999-base fvdl-softdep-base
|
| 1.19 |
05-Oct-1999 |
mycroft |
branches: 1.19.2; 1.19.8; Sync with reality.
|
| 1.18 |
27-Sep-1999 |
ad |
Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.17 |
19-Sep-1999 |
ad |
Document PCDISPLAY_SOFTCURSOR.
|
|
Revision tags: chs-ubc2-base
|
| 1.16 |
30-Jul-1999 |
mycroft |
Sync with GENERIC.
|
| 1.15 |
29-Jul-1999 |
augustss |
It's time to be COMPAT_14.
|
| 1.14 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
| 1.13 |
19-Apr-1999 |
mycroft |
+LFS +MFS
|
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.12 |
31-Mar-1999 |
mycroft |
branches: 1.12.4; Enable rnd.
|
| 1.11 |
27-Mar-1999 |
kleink |
Typo.
|
| 1.10 |
27-Mar-1999 |
explorer |
remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.9 |
22-Mar-1999 |
mycroft |
More sound cards for testing...
|
| 1.8 |
14-Mar-1999 |
mycroft |
Only need one of vga_isa and vga_pci.
|
| 1.7 |
14-Mar-1999 |
mycroft |
Update to -current, switch to wscons.
|
| 1.6 |
05-Mar-1999 |
mycroft |
Nuke wdc at isapnp.
|
| 1.5 |
19-Feb-1999 |
mycroft |
Only use the PnP PCIC attachment.
|
| 1.4 |
18-Feb-1999 |
mycroft |
Add PCMCIA goo.
|
| 1.3 |
16-Feb-1999 |
abs |
Update IDE comments, from yoavcs@inter.net.il
|
| 1.2 |
23-Jan-1999 |
drochner |
update for mouse renaming
|
| 1.1 |
21-Jan-1999 |
mycroft |
Vanity config files.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.85 |
29-Dec-2000 |
mycroft |
Long gone.
|
| 1.84 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
|
Revision tags: netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 sommerfeld_i386mp_houseclean netbsd-1-5-base sommerfeld_i386mpbase_1
|
| 1.83 |
11-Jun-2000 |
mycroft |
branches: 1.83.4; Remove pcvt tentacles.
|
|
Revision tags: minoura-xpg4dl-base sommerfeld_i386mpbase_20000422 chs-ubc2-newbase wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base fvdl-softdep-base chs-ubc2-base
|
| 1.82 |
29-Jul-1999 |
augustss |
branches: 1.82.2; 1.82.12; It's time to be COMPAT_14.
|
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.81 |
14-Jan-1999 |
cgd |
branches: 1.81.4; update for ed split
|
|
Revision tags: kenh-if-detach-base chs-ubc-base
|
| 1.80 |
31-Aug-1998 |
thorpej |
UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
|
Revision tags: eeh-paddr_t-base
|
| 1.79 |
26-Jun-1998 |
lukem |
remove options FIFO; it's now the default
|
| 1.78 |
07-Jun-1998 |
enami |
Also, remove space at the end of line.
|
| 1.77 |
06-Feb-1998 |
mrg |
remove paging options from kernel files.
|
| 1.76 |
06-Feb-1998 |
mrg |
add the i386 MD portions for UVM.
|
| 1.75 |
25-Nov-1997 |
kleink |
Add COMPAT_13.
|
|
Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base thorpej-signal-base marc-pcmcia-bp marc-pcmcia-base
|
| 1.74 |
25-Jun-1997 |
mellon |
Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
|
| 1.73 |
12-Jun-1997 |
mrg |
remove now obsolete "swap on..." lines.
|
|
Revision tags: is-newarp-before-merge is-newarp-base
|
| 1.72 |
31-Jan-1997 |
thorpej |
Adopt for new file system and root spec grammar.
|
| 1.71 |
15-Jan-1997 |
perry |
Eliminate obsolete TIMEZONE and DST options. Eliminate obsolete global kernel variable "struct timezone tz" Add RTC_OFFSET option Add global kernel variable rtc_offset, which is initialized by RTC_OFFSET at kernel compile time. on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many minutes west (east) of GMT the hardware RTC runs. Defaults to 0. Places where tz variable was used to indicate this in the past have been replaced with rtc_offset. Add sysctl interface to rtc_offset. Kill obsolete DST_* macros in sys/time.h gettimeofday now always returns zeroed timezone if zone is requested. settimeofday now ignores and logs attempts to set non-existant kernel timezone.
|
| 1.70 |
16-Nov-1996 |
fvdl |
branches: 1.70.2; Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.69 |
15-Nov-1996 |
fvdl |
Move non-optional options to std.i386, and use that file.
|
| 1.68 |
02-Oct-1996 |
mycroft |
Add EXEC_ options.
|
| 1.67 |
22-Sep-1996 |
cgd |
kill unused options. no point in wading through lots of lines of commented out garbage that will never be useful on this machine.
|
| 1.66 |
31-Aug-1996 |
mycroft |
Oops. Add patterns for PCI BusLogic cards.
|
| 1.65 |
31-Aug-1996 |
mycroft |
Update for BusLogic and UltraStor changes.
|
| 1.64 |
26-Aug-1996 |
mrg |
add COMPAT_12.
|
| 1.63 |
30-May-1996 |
cgd |
don't use pcvt any longer
|
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
|
| 1.62 |
20-May-1996 |
mrg |
document PORTAL
|
| 1.61 |
25-Mar-1996 |
perry |
Add COMPAT_11 option.
|
| 1.60 |
18-Mar-1996 |
jtk |
updated spkr attachment to use new pckbd attribute
|
| 1.59 |
16-Mar-1996 |
thorpej |
Change the PS/2 mouse driver to be a child of the "pckbd" attribute, which represents the "keyboard controller". Give "pc" and "vt" drivers the "pckbd" attribute. In pcattach() (pccons and pcvt), attach children of the keyboard controller.
|
| 1.58 |
12-Mar-1996 |
perry |
close prs #2076 and #2159: Install kernels have had DIAGNOSTIC and KTRACE removed to make them fit on the floppies. All kernels have had the comment typo "internally consistency" changed to "internal consistency".
|
| 1.57 |
10-Mar-1996 |
cgd |
update for new commulti->com attach interface. com ports at 'ast' multiport cards no longer need 'flags 1', because the "don't set IEN" requirement is communicated by the commulti_attach_args. com.c no longer recognizes 'flags 1' at all.
|
| 1.56 |
07-Mar-1996 |
jtk |
speaker device uses a port, so declare it as such in all the config files
|
| 1.55 |
05-Mar-1996 |
thorpej |
Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.54 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
| 1.53 |
28-Feb-1996 |
cgd |
pci devices are now specified like "foo* at pci? dev ? function ?". also, add support for PPB's and secondary PCI busses, where appropriate.
|
| 1.52 |
27-Feb-1996 |
cgd |
update for new EISA autoconfiguration: there can now be an eisa0 at root, and ahb attaches to eisa, not isa. Also, ahb* at eisa?... is now supported, so you can get all ahb's configured easily.
|
| 1.51 |
12-Dec-1995 |
cgd |
use pcvt, with PCVT_NSCREENS=1 and PCVT_24LINESDEF.
|
|
Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
| 1.50 |
22-Aug-1995 |
jtc |
recommanded -> recommended; PR #1395
|
| 1.49 |
19-Apr-1995 |
mycroft |
Using cloning specs for ast subdevices.
|
| 1.48 |
25-Jan-1995 |
cgd |
vn -> vnd renaming, for consistency.
|
| 1.47 |
16-Jan-1995 |
mycroft |
More updates to EISA stuff.
|
| 1.46 |
16-Jan-1995 |
mycroft |
Update EISA stuff.
|
| 1.45 |
11-Dec-1994 |
mycroft |
Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.44 |
03-Nov-1994 |
mycroft |
Don't allow configuration of specific PCI function numbers.
|
| 1.43 |
03-Nov-1994 |
mycroft |
Stylistic changes.
|
| 1.42 |
03-Nov-1994 |
mycroft |
pms0 would be at irq 12 if it existed.
|
| 1.41 |
03-Nov-1994 |
mycroft |
Clone from GENERIC.
|
|
Revision tags: before_newconf_base
|
| 1.40 |
29-Oct-1994 |
cgd |
add NFS server functionality
|
| 1.39 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
| 1.38 |
25-Oct-1994 |
cgd |
add COMPAT_10
|
| 1.37 |
16-Jul-1994 |
cgd |
add MSDOSFS, DIAGNOSTIC, DEBUG
|
|
Revision tags: netbsd-1-0-base
|
| 1.36 |
29-Jun-1994 |
cgd |
branches: 1.36.2; New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
|
| 1.35 |
21-May-1994 |
cgd |
kiss maxfdescs goodbye
|
| 1.34 |
20-Apr-1994 |
mycroft |
Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.33 |
15-Apr-1994 |
cgd |
add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.32 |
14-Apr-1994 |
cgd |
damn it, i knew i forgot something (SLIP!)
|
| 1.31 |
29-Mar-1994 |
mycroft |
Update for new code.
|
| 1.30 |
23-Mar-1994 |
cgd |
add AST-style serial multiport support, from Roland McGrath <roland@frob.com>. Needs light clean by Mr. I386, but mostly OK.
|
| 1.29 |
09-Mar-1994 |
ws |
Make FFS optional
|
| 1.28 |
09-Jan-1994 |
cgd |
clean up and trim some
|
| 1.27 |
06-Jan-1994 |
cgd |
add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.26 |
20-Oct-1993 |
cgd |
get rid of ACCOUNTING option. it's mandatory, and there's no define any more.
|
|
Revision tags: magnum-base
|
| 1.25 |
13-Sep-1993 |
brezak |
Remove SYMTAB_SPACE from config so that boot symbols are used.
|
| 1.24 |
13-Sep-1993 |
brezak |
Add MACHINE_NONCONTIG option
|
| 1.23 |
30-Aug-1993 |
deraadt |
branches: 1.23.2; pagers are not options, not pseudo-devices
|
| 1.22 |
07-Aug-1993 |
cgd |
merge in changes from netbsd-0-9-ALPHA2
|
| 1.21 |
28-Jul-1993 |
cgd |
incorporate changes from 0-9-base to 0-9-ALPHA
|
|
Revision tags: netbsd-0-9-base
|
| 1.20 |
18-Jul-1993 |
cgd |
branches: 1.20.2; rework the way effectual NOPs are enabled/disabled to make they delay things in the default case.
|
| 1.19 |
11-Jul-1993 |
cgd |
do quoting right, and give boat-anchor enough symbol space
|
| 1.18 |
07-Jun-1993 |
cgd |
add support for terry lambert's loadable kernel modules. needs a bit of cleanup, but overall: SLICK!
|
| 1.17 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.16 |
26-May-1993 |
cgd |
add "options FIFO"
|
| 1.15 |
26-May-1993 |
deraadt |
more ptys guys! now they are cheap as borst
|
| 1.14 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.13 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.12 |
04-May-1993 |
cgd |
add a friggin' serial port... the machine has one...
|
| 1.11 |
02-May-1993 |
cgd |
add barebones accounting, enabled w/"options ACCOUNTING", via /dev/acct
|
| 1.10 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.9 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.8 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.7 |
10-Apr-1993 |
cgd |
give boat-anchor a PCFS
|
| 1.6 |
10-Apr-1993 |
glass |
Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.5 |
10-Apr-1993 |
cgd |
we don't config as0 in, let alone swap on it...
|
| 1.4 |
10-Apr-1993 |
glass |
fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.3 |
06-Apr-1993 |
deraadt |
Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.2 |
03-Apr-1993 |
cgd |
added `options KTRACE'
|
| 1.1 |
25-Mar-1993 |
cgd |
added config file for the boat-anchor.cs.berkeley.edu, a 386-20 with a 387 math coprocessor
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.19 |
29-Mar-1994 |
mycroft |
Clean up deleted files.
|
| 1.18 |
09-Mar-1994 |
ws |
Make FFS optional
|
| 1.17 |
06-Jan-1994 |
cgd |
add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
|
Revision tags: magnum-base
|
| 1.16 |
13-Sep-1993 |
brezak |
Add MACHINE_NONCONTIG option
|
| 1.15 |
30-Aug-1993 |
deraadt |
pagers are not options, not pseudo-devices
|
|
Revision tags: netbsd-0-9-patch-001 netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
|
| 1.14 |
06-Jun-1993 |
cgd |
incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.13 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.12 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.11 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.10 |
04-May-1993 |
cgd |
make serial ports have right numbers, and add slip to generic kernels
|
| 1.9 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.8 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.7 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
| 1.6 |
12-Apr-1993 |
deraadt |
kernel config files that know the new scsi system
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.5 |
10-Apr-1993 |
glass |
Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.4 |
10-Apr-1993 |
glass |
fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.3 |
08-Apr-1993 |
cgd |
to get scsi system, you now use "options SCSI" rather than "controller scbus0" -- makes more sense
|
| 1.2 |
06-Apr-1993 |
deraadt |
Modified floppy and WD enties for mod-barsoom controller type.
|
|
Revision tags: patchkit-0-2-2
|
| 1.1 |
21-Mar-1993 |
cgd |
after 0.2.2 "stable" patches applied
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-8-3-RELEASE netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base netbsd-9-3-RELEASE thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 netbsd-7-2-RELEASE pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 nick-nhusb-base-20170204 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 nick-nhusb-base-20161204 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE nick-nhusb-base-20161004 localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 netbsd-7-0-1-RELEASE nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 netbsd-7-0-RELEASE nick-nhusb-base-20150921 netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-7-base yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE rmind-smpnet-nbase netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 tls-maxphys-base matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base jym-xensuspend-base
|
| 1.81 |
03-Jan-2010 |
dholland |
Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy <space><tab> where needed so columns don't teleport when commenting or uncommenting things.
|
| 1.80 |
03-Jan-2010 |
dholland |
Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595. Merged by yours truly as the set of configs has changed quite a bit since the PR was filed in 2003, and I may have missed some stuff. These changes should probably be merged into other arches' configs; I'm not going to do that now though.
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-premerge-20091211 yamt-nfs-mp-base8 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 nick-hppapmap-base2 netbsd-5-0-RC2 netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base nick-hppapmap-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 haad-dm-base mjf-devfs2-base
|
| 1.79 |
30-Sep-2008 |
jmcneill |
branches: 1.79.8; Remove esl(4)
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-fixsa-newbase nick-csl-alignment-base5 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-merge1 matt-armv6-prevmlocking wrstuden-fixsa-base-1 vmlocking2-base3 netbsd-4-0-RELEASE bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 netbsd-4-0-RC5 matt-nb4-arm-base matt-armv6-nbase jmcneill-base netbsd-4-0-RC4 mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base netbsd-4-0-RC1 matt-armv6-base jmcneill-pm-base hpcarm-cleanup-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 wrstuden-fixsa-base ppcoea-renovation-base thorpej-atomic-base reinoud-bufcleanup-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 newlock2-base netbsd-4-base
|
| 1.78 |
01-Oct-2006 |
itohy |
branches: 1.78.52; 1.78.56; 1.78.58; 1.78.62; Use ATA timing, instead of busmaster wait, for adding waits. Use default wait value 0x01.
|
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9 rpaulo-netinet-merge-pcb-base
|
| 1.77 |
07-Sep-2006 |
itohy |
branches: 1.77.2; 1.77.4; Add njata* at cardbus?
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
|
| 1.76 |
11-Dec-2005 |
christos |
branches: 1.76.4; 1.76.8; merge ktrace-lwp.
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
|
| 1.75 |
09-Sep-2005 |
drochner |
remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
| 1.74 |
21-Jun-2005 |
sekiya |
branches: 1.74.2; Rework the configuration scheme for PCI fixups:
* bus enumeration fixups are not PCIBIOS-specific, interrupt fixups are done by both PCIBIOS and ACPI. The redundancy is very redundant. Therefore, rename PCIBIOS_*_FIXUP to PCI_*_FIXUP, use PCI_INTR_FIXUP in place of ACPI_PCI_FIXUP, and change code refences to match.
* move the fixup defines from opt_pcibios.h to opt_pcifixup.h to reflect the above.
* fix up the PCI bus numbering in mainbus_attach(), right after we detect the configuration mode. This probably renders the fixup in pcibios.c redundant -- but it should be harmless.
These changes make cardbus work in ACPI-only machines, when PCI_BUS_FIXUP and PCI_INTR_FIXUP are defined.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base kent-audio1-beforemerge kent-audio1-base
|
| 1.73 |
26-Aug-2004 |
itohy |
Add njs to some generic config files (I tested on i386 and sparc64).
|
|
Revision tags: netbsd-2-0-base
|
| 1.72 |
14-Dec-2003 |
dyoung |
branches: 1.72.2; Add ath(4) for Atheros 802.11a/b/g cards.
|
| 1.71 |
13-Oct-2003 |
dyoung |
Add atw at cardbus (ADMtek ADM8211).
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge
|
| 1.70 |
19-Oct-2002 |
soren |
branches: 1.70.6; CARDBUS was rotting. Make it truly GENERIC+Cardbus by including GENERIC.
|
| 1.69 |
05-Oct-2002 |
elric |
add [commented out] cgd's to generic kernel configs.
|
|
Revision tags: kqueue-base
|
| 1.68 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.67 |
25-Sep-2002 |
martti |
Add one space between "#option" and "<tab>IPFILTER_DEFAULT_BLOCK"
|
| 1.66 |
20-Sep-2002 |
martti |
Added (commented out) IPFILTER_DEFAULT_BLOCK.
|
| 1.65 |
18-Sep-2002 |
lukem |
enable USERCONF by default; it's small and extremely useful to have available.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.64 |
12-Aug-2002 |
thorpej |
Add elansc* at pci? (AMD Elan SC520 System Controller).
|
| 1.63 |
02-Aug-2002 |
ichiro |
chenge comment for wi(4) - add vender Intersil
|
| 1.62 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.61 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
| 1.60 |
17-Jun-2002 |
lukem |
Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
| 1.59 |
06-Jun-2002 |
gmcgarry |
Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
|
Revision tags: netbsd-1-6-base
|
| 1.58 |
25-Apr-2002 |
atatat |
branches: 1.58.2; 1.58.4; Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.57 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.56 |
17-Apr-2002 |
mycroft |
Switch from de to tlp by default.
|
| 1.55 |
14-Apr-2002 |
mycroft |
The functionality of pmsi has been implemented in pms, so it's time for pmsi to go back where it came from.
|
| 1.54 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
|
Revision tags: eeh-devprop-base newlock-base
|
| 1.53 |
04-Mar-2002 |
sommerfeld |
The "gif*" tunnelling interface does everything ipip does. Move usage example from ipip.4 to gif.4 Excise ipip and stitch up the scars.
|
|
Revision tags: ifpoll-base
|
| 1.52 |
10-Feb-2002 |
wiz |
Update description for icsphy.
|
| 1.51 |
28-Jan-2002 |
augustss |
Keep adv in alphabetical order.
|
| 1.50 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.49 |
24-Jan-2002 |
he |
Add entries for the 'esa at pci' audio driver (ESS Allegro-1 / Maestro-3).
|
| 1.48 |
02-Jan-2002 |
mcr |
moved ARMADA specific CARDBUS options to CARDBUS added cardbus/pci bridge to CARDBUS config. removed ARMADA config (as promised)
|
| 1.47 |
28-Dec-2001 |
augustss |
Update for new uhidev device attachment.
|
| 1.46 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.45 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
| 1.44 |
13-Nov-2001 |
augustss |
The wsmux pseudo device does not need a count anymore.
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.43 |
06-Nov-2001 |
enami |
Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.42 |
04-Nov-2001 |
yamt |
add adv@cardbus. (commented out if ahc@cardbus is commented out.)
|
| 1.41 |
04-Nov-2001 |
itohy |
Add mpu at cmpci and opl at cmpci attachment. I always test it on alpha, and add cmpci entries to alpha config files.
|
| 1.40 |
30-Oct-2001 |
lukem |
merge in changes from GENERIC revs 1.400 ... 1.432: - add MTRR - comment out DIAGNOSTIC - add commented out SEM{MNI,MNS,UME,MNU} COMPAT_MACH EXEC_MACHO - comment out EISA stuff - add commented out MCA stuff - add audio devices: esl, emuxki, yds - add pseudo-device bridge
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf
|
| 1.39 |
14-Sep-2001 |
nathanw |
branches: 1.39.2; Change all instances of "[e]isa* at foo?" to "[e]isa0 at foo?".
This prevents attaching multiple [E]ISA buses, which we don't support (Is there any such thing to support? I'm skeptical) and avoids the "panic: isaattach: ISA bus already seen" that occurs on some laptops with docking stations and EISA boxes. Since there is only one [E]ISA bus, logically, the ISA device probe will still find devices on the docking station.
This does not address the problem of inserting or removing the docking station at runtime.
Relevant PRs: kern/6544, port-i386/10392, kern/11627, kern/13557, install/13865.
|
|
Revision tags: thorpej-devvp-base
|
| 1.38 |
22-Aug-2001 |
hubertf |
branches: 1.38.2; More comment changes: 90x[B] -> 90x[BC]
|
| 1.37 |
08-Jul-2001 |
abs |
branches: 1.37.2; Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
| 1.36 |
07-Jul-2001 |
tsutsui |
Remove (commented out) ncr* at pci? lines.
|
| 1.35 |
10-May-2001 |
tron |
Fix typo: Pnp -> PnP
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.34 |
21-Apr-2001 |
fvdl |
s/cheap/expensive/ for DIAGNOSTIC
|
| 1.33 |
28-Mar-2001 |
ichiro |
support umct USB-serial device
|
| 1.32 |
20-Mar-2001 |
lukem |
sync to GENERIC 1.400
|
| 1.31 |
30-Jan-2001 |
tshiozak |
branches: 1.31.2; add umidi.
|
| 1.30 |
16-Jan-2001 |
augustss |
Add uyap.
|
| 1.29 |
09-Jan-2001 |
lukem |
sync to GENERIC 1.390: - add an NIC & vlan - add auich, esm, neo audio
|
| 1.28 |
26-Nov-2000 |
ad |
branches: 1.28.2; lsu -> ld, by popular request.
|
| 1.27 |
18-Nov-2000 |
lukem |
pull up stuff changed in GENERIC from 1.370 - 1.377, appropriately commented out if it's not relevant to a laptop
|
| 1.26 |
15-Oct-2000 |
minoura |
WSCONS_DEFAULT_TYPE is obsolete; use VGA_CONSOLE_SCREENTYPE instead.
|
| 1.25 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.24 |
22-Sep-2000 |
thorpej |
Make this a more likely laptop config file.
|
| 1.23 |
20-Sep-2000 |
thorpej |
Enable VM86 -- it's needed for some X servers (notably, S3 Savage, which runs the VESA BIOS in VM86 emulation in order to switch video modes).
|
| 1.22 |
21-Aug-2000 |
itohy |
Fix typos. No functional changes.
|
| 1.21 |
13-Aug-2000 |
itojun |
move "options PULLDOWN_TEST" into sys/sys/mbuf.h (in #ifdef _KERNEL), as it is no wthe default setting for everyone.
the reason we still use the name "PULLDOWN_TEST" while it is now default: kame code sharing.
|
| 1.20 |
10-Aug-2000 |
soda |
add commented out PCIBIOS_INTR_GUESS
|
| 1.19 |
27-Jul-2000 |
mrg |
remove COMPAT_AOUT option.
|
| 1.18 |
18-Jul-2000 |
soda |
hexadecimal constant in "options" value doesn't need quotation.
|
| 1.17 |
09-Jul-2000 |
mycroft |
Turn on DDB history by default.
|
| 1.16 |
08-Jul-2000 |
jhawk |
Pullup rev 1.233 - rev 1.358 of GENERIC to CARDBUS, and merge conflicts. Add GENERIC rev in "from:" line to aid future merging. Major highlights include COMPAT_14, COMPAT_AOUT, NTFS, OVERLAY, SOFTDEP, INET6, IPSEC, pcic iosiz changes, cz, dpt, rtk (cardbus!), awi, cnw, ray, wi, xi, joy, and gif.
|
| 1.15 |
05-Jul-2000 |
sommerfeld |
Comment out EON ISO-over-ip tunneling pseudo-driver, and document as broken/fragile. Unlikely to be of much use, and confuses new users when their system crashes when they, or their dhclient stumble over it. See kern/10500, kern/8994 for the gory details.
|
|
Revision tags: sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.14 |
11-Jun-2000 |
mycroft |
branches: 1.14.2; Remove pcvt tentacles.
|
|
Revision tags: minoura-xpg4dl-base sommerfeld_i386mpbase_20000422
|
| 1.13 |
13-Apr-2000 |
joda |
branches: 1.13.4; add com at cardbus
|
| 1.12 |
22-Mar-2000 |
cgd |
add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.11 |
26-Feb-2000 |
itojun |
s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
|
Revision tags: chs-ubc2-newbase
|
| 1.10 |
26-Jan-2000 |
thorpej |
Add ahc at cardbus
|
| 1.9 |
17-Jan-2000 |
augustss |
Add USB-Ethernet adapters.
|
|
Revision tags: wrstuden-devbsize-base wrstuden-devbsize-19991221
|
| 1.8 |
12-Dec-1999 |
soren |
branches: 1.8.2; s/16x450/16x50/
|
| 1.7 |
07-Dec-1999 |
thorpej |
Add tlp at cardbus, and nsphyter.
|
| 1.6 |
17-Nov-1999 |
jun |
add: #options SOFTDEP # FFS soft updates support.
|
| 1.5 |
14-Nov-1999 |
augustss |
Add dev and function locators to cardbus devices.
|
|
Revision tags: comdex-fall-1999-base fvdl-softdep-base
|
| 1.4 |
31-Oct-1999 |
joda |
add fxp CardBus cards
|
| 1.3 |
25-Oct-1999 |
drochner |
EXEC_ELF32 is already defined in std.i386
|
| 1.2 |
15-Oct-1999 |
augustss |
branches: 1.2.2; 1.2.4; Add ohci at cardbus.
|
| 1.1 |
15-Oct-1999 |
haya |
This is the first check-in of CardBus driver. CardBus driver contains CardBus bus stub, YENTA PCI-CardBus bridge (cbb), 3Com 3C575TX driver (ex) and Intel fxp driver.
TODO: o Conform to the KNF more strictly. o Be unified with pcmcia code as much as possible. o Add more drivers for CardBus card, such as APA-1480 or USB card.
The affected files are listed below.
sys/arch/i386/conf/files.i386 sys/arch/macppc/conf/files.macppc sys/conf/files sys/dev/ic/elinkxl.c sys/dev/ic/elinkxlvar.h sys/dev/ic/i82365.c sys/dev/ic/i82365var.h sys/dev/isa/i82365_isasubr.c sys/dev/pci/files.pci sys/dev/pcmcia/pcmcia.c sys/dev/pcmcia/pcmciachip.h
The added files are listed below.
sys/arch/i386/conf/CARDBUS sys/arch/i386/include/rbus_machdep.h sys/arch/i386/i386/rbus_machdep.c sys/arch/macppc/include/rbus_machdep.h sys/arch/macppc/macppc/rbus_machdep.c sys/dev/cardbus/if_ex_cardbus.c sys/dev/cardbus/Makefile.cardbusdevs sys/dev/cardbus/cardbus.c sys/dev/cardbus/cardbus_map.c sys/dev/cardbus/cardbusdevs sys/dev/cardbus/cardbusdevs.h sys/dev/cardbus/cardbusdevs_data.h sys/dev/cardbus/cardbusvar.h sys/dev/cardbus/cardslot.c sys/dev/cardbus/cardslotvar.h sys/dev/cardbus/devlist2h.awk sys/dev/cardbus/files.cardbus sys/dev/cardbus/if_fxp_cardbus.c sys/dev/cardbus/pccardcis.h sys/dev/cardbus/rbus.c sys/dev/cardbus/rbus.h sys/dev/pci/pccbb.c sys/dev/pci/pccbbreg.h sys/dev/pci/pccbbvar.h
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.1 |
20-Nov-2000 |
bouyer |
branches: 1.1.2; file CHASSIRON was initially added on branch thorpej_scsipi.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.15 |
31-Oct-1995 |
hpeyerl |
Taking out the trash.
|
|
Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
| 1.14 |
22-Aug-1995 |
jtc |
recommanded -> recommended; PR #1395
|
| 1.13 |
19-Apr-1995 |
mycroft |
Using cloning specs for ast subdevices.
|
| 1.12 |
16-Mar-1995 |
glass |
update
|
| 1.11 |
11-Mar-1995 |
glass |
add COMPAT_LINUX
|
| 1.10 |
25-Jan-1995 |
cgd |
vn -> vnd renaming, for consistency.
|
| 1.9 |
11-Dec-1994 |
mycroft |
Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.8 |
06-Dec-1994 |
glass |
update
|
| 1.7 |
03-Nov-1994 |
mycroft |
Don't allow configuration of specific PCI function numbers.
|
| 1.6 |
03-Nov-1994 |
mycroft |
Stylistic changes.
|
| 1.5 |
03-Nov-1994 |
mycroft |
pms0 would be at irq 12 if it existed.
|
| 1.4 |
03-Nov-1994 |
mycroft |
Clone from GENERIC.
|
|
Revision tags: before_newconf_base
|
| 1.3 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
| 1.2 |
25-Oct-1994 |
cgd |
add COMPAT_10
|
| 1.1 |
26-Aug-1994 |
glass |
my kernel config
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.15 |
29-Mar-1994 |
mycroft |
Clean up deleted files.
|
| 1.14 |
09-Mar-1994 |
ws |
Make FFS optional
|
| 1.13 |
06-Jan-1994 |
cgd |
add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
|
Revision tags: magnum-base
|
| 1.12 |
13-Sep-1993 |
brezak |
Add MACHINE_NONCONTIG option
|
| 1.11 |
30-Aug-1993 |
deraadt |
pagers are not options, not pseudo-devices
|
| 1.10 |
29-Aug-1993 |
mycroft |
There is no longer any good reason to allocate a small number of ptys. Increased to 32 so people will not bitch at me next time around.
|
|
Revision tags: netbsd-0-9-patch-001 netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
|
| 1.9 |
06-Jun-1993 |
cgd |
cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.8 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.7 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.6 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.5 |
05-May-1993 |
glass |
missed three config files going from pseudo-device DDB to options DDB
|
| 1.4 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.3 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.2 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.1 |
10-Apr-1993 |
glass |
Added NFSSERVER,NFSCLIENT where appropriate.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 mjf-devfs2-base
|
| 1.3 |
30-Apr-2008 |
ad |
Fold DEBUG into ALL.
|
|
Revision tags: yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-merge1 matt-armv6-prevmlocking vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base5 nick-csl-alignment-base4 matt-armv6-base nick-csl-alignment-base3 nick-csl-alignment-base2 jmcneill-pm-base hpcarm-cleanup-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 ppcoea-renovation-base thorpej-atomic-base reinoud-bufcleanup-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base
|
| 1.2 |
09-Dec-2006 |
uwe |
branches: 1.2.2; 1.2.46; 1.2.48; 1.2.50; Properly def{flag,param} all PNPBIOS* options and consolidate them in opt_pnpbios.h. Update DEBUG config since PNPBIOSDEBUG_VALUE requires parameter now.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 rpaulo-netinet-merge-pcb-base yamt-pdpolicy-base8
|
| 1.1 |
17-Aug-2006 |
christos |
branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; the kernels Arnaud and I used to fix the debugging options.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.52 |
01-Jun-2005 |
tron |
Remove unused kernel configuration.
|
|
Revision tags: yamt-km-base4 kent-audio2-base ktrace-lwp-newbase ktrace-lwp-base
|
| 1.51 |
25-Mar-2005 |
cube |
Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it.
|
|
Revision tags: yamt-km-base3 netbsd-3-base
|
| 1.50 |
25-Feb-2005 |
simonb |
branches: 1.50.2; Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.49 |
18-Feb-2005 |
dsl |
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
|
Revision tags: yamt-km-base2
|
| 1.48 |
11-Feb-2005 |
dsl |
Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints.
|
| 1.47 |
31-Jan-2005 |
hannken |
Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
|
Revision tags: yamt-km-base kent-audio1-beforemerge kent-audio1-base
|
| 1.46 |
01-Dec-2004 |
grant |
branches: 1.46.4; 1.46.6; add iteide(4) driver for ITE8212-based IDE controllers. from OpenBSD, ported to NetBSD by me.
ok'd by bouyer@, thorpej@.
|
| 1.45 |
24-Nov-2004 |
bouyer |
pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64. Added to all kernel config file which had pdcide(4).
|
| 1.44 |
10-Nov-2004 |
christos |
Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.43 |
23-Oct-2004 |
augustss |
s/uax/axe/
|
| 1.42 |
12-Sep-2004 |
jdolecek |
remove the commented COMPAT_AOUT - it's not present in the other kernel configs neither
|
| 1.41 |
08-Sep-2004 |
jmmv |
Set valid values for the (commented out) WS_DEFAULT_COLATTR and WS_DEFAULT_MONOATTR options. This way, if a user blindly uncomments them, he will not get a build failure. Addresses PR kern/26503.
|
| 1.40 |
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.39 |
29-Jul-2004 |
jmmv |
Implement border color customization in wscons(4), only available for vga(4) at the moment.
This includes the addition of two new wsdisplay ioctls, WSDISPLAY_{G,S}BORDER, one to get the actual color and one to set it, respectively. Possible colors match those defined by ANSI (and listed in wsdisplayvar.h).
It also adds two accessops to the underlying graphics device, getborder and setborder, which mach their ioctl counterparts.
Two kernel options are added: WSDISPLAY_CUSTOM_BORDER, which enables the ioctls described above (to customize the border color from userland after boot), and WSDISPLAY_BORDER_COLOR, which sets the color at boot time. The former is enabled by default on the GENERIC kernel, but not on INSTALL (among others). The later is always commented out, leaving the usual black border as a default.
wsconsctl is modified to allow accessing this value easily. For example, 'wsconsctl -d -w border=blue'.
|
| 1.38 |
28-Jul-2004 |
jmmv |
Implement support to dynamically change wscons console and kernel colors.
Two new ioctls are added to the wsdisplay device, named WSDISPLAY_GMSGATTRS and WSDISPLAY_SMSGATTRS, used to retrieve the actual values and set them, respectively (the name, if you are wondering, comes from "message attributes").
A new emulop is added to the underlying display driver (only vga, for now) which sets the new attribute for the whole screen, without having to clear it. This is optional, which means that this also works with other drivers that don't have this new operation.
Five new kernel options have been added, although only documented in i386 kernels (for now): - WSDISPLAY_CUSTOM_OUTPUT, which enables the ioctls described above to change the colors dynamically from userland. This is enabled by default in the GENERIC kernel (as well as others) but disabled on all INSTALL* kernels (as this feature is useless there). - WS_DEFAULT_COLATTR, WS_DEFAULT_MONOATTR, WS_DEFAULT_BG and WS_DEFAULT_FG, which specify the default colors for the console at boot time. These have the same meaning as the (already existing) WS_KERNEL_* variables.
wsconsctl is modified to add msg.default.{attrs,bg,fg} and msg.kernel.{attrs,bg,fg} to the display part, so that colors can be changed after boot.
Tested on NetBSD/i386 with vga (and vga in mono mode), and on NetBSD/mac68k. No objections in tech-kern@.
|
| 1.37 |
15-Jul-2004 |
atatat |
Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.36 |
06-Jul-2004 |
mycroft |
Remove XSERVER and XSERVER_DDB from all config files. wscons does not use these, and pccons is rapidly heading for the guillotine.
|
| 1.35 |
14-Jun-2004 |
lukem |
Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
|
Revision tags: netbsd-2-0-base
|
| 1.34 |
16-Feb-2004 |
wiz |
branches: 1.34.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.33 |
14-Dec-2003 |
thorpej |
Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata).
|
| 1.32 |
13-Dec-2003 |
thorpej |
Split out the Silicon Image SATALink support into its own driver, "satalink".
|
| 1.31 |
18-Oct-2003 |
lukem |
Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.30 |
08-Oct-2003 |
bouyer |
Add new per-chip pciide drivers.
|
| 1.29 |
08-Oct-2003 |
bouyer |
Add atabus
|
| 1.28 |
15-May-2003 |
wiz |
branches: 1.28.2; Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.27 |
10-Apr-2003 |
christos |
Bye Bye UCONSOLE
|
| 1.26 |
08-Apr-2003 |
abs |
Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries.
|
| 1.25 |
15-Mar-2003 |
jmmv |
Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.24 |
16-Feb-2003 |
augustss |
Add uax(4) (and url(4) in some cases).
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge kqueue-base
|
| 1.23 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.22 |
18-Sep-2002 |
lukem |
enable USERCONF by default; it's small and extremely useful to have available.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.21 |
02-Aug-2002 |
ichiro |
chenge comment for wi(4) - add vender Intersil
|
| 1.20 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.19 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
| 1.18 |
17-Jun-2002 |
lukem |
Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
|
Revision tags: netbsd-1-6-base
|
| 1.17 |
25-Apr-2002 |
atatat |
branches: 1.17.2; 1.17.4; 1.17.6; Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.16 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.15 |
17-Apr-2002 |
mycroft |
Switch from de to tlp by default.
|
| 1.14 |
16-Apr-2002 |
wiz |
Remove last(?) traces of pmsi.
|
| 1.13 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
|
Revision tags: eeh-devprop-base newlock-base ifpoll-base
|
| 1.12 |
10-Feb-2002 |
wiz |
Update description for icsphy.
|
| 1.11 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.10 |
28-Dec-2001 |
augustss |
Update for new uhidev device attachment.
|
| 1.9 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.8 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
| 1.7 |
13-Nov-2001 |
augustss |
The wsmux pseudo device does not need a count anymore.
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.6 |
04-Nov-2001 |
yamt |
add adv@cardbus. (commented out if ahc@cardbus is commented out.)
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
|
| 1.5 |
22-Aug-2001 |
hubertf |
branches: 1.5.6; More comment changes: 90x[B] -> 90x[BC]
|
| 1.4 |
09-Jul-2001 |
soren |
branches: 1.4.2; ncr(8) is gone from the tree, so remove ^#ncr*.
|
| 1.3 |
08-Jul-2001 |
abs |
Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.2 |
21-Apr-2001 |
fvdl |
s/cheap/expensive/ for DIAGNOSTIC
|
| 1.1 |
05-Nov-2000 |
thorpej |
branches: 1.1.2; 1.1.6; DELPHI -- one of my devel machines at Zembu Labs. This is an example of how to configure the PC-Weasel driver into the kernel.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.9 |
07-Jun-1993 |
mycroft |
Clean up deleted files.
|
| 1.8 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.7 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.6 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.5 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.4 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.3 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.2 |
06-Apr-1993 |
deraadt |
Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 |
21-Mar-1993 |
cgd |
branches: 1.1.1; Initial revision
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base hpcarm-cleanup-base reinoud-bufcleanup-base
|
| 1.122 |
14-Nov-2007 |
ad |
Remove limited use configs (should be custom, requires re-soldering BIOS chip, vanity config, can be done at runtime, etc).
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4 matt-armv6-base
|
| 1.121 |
17-Oct-2007 |
garbled |
branches: 1.121.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base5 ppcoea-renovation-base vmlocking-base
|
| 1.120 |
06-Sep-2007 |
martti |
branches: 1.120.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
|
Revision tags: nick-csl-alignment-base4 nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.119 |
29-May-2007 |
christos |
branches: 1.119.4; 1.119.8; 1.119.10; Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 yamt-idlelwp-base8 wrstuden-fixsa-base thorpej-atomic-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
|
| 1.118 |
28-Nov-2006 |
christos |
branches: 1.118.8; 1.118.10; 1.118.16; s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.117 |
17-Nov-2006 |
tsutsui |
COPTS should have -O2 otherwise we'll get no generic optimization.
XXX: I prefer CPUFLAGS, but there isn't any conclusion yet.
|
| 1.116 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.115 |
01-Nov-2006 |
tls |
Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP, INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels so that they are smaller and faster by removing support for actual i386 CPUs (which lack write protection in supervisor mode, which requires a costly workaround) and math coprocessor emulation. Coprocessor emulation is retained in the LAPTOP kernels, but not in the others. Where it is known that a configuration cannot be run with particular CPUs (i486 in *MP kernels) remove that support as well. Compile all kernels with appropriate architecture and tuning flags (reduces size, makes things faster). Those requiring support for machines with i386 CPU or lacking coprocessor can use the *SMALL or *TINY kernels.
|
|
Revision tags: yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
| 1.114 |
26-Aug-2006 |
christos |
branches: 1.114.2; 1.114.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
|
| 1.113 |
05-Feb-2006 |
cube |
branches: 1.113.2; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.112 |
04-Feb-2006 |
rpaulo |
bpfilter doesn't accept count anymore.
|
| 1.111 |
20-Dec-2005 |
thorpej |
branches: 1.111.2; 1.111.4; 1.111.6; Remove the tablet line discipline.
|
| 1.110 |
11-Dec-2005 |
christos |
merge ktrace-lwp.
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
|
| 1.109 |
10-Sep-2005 |
jmmv |
Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.108 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.107 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
| 1.106 |
31-Jul-2005 |
yamt |
revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought.
|
| 1.105 |
30-Jul-2005 |
yamt |
add "options VMSWAP" to non INSTALL kernels.
|
| 1.104 |
28-Jun-2005 |
wiz |
branches: 1.104.2; pss(4) was removed, remove it from kernel configs too.
|
|
Revision tags: yamt-km-base4 kent-audio2-base
|
| 1.103 |
25-Mar-2005 |
cube |
Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base3 netbsd-3-base
|
| 1.102 |
25-Feb-2005 |
simonb |
Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
|
Revision tags: yamt-km-base2
|
| 1.101 |
31-Jan-2005 |
hannken |
Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
|
Revision tags: yamt-km-base kent-audio1-beforemerge kent-audio1-base
|
| 1.100 |
10-Nov-2004 |
christos |
branches: 1.100.4; 1.100.6; Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.99 |
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.98 |
15-Jul-2004 |
atatat |
Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.97 |
06-Jul-2004 |
mycroft |
Remove XSERVER and XSERVER_DDB from all config files. wscons does not use these, and pccons is rapidly heading for the guillotine.
|
| 1.96 |
14-Jun-2004 |
lukem |
Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
|
Revision tags: netbsd-2-0-base
|
| 1.95 |
16-Feb-2004 |
wiz |
branches: 1.95.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.94 |
15-May-2003 |
wiz |
branches: 1.94.2; Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.93 |
10-Apr-2003 |
christos |
Bye Bye UCONSOLE
|
| 1.92 |
08-Apr-2003 |
abs |
Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries.
|
| 1.91 |
15-Mar-2003 |
jmmv |
Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge kqueue-base
|
| 1.90 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.89 |
18-Sep-2002 |
lukem |
enable USERCONF by default; it's small and extremely useful to have available.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.88 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.87 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
| 1.86 |
17-Jun-2002 |
lukem |
Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
|
Revision tags: netbsd-1-6-base
|
| 1.85 |
25-Apr-2002 |
atatat |
branches: 1.85.2; 1.85.4; 1.85.6; Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.84 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.83 |
17-Apr-2002 |
mycroft |
Switch from de to tlp by default.
|
| 1.82 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
|
Revision tags: eeh-devprop-base newlock-base ifpoll-base
|
| 1.81 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.80 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.79 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
|
Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf
|
| 1.78 |
14-Sep-2001 |
nathanw |
Change all instances of "[e]isa* at foo?" to "[e]isa0 at foo?".
This prevents attaching multiple [E]ISA buses, which we don't support (Is there any such thing to support? I'm skeptical) and avoids the "panic: isaattach: ISA bus already seen" that occurs on some laptops with docking stations and EISA boxes. Since there is only one [E]ISA bus, logically, the ISA device probe will still find devices on the docking station.
This does not address the problem of inserting or removing the docking station at runtime.
Relevant PRs: kern/6544, port-i386/10392, kern/11627, kern/13557, install/13865.
|
|
Revision tags: thorpej-devvp-base
|
| 1.77 |
08-Jul-2001 |
abs |
branches: 1.77.2; 1.77.6; Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
| 1.76 |
07-Jul-2001 |
tsutsui |
Remove (commented out) ncr* at pci? lines.
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.75 |
24-Sep-2000 |
jdolecek |
branches: 1.75.4; don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.74 |
09-Jul-2000 |
mycroft |
Turn on DDB history by default.
|
| 1.73 |
05-Jul-2000 |
sommerfeld |
Comment out EON ISO-over-ip tunneling pseudo-driver, and document as broken/fragile. Unlikely to be of much use, and confuses new users when their system crashes when they, or their dhclient stumble over it. See kern/10500, kern/8994 for the gory details.
|
|
Revision tags: sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.72 |
15-Jun-2000 |
abs |
branches: 1.72.2; If any config file here ever deserved NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM, it would probably be DISKLESS. Make It So. Also retire UNDERWORLD as I'm no longer at Dreamworks with those delightful old ex-NeXTStep P133s.
|
| 1.71 |
11-Jun-2000 |
mycroft |
Remove pcvt tentacles.
|
|
Revision tags: minoura-xpg4dl-base sommerfeld_i386mpbase_20000422
|
| 1.70 |
22-Mar-2000 |
cgd |
branches: 1.70.4; add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
|
Revision tags: chs-ubc2-newbase wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base fvdl-softdep-base chs-ubc2-base
|
| 1.69 |
29-Jul-1999 |
augustss |
branches: 1.69.2; It's time to be COMPAT_14.
|
| 1.68 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
| 1.67 |
01-May-1999 |
drochner |
ed* -> we*, PR port-i386/7503 by Andrew Gillham <gillhaa@ghost.whirlpool.com>
|
|
Revision tags: kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.66 |
23-Jan-1999 |
drochner |
branches: 1.66.2; 1.66.4; update for mouse renaming
|
|
Revision tags: kenh-if-detach-base chs-ubc-base
|
| 1.65 |
31-Aug-1998 |
thorpej |
UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
|
Revision tags: eeh-paddr_t-base
|
| 1.64 |
26-Jun-1998 |
lukem |
remove options FIFO; it's now the default
|
| 1.63 |
20-Apr-1998 |
drochner |
There are NE2100 compatible cards which cannot IRQ 10. Use IRQ 9 in the default configuration. (Thanks to Rick Byers <rickb@iaw.on.ca>.)
|
| 1.62 |
16-Apr-1998 |
drochner |
-"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc"
|
| 1.61 |
22-Mar-1998 |
drochner |
The "pckbd" attribute of pc/vt is now "pckbcport". Use the real console driver name here to make more obvious where pms and spkr attach to.
|
| 1.60 |
01-Mar-1998 |
augustss |
Change ie[01] to ef, ai, and ix so that these kernels can be used again.
|
| 1.59 |
06-Feb-1998 |
mrg |
remove paging options from kernel files.
|
| 1.58 |
06-Feb-1998 |
mrg |
add the i386 MD portions for UVM.
|
| 1.57 |
15-Jan-1998 |
cgd |
add 'sd* at atapibus? drive ?' to all kernel configs already containing an analogous line for 'cd'.
|
| 1.56 |
14-Jan-1998 |
drochner |
from Dave Burgess per PR4620: -base address 0x308 is supported by more Wangtek QIC tapes than 0x300 -Ultrastor ISA SCSI adapters can't be set to base address 0x334 (changed to 0x340)
|
| 1.55 |
09-Dec-1997 |
tv |
KMEMSTATS is documented in options(4) as being a possible severe performance hit, and on an 80386 processor, it most certainly is. Pull it from the GENERIC (and DISKLESS "generic") kernels--configure it in yourself if you actually need it.
|
| 1.54 |
27-Nov-1997 |
fvdl |
Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.53 |
25-Nov-1997 |
kleink |
Add COMPAT_13.
|
| 1.52 |
24-Nov-1997 |
thorpej |
Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
|
| 1.51 |
17-Nov-1997 |
lukem |
* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file * fix up use of 'options<SPACE><TAB>'
|
|
Revision tags: netbsd-1-3-base
|
| 1.50 |
17-Oct-1997 |
enami |
branches: 1.50.2; Use TAB to separate `cd*' and `at'.
|
|
Revision tags: marc-pcmcia-base
|
| 1.49 |
14-Oct-1997 |
thorpej |
Add ISA and PCI "ne" instances as appropriate.
|
| 1.48 |
08-Oct-1997 |
mycroft |
Clump USER_LDT with other CPU-related options.
|
| 1.47 |
08-Oct-1997 |
mycroft |
Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM.
|
|
Revision tags: thorpej-signal-base
|
| 1.46 |
28-Aug-1997 |
mikel |
add KMEMSTATS and sync GENERIC, INSTALL, and DISKLESS
|
| 1.45 |
19-Aug-1997 |
augustss |
Change the MI audio driver so it attaches to the MD driver in the normal way. This requires adding a line to the config files to get audio to work again.
|
|
Revision tags: marc-pcmcia-bp
|
| 1.44 |
02-Jul-1997 |
cjs |
branches: 1.44.2; Update comments to show that ed driver on PCI works with 3c90x cards.
|
| 1.43 |
25-Jun-1997 |
mellon |
Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
|
| 1.42 |
01-Apr-1997 |
mycroft |
Enable wdc1 at IRQ 15.
|
|
Revision tags: is-newarp-before-merge is-newarp-base
|
| 1.41 |
14-Feb-1997 |
is |
branches: 1.41.2; Fix obvious typo.
|
| 1.40 |
04-Feb-1997 |
perry |
Nuke some GENERIC residue.
|
| 1.39 |
31-Jan-1997 |
thorpej |
Adopt for new file system and root spec grammar.
|
| 1.38 |
16-Jan-1997 |
perry |
added options I686_CPU (commented or uncommented) per thorpej
|
| 1.37 |
15-Jan-1997 |
perry |
Eliminate obsolete TIMEZONE and DST options. Eliminate obsolete global kernel variable "struct timezone tz" Add RTC_OFFSET option Add global kernel variable rtc_offset, which is initialized by RTC_OFFSET at kernel compile time. on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many minutes west (east) of GMT the hardware RTC runs. Defaults to 0. Places where tz variable was used to indicate this in the past have been replaced with rtc_offset. Add sysctl interface to rtc_offset. Kill obsolete DST_* macros in sys/time.h gettimeofday now always returns zeroed timezone if zone is requested. settimeofday now ignores and logs attempts to set non-existant kernel timezone.
|
| 1.36 |
07-Dec-1996 |
thorpej |
branches: 1.36.2; s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.35 |
28-Nov-1996 |
thorpej |
Update for pchb and pcib drivers.
|
| 1.34 |
16-Nov-1996 |
fvdl |
Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.33 |
15-Nov-1996 |
fvdl |
Move non-optional options to std.i386, and use that file.
|
| 1.32 |
13-Nov-1996 |
mikel |
Enable eisa0 and pci0 for network cards
|
| 1.31 |
02-Oct-1996 |
mycroft |
Add examples of NTP, MROUTING, and serial console.
|
| 1.30 |
02-Oct-1996 |
mycroft |
Update to current reality.
|
| 1.29 |
31-Aug-1996 |
mycroft |
Oops. Add patterns for PCI BusLogic cards.
|
| 1.28 |
31-Aug-1996 |
mycroft |
Update for BusLogic and UltraStor changes.
|
| 1.27 |
26-Aug-1996 |
mrg |
add COMPAT_12.
|
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
|
| 1.26 |
20-May-1996 |
mrg |
document PORTAL
|
| 1.25 |
25-Apr-1996 |
scottr |
Add ie1, appropriate for EtherExpress support
|
| 1.24 |
21-Apr-1996 |
ghudson |
aic0 belongs at IRQ 11 (the card default); the entry was apparently changed to 12 by mistake when GENERIC was created after NetBSD 1.0. Change confirmed by Perry and several others. Fixes PR 1878.
|
| 1.23 |
25-Mar-1996 |
perry |
Add COMPAT_11 option.
|
| 1.22 |
18-Mar-1996 |
jtk |
updated spkr attachment to use new pckbd attribute
|
| 1.21 |
16-Mar-1996 |
thorpej |
Change the PS/2 mouse driver to be a child of the "pckbd" attribute, which represents the "keyboard controller". Give "pc" and "vt" drivers the "pckbd" attribute. In pcattach() (pccons and pcvt), attach children of the keyboard controller.
|
| 1.20 |
12-Mar-1996 |
perry |
close prs #2076 and #2159: Install kernels have had DIAGNOSTIC and KTRACE removed to make them fit on the floppies. All kernels have had the comment typo "internally consistency" changed to "internal consistency".
|
| 1.19 |
10-Mar-1996 |
cgd |
update for new commulti->com attach interface. com ports at 'ast' multiport cards no longer need 'flags 1', because the "don't set IEN" requirement is communicated by the commulti_attach_args. com.c no longer recognizes 'flags 1' at all.
|
| 1.18 |
07-Mar-1996 |
jtk |
speaker device uses a port, so declare it as such in all the config files
|
| 1.17 |
05-Mar-1996 |
thorpej |
Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.16 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
| 1.15 |
28-Feb-1996 |
cgd |
pci devices are now specified like "foo* at pci? dev ? function ?". also, add support for PPB's and secondary PCI busses, where appropriate.
|
| 1.14 |
27-Feb-1996 |
cgd |
update for new EISA autoconfiguration: there can now be an eisa0 at root, and ahb attaches to eisa, not isa. Also, ahb* at eisa?... is now supported, so you can get all ahb's configured easily.
|
|
Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
| 1.13 |
22-Aug-1995 |
jtc |
recommanded -> recommended; PR #1395
|
| 1.12 |
25-Jan-1995 |
cgd |
vn -> vnd renaming, for consistency.
|
| 1.11 |
16-Jan-1995 |
mycroft |
More updates to EISA stuff.
|
| 1.10 |
16-Jan-1995 |
mycroft |
Update EISA stuff.
|
| 1.9 |
11-Dec-1994 |
mycroft |
Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.8 |
04-Nov-1994 |
mycroft |
Comment out one option that doesn't quite work at the moment.
|
| 1.7 |
03-Nov-1994 |
mycroft |
Don't allow configuration of specific PCI function numbers.
|
| 1.6 |
03-Nov-1994 |
mycroft |
Stylistic changes.
|
| 1.5 |
03-Nov-1994 |
mycroft |
pms0 would be at irq 12 if it existed.
|
| 1.4 |
03-Nov-1994 |
mycroft |
Same as GENERIC, but assumes no local disks or tapes.
|
|
Revision tags: before_newconf_base
|
| 1.3 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
| 1.2 |
25-Oct-1994 |
cgd |
add COMPAT_10
|
|
Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
|
| 1.1 |
14-Aug-1994 |
gwr |
branches: 1.1.2; Just like GENERIC but gets root/swap from NFS.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base
|
| 1.62 |
13-Dec-2003 |
thorpej |
I haven't had this laptop for a long time now.
|
| 1.61 |
04-Dec-2003 |
keihan |
netbsd.org -> NetBSD.org
All "netbsd.org" is now gone from src/sys/arch.
|
| 1.60 |
18-Oct-2003 |
lukem |
Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.59 |
08-Oct-2003 |
bouyer |
Add new per-chip pciide drivers.
|
| 1.58 |
08-Oct-2003 |
bouyer |
Add atabus
|
|
Revision tags: ktrace-lwp-base
|
| 1.57 |
15-May-2003 |
wiz |
branches: 1.57.2; Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.56 |
10-Apr-2003 |
christos |
Bye Bye UCONSOLE
|
| 1.55 |
08-Apr-2003 |
abs |
Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries.
|
| 1.54 |
15-Mar-2003 |
jmmv |
Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.53 |
16-Feb-2003 |
augustss |
Add uax(4) (and url(4) in some cases).
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge kqueue-base
|
| 1.52 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.51 |
18-Sep-2002 |
lukem |
enable USERCONF by default; it's small and extremely useful to have available.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.50 |
02-Aug-2002 |
ichiro |
chenge comment for wi(4) - add vender Intersil
|
| 1.49 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.48 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
| 1.47 |
21-Jun-2002 |
ross |
ca* at cac? ==> ld* at cac?
|
| 1.46 |
17-Jun-2002 |
lukem |
Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
| 1.45 |
06-Jun-2002 |
gmcgarry |
Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
|
Revision tags: netbsd-1-6-base
|
| 1.44 |
25-Apr-2002 |
atatat |
branches: 1.44.2; 1.44.4; 1.44.6; Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.43 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.42 |
17-Apr-2002 |
mycroft |
Switch from de to tlp by default.
|
| 1.41 |
16-Apr-2002 |
wiz |
Remove last(?) traces of pmsi.
|
| 1.40 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
|
Revision tags: eeh-devprop-base newlock-base
|
| 1.39 |
04-Mar-2002 |
sommerfeld |
The "gif*" tunnelling interface does everything ipip does. Move usage example from ipip.4 to gif.4 Excise ipip and stitch up the scars.
|
|
Revision tags: ifpoll-base
|
| 1.38 |
10-Feb-2002 |
wiz |
Update description for icsphy.
|
| 1.37 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.36 |
28-Dec-2001 |
augustss |
Update for new uhidev device attachment.
|
| 1.35 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.34 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
| 1.33 |
13-Nov-2001 |
augustss |
The wsmux pseudo device does not need a count anymore.
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.32 |
04-Nov-2001 |
yamt |
add adv@cardbus. (commented out if ahc@cardbus is commented out.)
|
| 1.31 |
04-Nov-2001 |
itohy |
Add mpu at cmpci and opl at cmpci attachment. I always test it on alpha, and add cmpci entries to alpha config files.
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
|
| 1.30 |
22-Aug-2001 |
hubertf |
branches: 1.30.6; More comment changes: 90x[B] -> 90x[BC]
|
| 1.29 |
09-Jul-2001 |
soren |
branches: 1.29.2; ncr(8) is gone from the tree, so remove ^#ncr*.
|
| 1.28 |
08-Jul-2001 |
abs |
Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.27 |
21-Apr-2001 |
fvdl |
s/cheap/expensive/ for DIAGNOSTIC
|
| 1.26 |
24-Sep-2000 |
jdolecek |
branches: 1.26.2; 1.26.6; don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.25 |
21-Aug-2000 |
itohy |
Fix typos. No functional changes.
|
| 1.24 |
10-Aug-2000 |
soda |
add commented out PCIBIOS_INTR_GUESS
|
| 1.23 |
27-Jul-2000 |
mrg |
remove COMPAT_AOUT option.
|
| 1.22 |
18-Jul-2000 |
soda |
hexadecimal constant in "options" value doesn't need quotation.
|
|
Revision tags: sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.21 |
16-Jun-2000 |
thorpej |
branches: 1.21.2; Update with reality.
|
| 1.20 |
14-Jun-2000 |
veego |
Remove the obsolete config fragments for kernel crypto, because the IPsec crypto code is now in the kernel source tree.
|
| 1.19 |
11-Jun-2000 |
mycroft |
Remove pcvt tentacles.
|
| 1.18 |
05-Jun-2000 |
gmcgarry |
Replace references to xe with xi. Clarify description to avoid confusion with the Xircom tlp-based cards.
|
| 1.17 |
01-Jun-2000 |
david |
Remove entry for non-existant driver that entered GENERIC in 1.289 and propagated to others when sync'd.
|
| 1.16 |
28-May-2000 |
thorpej |
Mirror last change to GENERIC.
|
| 1.15 |
28-May-2000 |
thorpej |
Massive cleanup and syncing with GENERIC
|
|
Revision tags: minoura-xpg4dl-base
|
| 1.14 |
23-Apr-2000 |
thorpej |
branches: 1.14.4; Update with reality.
|
|
Revision tags: sommerfeld_i386mpbase_20000422
|
| 1.13 |
19-Apr-2000 |
haya |
Changes the name of RealTek driver. The new name is `rtk'. This used to be called `rl' and it conflict with RL vax disks, canonical and historical unix driver name.
This changes are minimal: it only changes the name of RealTek driver. The filename of source code and a lot of the letter `rl' in source files should be changed shortly.
|
| 1.12 |
03-Apr-2000 |
augustss |
Add atapibus* at umass?
|
| 1.11 |
22-Mar-2000 |
cgd |
add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.10 |
26-Feb-2000 |
itojun |
s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
|
Revision tags: chs-ubc2-newbase
|
| 1.9 |
26-Jan-2000 |
thorpej |
Add ahc at cardbus
|
| 1.8 |
25-Jan-2000 |
thorpej |
Add Raytheon RayLink.
|
| 1.7 |
18-Jan-2000 |
thorpej |
Update to reflect current reality.
|
| 1.6 |
17-Jan-2000 |
augustss |
Add USB-Ethernet adapters.
|
|
Revision tags: wrstuden-devbsize-base wrstuden-devbsize-19991221
|
| 1.5 |
12-Dec-1999 |
soren |
branches: 1.5.2; s/16x450/16x50/
|
| 1.4 |
07-Dec-1999 |
thorpej |
Update for reality.
|
| 1.3 |
17-Nov-1999 |
tron |
Fix typo.
|
| 1.2 |
17-Nov-1999 |
thorpej |
Enable PCI bus renumbering, and add some CardBus Ethernet cards.
|
| 1.1 |
17-Nov-1999 |
thorpej |
Add my laptop's configuration file as an example.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base
|
| 1.2 |
13-Dec-2003 |
thorpej |
I haven't had this laptop for a long time now.
|
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 ktrace-lwp-base netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_end nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 i386mp_plus16_stable netbsd-1-6-base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge thorpej_scsipi_nbase sommerfeld_i386mpnext sommerfeld_i386mpbase_1 thorpej_scsipi_base
|
| 1.1 |
07-Sep-2000 |
thorpej |
branches: 1.1.2; 1.1.4; 1.1.28; Example config file for enabling large page support.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
| 1.7 |
02-Nov-2014 |
christos |
switch to DRMKMS drivers
|
|
Revision tags: tls-maxphys-base netbsd-7-base tls-earlyentropy-base
|
| 1.6 |
26-Jul-2014 |
riastradh |
branches: 1.6.2; 1.6.4; Rename radeondrmkms to just plain radeon.
radeondrmkmsfb will stay as is until the name radeonfb is available (currently taken by legacy dev/pci/radeonfb.c).
|
| 1.5 |
25-Jul-2014 |
dholland |
Fix description of DIAGNOSTIC in x86 kernels.
|
| 1.4 |
25-Jul-2014 |
riastradh |
Hook up radeondrmkmsfb code.
Builds, not testable yet.
|
| 1.3 |
25-Jul-2014 |
riastradh |
Add intelfb to i386/DRMKMS too.
|
| 1.2 |
18-Jul-2014 |
prlw1 |
drmkmsbus has gone away
|
|
Revision tags: rmind-smpnet-base rmind-smpnet-nbase yamt-pagecache-base9
|
| 1.1 |
03-Apr-2014 |
riastradh |
branches: 1.1.2; 1.1.4; 1.1.6; Copy NO_DRM and DRMKMS kernels for i386.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.14 |
07-Sep-1993 |
mycroft |
Clean up deleted files.
|
| 1.13 |
30-Aug-1993 |
deraadt |
pagers are not options, not pseudo-devices
|
|
Revision tags: netbsd-0-9-patch-001 netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
|
| 1.12 |
14-Jun-1993 |
mycroft |
Update my config files.
|
| 1.11 |
09-Jun-1993 |
mycroft |
Update my config files.
|
| 1.10 |
06-Jun-1993 |
cgd |
incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.9 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.8 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.7 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.6 |
04-May-1993 |
cgd |
make serial ports have right numbers, and add slip to generic kernels
|
| 1.5 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.4 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.3 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
| 1.2 |
17-Apr-1993 |
mycroft |
Fix silly typo.
|
| 1.1 |
17-Apr-1993 |
mycroft |
Add config for Mycroft's 486.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.9 |
20-May-1993 |
mycroft |
Clean up deleted files.
|
| 1.8 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.7 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.6 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.5 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.4 |
10-Apr-1993 |
glass |
Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.3 |
10-Apr-1993 |
glass |
fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.2 |
06-Apr-1993 |
deraadt |
Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 |
23-Mar-1993 |
cgd |
config file for filesystem testing kernel (on boat-anchor)
|
| 1.1261 |
06-Oct-2025 |
riastradh |
x86: Wire up PCI resource manager if enabled.
Enable in your kernel config with `options PCI_RESOURCE'.
Adapted from a patch by mlelstv@.
PR port-amd64/59118: Thinkpad T495s - iwm PCI BAR is zero
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
|
| 1.1260 |
27-Mar-2025 |
riastradh |
branches: 1.1260.2; x86: Enable vio9p(4) out of the box.
PR kern/59211: vio9p(4): missing from various GENERICs and MAKEDEVs
|
| 1.1259 |
27-Mar-2025 |
riastradh |
virtio(4): Consolidate kernel configs.
No functional change intended.
Leave `# XXX ?' comments where I don't know why the driver in question is excluded. (Typical reason is that PAGE_SIZE is not 4096 but I didn't investigate -- if you do investigate, please either update the comment if you determine a reason, or enable the driver if you don't.)
PR kern/59211: vio9p(4): missing from various GENERICs and MAKEDEVs
|
| 1.1258 |
27-Aug-2024 |
riastradh |
amd64, evbarm, i386: Add acpivmgenid(4) to GENERIC.
PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork
|
| 1.1257 |
16-Jul-2024 |
riastradh |
viocon(4): Add to various kernel configs.
|
|
Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| 1.1256 |
30-Apr-2024 |
andvar |
branches: 1.1256.2; viac7temp(4): rewrite temperature sensor to read value from MSR instead of using documented cpuid instruction and eax register.
This approach is adapted from linux via-cputemp.c, no official documentation is currently available. However, msr value seems to work on all tested CPUs while documented cpuid instruction typically reports 0, even for my C7-D CPU. msr value seems to have temperature in Celsius in lower 24-bits without fraction (thus "msr & 0xffffff;" is used).
Tested on my personal systems based on CPUs below (i386 and amd64): C7-D 1.6GHz (i386 only), Nano X2 L4350E, Nano X2 U4300, U2300 Nano, KX-U6580. Also got one response via email which was based on Nano X2 L4050 (VE-900). Nano reports independent values for each core. KX-U6580 seems to show the same value for all cores but more testing is needed.
Since it works on amd64 capable CPUs, adding driver to GENERIC kernel config. Also moving viac7temp man page to x86 instead of i386 (with updates). In theory the change should add support for all VIA Nano CPUs and Zhaoxin CPUs at least up to KX-6000(G) series.
In the future I may need to introduce amd64 kernel module as well.
Plan to pullup to at least netbsd-10.
Patch mainly reviewed by riastradh.
|
| 1.1255 |
21-Apr-2024 |
riastradh |
apei(4), acpihed(4): Enable in x86 GENERIC.
Let's just see how this works out in practice. Might need to reduce the overhead of each GHES on machines with thousands of them, but we'll see.
PR kern/58046
|
| 1.1254 |
02-Apr-2024 |
charlotte |
Mention DKWEDGE_METHOD_TOS in several kernel config files
|
| 1.1253 |
29-Jan-2024 |
christos |
PR/57889: Ricardo Branco: ext2fs does not have user immutable and append file flags, only system ones. Restrict those to the superuser. Before the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the default.
|
|
Revision tags: thorpej-ifq-base thorpej-altq-separation-base
|
| 1.1252 |
23-Oct-2023 |
msaitoh |
eqos(4): Disable eqos(4) by default because it's not stable on x86.
|
| 1.1251 |
20-Oct-2023 |
msaitoh |
eqos(4): Add initial support for Intel Elkhart Lake internal Ethernet devices.
- Only tested on PSE SGMII 1G Ethernet MAC with MaxLinear GPY115. - I don't know why dmat64 doesn't work. eqos_attach() have a special code if EQOS_HW_FEATURE_ADDR64_32BIT(sc) is true, but it seems it doesn't work. - TODO: Multiqueue support. Detach support.
|
| 1.1250 |
16-Jul-2023 |
riastradh |
i386: Re-enable HEARTBEAT.
|
| 1.1249 |
16-Jul-2023 |
mrg |
revert previous change to enable HEARTBEAT.
the new code has a "needs 64-bit atomic ops" trigger:
ci->ci_heartbeat_uptime_cache = atomic_load_relaxed(&time_uptime);
but time_uptime is a 64-bit value, and this trips CTASSERT().
|
| 1.1248 |
15-Jul-2023 |
riastradh |
x86: Enable HEARTBEAT by default in GENERIC.
|
| 1.1247 |
22-May-2023 |
riastradh |
i386/GENERIC: Enable EFI runtime support.
PR kern/57076
XXX pullup-10
|
| 1.1246 |
09-Feb-2023 |
abs |
Adjust _all_ cinclude of *.local files
- Ensure always at end - Use tab rather than spaces - Add consistent comment "Pull in optional local configuration - always at end"
The only functional change is that a local file which tried to override an existing setting (eg with "no foo") would have failed in some cases before, but now will work
|
| 1.1245 |
09-Feb-2023 |
abs |
Ensure GENERIC.local is always at the end of GENERIC
Where a GENERIC config had an existing inclusion of GENERIC.local, ensure it is always at the end of the file, with a consistent comment:
# Pull in optional local configuration cinclude "arch/landisk/conf/GENERIC.local"
This allows GENERIC.local to correctly override all options
(This pass does not affect any GENERIC which did not already have an include of GENERIC.local)
|
| 1.1244 |
22-Dec-2022 |
jakllsch |
Add commented vio9p* to match amd64 GENERIC
|
|
Revision tags: netbsd-10-base
|
| 1.1243 |
11-Dec-2022 |
tsutsui |
branches: 1.1243.2; Enable options DISKLABEL_EI by default as amd64.
No particular comment no port-i386@: https://mail-index.netbsd.org/port-i386/2022/12/02/msg004063.html
|
|
Revision tags: bouyer-sunxi-drm-base
|
| 1.1242 |
29-Sep-2022 |
riastradh |
swwdog(4): Add to GENERIC kernels.
Plus a handful of others that I'm familiar with. Lots of special- purpose kernels should probably have this too but I'm not going through all the arm, mips, and ppc evaluation board kernels to see which ones are relevant.
Omitted from systems I know to be very small: - sun2/GENERIC - dreamcast/GENERIC Feel free to remove it from others that need to be kept smaller.
Compile-tested a few of these just in case: - alpha/GENERIC - amd64/GENERIC - evbmips/OCTEON - i386/GENERIC - riscv/GENERIC
PR kern/29702
|
| 1.1241 |
24-Sep-2022 |
riastradh |
x86: Support EFI runtime services.
This creates a special pmap, efi_runtime_pmap, which avoids setting PTE_U but allows mappings to lie in what would normally be user VM -- this way we don't fall afoul of SMAP/SMEP when executing EFI runtime services from CPL 0. SVS does not apply to the EFI runtime pmap.
The mechanism is intended to work with either physical addressing or virtual addressing; currently the bootloader does physical addressing but in principle it could be modified to do virtual addressing instead, if it allocated virtual pages, assigned them in the memory map, and issued RT->SetVirtualAddressMap.
Not sure pmap_activate_sync and pmap_deactivate_sync are correct, need more review from an x86 wizard.
If this causes fallout, it can be disabled temporarily without reverting anything by just making efi_runtime_init return immediately without doing anything, or by removing options EFI_RUNTIME.
amd64-only for now pending type fixes and testing on i386.
|
| 1.1240 |
07-Aug-2022 |
simonb |
UFS/LFS dirhash: - Enable UFS_DIRHASH if the architecture or kernel model specific config file can use 128MB of RAM or more. - Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel and by a number of NetBSD developers for years. - Add LFS_DIRHASH if LFS was enabled. - Be somewhat consistent with FS options order.
|
| 1.1239 |
28-Jul-2022 |
riastradh |
drm: New option DRM_LEGACY.
This brings in the `drmums' components, which are the parts of the current drm code base (sys/external/bsd/drm2) needed by legacy user-mode-setting drivers (currently just viadrmums), in contrast to the old drm code base (sys/external/bsd/drm).
This way, viadrmums.kmod can be loaded into GENERIC i386 kernels, but platforms without any relevant legacy UMS drivers don't get the legacy goo statically baked in.
|
| 1.1238 |
16-Apr-2022 |
nia |
x86: Enable HDAUDIOVERBOSE (as on arm) in order for AUDIO_GETDEV to return human-readable data. Especially now that HDMI/DP audio is enabled by default, it helps to be able to tell two devices apart in audiocfg/aiomixer.
|
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 thorpej-i2c-spi-conf-base
|
| 1.1237 |
17-May-2021 |
yamaguchi |
Add a new link-aggregation pseudo interface named lagg(4)
- FreeBSD's lagg(4) based implementation - MP-safe and MP-scalable
|
|
Revision tags: cjep_staticlib_x-base thorpej-cfargs-base thorpej-futex-base
|
| 1.1236 |
10-Mar-2021 |
msaitoh |
branches: 1.1236.4; 1.1236.6; Add micphy(4).
|
| 1.1235 |
01-Mar-2021 |
jakllsch |
enable rge(4) on x86 and evbarm64
|
| 1.1234 |
20-Jan-2021 |
nia |
remove compat_ossaudio from kernel modules
this is only useful with compat_linux and gets autoloaded when compat_linux is loaded, so there's no reason to bake it into kernels any more.
|
| 1.1233 |
27-Sep-2020 |
roy |
branches: 1.1233.2; vether: Add to kernel configurations
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
|
| 1.1232 |
08-Sep-2020 |
yamaguchi |
Added iavf(4) that is based on OpenBSD's iavf(4) implementation
reviewed by msaitoh@n.o and knakahara@n.o
|
| 1.1231 |
16-Aug-2020 |
jdolecek |
make COMPAT_LINUX option disabled by default
leave the option enabled only in amd64/i386 ALL kernels to make sure it continues to be compilable also when included in kernel
|
| 1.1230 |
01-Aug-2020 |
maxv |
Remove references to BRIDGE_IPF, it is now compiled in by default.
|
| 1.1229 |
25-Apr-2020 |
bouyer |
Disable -g, which got enabled by mistake in the bouyer-xenpvh merge
|
| 1.1228 |
25-Apr-2020 |
bouyer |
Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVM guests in GENERIC. Xen support can be disabled at runtime with boot -c disable hypervisor
|
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
| 1.1227 |
28-Mar-2020 |
isaki |
branches: 1.1227.2; Reduce default AUDIO_BLK_MS from 40msec to 10msec on all platform except m68k (m68k uses 40msec default as before). And remove the option from GENERIC. - It's not good idea to set such parameter in individual GENERICs. - 4msec is (probably no problem for most modern real hardware but) too aggressive to be default. - 10msec is too severe for antique machines but it's hard to draw a line.
|
| 1.1226 |
16-Mar-2020 |
nia |
Lower blk_ms on more ports that are even slightly likely to play video
|
|
Revision tags: is-mlppp-base ad-namecache-base3
|
| 1.1225 |
17-Feb-2020 |
nisimura |
add kse(4) for i386/amd64 GENERIC
|
| 1.1224 |
09-Feb-2020 |
jmcneill |
Retire azalia(4).
|
|
Revision tags: ad-namecache-base2
|
| 1.1223 |
25-Jan-2020 |
thorpej |
Retire "le* at pci?" from the shipped kernel configs: - If the config had both an le@pci and a pcn, simply remove le@pci (pcn would match at a higher priority anyway). - If the config had le@pci enabled, but no pcn, change le@pci to pcn. - If the config had le@pci commented out, but no pcn, change le@pci to pcn and leave it commented out.
The pcn driver supports more chips than le@pci and does DMA directly to/from mbufs rather than memory copies.
|
| 1.1222 |
20-Jan-2020 |
thorpej |
Remove FDDI support.
|
| 1.1221 |
19-Jan-2020 |
thorpej |
Remove Token Ring support.
|
| 1.1220 |
19-Jan-2020 |
thorpej |
Remove HIPPI support and the esh(4) driver that uses it. There have not been any users of HIPPI for some time, and it is unlikely to be resurrected.
|
| 1.1219 |
19-Jan-2020 |
thorpej |
Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete.
|
|
Revision tags: ad-namecache-base1 ad-namecache-base
|
| 1.1218 |
01-Jan-2020 |
ryo |
branches: 1.1218.2; add aq(4)
|
| 1.1217 |
10-Dec-2019 |
yamaguchi |
Ported driver for Intel Ethernet 700 series
reviewed by msaitoh and knakahara
|
| 1.1216 |
05-Dec-2019 |
sevan |
Enable pciverbose option to make use of the pcidevs database by default.
ok ad, mrg
|
|
Revision tags: phil-wifi-20191119
|
| 1.1215 |
01-Nov-2019 |
msaitoh |
Port SMSC LAN87xx 10/100 Ethernet PHY driver from FreeBSD with some cleanup and IFM_NONE support.
|
| 1.1214 |
30-Oct-2019 |
msaitoh |
Add jmphy(4) from OpenBSD.
|
| 1.1213 |
25-Oct-2019 |
martin |
Add support for Nuvoton NCT5104D GPIO chips, as found on PC Engines APU systems. From Andrew Doran in PR kern/54648.
|
| 1.1212 |
08-Oct-2019 |
maxv |
No I/O ports for TPM-ISA, only MMIO, so remove commented-out options.
|
| 1.1211 |
07-Oct-2019 |
msaitoh |
Add support IC Plus IP1000* PHYs. PR/kern 42314 first reported by Tomokazu HARADA and patch provided by Andrius V.
|
| 1.1210 |
09-Aug-2019 |
rin |
xhci(4) is considered stable enough. So, remove misleading comments.
XXX pullup to netbsd-9
|
| 1.1209 |
08-Aug-2019 |
msaitoh |
Use <SPACE>+<TAB>
|
|
Revision tags: netbsd-9-base
|
| 1.1208 |
17-Jun-2019 |
kamil |
branches: 1.1208.2; Register UBSAN_ALWAYS_FATAL in kernel configs for kUBSan
|
|
Revision tags: phil-wifi-20190609
|
| 1.1207 |
24-May-2019 |
nonaka |
Added drivers for Hyper-V Synthetic Keyboard and Video device.
|
| 1.1206 |
06-May-2019 |
sevan |
Use filesystems.config to reduce duplication
|
| 1.1205 |
26-Apr-2019 |
sevan |
Enable BUFQ_PRIOCSCAN, CARP, Veriexec by default in GENERIC kernel configs. On ports without a GENERIC kernel config enable in individul files, e.g evbmips. Omit on: atari, dreamcast, emips, epoc32, evbppc/VIRTEX*, ia64, luna68x, mvme68k, mvmeppc, playstation2, riscv, sun2, sun3, x68k, zaurus due to resource constraints or port infancy.
|
|
Revision tags: isaki-audio2-base
|
| 1.1204 |
01-Mar-2019 |
nonaka |
commented out hvkvp entry.
|
| 1.1203 |
01-Mar-2019 |
nonaka |
Update Hyper-V related drivers description.
|
| 1.1202 |
23-Feb-2019 |
kamil |
Register kUBSan and KCOV in kernel=GENERIC of NetBSD/i386
Both options are disabled by default.
|
| 1.1201 |
15-Feb-2019 |
nonaka |
Added Microsoft Hyper-V support. It ported from OpenBSD and FreeBSD.
graphical console is not work on Gen.2 VM yet. To use the serial console, enter "consdev com,0x3f8,115200" on efiboot.
|
| 1.1200 |
27-Jan-2019 |
maxv |
Remove the satlink driver. It was disabled everywhere, had no man page and no use either. Spotted by thorpej in PR/21345, ok christos.
|
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
|
| 1.1199 |
25-Dec-2018 |
mlelstv |
Make ipmi driver available to other platforms. Add ACPI attachment.
|
| 1.1198 |
14-Dec-2018 |
jakllsch |
add cardbus malo(4) to x86 GENERIC and ALL kernels
|
| 1.1197 |
12-Dec-2018 |
maxv |
Remove references to "lmc" in the kernel configurations.
|
| 1.1196 |
11-Dec-2018 |
maya |
revert previous, nouveau apparently works for some people.
|
| 1.1195 |
11-Dec-2018 |
maya |
disable nouveau. it hasn't been functional since the import of new drmkms code.
|
|
Revision tags: pgoyette-compat-1126
|
| 1.1194 |
24-Nov-2018 |
bouyer |
Add mpii(4), a driver for LSI Megaraid Fusion controllers. Ported from OpenBSD. This driver is MP-safe. Note that the earlier fusion controllers (Megaraid 2208, codenamed Thunderbold) are also supported by mfi(4). mpii will take precedence if both drivers are enabled. Tested on a mfii0 at pci6 dev 0 function 0: "PERC H740P Adapter ", firmware 50.3.0-1512, 819 2MB cache mfii0: interrupting at ioapic2 pin 2 scsibus0 at mfii0: 64 targets, 8 luns per target scsibus0: waiting 2 seconds for devices to settle... sd0 at scsibus0 target 0 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed sd0: fabricating a geometry sd0: 99 GB, 102399 cyl, 64 head, 32 sec, 512 bytes/sect x 209714688 sectors sd0: tagged queueing sd1 at scsibus0 target 1 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed sd1: fabricating a geometry sd1: 22254 GB, 22788608 cyl, 64 head, 32 sec, 512 bytes/sect x 46671069696 sectors sd1: fabricating a geometry
It supports bioctl(8) ioctls, as well as sensors for the BBU and logical drives.
Sponsored by LIP6.
|
| 1.1193 |
01-Nov-2018 |
martin |
Add bwfm at pci
|
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930
|
| 1.1192 |
06-Sep-2018 |
maxv |
Retire the 'midway' driver. Discussed on tech-net@ recently and also three years ago, part of removing the network ATM code.
|
|
Revision tags: pgoyette-compat-0906
|
| 1.1191 |
25-Aug-2018 |
maxv |
Retire NDIS. It appears that it has never worked, after 13 years it was still marked as "experimental", and nowadays it may be one more obstacle to MPification of the network stack.
Discussed on tech-net@.
|
| 1.1190 |
14-Aug-2018 |
maxv |
Replace references to etherip by l2tp. Etherip was already not enabled anyway.
|
| 1.1189 |
14-Aug-2018 |
maxv |
Enable L2TP on all x86 configurations, not just native amd64.
|
| 1.1188 |
13-Aug-2018 |
mrg |
use dev/usb/usbdevices.config instead of a local list. adds slurm(4), umcs(4), uark(4), and usmsc(4).
|
| 1.1187 |
12-Aug-2018 |
sevan |
Remove commented out BPFJIT & SLJIT options as they are provided as loadable modules already.
Heads up by <leot> <christos>
|
| 1.1186 |
10-Aug-2018 |
sevan |
Add snippet for bpfjit(4) as both i386 and amd64 are listed as supported. Ideally BPFJIT should be enabled by default for use with NPF but I haven't raised the question (no access to email at the moment) hence both are disabled.
|
| 1.1185 |
01-Aug-2018 |
maxv |
Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted.
|
| 1.1184 |
31-Jul-2018 |
khorben |
Add a port of the umb(4) driver from OpenBSD
The umb(4) driver provides support for USB MBIM (Mobile Broadband Interface Model) devices.
MBIM devices establish connections via cellular networks such as GPRS, UMTS, and LTE. They appear as a regular point-to-point network interface, transporting raw IP frames.
Required configuration parameters like PIN and APN have to be set with umbctl(8), a new tool specific to this driver. The IP address is configured automatically; the default route and DNS server information have to be set separately.
The driver is not fully functional yet, it is therefore still marked as experimental and disabled by default. Any help welcome to complete it!
Tested on NetBSD/amd64, with a Sierra Wireless EM7345 LTE modem on a Lenovo ThinkPad T440s. No functional change expected otherwise.
|
|
Revision tags: pgoyette-compat-0728
|
| 1.1183 |
13-Jul-2018 |
maxv |
Remove the X86PMC code I had written, replaced by tprof. Many defines become unused in specialreg.h, so remove them. We don't want to add defines all the time, there are countless PMCs on many generations, and it's better to just inline the event/unit values.
|
| 1.1182 |
10-Jul-2018 |
maya |
Remove unused macro.
|
| 1.1181 |
10-Jul-2018 |
maya |
Remove viadrm(4), superseded by viadrmums.
Aside from viadrm using older drm code, it's also dysfunctional right now. See PR port-i386/53364.
|
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
| 1.1180 |
07-Jun-2018 |
thorpej |
branches: 1.1180.2; Revert changes that pinned-down i2c parent specs. The i2c subsystem has been enhanced to make this unnecessary.
|
| 1.1179 |
22-May-2018 |
maxv |
Clarify the parameters for the SpectreV2 mitigation.
Add: machdep.spectre_v2.swmitigated Rename: machdep.spectre_v2.mitigated -> machdep.spectre_v2.hwmitigated
Change the method string, to combine both the hardware and software mitigations. swmitigated is set at compile time, hwmitigated can be set by the user.
Examples:
spectre_v2.swmitigated = 1 spectre_v2.hwmitigated = 0 spectre_v2.method = [GCC retpoline]
spectre_v2.swmitigated = 0 spectre_v2.hwmitigated = 0 spectre_v2.method = (none)
spectre_v2.swmitigated = 1 spectre_v2.hwmitigated = 1 spectre_v2.method = [GCC retpoline] + [Intel IBRS]
|
|
Revision tags: pgoyette-compat-0521
|
| 1.1178 |
15-May-2018 |
thorpej |
Fully specifiy the location of indirectly-configured I2C devices. In particular, the parent spec must not be wild-carded, as doing so doesn't work well on systems where more than one I2C bus is present.
N.B. The x86 platforms are sort of a mess, here... legacy indirect config and ACPI direct config sort of smashed together with the same config file directives.
|
|
Revision tags: pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415
|
| 1.1177 |
08-Apr-2018 |
mrg |
turn on GCC spectre v2 mitigation options.
XXX: amd64 ALL doesn't build for me right now
|
| 1.1176 |
07-Apr-2018 |
mrg |
actually do what the previous change said: don't turn on the new 'SPECTRE_V2_GCC_MITIGATION' option yet.
|
| 1.1175 |
07-Apr-2018 |
mrg |
add an SPECTRE_V2_GCC_MITIGATION option to x86 kernels, that turns on the GCC spectre v2 mitigation options.
XXX: pullup-8. XXX: turn on in all kernels.
|
|
Revision tags: pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| 1.1174 |
10-Dec-2017 |
bouyer |
branches: 1.1174.2; Add dwiic, ihidev and ims
|
| 1.1173 |
09-Dec-2017 |
riastradh |
Attach wsmouse at wsmousedev on x86 so modular mice have a hope.
As noted on tech-kern:
https://mail-index.NetBSD.org/tech-kern/2017/12/08/msg022708.html
|
|
Revision tags: tls-maxphys-base-20171202
|
| 1.1172 |
30-Nov-2017 |
jmcneill |
add qemufwcfg(4)
|
| 1.1171 |
29-Nov-2017 |
martin |
PR port-i386/52774: vioscsi missing in i386 kernel
|
| 1.1170 |
06-Nov-2017 |
rin |
Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
| 1.1169 |
23-Oct-2017 |
skrll |
Add bwfm (and sort other 802.11 usb wifi drivers)
|
| 1.1168 |
14-Sep-2017 |
mrg |
clean up COMPAT_* options for native netbsd code: - new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options.
removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list.
|
| 1.1167 |
13-Sep-2017 |
sevan |
Remove support for VERIFIED_EXEC_FP_RMD160, VERIFIED_EXEC_FP_SHA1, and VERIFIED_EXEC_FP_MD5 options. These algorithms are either broken or on their way to being broken.
Discussed on tech-security http://mail-index.netbsd.org/tech-security/2017/08/21/msg000936.html
ok riastradh
|
|
Revision tags: nick-nhusb-base-20170825
|
| 1.1166 |
13-Aug-2017 |
christos |
Add ALPS pms support
|
| 1.1165 |
12-Aug-2017 |
maxv |
Remove support for vm86 on i386. It is bug-friendly, and there is no point in having kernel support for this: the instruction set of the CPU is small, and it can easily be emulated in userland entirely. There are also several assumptions in the code that are not respected, and the slightest confusion in the trap frame can lead to ring0 exploits.
vm86 has received zero maintenance. As far as I can tell, it was added 20 years ago in order to make doscmd work. But doscmd has not been maintained either, and was removed from pkgsrc in 2011. dosbox can be used instead: it does not require kernel support, and will produce better results than our flimsy implementation.
Pass 1. (many pieces still in the tree)
|
| 1.1164 |
09-Aug-2017 |
maxv |
Remove compat_ibcs2 from i386. After a discussion on port-vax, it turns out that compat_ibcs2 does not implement the iBCS2 standard - which is x86-specific - but rather SVR3. Our real iBCS2 implementation was a mixture of compat_ibcs2 and compat_svr4, and was only partial. Keeping support for this in i386 is totally irrelevant today. I also asked on port-i386 but didn't wait long.
The main issue is that compat_ibcs2 should have been called compat_svr3. But CVS does not support renaming files, and moving things around is both painful and tiring, even more so when no one seems to be interested in doing this work or in the feature at all. For now compat_ibcs2 is available on Vax and will stay, until someone (not me) cleans it up.
|
| 1.1163 |
04-Aug-2017 |
maxv |
Revert my changes, and re-enable COMPAT_NOMID, COMPAT_09 and COMPAT_43. Several compat options happen to be dependent on the compat_43_* functions, the availability of which is (wrongfully) controlled with COMPAT_43. Same for COMPAT_09.
|
| 1.1162 |
31-Jul-2017 |
maxv |
Disable all the compat options until COMPAT_10. NetBSD 1.0 was released on October 26 1994; 23 years of compatibility is enough. Discussed with christos quickly.
|
| 1.1161 |
29-Jul-2017 |
maxv |
Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| 1.1160 |
29-Jul-2017 |
maxv |
Remove svr4 from the config files.
|
| 1.1159 |
28-Jul-2017 |
maxv |
Disable svr4 and ibcs2 by default.
These options are not well-tested, of a limited use case, and the potential for damage is too high. Vulnerabilities were presented at DEFCON 25 - I see that at least one of them can be exploited to get ring0 privileges.
|
| 1.1158 |
28-Jul-2017 |
maxv |
Disable vm86 by default. The use case is limited, and the potential for damage is too high.
This code is fragile, and relies on a certain number of assumptions, some of which are not be totally true. For example, it relies on the fact that a 16bit process cannot perform a syscall, but verily it can. The slighest confusion in the trap frame can lead to ring0 exploits. Also, I'm not convinced that it interacts well with the compatibility layers.
|
|
Revision tags: perseant-stdc-iso10646-base
|
| 1.1157 |
12-Jul-2017 |
maxv |
Enable PMCs by default.
|
|
Revision tags: netbsd-8-base
|
| 1.1156 |
27-May-2017 |
bouyer |
branches: 1.1156.2; Add options CAN and pseudo-device canloop to ALL kernel configs. Add the same commented out to i386/amd64 GENERIC and OLIMEXLIME2 (A20-based). Also add commented out awincan0 in OLIMEXLIME2.
|
| 1.1155 |
24-May-2017 |
christos |
rename u3ginit driver to umodeswitch
|
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
|
| 1.1154 |
18-Apr-2017 |
riastradh |
gson@ informs me the Alea I and II have the same USB product id.
Thus, ualea(4) should work for both of them. Rename USB product id ARANEUS ALEA_II to ARANEUS ALEA to reflect this.
No functional change intended, except perhaps via usbdevs.
|
| 1.1153 |
17-Apr-2017 |
riastradh |
New rndsource driver for Araneus Alea II TRNG USB devices.
Disabled by default in x86/GENERIC and usbdevices.config pending review and testing without rump ugenhc in the way, but enabled in x86/ALL for compile-testing.
(Hi gson! Finally found a round tuit in my pocket, next to a certain rectangular one.)
|
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320
|
| 1.1152 |
26-Feb-2017 |
rin |
Comment out DISKLABEL_RDB as it is too specific for general usage. (Also add commented out that entry for GENERIC on amd64; I forgot it)
|
| 1.1151 |
26-Feb-2017 |
maya |
Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
| 1.1150 |
26-Feb-2017 |
rin |
Add DKWEDGE_METHOD_RDB option, which is enabled for x86, commented out for other platforms by default.
|
| 1.1149 |
19-Feb-2017 |
rin |
PR kern/51208 Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for ALL on amd64 and i386.
|
| 1.1148 |
18-Feb-2017 |
maxv |
There is currently an ugly mix between the PERFCTRS subsystem (MI), and i386's own PMC interface (MD). Stop using PERFCTRS and use PMC instead. While here remove some unused flags, which are wrong on the latest CPUs anyway.
|
| 1.1147 |
17-Feb-2017 |
maxv |
Support PMCs on multi-processor systems. Still several things to fix, but at least it works a little. Will be improved and moved into x86/ soon.
|
|
Revision tags: nick-nhusb-base-20170204 bouyer-socketcan-base
|
| 1.1146 |
12-Jan-2017 |
ryo |
branches: 1.1146.2; white space police
|
|
Revision tags: pgoyette-localcount-20170107
|
| 1.1145 |
13-Dec-2016 |
christos |
wildcard speaker attachments, now that we can handle many of them.
|
| 1.1144 |
10-Dec-2016 |
christos |
remove VAUDIOSPEAKER for now, will be done differently.
|
| 1.1143 |
09-Dec-2016 |
christos |
PCPPISPEAKER
|
| 1.1142 |
08-Dec-2016 |
nat |
Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
|
Revision tags: nick-nhusb-base-20161204
|
| 1.1141 |
26-Nov-2016 |
christos |
mention PAX_SEGVGUARD dependency on FILEASSOC
|
|
Revision tags: pgoyette-localcount-20161104 nick-nhusb-base-20161004
|
| 1.1140 |
17-Sep-2016 |
jdolecek |
add nvme(4)
|
|
Revision tags: localcount-20160914
|
| 1.1139 |
07-Aug-2016 |
christos |
rename ifmpls to mpls, so we don't have if_ifmpls...
|
|
Revision tags: pgoyette-localcount-20160806
|
| 1.1138 |
27-Jul-2016 |
msaitoh |
Add sdtemp(4)
|
|
Revision tags: pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907
|
| 1.1137 |
21-Jun-2016 |
nonaka |
branches: 1.1137.2; add sdhc(4) at acpi to i386 and amd64 GENERIC kernel config.
|
|
Revision tags: nick-nhusb-base-20160529
|
| 1.1136 |
20-May-2016 |
christos |
Turn on PaX ASLR/MPROTECT
|
| 1.1135 |
23-Apr-2016 |
skrll |
Merge nick-nhusb
- API / infrastructure changes to support memory management changes. - Memory management improvements and bug fixes. - HCDs should now be MP safe - conversion to KERNHIST based debug - FS/LS isoc support on ehci(4). - conversion to kmem(9) - Some USB 3 support - mostly from Takahiro HAYASHI (t-hash). - interrupt transfers now get proper DMA operations - general bug fixes - kern/48308 - uhub status notification improvements - umass(4) probe fix (applied to HEAD already) - ohci(4) short transfer fix
|
|
Revision tags: nick-nhusb-base-20160422
|
| 1.1134 |
13-Apr-2016 |
riastradh |
Enable nouveau by default again in x86 GENERIC.
|
| 1.1133 |
19-Mar-2016 |
gdt |
Disable uscanner in all kernel configs
As discussed on current-users@, SANE uses ugen via libusb and not uscanner, so users are not well served by having uscanner. Consensus is that addressing how to adjust permissions for scanners should not block restoring basic functionionality.
(Compile-tested only, but there are multiple reports of this being the right approach.)
|
|
Revision tags: nick-nhusb-base-20160319
|
| 1.1132 |
05-Mar-2016 |
riastradh |
Revert to disabling nouveau by default in x86 GENERIC.
Haven't had time to debug the issues that seem to affect pretty much everyone. Maybe soon!
|
| 1.1131 |
13-Feb-2016 |
riastradh |
Add nouveau to x86 GENERIC kernels.
|
| 1.1130 |
22-Jan-2016 |
riz |
Enable KDTRACE_HOOKS on i386 and amd64 GENERIC.
|
| 1.1129 |
05-Jan-2016 |
msaitoh |
Add ismt(4).
|
|
Revision tags: nick-nhusb-base-20151226
|
| 1.1128 |
26-Sep-2015 |
maxv |
Remove KMEMSTATS. Normally it's ok now.
|
|
Revision tags: nick-nhusb-base-20150921
|
| 1.1127 |
21-Sep-2015 |
nonaka |
PR/50261: Added newer Toshiba hotkeys support.
|
| 1.1126 |
27-Aug-2015 |
nonaka |
Added rtwn(4) for Realtek RTL8188CE/RTL8192CE PCIe 802.11b/g/n wireless network devices. Ported from OpenBSD.
|
|
Revision tags: nick-nhusb-base-20150606
|
| 1.1125 |
23-May-2015 |
maxv |
Disable COMPAT_FREEBSD. The implementation is poor, not well tested and almost irrelevant. People who need it (for tw_cli for example) can still recompile their kernels with this option.
Discussed on tech-kern@
|
| 1.1124 |
04-May-2015 |
pgoyette |
One more typo.
Message to self: when making multi-architecture changes, build on more than one arch.
|
| 1.1123 |
03-May-2015 |
pgoyette |
Update to include the tco driver (it was previously included as part of ichlpcib).
|
| 1.1122 |
29-Apr-2015 |
riastradh |
Add commented viadrmums to i386/GENERIC.
|
|
Revision tags: nick-nhusb-base-20150406
|
| 1.1121 |
18-Mar-2015 |
snj |
fix commented out nouveaufb
|
| 1.1120 |
07-Mar-2015 |
mrg |
remove vga@isa and pcdisplay@isa from i386 GENERIC, and create a new LEGACY kernel that includes them instead. now radeon@pci is able to properly claim wsdisplay0 on i386 systems, and radeondrmkms has a good chance of working.
this "fixes" PR#49290.
|
| 1.1119 |
13-Feb-2015 |
nonaka |
iwm(4) works now, but 2.4GHz only.
> iwm0 at pci2 dev 0 function 0: Intel Dual Band Wireless AC 3160 (rev. 0x83) > iwm0: interrupting at ioapic0 pin 18 > iwm0: hw rev: 0x160, fw ver 25.228 (API ver 9), address XX:XX:XX:XX:XX:XX > iwm0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps > iwm0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
|
|
Revision tags: nick-nhusb-base
|
| 1.1118 |
16-Nov-2014 |
manu |
branches: 1.1118.2; Remove unused extended attributes kernel options
As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them as they have been obsolete for a long time: UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate
|
| 1.1117 |
12-Nov-2014 |
manu |
Support for UFS1 extended attributes in GENERIC and GENERIC-like kernels
This change just brings UFS1 extended attribute *support* in the kernel, extended attributes are not enabled unless three conditions are met: 1) filesystem is UFS1 (newfs -O1) 2) .attribute/system and .attribute/user directories are created at fs root 3) filesystem is mounted with -o extattr
Some GENERIC kernels are obviously memory constrained, the extended attributes options were not enabled for them, but just added commented out. (kernel were considered memory constrained if QUOTA option was disabled)
|
| 1.1116 |
02-Nov-2014 |
christos |
switch to DRMKMS drivers
|
| 1.1115 |
18-Oct-2014 |
uebayasi |
Install agp_* drivers where pchb(4) is installed except INSTALL_FLOPPY.
XXX Config around agp(4) is done in quite wrong direction. "pchb <- (agpbus) <- agp <- agp_*" should be: "pchb <- (pcibus) <- agp_* <- (agpbus) <- agp"
|
| 1.1114 |
19-Sep-2014 |
christos |
Add HDAUDIOVERBOSE
|
| 1.1113 |
19-Sep-2014 |
christos |
Disable BSDLABEL and MBR DKWEDGE methods again since sysinst does not work with wedges.
|
| 1.1112 |
18-Sep-2014 |
wiz |
Add commented out KDTRACE_HOOKS line.
|
| 1.1111 |
24-Aug-2014 |
jnemeth |
Create an "options MODULAR_DEFAULT_AUTOLOAD" config option and add it to all kernel configs that contain "options MODULAR". This option turns on module autoloading by default (which is the current default). This allows people who don't want module autoloading on by default to disable it by simply removing/commentting this line.
|
| 1.1110 |
23-Aug-2014 |
dholland |
Systematize (and in many cases, fix) the comments on options COMPAT_NN.
There are quite a few configs that are missing some COMPAT_NN options in ways that don't make sense; this should probably get cleaned up too, but for the time being I've not added or removed anything.
|
| 1.1109 |
18-Aug-2014 |
christos |
- Enable Wedge support for MBR/BSDLABEL where it was commented out. - Add apple partition support where it was missing - Add comments where missing
|
| 1.1108 |
16-Aug-2014 |
apb |
Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60".
|
|
Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
|
| 1.1107 |
25-Jul-2014 |
dholland |
branches: 1.1107.2; Fix description of DIAGNOSTIC in x86 kernels.
|
| 1.1106 |
16-Jun-2014 |
dsl |
Comment out the xhci entries. The driver really doesn't work well enough to be generally useful.
|
| 1.1105 |
10-Jun-2014 |
hikaru |
Add VMware VMXNET3 ethernet driver from OpenBSD, vmx(4).
|
| 1.1104 |
29-May-2014 |
christos |
enable IPSEC
|
|
Revision tags: yamt-pagecache-base9 rmind-smpnet-nbase rmind-smpnet-base
|
| 1.1103 |
21-Apr-2014 |
chs |
add malo at pcmcia.
|
| 1.1102 |
08-Apr-2014 |
christos |
add ixg
|
|
Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
|
| 1.1101 |
24-Mar-2014 |
szptvlfn |
branches: 1.1101.2; fix manual section numbering of sysctl. thanks wiz@
|
| 1.1100 |
19-Mar-2014 |
nonaka |
Add a driver for Realtek RTS5209/RTS5229 Card Reader. Ported from OpenBSD.
|
|
Revision tags: riastradh-drm2-base3
|
| 1.1099 |
26-Jan-2014 |
dsl |
Remove support for 'external' floating point units and the MS-DOS compatible method of handling floating point exceptions. Make kernel support for teh fpu non-optional (486SX should still work). Only 386 cpus support external fpu, and i386 support was removed years ago. This means that the npx code no longer uses port 0xf0 or interupt 13. All the "npx at isa" lines go from the configs, arch/i386/isa/npx.c is now mandatory for all i386 kernels. I've renamed npxinit() to fpuinit() and npxinit_cpu() to fpuinit_cpu() to match the very similar amd64 functions. The fpu of the boot cpu is now initialised by a direct call from cpu_configure(), this enables FP emulation for a 486SX. (for amd64 the cr0 values are set in locore.S and similar). This fixes a long-standing bug in linux_setregs() - which did not save the fpu regsiters if they were active. I've test booted a single cpu i386 kernel (using anita). amd64 builds - none of teh changes should affect it. The i386 XEN kernels build, but I'm not sure where they set cr0, and it might have got lost!
|
| 1.1098 |
26-Oct-2013 |
nonaka |
Add driver for ASIX AX88178a and AX88179 Ethernet interface. Ported from OpenBSD.
|
| 1.1097 |
23-Oct-2013 |
matt |
Add xhci device
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| 1.1096 |
30-Jun-2013 |
rmind |
G/C PFIL_HOOKS from the kernel configs.
|
| 1.1095 |
10-Jun-2013 |
kardel |
branches: 1.1095.2; adjust soekrisgpio driver to NetBSD
|
| 1.1094 |
05-Jun-2013 |
christos |
remove obsolete networking options
|
| 1.1093 |
28-May-2013 |
kiyohara |
Add udsir.
|
| 1.1092 |
27-Apr-2013 |
christos |
more bogus number removal
|
| 1.1091 |
27-Apr-2013 |
christos |
the bogus number police
|
| 1.1090 |
27-Apr-2013 |
christos |
remove confusing numeric locators where they are unused.
|
| 1.1089 |
06-Apr-2013 |
martin |
Add athn
|
|
Revision tags: agc-symver-base
|
| 1.1088 |
02-Mar-2013 |
christos |
Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
|
| 1.1087 |
01-Mar-2013 |
joerg |
Retire OSI network stack. OK core@
|
|
Revision tags: yamt-pagecache-base8
|
| 1.1086 |
25-Dec-2012 |
mbalmer |
Whitespace fixes.
|
| 1.1085 |
17-Dec-2012 |
mbalmer |
Adding ibmcd(4), a device driver for the IBM 4810 BSP cash drawer port as found e.g. in SurePOS 300 series point of sale terminals. The driver provides a gpio(4) device with three pins: pin 0 to open drawer, pin 1 to read the status and pin 2 to read whether a cash drawer is connected or not.
|
|
Revision tags: yamt-pagecache-base7
|
| 1.1084 |
10-Dec-2012 |
dholland |
whitespace
|
| 1.1083 |
05-Dec-2012 |
christos |
Intel Atom E600 PCI-LPC bridge, adds a watchdog + HPET support. Tested on a Soekris net6501. (jmcneill)
|
|
Revision tags: yamt-pagecache-base6
|
| 1.1082 |
17-Oct-2012 |
apb |
Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50".
|
| 1.1081 |
30-Sep-2012 |
dsl |
Remove code from dev/apm/apm.c for setting global variables to parameterise the i386 bios apm code (now removed). Remove the same code from the clone dev/hpc/apm/apmdev.c Remove some not-used options from dev/apm/files.apm and the commented out lines in ALL and GENERIC. Maybe the APM_V10_ONLY and APM_NO_V12 could also be shot, but they are further entwined in the code.
|
| 1.1080 |
23-Sep-2012 |
chs |
add vmt entry to GENERIC. standardize commented pfsync and npf entries.
|
| 1.1079 |
01-Sep-2012 |
jakllsch |
branches: 1.1079.2; Rename RT2500USB driver to ural(4) as it was originally in OpenBSD, as ural(4) and ral(4) do not actually share any code.
Enable ural(4) in hpcarm WZERO3 kernel too, as it will now build.
Fixes PR#43520.
|
| 1.1078 |
10-Aug-2012 |
sborrill |
Add uts(4)
|
| 1.1077 |
01-Aug-2012 |
matt |
Enable FFS_EI (let's be more endian tolerant).
|
| 1.1076 |
30-Jul-2012 |
degroote |
Add malo(4) entry in various kernel configuration
|
| 1.1075 |
14-Jun-2012 |
riz |
Add urtw(4) to i386/amd64 GENERIC.
|
| 1.1074 |
05-Jun-2012 |
abs |
Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least give a hint that its not just for third party compat. No functional change.
|
|
Revision tags: jmcneill-usbmp-base10
|
| 1.1073 |
30-May-2012 |
nonaka |
Add a driver for Ralink Technology RT2700U/RT2800U/RT3000U USB IEEE 802.11a/b/g/n wireless network devices, ported from OpenBSD by FUKAUMI Naoki, arranged by me.
|
|
Revision tags: yamt-pagecache-base5 jmcneill-usbmp-base9
|
| 1.1072 |
19-Apr-2012 |
bouyer |
Add mpii(4), a driver for LSI Logic Fusion-MPT Message Passing Interface II SAS controllers. Ported from OpenBSD.
|
|
Revision tags: yamt-pagecache-base4
|
| 1.1071 |
13-Apr-2012 |
cegger |
Replace amdtempbus with amdnb_miscbus. This allows us to have independent drivers on the same device (northbridge f3) each coming with a certain functionality/feature. This way we do not need to mess with amdtemp(4) to utilize other features.
|
| 1.1070 |
08-Apr-2012 |
christos |
PR/46310: Ryo ONODERA: Add support for cardbus bwi(4)
|
| 1.1069 |
07-Apr-2012 |
christos |
add apple autodiscovery
|
|
Revision tags: jmcneill-usbmp-base8
|
| 1.1068 |
25-Mar-2012 |
nonaka |
Added urtwn(4), a driver for Realtek RTL8188CU/RTL8192CU USB IEEE 802.11b/g/n wireless network devices.
|
|
Revision tags: jmcneill-usbmp-base7
|
| 1.1067 |
10-Mar-2012 |
joerg |
P1003_1B_SEMAPHORE is no longer optional.
|
|
Revision tags: jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-base2 netbsd-6-base
|
| 1.1066 |
22-Jan-2012 |
christos |
branches: 1.1066.2; add a tpm driver from bsssd.sourceforge.net
|
| 1.1065 |
16-Jan-2012 |
jmcneill |
add cir@emdtv
|
| 1.1064 |
15-Jan-2012 |
jmcneill |
add & enable digital tv capture support
|
| 1.1063 |
14-Jan-2012 |
tron |
Use "options<SPC><TAB>CPU_UCODE" to keep the indentation if the option is commented out.
|
| 1.1062 |
13-Jan-2012 |
cegger |
Support CPU microcode loading via cpuctl(8). Implemented and enabled via CPU_UCODE kernel config option for x86 and Xen Dom0. Tested on different AMD machines with different CPU families.
ok wiz@ for the manpages ok releng@ ok core@ via releng@
|
| 1.1061 |
31-Dec-2011 |
christos |
add uipad
|
| 1.1060 |
18-Dec-2011 |
dholland |
WABPL is no longer considered experimental (has not been for some time) so update its comment in config files.
|
| 1.1059 |
18-Dec-2011 |
dholland |
adjust English usage in comment
|
|
Revision tags: jmcneill-usbmp-pre-base2 jmcneill-usbmp-base
|
| 1.1058 |
22-Nov-2011 |
tls |
branches: 1.1058.2;
The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be.
This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out.
|
|
Revision tags: jmcneill-audiomp3-base
|
| 1.1057 |
13-Nov-2011 |
mbalmer |
Add gpiopwm(4).
|
| 1.1056 |
13-Nov-2011 |
mbalmer |
Enable nsclpcsio and gpio devices.
|
|
Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
|
| 1.1055 |
30-Oct-2011 |
hannken |
branches: 1.1055.2; Import of the virtio driver written by MINOURA Makoto <minoura@netbsd.org> with minor changes to make it compile an run on -current. This driver speeds up disk and network access in virtual environments like KVM.
Enabled on i386 and amd64. Tested with a CentOS 5.7 x86_64 host.
See http://ozlabs.org/~rusty/virtio-spec/virtio.pdf for the specification.
|
| 1.1054 |
02-Oct-2011 |
mbalmer |
Document gpioiic flag in a comment.
|
| 1.1053 |
04-Sep-2011 |
mbalmer |
Disable gpio(4) which can now be built and used as modules.
|
| 1.1052 |
30-Aug-2011 |
mbalmer |
Attach gpio* at gpiobus? instead of at individual drivers.
|
| 1.1051 |
30-Aug-2011 |
jmcneill |
revert previous
|
| 1.1050 |
30-Aug-2011 |
jruoho |
Comment out the legacy bktr(4) from the GENERICs.
|
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
| 1.1049 |
27-Aug-2011 |
mbalmer |
Enable some gpio devices.
|
| 1.1048 |
18-Aug-2011 |
jakllsch |
Attach amdtemp(4) at pchb(4) instead of in place of pchb(4).
Should fix PR#45268.
|
| 1.1047 |
11-Aug-2011 |
mbalmer |
Add entries for pwdog(4).
|
| 1.1046 |
09-Aug-2011 |
jmcneill |
remove commented out entries for emdtv, auvitek, and dtv
|
| 1.1045 |
08-Aug-2011 |
jmcneill |
remove dtv (available as a module)
|
| 1.1044 |
08-Aug-2011 |
jakllsch |
We have PUFFS, we need putter.
|
| 1.1043 |
08-Aug-2011 |
jakllsch |
Finish reverting modularization of i386 GENERIC.
|
| 1.1042 |
07-Aug-2011 |
tron |
Add commented out entries for V7FS and V7FS Endian Independent support.
|
| 1.1041 |
23-Jul-2011 |
jakllsch |
Enable or note aubtfwl(4) wherever ubt(4) is enabled or noted.
|
| 1.1040 |
20-Jul-2011 |
jakllsch |
Add cxdtv(4) and urndis(4). Also, two slight cosmetic changes.
|
| 1.1039 |
19-Jul-2011 |
jmcneill |
add irmce
|
| 1.1038 |
13-Jul-2011 |
jruoho |
A driver for HP 3D DriverGuard; a LIS3LV02DL-based accelerometer. Tested on HP NC4400. Like aps(4), this is commented out in the GENERIC kernels.
|
| 1.1037 |
11-Jul-2011 |
jmcneill |
add emdtv at uhub
|
| 1.1036 |
09-Jul-2011 |
jmcneill |
add dtv at dtvbus
|
| 1.1035 |
03-Jul-2011 |
bouyer |
Add back DIAGNOSTIC option to x86 GENERIC kernels, as discussed on tech-kern. This will have to be commented out on release branches.
|
| 1.1034 |
21-Jun-2011 |
jruoho |
By default, enable wmihp(4) instead of hpqlb(4), as it has a better chance of working with a greater number of HP laptops. Ok cegger@.
|
| 1.1033 |
14-Jun-2011 |
jruoho |
Try to attach hpet(4) also via a specific HPET table. Fixes PR kern/43702.
|
|
Revision tags: rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
|
| 1.1032 |
28-May-2011 |
ryo |
branches: 1.1032.2; many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.1031 |
26-Apr-2011 |
joerg |
Remove PECOFF/Win32 emulation.
|
| 1.1030 |
26-Apr-2011 |
joerg |
Remove Darwin, MACH and Mach-O support.
|
| 1.1029 |
04-Apr-2011 |
bouyer |
Add a driver for RDC's vortex86/PMX-1000 SoC PCI/ISA bridge, with support for the integrated watchdog timer.
|
| 1.1028 |
04-Apr-2011 |
bouyer |
Add rdcide(4), a driver for the IDE controller found in RDC's vortex86/PMX-1000 system-on-chip.
|
| 1.1027 |
01-Apr-2011 |
jruoho |
Enable acpicpu(4) by default.
|
| 1.1026 |
06-Mar-2011 |
bouyer |
merge the bouyer-quota2 branch. This adds a new on-disk format to store disk quota usage and limits, integrated with ffs metadata. Usage is checked by fsck_ffs (no more quotacheck) and is covered by the WAPBL journal. Enabled with kernel option QUOTA2 (added where QUOTA was enabled in kernel config files), turned on with tunefs(8) on a per-filesystem basis. mount_mfs(8) can also turn quotas on.
See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html for details.
|
|
Revision tags: bouyer-quota2-nbase
|
| 1.1025 |
04-Mar-2011 |
jruoho |
Move INTEL_ONDEMAND_CLOCKMOD -- or odcm(4) -- to the cpufeaturebus.
|
| 1.1024 |
27-Feb-2011 |
jruoho |
Move acpicpu(4) from "acpinodebus" to "cpufeaturebus".
|
| 1.1023 |
24-Feb-2011 |
jruoho |
Move VIA_C7TEMP to the cpufeaturebus.
|
| 1.1022 |
24-Feb-2011 |
jruoho |
Move PowerNow! to the cpufeaturebus.
|
| 1.1021 |
23-Feb-2011 |
jruoho |
Move ENHANCED_SPEEDSTEP, or henceforth est(4), to the cpufeaturebus.
|
| 1.1020 |
23-Feb-2011 |
jmcneill |
add alc@pci
|
| 1.1019 |
20-Feb-2011 |
jruoho |
Modularize coretemp(4). Ok jmcneill@.
|
| 1.1018 |
19-Feb-2011 |
jmcneill |
modularize VIA PadLock support - retire options VIA_PADLOCK, replace with 'padlock0 at cpu0' - driver supports attach & detach - support building as a module
|
| 1.1017 |
19-Feb-2011 |
jmcneill |
add VCONS_DRAW_INTR
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-base
|
| 1.1016 |
16-Feb-2011 |
jruoho |
Add a skeleton driver for Asus EeePC acpiwmi(4) mappings.
|
| 1.1015 |
15-Feb-2011 |
jmcneill |
retire azalia from GENERIC
|
| 1.1014 |
14-Feb-2011 |
hannken |
Initial implementation of ibmhawk(4) driver for sensors behind the IBM Hawk on-board Integrated Systems Management Processor found on some eServers.
Tested on an IBM eServer x335.
|
| 1.1013 |
13-Feb-2011 |
jym |
Compile FFS and NFS statically (e.g. not modular) for GENERIC. These file-systems can be critical for mountroot; as kernel cannot have access to module(7)s without having / mounted first... yes, you see the point.
See http://mail-index.netbsd.org/port-i386/2011/02/11/msg002323.html
XXX Hopefully, /stand does not reside in a separate partition :o
|
| 1.1012 |
13-Feb-2011 |
jym |
Add missing PUFFS (commented out).
|
| 1.1011 |
11-Feb-2011 |
jmcneill |
attach drm hw drivers to 'drm' not 'vga'
|
| 1.1010 |
07-Feb-2011 |
jmcneill |
options SPLASHSCREEN_PROGRESS is no more
|
| 1.1009 |
26-Jan-2011 |
bouyer |
Add a driver for the RDC Semiconductor RDC R6040 10/100 Ethernet controller, as found in the vortex86 SoCs (http://www.vortex86dx.com). Ported from freebsd. Not added to amd64's GENERIC because this CPU is 32bit only.
thanks to DM&P Electronics, Inc for providing documentation and sample devices for this work.
|
| 1.1008 |
26-Jan-2011 |
pooka |
Add bwi from PR kern/40279. There is no know case of testing the driver on amd64/i386, but if it doesn't work at least we're more likely to get a PR instead of people wondering about lacking driver support.
|
| 1.1007 |
17-Jan-2011 |
jmcneill |
branches: 1.1007.2; add acpiwdrt
|
|
Revision tags: jruoho-x86intr-base
|
| 1.1006 |
09-Jan-2011 |
jruoho |
branches: 1.1006.2; Add a dummy-driver for ACPI fans.
|
| 1.1005 |
05-Jan-2011 |
jruoho |
Add a driver for ACPI power meters.
|
| 1.1004 |
03-Jan-2011 |
tsutsui |
Xref module(7) in comments.
|
|
Revision tags: matt-mips64-premerge-20101231
|
| 1.1003 |
27-Dec-2010 |
jmcneill |
add auvitek at uhub
|
| 1.1002 |
27-Dec-2010 |
jmcneill |
add 'uaudio* at usbifif?' so uaudio can attach to something other than a hub
|
| 1.1001 |
27-Nov-2010 |
christos |
add ihphy
|
| 1.1000 |
23-Nov-2010 |
hannken |
Remove unused count from pseudo-device md.
|
|
Revision tags: uebayasi-xip-base6
|
| 1.999 |
13-Nov-2010 |
jnemeth |
Add new et(4)/etphy(4) devices.
|
|
Revision tags: uebayasi-xip-base5
|
| 1.998 |
06-Nov-2010 |
jakllsch |
Enable schide(4), Intel SCH IDE controller driver from PR#42310.
|
|
Revision tags: uebayasi-xip-base4
|
| 1.997 |
05-Nov-2010 |
gsutre |
Merge ACPI Fujitsu Driver. Provides support for hotkeys and other built-in components through vendor-specific ACPI devices.
ok jruoho@
|
| 1.996 |
03-Nov-2010 |
christos |
add otus
|
| 1.995 |
24-Oct-2010 |
jruoho |
Add acpiwmi(4) mappings for MSI laptops.
XXX: It may be necessary to fix PR # 43659 before this works on all models.
|
|
Revision tags: uebayasi-xip-base3
|
| 1.994 |
12-Oct-2010 |
gsutre |
Merge ACPI display driver. Provides generic support for brightness control and output switching, through ACPI video extensions.
TODO: use wsconsctl(8) instead of sysctl(8) for brightness control.
ok jruoho@ also discussed with cegger@ and jmcneill@
|
|
Revision tags: yamt-nfs-mp-base11
|
| 1.993 |
22-Aug-2010 |
rmind |
Import NPF - a packet filter. Some features:
- Designed to be fully MP-safe and highly efficient.
- Tables/IP sets (hash or red-black tree) for high performance lookups.
- Stateful filtering and Network Address Port Translation (NAPT). Framework for application level gateways (ALGs).
- Packet inspection engine called n-code processor - inspired by BPF - supporting generic RISC-like and specific CISC-like instructions for common patterns (e.g. IPv4 address matching). See npf_ncode(9) manual.
- Convenient userland utility npfctl(8) with npf.conf(8).
NOTE: This is not yet a fully capable alternative to PF or IPFilter. Further work (support for binat/rdr, return-rst/return-icmp, common ALGs, state saving/restoring, logging, etc) is in progress.
Thanks a lot to Matt Thomas for various useful comments and code review. Aye by: board@
|
| 1.992 |
21-Aug-2010 |
jmcneill |
enable viadrm
|
| 1.991 |
21-Aug-2010 |
tsutsui |
Add upgt(4), Intersil PrismGT USB 802.11b/g adapter.
|
|
Revision tags: uebayasi-xip-base2 yamt-nfs-mp-base10
|
| 1.990 |
08-Aug-2010 |
chs |
add more (commented-out) spdmem instances for HP xw-series workstations.
|
| 1.989 |
24-Jul-2010 |
jym |
Welcome PAE inside i386 current.
This patch is inspired by work previously done by Jeremy Morse, ported by me to -current, merged with the work previously done for port-xen, together with additionals fixes and improvements.
PAE option is disabled by default in GENERIC (but will be enabled in ALL in the next few days).
In quick, PAE switches the CPU to a mode where physical addresses become 36 bits (64 GiB). Virtual address space remains at 32 bits (4 GiB). To cope with the increased size of the physical address, they are manipulated as 64 bits variables by kernel and MMU.
When supported by the CPU, it also allows the use of the NX/XD bit that provides no-execution right enforcement on a per physical page basis.
Notes:
- reworked locore.S
- introduce cpu_load_pmap(), used to switch pmap for the curcpu. Due to the different handling of pmap mappings with PAE vs !PAE, Xen vs native, details are hidden within this function. This helps calling it from assembly, as some features, like BIOS calls, switch to pmap_kernel before mapping trampoline code in low memory.
- some changes in bioscall and kvm86_call, to reflect the above.
- the L3 is "pinned" per-CPU, and is only manipulated by a reduced set of functions within pmap. To track the L3, I added two elements to struct cpu_info, namely ci_l3_pdirpa (PA of the L3), and ci_l3_pdir (the L3 VA). Rest of the code considers that it runs "just like" a normal i386, except that the L2 is 4 pages long (PTP_LEVELS is still 2).
- similar to the ci_pae_l3_pdir{,pa} variables, amd64's xen_current_user_pgd becomes an element of cpu_info (slowly paving the way for MP world).
- bootinfo_source struct declaration is modified, to cope with paddr_t size change with PAE (it is not correct to assume that bs_addr is a paddr_t when compiled with PAE - it should remain 32 bits). bs_addrs is now a void * array (in bootloader's code under i386/stand/, the bs_addrs is a physaddr_t, which is an unsigned long).
- fixes in multiboot code (same reason as bootinfo): paddr_t size change. I used Elf32_* types, use RELOC() where necessary, and move the memcpy() functions out of the if/else if (I do not expect sym and str tables to overlap with ELF).
- 64 bits atomic functions for pmap
- all pmap_pdirpa access are now done through the pmap_pdirpa macro. It hides the L3/L2 stuff from PAE, as well as the pm_pdirpa change in struct pmap (it now becomes a PDP_SIZE array, with or without PAE).
- manipulation of recursive mappings ( PDIR_SLOT_{,A}PTEs ) is done via loops on PDP_SIZE.
See also http://mail-index.netbsd.org/port-i386/2010/07/17/msg002062.html
No objection raised on port-i386@ and port-xen@R for about a week.
XXX kvm(3) will be fixed in another patch to properly handle both PAE and !PAE kernel dumps (VA => PA macros are slightly different, and need proper 64 bits PA support in kvm_i386).
XXX Mixing PAE and !PAE modules may lead to unwanted/unexpected results. This cannot be solved easily, and needs lots of thinking before being declared safe (paddr_t/bus_addr_t size handling, PD/PT macros abstractions).
|
| 1.988 |
23-Jul-2010 |
jakllsch |
Almost entirely rework Intel Firmware Hub random number generator support.
This introduces fwhrng(4) which attaches via ichlpcib(4), replacing the rnd(4) support in pchb(4).
|
| 1.987 |
18-Jul-2010 |
jruoho |
Merge a driver for ACPI CPUs with basic support for processor power states, also known as C-states. The code is modular and provides an easy way to add the remaining functionality later (namely throttling and P-states).
Remarks:
1. Commented out in the GENERICs; more testing exposure is needed.
2. The C3-state is disabled for the time being because it turns off timers, among them the local APIC timer. This may not be universally true on all x86 processors; define ACPICPU_ENABLE_C3 to test.
3. The algorithm used to choose a power state may need tuning. When evaluating the appropriate state, the implementation uses the previous sleep time as an indicator. Additional hints would include for example the system load.
Also bus master activity is evaluated when choosing a state. The usb(4) stack is notorious for such activity even when unused. Typically it must be disabled in order to reach the C3-state, but it may also prevent the use of C2.
4. While no extensive empirical measurements have been carried out, the power savings are somewhere between 1-2 W with C1 and C2, depending on the processor, firmware, and load. With C3 even up to 4 W can be saved. The less something ticks, the more power is saved.
ok jmcneill@, joerg@, and discussed with various people.
|
| 1.986 |
26-Jun-2010 |
kefren |
Fix build for MPLS import: add options MPLS, changed pseudo-device mpls to pseudo-device ifmpls
|
| 1.985 |
26-Jun-2010 |
kefren |
add pseudo-device mpls - commented in GENERIC for now
|
| 1.984 |
01-Jun-2010 |
mrg |
enable the drm drivers; they've been tested for ages and have been enabled on amd64 for some months now. as requested in PR#42936.
|
| 1.983 |
22-May-2010 |
plunky |
add btmagic(4) where other Bluetooth drivers are listed
|
| 1.982 |
08-May-2010 |
mrg |
enable IPFILTER_COMPAT in all kernels that have ipfilter already. canonicalise several of the ipf option segments in various files (this mostly means adding commented out IPFILTER_DEFAULT_BLOCK, or adding commented or uncommented IPFILTER_LOG or IPFILTER_LOOKUP option statements.)
i built about 20 of these kernels to check, but not all of them.
|
| 1.981 |
02-May-2010 |
chs |
add alipm and its iic bus.
|
|
Revision tags: uebayasi-xip-base1
|
| 1.980 |
16-Apr-2010 |
pooka |
Remove unused count (invariably "4") from pseudo-device fss.
|
| 1.979 |
10-Apr-2010 |
jruoho |
Move vald(4) to sys/dev/acpi. This is MI and should work also on amd64.
ok jmcneill@
XXX: This is broken: it calls methods with absolute pathnames (almost guaranteed not to be portable across models), it accesses methods that are in the domain of other drivers, it walks the namespace on its own, it contains plenty of magic constants, it does not integrate with existing KPIs, etc. Summa summarum: this should be rewritten as a more generic toshiba_acpi(4).
|
| 1.978 |
09-Apr-2010 |
ahoka |
Remove pad from GENERIC, add to MONOLITH, we have it as a module now.
|
| 1.977 |
08-Apr-2010 |
jruoho |
Add WMI mappings for HP laptops. Requested by cegger@. Thanks to apb@ and cegger@ for initial testing.
XXX: This conflicts with hpqlb(4). Someone with the suitable hardware needs to complete the list of hotkeys before -- and if -- this can replace hpqlb(4). For now, the driver was left uncommented in the GENERICs.
|
| 1.976 |
08-Apr-2010 |
jruoho |
Add wmidell(4).
|
| 1.975 |
27-Mar-2010 |
nonaka |
Added sdhc at cardbus support.
|
|
Revision tags: yamt-nfs-mp-base9
|
| 1.974 |
08-Mar-2010 |
hubertf |
branches: 1.974.2; Add etherip(4), commented out
|
| 1.973 |
06-Mar-2010 |
plunky |
add uhso(4)
|
| 1.972 |
06-Mar-2010 |
cnst |
remove aiboost(4) from GENERICs, since it cannot win in autoconf(9) over aibs(4); ok pgoyette
|
| 1.971 |
22-Feb-2010 |
pgoyette |
Forgot to add smscmon here...
|
| 1.970 |
22-Feb-2010 |
ahoka |
Mention splash need genfb or radeonfb
|
| 1.969 |
21-Feb-2010 |
cnst |
New wbsio(4) driver for Winbond Super I/O attachment of lm(4) on any port.
http://mail-index.netbsd.org/tech-kern/2010/02/17/msg007338.html
Reviewed by <pgoyette>, <tech-kern>.
|
| 1.968 |
12-Feb-2010 |
hubertf |
Add PPPOE_SERVER - disabled (commented out) in GENERIC, - enabled in ALL
|
| 1.967 |
10-Feb-2010 |
tonio |
Fix typo in TEMPer comment, spotted by Patrick Welche
|
| 1.966 |
09-Feb-2010 |
tonio |
Add TEMPer and TERMPerHUM driver
|
| 1.965 |
09-Feb-2010 |
cnst |
New aibs(4) driver for ASUSTeK AI Booster (ACPI ATK0110) hardware monitor with limit support.
http://thread.gmane.org/gmane.os.netbsd.devel.kernel/35654
Reviewed by <pgoyette>, <jruoho> and <tech-kern>.
|
| 1.964 |
08-Feb-2010 |
pgoyette |
Add flags to all instances of lm(4), add a reference to man page
|
|
Revision tags: uebayasi-xip-base
|
| 1.963 |
06-Feb-2010 |
pgoyette |
branches: 1.963.2; Add acpismbus enries - commented out!
|
| 1.962 |
31-Jan-2010 |
jruoho |
Remove ACPICA_PEDANTIC. Appears to be no longer in use.
|
| 1.961 |
21-Jan-2010 |
pooka |
remove accidentally committed bit. pointed out by Patrick Welche
|
| 1.960 |
19-Jan-2010 |
pooka |
Redefine bpf linkage through an always present op vector, i.e. #if NBPFILTER is no longer required in the client. This change doesn't yet add support for loading bpf as a module, since drivers can register before bpf is attached. However, callers of bpf can now be modularized.
Dynamically loadable bpf could probably be done fairly easily with coordination from the stub driver and the real driver by registering attachments in the stub before the real driver is loaded and doing a handoff. ... and I'm not going to ponder the depths of unload here.
Tested with i386/MONOLITHIC, modified MONOLITHIC without bpf and rump.
|
| 1.959 |
07-Jan-2010 |
tnn |
uhmodem(4) is superseded by u3g(4) and u3ginit(4). Prepare for uhmodem(4) removal by not building it anymore. This may fix PR kern/41174.
|
| 1.958 |
07-Jan-2010 |
martin |
Add the u3ginit driver to all configs which have the u3g driver
|
| 1.957 |
03-Jan-2010 |
dholland |
Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy <space><tab> where needed so columns don't teleport when commenting or uncommenting things.
|
| 1.956 |
03-Jan-2010 |
dholland |
Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595. Merged by yours truly as the set of configs has changed quite a bit since the PR was filed in 2003, and I may have missed some stuff. These changes should probably be merged into other arches' configs; I'm not going to do that now though.
|
| 1.955 |
23-Dec-2009 |
pooka |
unifdef -D UGEN_BULK_RA_WB
Default behaviour unchanged, the feature must still be explicitly enabled for a ugen fd.
|
|
Revision tags: matt-premerge-20091211
|
| 1.954 |
05-Dec-2009 |
pooka |
Remove the portalfs kernel file system driver. Replace mount_portal(8) with a version based on puffs. User functionality remains the same.
|
| 1.953 |
30-Nov-2009 |
tsutsui |
Add udl(4) and wsdisplay(4) as its child.
|
| 1.952 |
21-Nov-2009 |
tsutsui |
- more options<space><tab> - capitalize Ethenet
|
| 1.951 |
21-Nov-2009 |
tsutsui |
- use options<space><tab> - remove an extra whitespace
|
| 1.950 |
03-Oct-2009 |
jmcneill |
Enable viapcib
|
| 1.949 |
02-Oct-2009 |
jmcneill |
Add and enable options VIA_C7TEMP
|
| 1.948 |
02-Oct-2009 |
jmcneill |
PR# kern/42139: ACPI WMI: new driver
Import acpiwmi(4) from Jukka Ruohonen. From the PR:
Attached is a driver that implements ACPI WMI API:
http://www.microsoft.com/whdc/system/pnppwr/wmi/wmi-acpi.mspx
The WMI is used to provide a generic interface for OEMs to use certain platform/laptop-specific additions to the standard ACPI in a somewhat portable way. These can be hotkeys for additional buttons, different event handlers (wireless kill switch, lid switch, etc.), and so on. At least HP and Acer use it by default nowadays.
The benefit of this interface would be portability. For an example, instead of hpqlb(4) that works only with certain HP models, we could have a generic HP WMI-driver that should work in theory across all HP laptops. On many new laptops WMI may also be the only way to access laptop/manufacturer-specific features.
|
| 1.947 |
30-Sep-2009 |
jmcneill |
Need sdmmc* at wb?
|
| 1.946 |
30-Sep-2009 |
jmcneill |
add and enable wb(4)
|
| 1.945 |
20-Sep-2009 |
christos |
add toshide
|
|
Revision tags: yamt-nfs-mp-base8
|
| 1.944 |
07-Sep-2009 |
jmcneill |
Switch on hdaudio(4)
|
| 1.943 |
07-Sep-2009 |
jmcneill |
Refer to hdaudio as 'High Definition Audio', not 'Intel High Definition Audio' as many vendors implement the HD audio spec.
|
| 1.942 |
06-Sep-2009 |
sborrill |
hdaudio(4) is a standards-compliant driver for Intel High Definition Audio. It will replace azalia(4) after testing.
To use, comment out azalia in your kernel configuration and uncomment the hdaudio and hdafg lines so it reads:
# Intel High Definition Audio hdaudio* at pci? dev ? function ? hdafg* at hdaudiobus?
You should also: cd /dev sh MAKEDEV audio
|
|
Revision tags: yamt-nfs-mp-base7
|
| 1.941 |
15-Aug-2009 |
mbalmer |
Add commented entries for keylock support.
|
| 1.940 |
29-Jul-2009 |
mbalmer |
Fix (commented out) gpioow usage.
|
| 1.939 |
29-Jul-2009 |
mbalmer |
Add commented out entries for gpiosim and gpio at gpiosim.
|
| 1.938 |
27-Jul-2009 |
kiyohara |
Support Marvell Hercules-I/II SATA Controllers.
|
|
Revision tags: jymxensuspend-base
|
| 1.937 |
19-Jul-2009 |
kiyohara |
Support siisata@cardbus. It tested on amd64 and i386 only.
|
| 1.936 |
19-Jul-2009 |
rmind |
Make POSIX message queues a kernel module.
|
| 1.935 |
18-Jul-2009 |
reinoud |
Import read-only part of the NiLFS (v2) implementation for NetBSD. It has been tested with a DEBUG+DIAGNOSTIC+LOCKDEBUG kernel. To summerise NiLFS, i'll repeat my posting to tech-kern here:
NiLFS stands for New implementation of Logging File System; LFS done right they claim :) It is at version 2 now and is being developed by NTT, the Japanese telecom company and recently put into the linux source tree. See http://www.nilfs.org. The on-disc format is not completely frozen and i expect at least one minor revision to come in time.
The benefits of NiLFS are build-in fine-grained checkpointing, persistent snapshots, multiple mounts and very large file and media support. Every checkpoint can be transformed into a snapshot and v.v. It is said to perform very well on flash media since it is not overwriting pieces apart from a incidental update of the superblock, but that might change. It is accompanied by a cleaner to clean up the segments and recover lost space.
My work is not a port of the linux code; its a new implementation. Porting the code would be more work since its very linux oriented and never written to be ported outside linux. The goal is to be fully interchangable. The code is non intrusive to other parts of the kernel. It is also very light-weight.
The current state of the code is read-only access to both clean and dirty NiLFS partitions. On mounting a dirty partition it rolls forward the log to the last checkpoint. Full read-write support is however planned!
Just as the linux code, mount_nilfs allows for the `head' to be mounted read/write and allows multiple read-only snapshots/checkpoint mounts next to it.
By allowing the RW mount at a different snapshot for read-write it should be possible eventually to revert back to a previous state; i.e. try to upgrade a system and being able to revert to the exact state prior to the upgrade.
Compared to other FS's its pretty light-weight, suitable for embedded use and on flash media. The read-only code is currently 17kb object code on NetBSD/i386. I doubt the read-write code will surpass the 50 or 60. Compared this to FFS being 156kb, UDF being 84 kb and NFS being 130kb. Run-time memory usage is most likely not very different from other uses though maybe a bit higher than FFS.
|
|
Revision tags: yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
|
| 1.934 |
21-Apr-2009 |
nonaka |
Added SD/MMC support from OpenBSD. tested on i386, amd64 at current-users ML by pgoyette@. tested on zaurus by myself.
|
| 1.933 |
20-Apr-2009 |
cegger |
add ale(4)
|
| 1.932 |
10-Apr-2009 |
perry |
add commented out LOCKDEBUG
|
| 1.931 |
29-Mar-2009 |
ad |
Unfuck compat some more
|
| 1.930 |
27-Mar-2009 |
ad |
Remove -mtune, we'll let the compiler pick a good default (the current default sucks).
|
| 1.929 |
17-Mar-2009 |
dyoung |
Reactivate native compatibility in GENERIC.
|
| 1.928 |
06-Mar-2009 |
cegger |
add age(4) and atphy(4)
|
|
Revision tags: nick-hppapmap-base2
|
| 1.927 |
16-Feb-2009 |
jmcneill |
Fix typo in genfb line
|
| 1.926 |
16-Feb-2009 |
jmcneill |
Add and enable genfb(4), and remove vesafb(4) section.
|
| 1.925 |
07-Feb-2009 |
mrg |
branches: 1.925.2; move COMPAT_50 into MONOLITHIC, as pointed out by enami@.
|
| 1.924 |
29-Jan-2009 |
ad |
Enable BUFQ_PRIOCSCAN by default.
|
| 1.923 |
24-Jan-2009 |
mrg |
add COMPAT_50 to all the configs with COMPAT_40.
|
|
Revision tags: mjf-devfs2-base
|
| 1.922 |
28-Dec-2008 |
jmcneill |
PR# port-i386/40284: add AMD Geode CS5536 audio driver; add gcscaudio(4) to i386 GENERIC and ALL kernels
|
| 1.921 |
14-Dec-2008 |
jmcneill |
add options PMS_ELANTECH_TOUCHPAD
|
|
Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
|
| 1.920 |
25-Nov-2008 |
cube |
Don't compile PPP compressors in by default, they'll be auto-loaded. This saves an incredible 10k of text and data.
|
| 1.919 |
24-Nov-2008 |
ad |
Remove softdep, pass 1. We are focused on improving journalling.
Proposed on tech-kern@.
|
| 1.918 |
21-Nov-2008 |
ad |
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
|
| 1.917 |
12-Nov-2008 |
ad |
Comment out P1003_1B_SEMAPHORE. The ksem module will now be autoloaded from the file system if POSIX semaphores are used.
|
| 1.916 |
12-Nov-2008 |
ad |
Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
|
Revision tags: netbsd-5-base
|
| 1.915 |
29-Oct-2008 |
joerg |
branches: 1.915.2; 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.
|
|
Revision tags: matt-mips64-base2 haad-dm-base1
|
| 1.914 |
19-Oct-2008 |
joerg |
branches: 1.914.2; Add u3g entries in kernels that have ugensa as well.
|
| 1.913 |
11-Oct-2008 |
bouyer |
jme(4), a driver for JMicron Technologies JME250 Gigabit Ethernet and JME260 Fast Ethernet PCI Express controllers. Written with a lot of cut-n-paste from the FreeBSD jme(4) driver. No support for jumbo ethernet frames yet (but should come soon). Thanks to JMicron Technologies for providing me sample boards and documentation for this work.
|
|
Revision tags: wrstuden-revivesa-base-4
|
| 1.912 |
07-Oct-2008 |
pgoyette |
Move all platforms to new dbCool driver in preparation for removal of chip-specific drivers
|
| 1.911 |
07-Oct-2008 |
rmind |
Add a note that SysV IPC parameters could be changed dynamically.
|
| 1.910 |
30-Sep-2008 |
jmcneill |
Remove esl(4)
|
|
Revision tags: wrstuden-revivesa-base-3
|
| 1.909 |
09-Sep-2008 |
ober |
Adding iwn(4) to GENERIC
|
| 1.908 |
09-Sep-2008 |
jmcneill |
Add uvideo(4)
|
|
Revision tags: wrstuden-revivesa-base-2
|
| 1.907 |
07-Sep-2008 |
tron |
Remove references to non-existant kernel option NO_TSC_TIME. This fixes PR port-i386/39460 by Juan RP.
|
| 1.906 |
06-Sep-2008 |
jmcneill |
Enable video(4) and pseye(4)
|
| 1.905 |
21-Aug-2008 |
bouyer |
Enable ipmi(4) by default in GENERIC and related kernels.
|
| 1.904 |
04-Aug-2008 |
tls |
Add accept filters, ported from FreeBSD by Coyote Point Systems. Add inetd support for specifying an accept filter for a service (mostly as a usage example, but it can be handy for other things). Manual pages to follow in a day or so.
OK core@.
|
| 1.903 |
31-Jul-2008 |
joerg |
Include VGA_POST by default in GENERIC and ALL on x86 now that the code is conditional.
|
| 1.902 |
31-Jul-2008 |
simonb |
Add "options WAPBL" to standard GENERIC/INSTALL type configs.
|
|
Revision tags: wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base wrstuden-revivesa-base
|
| 1.901 |
11-Jun-2008 |
perry |
branches: 1.901.2; Add cmos(4). This should probably be added to amd64 as well.
|
|
Revision tags: yamt-pf42-base3
|
| 1.900 |
30-May-2008 |
dyoung |
branches: 1.900.2; Add pci* at elansc? bus ?. Should fix Jasper's PR, port-i386/38800.
|
| 1.899 |
26-May-2008 |
christos |
Add uberry.
|
| 1.898 |
25-May-2008 |
agc |
Re-enable INCLUDE_CONFIG_FILE in the GENERIC kernel config files for i386, amd64 and usermode - it is necessary for retrieving information on kernel configuration for running kernels - cf config -x.
|
| 1.897 |
23-May-2008 |
jnemeth |
add siisata(4) -- SiI SteelVine SATA2
|
|
Revision tags: hpcarm-cleanup-nbase
|
| 1.896 |
18-May-2008 |
cegger |
acpidalb(4): Driver for PNP0C32 Hotkeys aka "Direct Application Launch Buttons". "awesome" jmcneill
|
|
Revision tags: yamt-pf42-base2 yamt-nfs-mp-base2
|
| 1.895 |
13-May-2008 |
ad |
PR kern/35296 option PIC_DELAY not use
|
| 1.894 |
05-May-2008 |
ad |
branches: 1.894.2; The kernel is too large. Reduce size by commenting out eye candy options:
{ACPI,EISA,MII,PCI,USB,MCA}VERBOSE
Also remove INCLUDE_CONFIG_FILE, because it doesn't make sense in GENERIC.
|
| 1.893 |
02-May-2008 |
ad |
- Give x86 BIOS boot the ability to load new style modules and pass them into the kernel. Based on a patch by jmcneill@, with many fixes and improvements by me.
- Put MEMORY_DISK_DYNAMIC and MODULAR into the GENERIC kernels, so that you can load miniroot.kmod from the boot blocks and boot into the installer!
|
| 1.892 |
01-May-2008 |
cegger |
hpqlb(4): driver for HP Quick Launch buttons - found on HP Pavilion Notebooks
|
| 1.891 |
30-Apr-2008 |
ad |
For PR kern/38537:
- Make MULTIPROCESSOR mandatory on i386.
Installation changes:
- Update installation section of release notes to match reality. - Rename INSTALL to INSTALL_FLOPPY, retire INSTALL_LARGE. - Build INSTALL kernel from GENERIC, like on amd64. - Update boot menu to allow disabling ACPI and/or SMP. - Remove GENERIC.NOACPI from the installed kernel list. - TODO: install default boot.cfg in etc.tgz. - TODO: possibly enable PCI fixup stuff at runtime if ACPI is disabled.
Build changes:
- No longer build ALL, it's for verification, is slow to build and the build process is already crippled by the number of kernels built. - No longer build GENERIC.NOACPI.
|
|
Revision tags: yamt-nfs-mp-base
|
| 1.890 |
22-Apr-2008 |
cegger |
branches: 1.890.2; amdtemp(4): Driver for AMD CPU Temperature Sensors. Adopted from OpenBSD's kate(4). Changes beyond OpenBSD's driver: - Improved support for AMD K8 - Added support for AMD Barcelona, AMD Phenom and AMD Griffin Tested on various single and multi-socket machines. Review and OK xtreame
|
|
Revision tags: yamt-pf42-baseX yamt-pf42-base
|
| 1.889 |
11-Apr-2008 |
tsutsui |
branches: 1.889.2; Please don't leave a debug option in GENERIC.
|
| 1.888 |
09-Apr-2008 |
dyoung |
Attach elansc at mainbus instead of at pci.
|
| 1.887 |
03-Apr-2008 |
xtraeme |
Add finsio(4) entry (commented out).
|
| 1.886 |
31-Mar-2008 |
jmcneill |
Enable asus(4)
|
| 1.885 |
29-Mar-2008 |
cube |
Add and enable lii(4).
|
|
Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase
|
| 1.884 |
18-Mar-2008 |
cube |
Back out previous, which obviously wasn't meant to get committed.
|
| 1.883 |
18-Mar-2008 |
cube |
Split device_t and softc for ATA devices, as well as wd(4). Other cosmetic changes where appropriate.
|
| 1.882 |
29-Feb-2008 |
jmmv |
Remove GENERIC.local from the repository
Make all the kernels that currently include their corresponding GENERIC.local file use the cinclude directive instead of include. This way config(1) will not complain if the file cannot be found.
After doing this, remove the GENERIC.local files from the repository so that the user will not see modified files during updates, and local changes to them cannot end up in the repository by mistake.
Discussed in tech-kern@ earlier this month. No strong objections.
|
|
Revision tags: nick-net80211-sync-base mjf-devfs-base hpcarm-cleanup-base
|
| 1.881 |
30-Jan-2008 |
ad |
branches: 1.881.2; 1.881.6; Crank maxusers to 64.
|
|
Revision tags: bouyer-xeni386-nbase
|
| 1.880 |
21-Jan-2008 |
ichiro |
enable 'uhmodem'
|
|
Revision tags: bouyer-xeni386-base
|
| 1.879 |
16-Jan-2008 |
ad |
Remove options MATH_EMULATE.
|
| 1.878 |
09-Jan-2008 |
xtraeme |
Add gcscpcib(4).
|
|
Revision tags: matt-armv6-base
|
| 1.877 |
07-Jan-2008 |
martti |
Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.876 |
03-Jan-2008 |
kiyohara |
Remove white-space.
|
| 1.875 |
31-Dec-2007 |
ad |
Remove systrace. Ok core@.
|
| 1.874 |
30-Dec-2007 |
joerg |
Enable wedge autodiscovery and wedge support for GPT. Both MBR and BSD disklabel support is *not* enabled, but documented.
|
| 1.873 |
29-Dec-2007 |
xtraeme |
Update itesio(4) comments.
|
| 1.872 |
26-Dec-2007 |
elad |
Compile in by default (disabled) PaX ASLR for amd64 and i386.
|
|
Revision tags: vmlocking2-base3
|
| 1.871 |
26-Dec-2007 |
joerg |
Add PHYSMEM_MAX_ADDR and PHYSMEM_MAX_SIZE options. This limit physical memory based on overall size (useful for debugging to keep core dumps small) or maximum address (when using devices with bus dma limits). Contrary to REALBASEMEM and REALEXTMEM, they still use the BIOS memory map and can therefore deal with fragmented memory.
|
| 1.870 |
25-Dec-2007 |
ad |
Make SMP the default on i386. For the time being the noacpi kernel does not have it enabled.
|
| 1.869 |
21-Dec-2007 |
jmcneill |
Add thinkpad at acpi
|
| 1.868 |
17-Dec-2007 |
riz |
Add drvctl(4)
|
|
Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2
|
| 1.867 |
09-Dec-2007 |
jmcneill |
branches: 1.867.2; Merge jmcneill-pm branch.
|
|
Revision tags: yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.866 |
05-Dec-2007 |
xtraeme |
branches: 1.866.2; arc(4) -> arcmsr(4)
|
| 1.865 |
04-Dec-2007 |
xtraeme |
Enable arc(4).
|
|
Revision tags: vmlocking2-base1 vmlocking-nbase
|
| 1.864 |
02-Dec-2007 |
kiyohara |
branches: 1.864.2; Add bcsp(4).
|
|
Revision tags: bouyer-xenamd64-base
|
| 1.863 |
22-Nov-2007 |
jnemeth |
comment out com*/lpt* at acpi? as they cause these ports to move from their traditional location and imminent changes in -current will cause them to move back
|
|
Revision tags: bouyer-xenamd64-base2
|
| 1.862 |
15-Nov-2007 |
xtraeme |
Update for it(4) -> itesio(4) rename.
|
| 1.861 |
14-Nov-2007 |
ad |
- Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
| 1.860 |
11-Nov-2007 |
jmcneill |
Enable pad(4)
|
|
Revision tags: jmcneill-base
|
| 1.859 |
04-Nov-2007 |
xtraeme |
branches: 1.859.2; Remove System V semaphores and share memory options to set the limits: SEMMNI, SEMMNS, SEMUME and SHMMAXPGS.
They can be tweaked via sysctl now. Ports that were setting values on them weren't touched, I only removed the ones that were commented out.
|
| 1.858 |
01-Nov-2007 |
xtraeme |
Revert previous, thanks wikipedia :-)
|
| 1.857 |
01-Nov-2007 |
xtraeme |
Fix typo "iff" -> "if" reported by leot via freenode@irc.
|
| 1.856 |
30-Oct-2007 |
xtraeme |
options<space><tab>FOO
|
| 1.855 |
29-Oct-2007 |
xtraeme |
Enable "options INTEL_CORETEMP".
|
| 1.854 |
26-Oct-2007 |
xtraeme |
- Add amdpcib(4) commented out. - Comment out piixpcib(4) until the multiple PRs are fixed, this driver has been broken for long time in some machines.
|
|
Revision tags: yamt-x86pmap-base4
|
| 1.853 |
17-Oct-2007 |
garbled |
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: yamt-x86pmap-base3 yamt-x86pmap-base2 ppcoea-renovation-base vmlocking-base
|
| 1.852 |
25-Sep-2007 |
xtraeme |
branches: 1.852.2; Remove two \t at the end of DDB_VERBOSE_HELP, caught by Patrick Welche.
|
|
Revision tags: yamt-x86pmap-base
|
| 1.851 |
22-Sep-2007 |
xtraeme |
branches: 1.851.2; options<tab><space>OPTION for previous.
|
| 1.850 |
22-Sep-2007 |
martin |
Add a new option DDB_VERBOSE_HELP that adds online help to ddb. From Adam Hamsik. Minor modifications by me, all bugs are probably mine.
|
| 1.849 |
11-Sep-2007 |
xtraeme |
New aps(4) driver for IBM Thinkpad Active Protection System. Exports some sensors through the envsys(4) framework available in some Thinkpad laptops.
Ported by Pierre Pronchery from OpenBSD, via PR port-i386/36852.
Tweaks, LKM and misc improvements by me. Added into i386/GENERIC commented out.
|
|
Revision tags: nick-csl-alignment-base5
|
| 1.848 |
06-Sep-2007 |
joerg |
Add some options and drivers only found in GENERIC_LAPTOP: - add PMS_SYNAPTICS_TOUCHPAD - add njata at cardbus - add re at cardbus - add stuirda at uhub - add ugensa at uhub
|
| 1.847 |
06-Sep-2007 |
martti |
Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
| 1.846 |
06-Sep-2007 |
joerg |
Enable CGD in GENERIC for amd64 and i386.
|
| 1.845 |
03-Sep-2007 |
tshiozak |
add support for WinChipHead CH341/340 USB-Serial bridge.
|
| 1.844 |
26-Aug-2007 |
xtraeme |
branches: 1.844.2; Modify ichlpcib description, it has timecounter support too.
|
| 1.843 |
21-Aug-2007 |
kiyohara |
Add slhci at pcmcia. And reorder.
|
| 1.842 |
20-Aug-2007 |
kiyohara |
Add btbc(4).
|
| 1.841 |
18-Aug-2007 |
tnn |
Enable spdmem(4) in ALL configuration. Add commented out entries to GENERIC
|
|
Revision tags: matt-mips64-base
|
| 1.840 |
06-Aug-2007 |
adrianp |
Remove iso(4) from GENERIC kernels, as discussed on tech-net@ Ok'ed by core@
|
| 1.839 |
28-Jul-2007 |
kiyohara |
branches: 1.839.4; Add ichsmb(4).
|
|
Revision tags: nick-csl-alignment-base
|
| 1.838 |
14-Jul-2007 |
kiyohara |
branches: 1.838.2; 1.838.4; Alphabetical reorder.
|
|
Revision tags: mjf-ufs-trans-base
|
| 1.837 |
11-Jul-2007 |
kiyohara |
Add nfsmb(4).
|
| 1.836 |
08-Jul-2007 |
jmcneill |
Enable gcscehci(4)
|
| 1.835 |
27-Jun-2007 |
xtraeme |
Add gcscide(4).
|
| 1.834 |
16-Jun-2007 |
ad |
-options I2OVERBOSE.
|
| 1.833 |
15-Jun-2007 |
jmcneill |
Enable glxsb(4)
|
| 1.832 |
09-Jun-2007 |
kiyohara |
Add zyd(4).
|
| 1.831 |
04-Jun-2007 |
martin |
Add pseudo-device agr to all GENERIC kernels where it might make sense (commented out in some).
|
| 1.830 |
01-Jun-2007 |
blymn |
Add smsc device
|
| 1.829 |
29-May-2007 |
christos |
Add COMPAT_40 for struct ifreq changes.
|
| 1.828 |
20-May-2007 |
dogcow |
add uslsa USB-RS232 adapter
|
|
Revision tags: yamt-idlelwp-base8
|
| 1.827 |
15-May-2007 |
bouyer |
add jmide(4), a driver for the JMicron Technology JMB36x PCIe to SATA II/PATA controllers. These controllers can be found on add-on PCIe cards, or on some motherboards to provide the PATA connectivity (e.g. some intel ICH8-based motherboards).
Thanks to JMicron Technology for providing me documentation and different sample boards for this work.
|
| 1.826 |
08-May-2007 |
xtraeme |
Add "ug* at acpi?" following the current scheme in the files.
|
| 1.825 |
01-May-2007 |
bouyer |
Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block device controllers, and more specifically raid controllers. Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD. Add bio and sysmon support to mfi(4). This allow userland to query status for drives and logical volumes attached to a mfi(4) controller. While there fix some debug printfs in mfi so they compile. Add bio(4) to amd64 and i386 GENERIC.
|
| 1.824 |
26-Apr-2007 |
dyoung |
branches: 1.824.2; Add ATADEBUG for ease of debugging.
|
| 1.823 |
19-Apr-2007 |
xtraeme |
ALL: add ug(4). GENERIC/GENERIC_LAPTOP: add ug(4) commented out.
|
|
Revision tags: thorpej-atomic-base
|
| 1.822 |
05-Apr-2007 |
reed |
Add some tabs. Move one entry. No real changes, just making it easier to diff with GENERIC_LAPTOP.
|
| 1.821 |
22-Mar-2007 |
gdt |
Add apm emulation via acpi.
Enable cardbus attachment for lots of devices. The drivers were already compiled in via pci attachment, and GENERIC supports cardbus, so there's no reason not to attach.
With this, GENERIC.MP works well on a Thinkpad T60.
(proposed on port-i386, no objections received)
|
| 1.820 |
20-Mar-2007 |
xtraeme |
ALL: Enable INTEL_ONDEMAND_CLOCKMOD. GENERIC: Add INTEL_ONDEMAND_CLOCKMOD disabled by default.
|
| 1.819 |
14-Mar-2007 |
drochner |
branches: 1.819.2; It doesn't make sense to specify "configuration" and "interface" locators for uhub because a hub can't have sub-devices. This might be sanity-checked eventually. Same for ubt now after the change to device attachment.
|
| 1.818 |
13-Mar-2007 |
xtraeme |
ALL: add unichromefb. GENERIC: add unichromefb (disabled by default). GENERIC_LAPTOP: add unichromefb and vesafb (disabled by default).
|
| 1.817 |
13-Mar-2007 |
xtraeme |
Add aiboost* at acpi, enabled by default on i386/GENERIC and disable in the other ones (to follow current scheme).
|
| 1.816 |
10-Mar-2007 |
bouyer |
branches: 1.816.2; 1.816.4; Comment out 'fdc* at acpi?' (it's likely that systems not supporting fdc0 at isa? don't have a fdc at all). Because of the 'fdc0 at isa?', on systems supporting ACPI the floppy controller would attach as fdc1. as fd(4) looks for its type in nvram using the floppy controller index, it's looking for the wrong controller and the default density isn't set (so /dev/fd0a doens't work). Problem analyzed by John Nemeth, thanks !
|
| 1.815 |
08-Mar-2007 |
njoly |
Add hpet support to i386/amd64 kernels. - `hpet* at acpi?' to kernels that already support ACPI. - `hpet* at amdpcib?' (commented out) to amd64 GENERIC.
|
| 1.814 |
07-Mar-2007 |
bouyer |
Remove duplicate ACPIVERBOSE and ACPI_SCANPCI; pointed out by Nicolas Joly.
|
| 1.813 |
06-Mar-2007 |
bouyer |
For the benefit of modern hardware, enable ACPI by default in INSTALL and GENERIC kernels. If ACPI is an issue on your hardware, 'boot -c' and 'disable acpi' should be a workaround. ACPI-enabled kernels works fine on pre-acpi hardware. for amd64: - add ACPI to INSTALL and GENERIC, remove the *_ACPI config files. - get rid of the bootfloppy-big.fs boot image, and got to a 3-floppy boot image for i386: - introduce INSTALL_LARGE which has ACPI and some devices with big firmware - move some devices from INSTALL to INSTALL_LARGE - Boot floppies still use INSTALL, and bootfloppy-big.fs is still there (for thoses who want to build el-torito floppy emulation boot CD) and use INSTALL. For both, drop the 'iso-image' code in etc/ to make the iso bootable, we'll use something else to build bootable CDs.
|
| 1.812 |
06-Mar-2007 |
dillo |
Complete rename of hfsp to hfs, requested by thorpej.
|
| 1.811 |
05-Mar-2007 |
dillo |
Add file-system HFSP (commented out) to GENERIC kernels of ports on which Mac OS runs.
|
| 1.810 |
01-Mar-2007 |
kiyohara |
Add btuart(4).
|
|
Revision tags: ad-audiomp-base
|
| 1.809 |
18-Feb-2007 |
dsl |
Add commented out entries for SYSCALL_STATS and SYSCALL_TIMES
|
| 1.808 |
17-Feb-2007 |
daniel |
branches: 1.808.2; Add an opencrypto provider for the AES xcrypt instructions found on VIA C5P and later cores (also known as 'ACE', which is part of the VIA PadLock security engine). Ported from OpenBSD.
Reviewed on tech-crypto and port-i386, no objections to commiting this.
|
|
Revision tags: post-newlock2-merge
|
| 1.807 |
09-Feb-2007 |
ad |
Merge newlock2 to head.
|
|
Revision tags: newlock2-nbase newlock2-base
|
| 1.806 |
24-Jan-2007 |
tls |
Remove option COMPAT_386BSD_MBRPART from default kernels. NetBSD has not used partition ID 0x165 for many, many years, and the presence of this option in INSTALL kernels can cause overwriting of existing FreeBSD installations when sysinst writes back the disklabel. Those with very, very old NetBSD installations may find that they must update their fdisk partition tables to use partition ID 0x169 for their NetBSD partitions.
This seems like the best of a number of lousy choices for dealing with this problem. Sysinst should perhaps grow code that asks whether an existing 0x165 partition should be converted.
~
|
| 1.805 |
20-Jan-2007 |
xtraeme |
viaenv(4) does not need anymore viapm.
|
| 1.804 |
11-Jan-2007 |
mouse |
Hook srt into the rest of the kernel build machinery, so it works to just uncomment the pseudo-device line (which arguably should go into other ports' GENERICs too, and at some point may).
OKed by perry.
|
|
Revision tags: yamt-splraiseipl-base5 yamt-splraiseipl-base4
|
| 1.803 |
17-Dec-2006 |
bouyer |
Add bnx(4), a driver for Broadcom NetXtreme II 10/100/1000 Ethernet device. Ported from OpenBSD by cube@, with some bus_dma fixes by me. Tested on i386 and amd64.
|
| 1.802 |
17-Dec-2006 |
bouyer |
Add mfi(4), a driver for LSI Logic & Dell MegaRAID SAS RAID controller. Ported from OpenBSD, tested on i386 and amd64.
|
| 1.801 |
11-Dec-2006 |
yamt |
- remove a static configuration, FILEASSOC_NHOOKS. do it dynamically instead. - make fileassoc_t a pointer and remove FILEASSOC_INVAL. - clean up kern_fileassoc.c. unify duplicated code. - unexport fileassoc_init using RUN_ONCE(9). - plug memory leaks in fileassoc_file_delete and fileassoc_table_delete. - always call callbacks, regardless of the value of the associated data.
ok'ed by elad.
|
|
Revision tags: yamt-splraiseipl-base3
|
| 1.800 |
04-Dec-2006 |
dyoung |
Add rtw at pci to the GENERIC kernel.
|
|
Revision tags: netbsd-4-base
|
| 1.799 |
30-Nov-2006 |
bouyer |
branches: 1.799.2; Add ahcisata(4), a driver for AHCI 1.0 and 1.1 controllers. Tested on the sata ports of a Intel 63xxESB chipset. Does not support NCQ yet.
|
| 1.798 |
28-Nov-2006 |
christos |
s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.797 |
17-Nov-2006 |
tsutsui |
COPTS should have -O2 otherwise we'll get no generic optimization.
XXX: I prefer CPUFLAGS, but there isn't any conclusion yet.
|
| 1.796 |
11-Nov-2006 |
jmmv |
Enable TMPFS by default. OK'ed by core@.
I'm leaving those platforms with few users and those whose machines are not very powerful untouched per uwe@'s suggestion. The port masters or the real users of those ports are better suited to make the decision of enabling it.
|
| 1.795 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.794 |
01-Nov-2006 |
tls |
Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP, INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels so that they are smaller and faster by removing support for actual i386 CPUs (which lack write protection in supervisor mode, which requires a costly workaround) and math coprocessor emulation. Coprocessor emulation is retained in the LAPTOP kernels, but not in the others. Where it is known that a configuration cannot be run with particular CPUs (i486 in *MP kernels) remove that support as well. Compile all kernels with appropriate architecture and tuning flags (reduces size, makes things faster). Those requiring support for machines with i386 CPU or lacking coprocessor can use the *SMALL or *TINY kernels.
|
| 1.793 |
31-Oct-2006 |
joerg |
Add rum(4) for newer USB Ralink devices. Obtained from OpenBSD. Special thanks to Sepherosa Ziehau for helping debugging USB issues. Hook up rum(4) for i386 config files.
|
| 1.792 |
27-Oct-2006 |
perry |
fix a bit of trailing whitespace, and do the space tab dance for a couple of options so that they work well when commented out
|
| 1.791 |
26-Oct-2006 |
elad |
Compile in Veriexec by default on some popular archs (amd64, i386, sparc64) so it's more accessible and less of a hassle to put to use. Also enable fileassoc(9) by default as a result, which for itself may open the door for a lot of cool stuff. (stay tuned. :)
I recommend port masters of other archs to consider doing the same. Personally I don't know which ports are considered more of a legacy than in-production, so I'm leaving it for someone else for now...
No objections on tech-kern.
|
| 1.790 |
25-Oct-2006 |
jmmv |
Remove the usage of Multiboot's "a.out kludge" to tell the boot loader to reserve some more space for the BSS section than the binary says. This trick was used to leave room after the kernel's image to copy the symbol table following the format required by ksyms_init. (It was also used to workaround a bug in the physical address fields of the binary, but this has been long fixed.) Yes, the MULTIBOOT_SYMTAB_SPACE option goes away; yay!
Instead, copy the required data after the kernel in a way that avoids having to reserve space and use the new ksyms_init_explicit function to avoid the need to construct a minimal ELF image.
Fixes ksyms when using an "unpatched" GRUB (one that does not contain the fix to honour the "a.out kludge" for ELF images, even when present) -- i.e. ddb and lkms. As a side effect, the new code is much clearer to read and digest.
Closes PR port-i386/32865.
|
| 1.789 |
22-Oct-2006 |
bouyer |
Don't add ikphy twice; pointed out by Patrick Welche
|
|
Revision tags: yamt-splraiseipl-base2
|
| 1.788 |
21-Oct-2006 |
bouyer |
Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in newer server chipsets) to wm(4), from the FreeBSD em(4) driver. While there, add a few other Intel Ethernet controller that should work as is. Properly update the RX error and TX collision counters. Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs
|
| 1.787 |
01-Oct-2006 |
bouyer |
Add ipmi(4) driver, from OpenBSD. This requires SMBios support, so add SMBios detection and mapping to bios32.c, also from OpenBSD (for now this is only compiled in if ipmi(4) is configured). The sensors and watchdog are accessible though envsys(4). Works on i386; some work is needed on amd64 to access the BIOS. It would eventually work on Xen if the SMBios is accessible (to be tested).
|
| 1.786 |
01-Oct-2006 |
itohy |
Use ATA timing, instead of busmaster wait, for adding waits. Use default wait value 0x01.
|
| 1.785 |
27-Sep-2006 |
hubertf |
Add (commented out) option WSKBD_USONLY
|
| 1.784 |
26-Sep-2006 |
elad |
Oops! forgot "options" in previous commit. Pointed out by freza@, thanks!
|
| 1.783 |
26-Sep-2006 |
elad |
Make PaX mprotect(2) restrictions more accessible.
On amd64, sparc64, i386, and alpha, they will be compiled in and disabled by default. That means that to use them you either enable the "global" knob with sysctl, or use paxctl(1) to enable it on a per-program basis.
On sparc and macppc just include a commentd out line in the GENERIC kernel.
|
| 1.782 |
19-Sep-2006 |
jmmv |
Fix definition of some options to be 'options<space><tab>' for consistency.
|
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9
|
| 1.781 |
10-Sep-2006 |
plunky |
branches: 1.781.2; update to bluetooth device attachment:
remove pseudo-device btdev(4) and inherent limitations
add bthub(4) which autoconfigures at bluetooth controllers as they are enabled. bluetooth devices now attach here.
btdevctl(8) and its cache is updated to handle new semantics
etc/rc.d/btdevctl is updated to configure devices from a list in /etc/bluetooth/btdevctl.conf
|
| 1.780 |
10-Sep-2006 |
riz |
Add msk and mskc.
|
|
Revision tags: rpaulo-netinet-merge-pcb-base
|
| 1.779 |
07-Sep-2006 |
itohy |
branches: 1.779.2; Add njata* at cardbus?
|
|
Revision tags: yamt-pdpolicy-base8
|
| 1.778 |
26-Aug-2006 |
christos |
PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.777 |
20-Aug-2006 |
plunky |
Make btdev default count explicit
|
| 1.776 |
14-Aug-2006 |
itohy |
ACPI frontend for Yamaha OPL3-SA[23]. Derived from PR kern/33991 by jasper at pointless dot net.
|
| 1.775 |
14-Aug-2006 |
skrll |
s/adpater/adapter/
Prompted by PR/34195
|
| 1.774 |
13-Aug-2006 |
simonb |
Add wpi@pci.
|
| 1.773 |
12-Aug-2006 |
christos |
Disable SYSTRACE by default on all kernels (discussed with core)
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7
|
| 1.772 |
07-Aug-2006 |
xtraeme |
branches: 1.772.2; Enable POWERNOW_K8, now that it's working.
|
| 1.771 |
03-Aug-2006 |
hubertf |
Add commented-out "joy* at eap?" & point people at eap.4 before enabling. Per discussion with drochner@
|
| 1.770 |
02-Aug-2006 |
reed |
Fix comment, removed some periods at end of a couple comments (not all), and alphabetize "ral" before "re".
This will make it easier to diff with GENERIC_LAPTOP.
No real changes.
|
| 1.769 |
31-Jul-2006 |
hubertf |
spc(4) can also attach to pcmcia(4), as was already in hpcmips/GENERIC for quite some time. Add it to all systems that have pcmcia SCSI.
Pointed out by Bj�rn Johannesson <rherdware@yahoo.com> in private mail, OK'd by matt@
|
| 1.768 |
31-Jul-2006 |
wiz |
Sort twa before twe.
|
| 1.767 |
30-Jul-2006 |
bouyer |
Add twa(4) and ld at twa where it makes sense.
|
| 1.766 |
26-Jul-2006 |
elad |
deprecate "options VERIFIED_EXEC" veriexec pseudo-device doesn't need a count anymore too
XXX: port masters should propagate this to their ports
|
| 1.765 |
26-Jul-2006 |
tron |
Bluetooth fixes by Iain Hibbert: Remove bthset(4) device and add btsco(4) in its place. This is an improved version which is not just for headsets, as it can receive incoming connections (eg for Hands Free Profile). Update bthset(1) control utlitiy to relate to new device.
|
| 1.764 |
26-Jul-2006 |
tron |
Bluetooth fixes by Iain Hibbert: Change the way in which bluetooth devices attach to system. The new way is for devices to attach directly to a btdevN device via its own control file /dev/btdevN. - bthub(4) is replaced by btdev(4). - /dev/bthubctl is replaced by /dev/btdevN. - configuration now uses proplib(3) property lists. - btcontrol(8) updated to use new API, and now uses private - XML config file /var/db/btdev.xml.
|
| 1.763 |
24-Jul-2006 |
gdt |
Add UGEN_BULK_RA_WB, which allows users of ugen(4) to request read ahead and write behind, improving performance for the Universal Software Radio Peripheral (USRP) used with GNU Radio.
Enable UGEN_BULK_RA_WB in GENERIC and GENERIC_LAPTOP; behavior is unchanged unless the new ioctl is called.
This code was written by Joanne Mikkelson under funding from DARPA's ACERT program.
ok'd by christos@, tested by Berndt Josef Wulf
|
| 1.762 |
15-Jul-2006 |
elad |
add (commented out) fileassoc(9) kernel options on some popular archs.
|
| 1.761 |
12-Jul-2006 |
perry |
Note that people should not be using UFS_DIRHASH.
|
| 1.760 |
04-Jul-2006 |
christos |
Apply fvdl's acpi pci interrupt configuration code. - MPACPI is no more. - MPACPI_SCANPCI -> ACPI_SCANPCI
|
| 1.759 |
28-Jun-2006 |
liamjfoy |
Add CARP to GENERIC kernel configs. CARP is not enabled by default.
ok: christos
|
|
Revision tags: yamt-pdpolicy-base6 chap-midi-nbase chap-midi-base
|
| 1.758 |
19-Jun-2006 |
gdamore |
Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@, NetBSD Foundation Membership still pending.) This stack was written by Iain under sponsorship from Itronix Inc.
The stack includes support for rfcomm networking (networking via your bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.
Drivers for both PCMCIA and USB bluetooth controllers are included.
|
| 1.757 |
16-Jun-2006 |
jmcneill |
Enable the piixpcib(4) device driver by default. This enabled speedstep as well as sufficient powerhooks to resume from ACPI S3 suspend.
|
| 1.756 |
16-Jun-2006 |
simonb |
Move ksyms to the "miscellaneous pseudo-devices" - it's not a wscons thing.
|
|
Revision tags: gdamore-uart-base
|
| 1.755 |
13-Jun-2006 |
perry |
branches: 1.755.2; edit a couple of new items so that they fit on a line and do the tab to space dance so that they can be cleanly commented out.
|
| 1.754 |
07-Jun-2006 |
kardel |
convert to timecounters (from branch simonb-timecounters)
|
|
Revision tags: simonb-timecounters-base
|
| 1.753 |
04-Jun-2006 |
perry |
convert a tab to a space so commenting out of piixpm is cleaner
|
|
Revision tags: yamt-pdpolicy-base5
|
| 1.752 |
14-May-2006 |
elad |
branches: 1.752.2; integrate kauth.
|
| 1.751 |
13-May-2006 |
xtraeme |
Driver for iTE IT87xxF and compatibles hardware monitor. Add commented out entries on GENERIC and GENERIC_LAPTOP.
Adapted from OpenBSD.
|
|
Revision tags: elad-kernelauth-base
|
| 1.750 |
07-May-2006 |
jmcneill |
Add piixpm
|
| 1.749 |
06-May-2006 |
jmcneill |
Add piixpcib(4), commented out.
|
| 1.748 |
04-May-2006 |
rpaulo |
PR 33421: add ral at cardbus. From Pierrick Brossin.
|
| 1.747 |
20-Apr-2006 |
perry |
some rewording and reformatting to fit some lines in 80 colums, especially when commented out.
|
| 1.746 |
19-Apr-2006 |
drochner |
adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
| 1.745 |
18-Apr-2006 |
xtraeme |
options<space><tab>FOO
|
| 1.744 |
18-Apr-2006 |
rittera |
A number of minor changes for NDIS. (OK'd by phil)
1. Removed the makeoptions line from arch/i386/conf/GENERIC. Now ndis_driver_data.h is simply copied into the kernel build directory instead of editing the config file to specify its location.
2. Uncommented lines in files.i386 and files.pci related to NDIS. NDIS will not be compiled into the kernel unless the two lines are uncommented from GENERIC (I checked using nm), so there is no reason for this to be commented out.
3. Added ndiscvt to usr.sbin/Makefile.
|
| 1.743 |
15-Apr-2006 |
jmmv |
Remove the getwschar and putwschar accessops from wsdisplay drivers as requested by uwe@. These were wrong because they were receiving an emulcookie yet they were accessops (thus having to receive an accesscookie). Instead, just handle the WSDISPLAYIO_{GET,PUT}WSCHAR ioctls from the driver's ioctl accessop.
As this reduces the amount of code needed to handle these operations to two small functions in each driver, remove the WSDISPLAY_CHARFUNCS kernel option.
Reviewed by, at least, uwe@ and macallan@. No objections in tech-kern@.
|
| 1.742 |
13-Apr-2006 |
christos |
Fix the MPU attachment on Aztech 1020 that has a separate mpu pnp device instead of having the mpu in io[1]. From doomwarriorx at gmail dot com.
|
| 1.741 |
12-Apr-2006 |
martti |
Added ciss(4). Tested by Joseph Dacuma on HP DL-380 G3 with Smart Array 5i.
|
|
Revision tags: yamt-pdpolicy-base4
|
| 1.740 |
07-Apr-2006 |
riz |
Dallas Semiconductor 1-Wire bus support, from OpenBSD. Currently includes gpioow(4), attaching a bit-banging driver via a GPIO pin. Also, owtemp(4) which supports some of the 1-Wire temperature sensors, including the DS18b20 and DS1920 - temperatures are returned via the envsys(4) framework.
Original drivers by Alexander Yurchenko (grange@openbsd), with envsys(4) support and a fix to the 1-wire search algorithm (for discovering devices on the bus) by me.
As discussed on tech-kern earlier this week.
|
| 1.739 |
03-Apr-2006 |
scw |
Add utoppy* at uhub?
|
|
Revision tags: yamt-pdpolicy-base3
|
| 1.738 |
31-Mar-2006 |
rittera |
Updated to the latest NDIS code. I added commented out lines in the files arch/i386/conf/GENERIC, arch/i386/conf/files.i386 and dev/pci/files.pci which can simply be uncommented to compile NDIS into the kernel. I'll write some documentation on this soon.
Note that NDIS is still somewhat experimental. It is currently tested and functions relatively well on on two cards: 1. Dell (Broadcom) TrueMobile 1400 Dual Band WLAN Mini-PCI 2. Intel EtherExpress Pro/100
|
| 1.737 |
28-Mar-2006 |
pavel |
Add stf to all kernel configs which have INET6 and gif, except the INSTALL ones and those for specific machines of developers. PR 32304.
OK'ed by rpaulo.
N.B. stf is a cloning device, so it still must be enabled by "ifconfig stf0 create".
|
| 1.736 |
25-Mar-2006 |
xtraeme |
Enable rgephy(4).
|
| 1.735 |
17-Mar-2006 |
jmcneill |
Add 'iic* at viapcib?', commented out.
|
| 1.734 |
17-Mar-2006 |
jmcneill |
Add (commented out) definitions of viapcib attachments.
|
|
Revision tags: peter-altq-base yamt-pdpolicy-base2
|
| 1.733 |
12-Mar-2006 |
chs |
branches: 1.733.2; add nfe.
|
| 1.732 |
06-Mar-2006 |
bouyer |
branches: 1.732.2; Add svwsata(4), a driver for Serverworks K2 SATA controllers. From OpenBSD via Joerg Sonnenberger.
|
|
Revision tags: yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.731 |
25-Feb-2006 |
christos |
branches: 1.731.2; remove vinum
|
| 1.730 |
24-Feb-2006 |
jmmv |
Repeat previous for SPLASHSCREEN* options.
|
| 1.729 |
24-Feb-2006 |
jmmv |
Use 'options<space><tab>' in the recently added vesafb stuff so that uncommenting those lines leaves them properly aligned.
|
| 1.728 |
19-Feb-2006 |
jmcneill |
Add screenblanking support. Not enabled by default, as in some cases it might cause the system to hang. Where it does work, it works well. Enabled by setting options VESAFB_PM.
Tested on ATI Radeon M9 (failed), NeoMagic 256AV (passed).
|
| 1.727 |
19-Feb-2006 |
tls |
Add amdpm -- without this, we're throwing away a good hardware random number source on a huge set of machines. Also, now that amdpm has support for the SMBus controller, add (commented-out, since we don't always know what address the sensors are at) iic at amdpm and adt7463c at iic, which is the configuration used on the Tyan S2881 and S2882-D server boards. This should work in either 64-bit or 32-bit mode; it's been tested in 64-bit mode. Addresses PR kern/32463 submitted by Anil Gopinath.
|
| 1.726 |
18-Feb-2006 |
jmcneill |
Document vesafb and splash screen configuration options. Both are disabled by default.
|
| 1.725 |
05-Feb-2006 |
cube |
Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.724 |
04-Feb-2006 |
rpaulo |
bpfilter doesn't accept count anymore.
|
| 1.723 |
03-Feb-2006 |
jmmv |
branches: 1.723.2; Implement support for 'The Multiboot Specification' so that i386 kernels can be booted directly from Multiboot-compliant boot loaders (e.g. GRUB). See the added multiboot(8) manual page for more information.
No objections in tech-kern@; only positive comments.
|
| 1.722 |
02-Feb-2006 |
reinoud |
Add commented out UDF file-system entry in all GENERIC configurations.
|
| 1.721 |
31-Jan-2006 |
xtraeme |
branches: 1.721.2; GENERIC: add ral(4) at uhub. GENERIC_LAPTOP: add ral(4) at cardbus/pci/uhub. XEN0: add ral(4) at pci/uhub.
|
| 1.720 |
31-Jan-2006 |
kochi |
remove ACPI_DISABLE_ON_POWEROFF option, which was there just for compatibility of our old driver behavior, which is not necessary.
|
| 1.719 |
29-Jan-2006 |
augustss |
Add more cardbus USB controllers.
|
| 1.718 |
05-Jan-2006 |
xtraeme |
Comment out "options POWERNOW_K7" until the problems are resolved.
|
| 1.717 |
04-Jan-2006 |
xtraeme |
Enable rlphy(4).
|
| 1.716 |
04-Jan-2006 |
dsl |
add ral* at pci? - They exist....
|
| 1.715 |
31-Dec-2005 |
xtraeme |
AMD PowerNow K7 driver written by Martin Vegiard via PR port-i386/26239.
Enabled by default on GENERIC and GENERIC_LAPTOP.
Imported 1 year later... but it's here finally.
|
| 1.714 |
20-Dec-2005 |
thorpej |
branches: 1.714.2; Remove the tablet line discipline.
|
|
Revision tags: ktrace-lwp-base
|
| 1.713 |
11-Dec-2005 |
christos |
Add a small device to control brightness on the Sony VAIOs.
|
| 1.712 |
10-Dec-2005 |
elad |
Apparently the i386 GENERIC kernel config already have some Veriexec options and pseudo-device scattered in the file; remove duplicates.
Pointed out by xtraeme@, thanks. :)
|
| 1.711 |
09-Dec-2005 |
elad |
Add (commented out) Veriexec options and pseudo-device to GENERIC kernels, and remove the i386 GENERIC_VERIEXEC config.
|
| 1.710 |
07-Dec-2005 |
tsutsui |
Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
|
Revision tags: yamt-readahead-base3
|
| 1.709 |
25-Nov-2005 |
thorpej |
swcr -> swcrypto
|
| 1.708 |
25-Nov-2005 |
thorpej |
"pseudo-device crypto" really refers to the /dev/crypto API to the opencrypto framework, not the framework itself. Update the comment accordingly.
|
| 1.707 |
25-Nov-2005 |
thorpej |
Add "pseudo-device swcr" (commented out if "pseudo-device crypto" is also commented out).
|
|
Revision tags: yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.706 |
07-Oct-2005 |
riz |
branches: 1.706.6; Add support for the gpio(4) framework to the elansc(4) system controller.
From Alexander Yurchenko (grange@openbsd), via OpenBSD. Approved by jmcneill.
|
| 1.705 |
07-Oct-2005 |
abs |
At least ASUS also put the ITE8712F at 0xc00 - noted by Juan RP
|
| 1.704 |
27-Sep-2005 |
jmcneill |
Add (commented out) definition of gpio attachment to nsclpcsio
|
| 1.703 |
27-Sep-2005 |
jmcneill |
Add (commented out) definition of isa at gscpcib
|
| 1.702 |
27-Sep-2005 |
jmcneill |
Add (commented out) definitions for gscpcib and the equivalent gpio attachment.
|
| 1.701 |
22-Sep-2005 |
dyoung |
Add a driver for the watchdog timer on the AMD Geode SC1100.
|
| 1.700 |
14-Sep-2005 |
tron |
Add 10 Gigabit Ethernet drivers dge(4) and xge(4).
|
| 1.699 |
10-Sep-2005 |
jmmv |
Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.698 |
09-Sep-2005 |
drochner |
remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
| 1.697 |
06-Sep-2005 |
dogcow |
after discussion with dyoung, add rtw* at cardbus
|
| 1.696 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.695 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
| 1.694 |
18-Aug-2005 |
perry |
change a tab to a space tab in front of UFS_DIRHASH
|
| 1.693 |
05-Aug-2005 |
skrll |
Add (commented out) ucycom to various kernel configs.
|
| 1.692 |
31-Jul-2005 |
yamt |
revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought.
|
| 1.691 |
30-Jul-2005 |
yamt |
add "options VMSWAP" to non INSTALL kernels.
|
| 1.690 |
29-Jul-2005 |
elad |
VERIFIED_EXEC_DEUBG{,_VERBOSE} is obsolete.
XXX: Too bad we can't have some MI config file. :)
|
| 1.689 |
18-Jul-2005 |
augustss |
Add uipaq driver.
|
| 1.688 |
17-Jul-2005 |
hubertf |
Add support for reading cloop2 compressed filesystem image, enable by putting VND_COMPRESSION into kernel config file. Written by Cliff Wright, polished up slightly by me.
|
| 1.687 |
16-Jul-2005 |
wiz |
Remove duplicate IPSEC_NAT_T line introduced in previous.
|
| 1.686 |
16-Jul-2005 |
christos |
Say what sbp is.
|
| 1.685 |
11-Jul-2005 |
kiyohara |
ieee1394 import from FreeBSD.
|
| 1.684 |
07-Jul-2005 |
tron |
Add (commented out) IPSEC_NAT_T option.
|
| 1.683 |
03-Jul-2005 |
cube |
branches: 1.683.2; Remove 'scsibus* at umass?'. It shouldn't be needed, as umass correctly defines the scsi attribute. So if a device doesn't work without that attachment, it means there is a bug elsewhere we have to fix.
|
| 1.682 |
02-Jul-2005 |
rpaulo |
Uncomment WSDISPLAY_SCROLLSUPPORT. A lot of people ask for this feature and it doesn't make much sens to recompile just to have scrolling support.
Ok'ed by Christos Zoulas and Hubert Feyrer.
|
| 1.681 |
28-Jun-2005 |
wiz |
pss(4) was removed, remove it from kernel configs too.
|
| 1.680 |
25-Jun-2005 |
rpaulo |
Add file-system PTYFS (commented out) so that people know its existence.
Ok'ed by Christos Zoulas and Hubert Feyrer.
|
| 1.679 |
21-Jun-2005 |
sekiya |
Rework the configuration scheme for PCI fixups:
* bus enumeration fixups are not PCIBIOS-specific, interrupt fixups are done by both PCIBIOS and ACPI. The redundancy is very redundant. Therefore, rename PCIBIOS_*_FIXUP to PCI_*_FIXUP, use PCI_INTR_FIXUP in place of ACPI_PCI_FIXUP, and change code refences to match.
* move the fixup defines from opt_pcibios.h to opt_pcifixup.h to reflect the above.
* fix up the PCI bus numbering in mainbus_attach(), right after we detect the configuration mode. This probably renders the fixup in pcibios.c redundant -- but it should be harmless.
These changes make cardbus work in ACPI-only machines, when PCI_BUS_FIXUP and PCI_INTR_FIXUP are defined.
|
| 1.678 |
21-Jun-2005 |
kent |
add "azalia at pci"
|
| 1.677 |
19-Jun-2005 |
chs |
uncomment hme, add more missing NICs.
|
| 1.676 |
18-Jun-2005 |
chs |
alphabetize.
|
| 1.675 |
18-Jun-2005 |
chs |
add txp. uncomment the firewire stuff.
|
| 1.674 |
09-Jun-2005 |
tsutsui |
- Rename options NEW_BUFQ_STRATEGY -> options BUFQ_READPRIO. (still commented out) - Add (also commented out) options BUFQ_PRIOCSCAN.
Suggested by perry and soda on tech-kern. Please refer options(4) for details for these options.
|
| 1.673 |
17-May-2005 |
hubertf |
Fix comments: Comments in kernel config files start with #, and are not enclosed in /* */ Noted by Patrick Welche <prlw1@newn.cam.ac.uk> on current-users@
|
| 1.672 |
06-May-2005 |
elad |
Change pseudo-device name from "verifiedexec" to "veriexec", as it appears in majors.i386.
|
| 1.671 |
04-May-2005 |
augustss |
Mention PCKBD_CNATTACH_MAY_FAIL, but don't define it.
|
| 1.670 |
04-May-2005 |
augustss |
Mention WSKBD_EVENT_AUTOREPEAT. XXX All the WS options need to be added to options(4).
|
| 1.669 |
29-Apr-2005 |
augustss |
Mention UKBD_LAYOUT, which corresponds to PCKBD_LAYOUT for the ukbd driver.
|
|
Revision tags: kent-audio2-base
|
| 1.668 |
26-Apr-2005 |
augustss |
Alphabetize.
|
| 1.667 |
20-Apr-2005 |
blymn |
Rototill of the verified exec functionality. * We now use hash tables instead of a list to store the in kernel fingerprints. * Fingerprint methods handling has been made more flexible, it is now even simpler to add new methods. * the loader no longer passes in magic numbers representing the fingerprint method so veriexecctl is not longer kernel specific. * fingerprint methods can be tailored out using options in the kernel config file. * more fingerprint methods added - rmd160, sha256/384/512 * veriexecctl can now report the fingerprint methods supported by the running kernel. * regularised the naming of some portions of veriexec.
|
| 1.666 |
15-Apr-2005 |
itohy |
Add ukyopon(4).
|
| 1.665 |
10-Apr-2005 |
perry |
change a set of spaces to " \t"
|
| 1.664 |
03-Apr-2005 |
jdolecek |
add tra* at mca?
|
|
Revision tags: yamt-km-base4
|
| 1.663 |
25-Mar-2005 |
cube |
Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it.
|
| 1.662 |
21-Mar-2005 |
xtraeme |
Add "pcppi* at acpi?" commented out.
|
|
Revision tags: yamt-km-base3 netbsd-3-base
|
| 1.661 |
03-Mar-2005 |
tron |
branches: 1.661.2; Backout last commit because an entry for atu(4) already existed. Problem noted by FUKAUMI Naoki on current-users mailing list.
|
| 1.660 |
01-Mar-2005 |
itojun |
add atu ether driver on usb
|
| 1.659 |
20-Feb-2005 |
jdolecek |
add vge(4), ciphy(4)
|
| 1.658 |
18-Feb-2005 |
dsl |
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
| 1.657 |
15-Feb-2005 |
jwise |
FFS_SNAPSHOT does not need to be here _twice_, once on, once off. Obviously, we keep the one that's on, so as not to change meaning.
|
|
Revision tags: yamt-km-base2
|
| 1.656 |
12-Feb-2005 |
jdolecek |
add npx* at pnpbios? (commented out)
|
| 1.655 |
11-Feb-2005 |
dsl |
Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints.
|
| 1.654 |
31-Jan-2005 |
hannken |
Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
| 1.653 |
28-Jan-2005 |
rumble |
Sprinkle options UFS_DIRHASH on GENERIC kernels. It's presently commented out and labeled experimental pending further review and testing.
|
|
Revision tags: yamt-km-base
|
| 1.652 |
24-Jan-2005 |
joff |
branches: 1.652.2; Add atu(4) 802.11b USB driver
|
| 1.651 |
18-Jan-2005 |
scw |
Add "options PMS_SYNAPTICS_TOUCHPAD", commented out in all but GENERIC_LAPTOP.
|
| 1.650 |
17-Jan-2005 |
cube |
Add tap(4) support to a random^Wcarefully chosen set of kernel configs. All those kernels have a line for both tun and bridge, and if either is commented out, tap is commented out also. With the exception of i386's GENERIC_TINY.
XXX: we _need_ some way of making this more simple.
|
| 1.649 |
12-Jan-2005 |
reinoud |
branches: 1.649.2; Add auixp(4) driver for the architectures that are known to have the ATI IXP chipset.
|
| 1.648 |
11-Jan-2005 |
skrll |
Add iwi(4).
|
|
Revision tags: kent-audio1-beforemerge
|
| 1.647 |
07-Jan-2005 |
perry |
space-then-tab ixpide so it comments out nicely.
|
|
Revision tags: kent-audio1-base
|
| 1.646 |
06-Dec-2004 |
cube |
Add ixpide(4).
|
| 1.645 |
02-Dec-2004 |
xtraeme |
Add ACPI joy(4) attachment, based on lpt_acpi.c by jmcneill@, reviewed and ok'ed by cube@ and martin@.
|
| 1.644 |
02-Dec-2004 |
xtraeme |
Add ACPI mpu(4) attachment, based on lpt_acpi.c by jmcneill@, reviewed by christos@, cube@ and martin@.
While here, remove a printf() in mpu_attach() (ic/mpu.c) to remove an empty line in some frontends (mpu_isa.c, etc).
|
| 1.643 |
01-Dec-2004 |
grant |
add iteide(4) driver for ITE8212-based IDE controllers. from OpenBSD, ported to NetBSD by me.
ok'd by bouyer@, thorpej@.
|
| 1.642 |
25-Nov-2004 |
kim |
Whitespace police.
|
| 1.641 |
24-Nov-2004 |
bouyer |
pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64. Added to all kernel config file which had pdcide(4).
|
| 1.640 |
10-Nov-2004 |
christos |
Add COMPAT_BSDPTY to the rest of the config files.
|
| 1.639 |
10-Nov-2004 |
christos |
Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.638 |
01-Nov-2004 |
wiz |
Grammar fix in comment.
|
| 1.637 |
26-Oct-2004 |
perry |
replace a tab with a space so commenting out auacer is more aesthetically acceptable.
|
| 1.636 |
23-Oct-2004 |
augustss |
s/uax/axe/
|
| 1.635 |
22-Oct-2004 |
augustss |
Add cdce(4).
|
| 1.634 |
21-Oct-2004 |
augustss |
Add a gross hack to route the ECHI interrupt on the Sharp MM20. You can read the long and sad story about the BIOS in a comment.
|
| 1.633 |
19-Oct-2004 |
lukem |
enable ipw* (Intel PRO/Wireless 2100). (requested by hubertf)
|
| 1.632 |
10-Oct-2004 |
augustss |
Add auacer.
|
| 1.631 |
08-Sep-2004 |
jmmv |
Set valid values for the (commented out) WS_DEFAULT_COLATTR and WS_DEFAULT_MONOATTR options. This way, if a user blindly uncomments them, he will not get a build failure. Addresses PR kern/26503.
|
| 1.630 |
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.629 |
26-Aug-2004 |
itohy |
Add njs to some generic config files (I tested on i386 and sparc64).
|
| 1.628 |
10-Aug-2004 |
mycroft |
+cs@pcmcia
|
| 1.627 |
08-Aug-2004 |
mycroft |
xi -> xirc,com,xi
|
| 1.626 |
31-Jul-2004 |
mrg |
update the comment for ichlpcib to include SpeedStep.
|
| 1.625 |
29-Jul-2004 |
jmmv |
Implement border color customization in wscons(4), only available for vga(4) at the moment.
This includes the addition of two new wsdisplay ioctls, WSDISPLAY_{G,S}BORDER, one to get the actual color and one to set it, respectively. Possible colors match those defined by ANSI (and listed in wsdisplayvar.h).
It also adds two accessops to the underlying graphics device, getborder and setborder, which mach their ioctl counterparts.
Two kernel options are added: WSDISPLAY_CUSTOM_BORDER, which enables the ioctls described above (to customize the border color from userland after boot), and WSDISPLAY_BORDER_COLOR, which sets the color at boot time. The former is enabled by default on the GENERIC kernel, but not on INSTALL (among others). The later is always commented out, leaving the usual black border as a default.
wsconsctl is modified to allow accessing this value easily. For example, 'wsconsctl -d -w border=blue'.
|
| 1.624 |
28-Jul-2004 |
jmmv |
Implement support to dynamically change wscons console and kernel colors.
Two new ioctls are added to the wsdisplay device, named WSDISPLAY_GMSGATTRS and WSDISPLAY_SMSGATTRS, used to retrieve the actual values and set them, respectively (the name, if you are wondering, comes from "message attributes").
A new emulop is added to the underlying display driver (only vga, for now) which sets the new attribute for the whole screen, without having to clear it. This is optional, which means that this also works with other drivers that don't have this new operation.
Five new kernel options have been added, although only documented in i386 kernels (for now): - WSDISPLAY_CUSTOM_OUTPUT, which enables the ioctls described above to change the colors dynamically from userland. This is enabled by default in the GENERIC kernel (as well as others) but disabled on all INSTALL* kernels (as this feature is useless there). - WS_DEFAULT_COLATTR, WS_DEFAULT_MONOATTR, WS_DEFAULT_BG and WS_DEFAULT_FG, which specify the default colors for the console at boot time. These have the same meaning as the (already existing) WS_KERNEL_* variables.
wsconsctl is modified to add msg.default.{attrs,bg,fg} and msg.kernel.{attrs,bg,fg} to the display part, so that colors can be changed after boot.
Tested on NetBSD/i386 with vga (and vga in mono mode), and on NetBSD/mac68k. No objections in tech-kern@.
|
| 1.623 |
19-Jul-2004 |
tron |
Enable ehci(4) by default.
|
| 1.622 |
15-Jul-2004 |
atatat |
Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.621 |
10-Jul-2004 |
cube |
Add an option to allow any user to write to machdep.est.frequency.target, which is very handy on a laptop to control EST through another program that you don't necessarily want to run as root (in my case, gkrellm).
The option's name is EST_FREQ_USERWRITE, and is disabled by default.
|
| 1.620 |
09-Jul-2004 |
bouyer |
Add geodeide(4), a driver for the AMD Geode CS5530A IDE controller. Tested by Ian Zagorskih (ianzag at megasignal.com).
|
| 1.619 |
06-Jul-2004 |
mycroft |
Remove XSERVER and XSERVER_DDB from all config files. wscons does not use these, and pccons is rapidly heading for the guillotine.
|
| 1.618 |
05-Jul-2004 |
abs |
Remove accidently added UMASS_DEBUG. Thanks to kimmo for spotting.
|
| 1.617 |
29-Jun-2004 |
itojun |
s/options\t\t/options \t/. (whether UMASS_DEBUG is appropriate for everyone's GENERIC is a different issue. i'm not sure)
|
| 1.616 |
26-Jun-2004 |
abs |
Add (commented out) ALTQ options to all GENERIC-like files
|
| 1.615 |
22-Jun-2004 |
toshii |
Add re; Realtek GbE.
|
| 1.614 |
22-Jun-2004 |
itojun |
have pf and pflog pseudo-device (commented out). reviewed by matt, perry, christos
|
| 1.613 |
18-Jun-2004 |
christos |
ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM
|
| 1.612 |
14-Jun-2004 |
lukem |
Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.611 |
08-Jun-2004 |
kochi |
Fix typo: ACPI = Advanced *Configuration* and Power Interface
|
| 1.610 |
07-Jun-2004 |
kochi |
Add ACPI_DISABLE_ON_POWEROFF option.
|
| 1.609 |
01-Jun-2004 |
augustss |
Use SPC-TAB after the word "options".
|
| 1.608 |
28-May-2004 |
christos |
PR/19925: David Ferlier: Add scrolling support to wscons
|
| 1.607 |
27-May-2004 |
christos |
Add ptm device.
|
| 1.606 |
24-May-2004 |
tsarna |
add uep driver
|
| 1.605 |
22-May-2004 |
grant |
add `scsibus* at umass?' so usb mass storage devices which attach to sd@scsibus can be used out of the box.
whitespace tweak for wd* at umass?
|
| 1.604 |
21-May-2004 |
atatat |
Whitespace nits
|
| 1.603 |
11-May-2004 |
wiz |
Add commented out entries for ioat* and nsclpcsio*; from Sergey Svishchev in private mail.
|
| 1.602 |
30-Apr-2004 |
gendalia |
Uncomment 'wd* at umass?' in GENERIC, add to GENERIC_LAPTOP. supports the ISD's ATA protocol over Bulk-Only, used with the Archos studio and Archos Jukebox products, among others.
|
| 1.601 |
30-Apr-2004 |
fredb |
- - "options" should be followed by <SPACE><TAB>. - - restore "options COMPAT_20", no doubt commented out by mistake.
|
| 1.600 |
30-Apr-2004 |
christos |
Add and document PCIBIOS_LIBRETTO_FIXUP
|
| 1.599 |
30-Apr-2004 |
lukem |
add ENHANCED_SPEEDSTEP
|
| 1.598 |
29-Apr-2004 |
minoura |
Comment out ichlpcib. There are at least 2 reports that it freezes upon startup. http://mail-index.netbsd.org/current-users/2004/04/19/0016.html
|
| 1.597 |
21-Apr-2004 |
christos |
Replace the statfs() family of system calls with statvfs(). Retain binary compatibility.
|
| 1.596 |
07-Apr-2004 |
augustss |
Put ichlpcib in alphabetical order.
|
|
Revision tags: netbsd-2-0-base
|
| 1.595 |
14-Mar-2004 |
minoura |
branches: 1.595.2; Add ichlpcib.
|
| 1.594 |
25-Feb-2004 |
perry |
fix another whitespace nit
|
| 1.593 |
25-Feb-2004 |
perry |
juggle tabs and spaces so comments don't nuke line lengths as badly
|
| 1.592 |
16-Jan-2004 |
perry |
Make the warning on NEW_BUFQ_STRATEGY much milder -- I've upgraded it to "Likely stable". I'm not going to make it the default unilaterally but I really think it should be.
|
| 1.591 |
09-Jan-2004 |
perry |
nuke trailing spaces.
|
| 1.590 |
31-Dec-2003 |
jonathan |
Split opencrypto configuration into an attribute, usable by inkernel clients, and a pseudo-device for userspace access.
The attribute is named `opencrypto'. The pseudo-device is renamed to "crypto", which has a dependency on "opencrypto". The sys/conf/majors entry and pseudo-device attach entrypoint are updated to match the new pseudo-device name.
Fast IPsec (sys/netipsec/files.ipsec) now lists a dependency on the "opencrypto" attribute. Drivers for crypto accelerators (ubsec, hifn775x) also pull in opencrypto, as providers of opencrypto transforms.
|
| 1.589 |
30-Dec-2003 |
augustss |
Alphabetize IDE controllers
|
| 1.588 |
23-Dec-2003 |
kochi |
add ACPICA_PEDANTIC option.
|
| 1.587 |
17-Dec-2003 |
tls |
Add "sk" driver for SysKonnect/Marvell GigE cards.
|
| 1.586 |
14-Dec-2003 |
dyoung |
Add ath(4) for Atheros 802.11a/b/g cards.
|
| 1.585 |
14-Dec-2003 |
thorpej |
Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata).
|
| 1.584 |
13-Dec-2003 |
thorpej |
Split out the Silicon Image SATALink support into its own driver, "satalink".
|
| 1.583 |
20-Nov-2003 |
fvdl |
Add (commented out) and document NO_TSC_TIME.
|
| 1.582 |
18-Nov-2003 |
jonathan |
Add opencrypto and drivers for PCI cryptographic accelerators -- hifn (Hifn 7751), ubsec (Broadcom 582x) -- to i386 GENERIC kernel.
|
| 1.581 |
05-Nov-2003 |
tron |
Update comment for wm(4) attachment because the driver supports more than the Intel 82543 and 82544.
|
| 1.580 |
04-Nov-2003 |
fvdl |
Add and enable igphy.
|
| 1.579 |
04-Nov-2003 |
mycroft |
Re-add ServerWorks IDE support, as "rccide". Note: this is untested, as I no longer have a ServerWorks-based motherboard.
|
| 1.578 |
31-Oct-2003 |
nisimura |
Added stpcide(4) driver for STMicroelectronics STPC IDE controllers.
|
| 1.577 |
18-Oct-2003 |
lukem |
Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.576 |
13-Oct-2003 |
dyoung |
Add atw (ADMtek ADM8211 802.11).
|
| 1.575 |
10-Oct-2003 |
grog |
Add config info for Vinum
|
| 1.574 |
08-Oct-2003 |
augustss |
Alphabetize.
|
| 1.573 |
08-Oct-2003 |
bouyer |
Add new per-chip pciide drivers.
|
| 1.572 |
08-Oct-2003 |
bouyer |
Add atabus
|
| 1.571 |
27-Sep-2003 |
mrg |
enable broadcom BCM4401 (bce) driver (as found on recent dell laptops)
|
| 1.570 |
06-Sep-2003 |
christos |
Add COMPAT_16
|
| 1.569 |
26-Aug-2003 |
jdolecek |
add commented out entries for skc/sk SysKonnect SK9821 driver
|
| 1.568 |
22-Aug-2003 |
itojun |
add udav*
|
| 1.567 |
07-Aug-2003 |
soren |
Enable ahd(4) by default. There are some problems with higher speeds / packetized mode, but those can be disabled in the Adaptec BIOS setup.
|
| 1.566 |
06-Aug-2003 |
bouyer |
Add esiop at pci to GENERIC which already have siop at pci. esiop has been tested enouth now. esiop not added to INSTALL kernels because of possible space constraint. siop should be able to drive all adapters supported by esiop.
|
| 1.565 |
06-Jul-2003 |
kochi |
o cleanup usage of ACPI_ACTIVATE_DEV/ACPI_PCI_FIXUP o delete usage of ENABLE_DEBUGGER
As ACPI_ACTIVATE_DEV/ACPI_PCI_FIXUP are defflag'ed in files.acpi, these options don't have to have a value.
|
| 1.564 |
29-Jun-2003 |
fvdl |
branches: 1.564.2; Back out the lwp/ktrace changes. They contained a lot of colateral damage, and need to be examined and discussed more.
|
| 1.563 |
28-Jun-2003 |
darrenr |
Revert out an accidental commit.
|
| 1.562 |
28-Jun-2003 |
darrenr |
Pass lwp pointers throughtout the kernel, as required, so that the lwpid can be inserted into ktrace records. The general change has been to replace "struct proc *" with "struct lwp *" in various function prototypes, pass the lwp through and use l_proc to get the process pointer when needed.
Bump the kernel rev up to 1.6V
|
| 1.561 |
29-May-2003 |
fvdl |
Add the options MPBIOS_SCANPCI and MPACPI_SCANPCI to configure PCI roots with the MPBIOS/ACPI bus information, by walking through the buses, and descending down every bus that hasn't been marked configured yet.
|
| 1.560 |
15-May-2003 |
wiz |
Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.559 |
04-May-2003 |
ad |
Enable the amr driver.
|
| 1.558 |
26-Apr-2003 |
ragge |
Add pseudo-device ksyms.
|
| 1.557 |
21-Apr-2003 |
fvdl |
Add commented-out ahd driver.
|
| 1.556 |
16-Apr-2003 |
thorpej |
Add mpt(4).
|
| 1.555 |
16-Apr-2003 |
thorpej |
Fix a typo.
|
| 1.554 |
10-Apr-2003 |
christos |
Bye Bye UCONSOLE
|
| 1.553 |
08-Apr-2003 |
abs |
Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries.
|
| 1.552 |
05-Apr-2003 |
perry |
Add gentbi* PHYs I noted in reading the log for PR kern/20988 that they were missing XXX I'm not sure I got the name in the comment right, but if I don't XXX do this who will?
|
| 1.551 |
25-Mar-2003 |
jmmv |
Implement the beep on halt feature. When enabled, it makes the kernel beep the computer speaker when it's completely safe to power down the machine (after the "The operating system has halted." message). This is useful for headless machines.
The feature is only enabled if the BEEP_ONHALT option is defined (disabled by default). It can be tuned through the BEEP_ONHALT_{COUNT,PERIOD,PITCH} options.
Closes my own PR kern/18792.
|
| 1.550 |
15-Mar-2003 |
jmmv |
Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.549 |
05-Mar-2003 |
grant |
fix some comments
|
| 1.548 |
27-Feb-2003 |
perseant |
Make BRIDGE_IPF an option, and document it. Add it (commented) to GENERIC. Let brconfig tell whether the bridge is using the ipfilter hook, or not.
|
| 1.547 |
18-Feb-2003 |
jdolecek |
add file-system SMBFS and pseudo-device nsmb, uncommented, marked as experimental
|
| 1.546 |
16-Feb-2003 |
augustss |
Add uax(4) (and url(4) in some cases).
|
| 1.545 |
27-Jan-2003 |
thorpej |
Add the "ataraid" pseudo-device and the "ld" instances that attach to it.
|
| 1.544 |
21-Jan-2003 |
itojun |
s/options^I^I/options ^I/
|
| 1.543 |
20-Jan-2003 |
christos |
add support for p1003.1b semaphores. From FreeBSD
|
| 1.542 |
19-Jan-2003 |
tron |
Correct indentation error for "COMPAT_OSSAUDIO" option.
|
| 1.541 |
18-Jan-2003 |
christos |
add COMPAT_OSSAUDIO [for lkms that need it]. XXX: wish for /dev/ksyms
|
|
Revision tags: nathanw_sa_before_merge nathanw_sa_base
|
| 1.540 |
08-Jan-2003 |
tron |
Fix indendation problem in entry for "pckbc* at acpi?".
|
| 1.539 |
08-Jan-2003 |
fvdl |
DUMMY_NOPS is gone, replace it with an inverted, less confusing option: PIC_DELAY. To be used on very old machines.
|
| 1.538 |
07-Jan-2003 |
fvdl |
Add MPACPI option (commented out). Add MPBIOS option by default, it is needed now to do MP BIOS MP configuration.
|
| 1.537 |
07-Jan-2003 |
jmcneill |
*soren* remember <SPACE><TAB> in config files :-) Space-Tab-ify ACPI examples.
|
| 1.536 |
05-Jan-2003 |
christos |
add ACPIVERBOSE [commented out]
|
| 1.535 |
05-Jan-2003 |
jmcneill |
Document all known ACPI devices and options (disabled by default).
|
|
Revision tags: fvdl_fs64_base
|
| 1.534 |
02-Jan-2003 |
tron |
Add commented out entry for acpi(4).
|
| 1.533 |
26-Dec-2002 |
junyoung |
#<space>comment...
Pointed out by collver1 via PR#18468.
|
|
Revision tags: gmcgarry_ctxsw_base gmcgarry_ucred_base
|
| 1.532 |
09-Dec-2002 |
david |
Restore the cardbus config line. Cardslot is upset with pcmcia only.
|
| 1.531 |
09-Dec-2002 |
perry |
comment out/comment/move p64h2apic line.
|
| 1.530 |
09-Dec-2002 |
david |
Don't want cardbus here, since there are no devices on it. Thanks to Krister Walfridsson for mentioning it.
|
| 1.529 |
07-Dec-2002 |
jmc |
Rename the commented out fwscsi -> sbpscsi (names changed once code was committed)
|
| 1.528 |
05-Dec-2002 |
ichiro |
add IEEE1394 configuration(Comment out)
|
| 1.527 |
04-Dec-2002 |
david |
Include cbb, and its cardslot and pcmcia children. Needed by some wi cards.
|
| 1.526 |
22-Nov-2002 |
wiz |
Fix typo (responsiness -> responsiveness).
|
| 1.525 |
14-Nov-2002 |
atatat |
Remove t4dw at pci, since we don't have any description or code for a device with that name. Addresses PR port-i386/19040.
|
| 1.524 |
13-Nov-2002 |
jdolecek |
enable raidframe again, it apparently works fine even w/ MP now blessed by Frank
|
| 1.523 |
13-Nov-2002 |
christos |
add COMPAT_DARWIN
|
| 1.522 |
07-Nov-2002 |
martin |
Add a driver for the Myson Technology MTD803 3-in-1 Fast Ethernet Controller, provided by Peter Bex in PR 18675.
|
| 1.521 |
27-Oct-2002 |
tsutsui |
Add fmv* at isapnp? for FMV-183.
|
| 1.520 |
24-Oct-2002 |
junyoung |
Add commented-out machfb attachment.
|
|
Revision tags: kqueue-aftermerge kqueue-beforemerge
|
| 1.519 |
18-Oct-2002 |
junyoung |
Add NEW_BUFQ_STRATEGY (disabled by default).
|
| 1.518 |
15-Oct-2002 |
junyoung |
Add (commented out) VGA_RASTERCONSOLE.
|
| 1.517 |
08-Oct-2002 |
augustss |
Add ubsa attachment.
|
| 1.516 |
05-Oct-2002 |
elric |
add [commented out] cgd's to generic kernel configs.
|
| 1.515 |
04-Oct-2002 |
tsutsui |
Add le* at isapnp?
|
| 1.514 |
04-Oct-2002 |
itojun |
whitespace
|
|
Revision tags: kqueue-base
|
| 1.513 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.512 |
25-Sep-2002 |
martti |
Add one space between "#option" and "<tab>IPFILTER_DEFAULT_BLOCK"
|
| 1.511 |
21-Sep-2002 |
perry |
change a tab to a space so commenting elansc isn't as ugly
|
| 1.510 |
20-Sep-2002 |
martti |
Added (commented out) IPFILTER_DEFAULT_BLOCK.
|
| 1.509 |
18-Sep-2002 |
lukem |
enable USERCONF by default; it's small and extremely useful to have available.
|
| 1.508 |
03-Sep-2002 |
augustss |
Replace mr with gtp device.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.507 |
12-Aug-2002 |
thorpej |
Add elansc* at pci? (AMD Elan SC520 System Controller).
|
| 1.506 |
11-Aug-2002 |
isaki |
Commented out slhci. it's experimental yet.
|
| 1.505 |
11-Aug-2002 |
isaki |
Add slhci0, ScanLogic SL811HS/T USB Host Contoller.
|
| 1.504 |
06-Aug-2002 |
grant |
add X note comment for INSECURE option.
addresses port-i386/17853 from hclsmith@yahoo.ca.
|
| 1.503 |
02-Aug-2002 |
ichiro |
chenge comment for wi(4) - add vender Intersil
|
| 1.502 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.501 |
10-Jul-2002 |
itojun |
whitespace
|
| 1.500 |
01-Jul-2002 |
christos |
Add example use of WSDISPLAY_CHARFUNCS, from Julio Merino
|
| 1.499 |
27-Jun-2002 |
junyoung |
Add VGA_CONSOLE_ATI_BROKEN_FONTSEL (disabled by default).
|
| 1.498 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
| 1.497 |
22-Jun-2002 |
fvdl |
Add bge@pci attachment.
|
| 1.496 |
18-Jun-2002 |
itojun |
s/options\t\t/options \t/
|
| 1.495 |
17-Jun-2002 |
christos |
MD systrace gluons.
|
| 1.494 |
17-Jun-2002 |
lukem |
Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
| 1.493 |
06-Jun-2002 |
gmcgarry |
Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
| 1.492 |
25-May-2002 |
jmcneill |
Add explanation for PMS_DISABLE_POWERHOOKS, as requested by hubertf.
|
|
Revision tags: netbsd-1-6-base
|
| 1.491 |
26-Apr-2002 |
ad |
branches: 1.491.2; 1.491.4; Add a driver for Adaptec FSA RAID controllers, as often found in Dell servers. Based on the FreeBSD/OpenBSD versions.
|
| 1.490 |
25-Apr-2002 |
wiz |
Another options<TAB> -> options<SP><TAB>, noted by Patrick Welche.
|
| 1.489 |
25-Apr-2002 |
atatat |
Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.488 |
25-Apr-2002 |
kleink |
Attach joy* at eso?.
|
| 1.487 |
22-Apr-2002 |
ad |
Add a driver for ICP-Vortex GDT and Intel Storage RAID controllers. Parts taken from OpenBSD. Test hardware kindly provided by Intel. This still needs management bits, and doesn't support older controllers, but that shouldn't be hard to fix.
|
| 1.486 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.485 |
18-Apr-2002 |
bouyer |
Add (commented out) options SIOP_SYMLED
|
| 1.484 |
17-Apr-2002 |
mycroft |
Switch from de to tlp by default.
|
| 1.483 |
15-Apr-2002 |
mycroft |
Add wm.
|
| 1.482 |
14-Apr-2002 |
mycroft |
The functionality of pmsi has been implemented in pms, so it's time for pmsi to go back where it came from.
|
| 1.481 |
12-Apr-2002 |
mycroft |
Enable AGP GART support by default.
|
| 1.480 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
| 1.479 |
02-Apr-2002 |
augustss |
Alphabetize.
|
| 1.478 |
29-Mar-2002 |
itojun |
re-enable urlphy
|
| 1.477 |
29-Mar-2002 |
itojun |
urlphy is not known to config(8). need a fix somewhere else.
|
| 1.476 |
28-Mar-2002 |
ichiro |
add Realtek RTL8150L USB ethernet driver
url* at uhub? port ? urlphy* at mii? phy ?
|
|
Revision tags: eeh-devprop-base
|
| 1.475 |
19-Mar-2002 |
augustss |
Add uvscom driver. Untested.
|
|
Revision tags: newlock-base
|
| 1.474 |
04-Mar-2002 |
sommerfeld |
The "gif*" tunnelling interface does everything ipip does. Move usage example from ipip.4 to gif.4 Excise ipip and stitch up the scars.
|
|
Revision tags: ifpoll-base
|
| 1.473 |
27-Feb-2002 |
jmcneill |
Add options (commented out) for disabling power hooks on the pms and pmsi PS/2 mouse drivers.
|
| 1.472 |
10-Feb-2002 |
wiz |
Update description for icsphy.
|
| 1.471 |
08-Feb-2002 |
jmcneill |
Add another pcic at isa attachment. This enables the top PCMCIA slot on my AST Ascentia 910N, and closes port-i386/11797
|
| 1.470 |
06-Feb-2002 |
wiz |
Another <tab> -> <sp><tab> noted by Patrick Welche.
|
| 1.469 |
01-Feb-2002 |
wiz |
Do '<sp><tab>' instead of '<tab>' for some RAID options. Noted by Patrick Welche in private mail.
|
| 1.468 |
28-Jan-2002 |
augustss |
Keep adv in alphabetical order.
|
| 1.467 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.466 |
19-Jan-2002 |
oster |
Add new RF_* options for RAIDframe bits that are no longer built by default.
While we're here, enable RAIDframe (and RAID_AUTOCONFIG) by default for architectures that I'm comfortable can deal with it being on by default.
Also: bump the number of 'raid' devices from 4 to 8, since 4 seems to be insufficient in practise.
|
| 1.465 |
17-Jan-2002 |
augustss |
Alphabetize audio attachment.
|
| 1.464 |
08-Jan-2002 |
itojun |
pss is broken (for now?)
|
| 1.463 |
07-Jan-2002 |
jmcneill |
Re-enable radio at bktr.
|
| 1.462 |
07-Jan-2002 |
tron |
Disable broken radio(4) support for bktr(4). The configuration code doesn't even check if the TV card has a radio tuner.
|
| 1.461 |
06-Jan-2002 |
jmcneill |
Add entries for the 'esa at pci' audio driver.
|
| 1.460 |
06-Jan-2002 |
jmcneill |
Add radio attachment to bktr.
|
| 1.459 |
04-Jan-2002 |
augustss |
Uncomment udsbr (it works).
|
| 1.458 |
03-Jan-2002 |
augustss |
Add ustir.
|
| 1.457 |
02-Jan-2002 |
augustss |
Use the right I/O addresses for the ISA radio cards.
|
| 1.456 |
02-Jan-2002 |
augustss |
Add (commented out) udsbr.
|
| 1.455 |
01-Jan-2002 |
augustss |
Make mr pci attachment conform.
|
| 1.454 |
01-Jan-2002 |
augustss |
Add (commented out) radio card support. From OpenBSD.
|
| 1.453 |
01-Jan-2002 |
hpeyerl |
Add entry for PC Weasel/PCI.
|
| 1.452 |
28-Dec-2001 |
augustss |
Update for new uhidev device attachment.
|
| 1.451 |
28-Dec-2001 |
martin |
Add PPPoE to all generic kernels that should be able to use it. XXX TODO: do this for INSTALL kernels too, add sysinst support and make the XXX needed binaries available on the ramdisk root fs.
|
| 1.450 |
24-Dec-2001 |
augustss |
Add (commented out) wd at umass (for ISD adapters).
|
| 1.449 |
14-Dec-2001 |
augustss |
Uncomment uirda since it woks now.
|
| 1.448 |
14-Dec-2001 |
gmcgarry |
Add a blurb to the top of all GENERIC files. This serves three purposes: - to clarify some terminology - to clarify the intention of the GENERIC file - to cross-reference some useful man pages
|
| 1.447 |
12-Dec-2001 |
augustss |
Add (commented out) uirda.
|
| 1.446 |
06-Dec-2001 |
soren |
options space tab.
|
| 1.445 |
06-Dec-2001 |
augustss |
Uncomment IrDA devices since they seem to work now.
|
| 1.444 |
05-Dec-2001 |
augustss |
Add (commented out) irframetty.
|
| 1.443 |
02-Dec-2001 |
augustss |
Add (commented out) oboe IrDA driver.
|
| 1.442 |
01-Dec-2001 |
bouyer |
Add st at atapibus, now that it works.
|
| 1.441 |
21-Nov-2001 |
augustss |
Add a commented out ehci driver (for the adventurous).
|
| 1.440 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.439 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
| 1.438 |
18-Nov-2001 |
someya |
add autri (Trident 4DWAVE based AC'97 audio)
|
| 1.437 |
16-Nov-2001 |
junyoung |
Add pseudo-device wsfont, which is necessary to make wsfontload(8) work.
|
| 1.436 |
13-Nov-2001 |
augustss |
The wsmux pseudo device does not need a count anymore.
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.435 |
04-Nov-2001 |
yamt |
add adv@cardbus. (commented out if ahc@cardbus is commented out.)
|
| 1.434 |
04-Nov-2001 |
itohy |
Add mpu at cmpci and opl at cmpci attachment. I always test it on alpha, and add cmpci entries to alpha config files.
|
| 1.433 |
03-Nov-2001 |
tsutsui |
Add trm at pci.
|
| 1.432 |
17-Oct-2001 |
jdolecek |
branches: 1.432.2; add emuxki (Creative Labs SBLive!)
|
| 1.431 |
13-Oct-2001 |
ichiro |
add entry Intersil Mini-PCI(802.11b) wi* at pci?
|
|
Revision tags: thorpej-devvp-base3
|
| 1.430 |
04-Oct-2001 |
augustss |
Alphabetize PHYs.
|
|
Revision tags: thorpej-devvp-base2
|
| 1.429 |
30-Sep-2001 |
hubertf |
esl is off by default, so switch off audio@esl and opl@esl too.
|
| 1.428 |
29-Sep-2001 |
augustss |
Add the esl driver.
|
| 1.427 |
21-Sep-2001 |
ad |
Add `dpti', which is an I2O vendor extension implementing the DPT/Adaptec control interface. This makes it possible to run the Linux versions of dptmgr, raidutil, dptelog and other tools under NetBSD.
|
|
Revision tags: post-chs-ubcperf pre-chs-ubcperf
|
| 1.426 |
14-Sep-2001 |
nathanw |
Change all instances of "[e]isa* at foo?" to "[e]isa0 at foo?".
This prevents attaching multiple [E]ISA buses, which we don't support (Is there any such thing to support? I'm skeptical) and avoids the "panic: isaattach: ISA bus already seen" that occurs on some laptops with docking stations and EISA boxes. Since there is only one [E]ISA bus, logically, the ISA device probe will still find devices on the docking station.
This does not address the problem of inserting or removing the docking station at runtime.
Relevant PRs: kern/6544, port-i386/10392, kern/11627, kern/13557, install/13865.
|
| 1.425 |
10-Sep-2001 |
fvdl |
Oops, didn't mean to enable agp by default yet.
|
| 1.424 |
10-Sep-2001 |
fvdl |
Add agp* at pchb?
|
| 1.423 |
10-Sep-2001 |
fvdl |
Add MTRR option.
|
|
Revision tags: thorpej-devvp-base
|
| 1.422 |
07-Sep-2001 |
lukem |
branches: 1.422.2; use options SPACE TAB
|
| 1.421 |
06-Sep-2001 |
augustss |
Comment out tr at pcmcia.
|
| 1.420 |
01-Sep-2001 |
atatat |
Add bridge pseudo devices to GENERIC configs
|
| 1.419 |
27-Aug-2001 |
augustss |
Comment out the hme driver; it's not totally MI yet.
|
| 1.418 |
27-Aug-2001 |
augustss |
Add some missing network drivers.
|
| 1.417 |
27-Aug-2001 |
augustss |
Add 7 new PHYs.
|
| 1.416 |
22-Aug-2001 |
hubertf |
90x[B] -> 90x[BC]
|
| 1.415 |
14-Aug-2001 |
augustss |
Alphabetize two items. Fix one whitespace glitch.
|
| 1.414 |
30-Jul-2001 |
ad |
Add a driver for Mylex AcceleRAID and eXtremeRAID controllers with v6 firmware. Based off the FreeBSD driver, and re-worked by tls, erh and I.
|
| 1.413 |
30-Jul-2001 |
jdolecek |
add MCA stuff, for IBM PS/2
|
| 1.412 |
21-Jul-2001 |
jdolecek |
add pcmb\*
|
| 1.411 |
14-Jul-2001 |
christos |
Add COMPAT_MACH and EXEC_MACHO. Code works enough to start running a binary, but we need to implement a few mach traps before the dynamic linker actually works.
|
| 1.410 |
08-Jul-2001 |
abs |
branches: 1.410.2; Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
| 1.409 |
07-Jul-2001 |
tsutsui |
Remove (commented out) ncr* at pci? lines.
|
| 1.408 |
27-Jun-2001 |
darcy |
Added the commented lines with the defaults for the system values associated with System V semaphores.
|
| 1.407 |
18-Jun-2001 |
thorpej |
Add gsip(4), gphyter(4), and sf(4) drivers.
|
| 1.406 |
03-Jun-2001 |
tsutsui |
Add iha at pci .
|
| 1.405 |
10-May-2001 |
tron |
Fix typo: Pnp -> PnP
|
| 1.404 |
06-May-2001 |
ad |
Add an (untested) EISA front-end for the `mlx' driver.
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.403 |
21-Apr-2001 |
fvdl |
Move the DIAGNOSTIC option to a seperate config file, it's too expensive to be in GENERIC (which should be a kernel ready for production use).
|
| 1.402 |
30-Mar-2001 |
minoura |
Add yds at pci and children. Alpha and i386 are the only tested ports.
|
| 1.401 |
28-Mar-2001 |
ichiro |
support umct USB-serial device
|
| 1.400 |
04-Feb-2001 |
perry |
branches: 1.400.2; keep joystick lines together
|
| 1.399 |
04-Feb-2001 |
ad |
Add a driver for the Mylex DAC960 family (including DEC SWXCR).
|
| 1.398 |
02-Feb-2001 |
fvdl |
Add COMPAT_15
|
| 1.397 |
30-Jan-2001 |
tshiozak |
add umidi.
|
| 1.396 |
28-Jan-2001 |
nathanw |
Add joy at pnpbios.
|
| 1.395 |
23-Jan-2001 |
augustss |
Uncomment the uftdi driver.
|
| 1.394 |
23-Jan-2001 |
ichiro |
add I/O DATA USB-RSAQ2 serial adapter
uplcom* at uhub? port ? ucom* at uplcom? portno ?
|
| 1.393 |
22-Jan-2001 |
augustss |
Add clct(4) driver.
|
| 1.392 |
16-Jan-2001 |
augustss |
Add uyap.
|
| 1.391 |
11-Jan-2001 |
augustss |
Add usscanner.
|
| 1.390 |
09-Jan-2001 |
lukem |
sort auich in respect to auvia
|
| 1.389 |
08-Jan-2001 |
rh |
Add and enable the esm PCI audio driver
|
| 1.388 |
22-Dec-2000 |
tv |
Undo 1.385; put wss0 back in GENERIC.
Just like any ISA device, if you don't have the device at the configured IRQ, you could lose if something else decides it wants that IRQ. wss is not a special case.
|
| 1.387 |
20-Dec-2000 |
augustss |
Put 'an* at isapnp?' in alphabetical order.
|
| 1.386 |
19-Dec-2000 |
bouyer |
Add peudo-device vlan
|
| 1.385 |
17-Dec-2000 |
jmc |
Comment out the isa wss driver.
GENERIC is the kernel used on new installs and too many things overlap the resources (irq mostly) the default isa version may be using which causes panics on reboot.
|
| 1.384 |
17-Dec-2000 |
thorpej |
Add an at isapnp.
|
| 1.383 |
14-Dec-2000 |
onoe |
Add PCI version of Aironet, not tested at all. ISA/ISApnp version won't come since I don't know about isa...
|
| 1.382 |
11-Dec-2000 |
onoe |
Port 'an' driver for Aironet PC4500/PC4800 IEEE802.11 card from FreeBSD. This is very adhoc work for IETF meeting. - Since it seems that 'an' and 'wi' have similar hardware, low level functions should be shared. - There are PCI/ISA cards of Aironet but not supported yet. - The wiconfig interface is changed so that wiconfig cannot be used. - 'ancontrol' of FreeBSD is not ported. - Only infrastructure mode is tested. - WEP is not supported.
Though I only have an Aironet card, Cisco card should be expected to work.
|
| 1.381 |
28-Nov-2000 |
augustss |
Put neo* in alphabetical position.
|
| 1.380 |
28-Nov-2000 |
thorpej |
Add auich(4) and neo(4).
|
| 1.379 |
26-Nov-2000 |
ad |
lsu -> ld, by popular request.
|
| 1.378 |
20-Nov-2000 |
jdolecek |
add moxa0 at isa entry, marked as experimental
This was not added also to other config files primarily because the driver is not properly tested yet; this entry is primarily meant as an example for those brave souls who want to try moxa.
|
| 1.377 |
14-Nov-2000 |
augustss |
Add uscanner.
|
| 1.376 |
08-Nov-2000 |
ad |
Sort.
|
| 1.375 |
08-Nov-2000 |
ad |
Add I2O stuff.
|
| 1.374 |
19-Oct-2000 |
ad |
- ca -> lsu - Hook in twe.
|
| 1.373 |
15-Oct-2000 |
minoura |
WSCONS_DEFAULT_TYPE is obsolete; use VGA_CONSOLE_SCREENTYPE instead.
|
| 1.372 |
26-Sep-2000 |
ad |
cac* at eisa? reported as working.
|
| 1.371 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.370 |
20-Sep-2000 |
thorpej |
Enable VM86 -- it's needed for some X servers (notably, S3 Savage, which runs the VESA BIOS in VM86 emulation in order to switch video modes).
|
| 1.369 |
10-Sep-2000 |
lukem |
add (commented out) entry for WSCONS_DEFAULT_TYPE
|
| 1.368 |
21-Aug-2000 |
itohy |
Fix typos. No functional changes.
|
| 1.367 |
15-Aug-2000 |
ross |
Edit adv0 comment to include "SCSI"; now 'grep -v -i SCSI GENERIC' works.
|
| 1.366 |
13-Aug-2000 |
itojun |
move "options PULLDOWN_TEST" into sys/sys/mbuf.h (in #ifdef _KERNEL), as it is no wthe default setting for everyone.
the reason we still use the name "PULLDOWN_TEST" while it is now default: kame code sharing.
|
| 1.365 |
10-Aug-2000 |
soda |
add commented out PCIBIOS_INTR_GUESS
|
| 1.364 |
04-Aug-2000 |
augustss |
Alphabetize.
|
| 1.363 |
01-Aug-2000 |
augustss |
Add midi at clcs.
|
| 1.362 |
27-Jul-2000 |
mrg |
remove COMPAT_AOUT option.
|
| 1.361 |
18-Jul-2000 |
soda |
hexadecimal constant in "options" value doesn't need quotation.
|
| 1.360 |
17-Jul-2000 |
minoura |
Add (but commented) COMPAT_PECOFF entry.
|
| 1.359 |
09-Jul-2000 |
mycroft |
Turn on DDB history by default.
|
| 1.358 |
05-Jul-2000 |
sommerfeld |
Comment out EON ISO-over-ip tunneling pseudo-driver, and document as broken/fragile. Unlikely to be of much use, and confuses new users when their system crashes when they, or their dhclient stumble over it. See kern/10500, kern/8994 for the gory details.
|
| 1.357 |
03-Jul-2000 |
augustss |
White-space improvements.
|
| 1.356 |
30-Jun-2000 |
itojun |
add PULLDOWN_TEST for all the platforms. XXX should be moved to somewhere else when stabilized
|
|
Revision tags: sommerfeld_i386mp_houseclean
|
| 1.355 |
22-Jun-2000 |
fvdl |
Remove prefix construction for softdeps. Add SOFTDEP option to GENERIC.
|
|
Revision tags: netbsd-1-5-base
|
| 1.354 |
16-Jun-2000 |
hubertf |
branches: 1.354.2; Change comment: APM_POWER_PRINT _does_ print stats on the console.
|
| 1.353 |
14-Jun-2000 |
veego |
Remove the obsolete config fragments for kernel crypto, because the IPsec crypto code is now in the kernel source tree.
|
| 1.352 |
11-Jun-2000 |
mycroft |
Remove pcvt tentacles.
|
| 1.351 |
11-Jun-2000 |
augustss |
Alphabetize.
|
| 1.350 |
08-Jun-2000 |
fvdl |
Make siop the default instead of ncr. The siop driver has proven to be reliable, and, although it does not do tagged queueing yet, this makes it a better choice.
|
| 1.349 |
05-Jun-2000 |
gmcgarry |
Replace references to xe with xi. Clarify description to avoid confusion with the Xircom tlp-based cards.
|
| 1.348 |
05-Jun-2000 |
joda |
fix `#scsibus at siop?' line
|
| 1.347 |
01-Jun-2000 |
david |
Remove entry for non-existant driver that entered GENERIC in 1.289 and propagated to others when sync'd.
|
| 1.346 |
28-May-2000 |
jhawk |
Add patchable "pnpbiosdebug" global if PNPBIOSDEBUG is compiled in, and add PNPBIOSDEBUG_VALUE to initialize its value, defaulting to 1.
|
| 1.345 |
28-May-2000 |
jhawk |
pnpbios from 1.344 didn't config. s/pnpbios0/pnpbios?/
|
| 1.344 |
28-May-2000 |
thorpej |
Tidy up a little, improve PnP BIOS section.
|
| 1.343 |
28-May-2000 |
tv |
`ep' has `plug-and-play' support on all buses, including non-PnP ISA. Attach ep* at isa instead of ep0, so we will autoconfigure all 3c5x9s.
|
|
Revision tags: minoura-xpg4dl-base
|
| 1.342 |
25-May-2000 |
mason |
branches: 1.342.2; Fixed typo in ses comment - devies -> devices
|
| 1.341 |
22-May-2000 |
thorpej |
Add `ses' (SCSI Enclosure Services) device.
|
| 1.340 |
20-May-2000 |
augustss |
Alphabetize.
|
| 1.339 |
19-May-2000 |
veego |
Disable the viaenv driver and remove the siop entry which was added in the last commit.
|
| 1.338 |
17-May-2000 |
thorpej |
Add Cyclades-Z serial.
|
| 1.337 |
14-May-2000 |
jhawk |
Comment out XSERVER and XSERVER_DDB and move them to the pccons-specific section. They are not used with wscons.
|
| 1.336 |
08-May-2000 |
joda |
add viaenv template
|
| 1.335 |
08-May-2000 |
augustss |
Add (sometimes commented out) MIIVERBOSE option.
|
| 1.334 |
07-May-2000 |
wiz |
add bktr device
|
| 1.333 |
04-May-2000 |
jhawk |
Add comment suggesting s/com[0-9]/com*/ and s/lpt0/lpt*/ if you enable com*/lpt* at pnpbios0, to avoid attaching com0 as com3. Don't actually change the "com0 at isa" line, since doing so would cause some com* (e.g. pcmcia) to be renumbered from com3 to something lower, at least on some systems.
|
| 1.332 |
02-May-2000 |
augustss |
Add (commented out) cms(4) driver.
|
| 1.331 |
30-Apr-2000 |
augustss |
Add C-Media CMI8x38, cmpci.
|
| 1.330 |
30-Apr-2000 |
dante |
Update comment in adw*
|
| 1.329 |
28-Apr-2000 |
uch |
add PCIBIOS_ADDR_FIXUP, PCIBIOS_IRQS_HINT configuration. and its sample.
|
|
Revision tags: sommerfeld_i386mpbase_20000422
|
| 1.328 |
21-Apr-2000 |
explorer |
Add (commented out) addcom0 and com* at addcom?
|
| 1.327 |
19-Apr-2000 |
haya |
Changes the name of RealTek driver. The new name is `rtk'. This used to be called `rl' and it conflict with RL vax disks, canonical and historical unix driver name.
This changes are minimal: it only changes the name of RealTek driver. The filename of source code and a lot of the letter `rl' in source files should be changed shortly.
|
| 1.326 |
19-Apr-2000 |
itojun |
add stf pseudo interface (commented out due to possible security risks)
|
| 1.325 |
14-Apr-2000 |
augustss |
Add FTDI FT8U100AX driver.
|
| 1.324 |
14-Apr-2000 |
augustss |
Add Rio 500 device.
|
| 1.323 |
13-Apr-2000 |
joda |
add com at cardbus comment
|
| 1.322 |
10-Apr-2000 |
haya |
Add rl cardbus attachment.
|
| 1.321 |
09-Apr-2000 |
augustss |
Add upl(4) driver. Uncomment uvisor(4) driver.
|
| 1.320 |
03-Apr-2000 |
augustss |
Add atapibus* at umass?
|
| 1.319 |
31-Mar-2000 |
tsarna |
Add and enable auvia
|
| 1.318 |
30-Mar-2000 |
augustss |
Add (commented out) uvisor driver.
|
| 1.317 |
26-Mar-2000 |
martin |
Added a PCI frontend for the legacy ISA joystick driver. Some PCI soundcards don't seem to use the generic gameport function with interface 0x10 used here, but have either an own BAR dedicated to this (i.e. Sonic Vibes or ESS Solo-1) or specify their own device (see PCI_PRODUCT_CREATIVELABS_SBJOY in sys/dev/pci/pcidevs.h). Probably these use a similar simple sheme and adding a frontend for them would be trivial, but I don't own any of these cards, so I didn't.
|
| 1.316 |
22-Mar-2000 |
onoe |
Update awi driver, which now supports AMD 79c930 based 802.11 DS cards as well as 802.11 FH cards. Also, it can operate in infrastructure mode, adhoc mode, and wi(4) (aka WaveLAN/IEEE) compatible adhoc mode.
|
| 1.315 |
22-Mar-2000 |
cgd |
add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.314 |
19-Mar-2000 |
mycroft |
Add scsibus at esp.
|
| 1.313 |
19-Mar-2000 |
mycroft |
Add esp at pcmcia.
|
| 1.312 |
16-Mar-2000 |
ad |
Attach cac* at pci?, ca* at cac?. Commented out where needs be.
|
| 1.311 |
14-Mar-2000 |
augustss |
Some whitespace changes.
|
| 1.310 |
10-Mar-2000 |
groo |
clean up lm0 example
|
| 1.309 |
09-Mar-2000 |
hubertf |
fix typo
|
| 1.308 |
09-Mar-2000 |
groo |
Add (commented out) lm driver examples
|
| 1.307 |
06-Mar-2000 |
itojun |
beautify APM_DISABLE_INTERRUPTS line (s/options\t/options \t/)
|
| 1.306 |
04-Mar-2000 |
mycroft |
Invert the APM_NO_POWER_PRINT flag, and make sure it's off by default.
|
| 1.305 |
29-Feb-2000 |
simonb |
Do the "<space><tab>" thing with the RAID_AUTOCONFIG option.
|
| 1.304 |
27-Feb-2000 |
augustss |
Add (commented out) PCIBIOS options so people can find them easily.
|
| 1.303 |
26-Feb-2000 |
oster |
Defopt 'RAID_AUTOCONFIG'. Adding 'options RAID_AUTOCONFIG' turns on the component auto-detection and auto-configuration of RAID sets. Also, add "#options RAID_AUTOCONFIG" to the GENERIC config files.
|
| 1.302 |
26-Feb-2000 |
itojun |
s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
| 1.301 |
24-Feb-2000 |
ad |
- Attach dpt0 to the isa bus. Commented out since (a) at any valid address it conflicts with too much other stuff (b) if I UTSLed correctly, EISA boards may be picked up at an "ISA address and an EISA address" - I don't have enough info on this yet to fix it (c) a DPT HBA at an address usually assigned to wdc0/1 may get detected as a WD100x controller. Some of them can emulate a WD100x controller, but the one I tested with doesn't. - Sync with GENERIC just a little.
|
| 1.300 |
15-Feb-2000 |
nathanw |
branches: 1.300.2; Add ess at pnpbios
|
|
Revision tags: chs-ubc2-newbase
|
| 1.299 |
03-Feb-2000 |
dante |
Remove ADW_*_DISABLE options. Now they are described in the adw.4 man page
|
| 1.298 |
02-Feb-2000 |
augustss |
Due to popular demand (hi Bernd), comment out the CardBus entries. Appearently it doesn't work for some chipsets. I think the right way to fix this would be to only let cbb attach to the working chipsets...
|
| 1.297 |
02-Feb-2000 |
augustss |
Add CardBus support. If it breaks anything, I'm sure we'll know soon. :)
|
| 1.296 |
02-Feb-2000 |
augustss |
Change the size of the PCMCIA controller memory window to 64K. Several of the radio LAN cards need it.
|
| 1.295 |
25-Jan-2000 |
augustss |
Update for the ucom(4) addition.
|
| 1.294 |
24-Jan-2000 |
augustss |
Add Raytheon Raylink driver.
|
| 1.293 |
23-Jan-2000 |
hubertf |
Add commented out "ident"-command
|
| 1.292 |
20-Jan-2000 |
wrstuden |
Add overlay to kernel configs.
|
| 1.291 |
17-Jan-2000 |
augustss |
Add USB-Ethernet adapters.
|
| 1.290 |
17-Jan-2000 |
augustss |
Enable kue driver.
|
| 1.289 |
16-Jan-2000 |
augustss |
Add some USB Ethernet adapters.
|
| 1.288 |
09-Jan-2000 |
joda |
add (commented out) xe@pcmcia entry
|
| 1.287 |
04-Jan-2000 |
chopps |
add ntwoc* at pci, and a commented out ntwoc0 at isa.
|
| 1.286 |
31-Dec-1999 |
simonb |
Remove duplicate #com* at boca? slave ? line.
|
| 1.285 |
30-Dec-1999 |
hubertf |
add disabled entry for options APM_DISABLE_INTERRUPTS=0
|
| 1.284 |
26-Dec-1999 |
itojun |
add lines for boca 16-port serial card (BB2016), commented out.
|
|
Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
|
| 1.283 |
13-Dec-1999 |
augustss |
Add Cirrus Logic CS4280 driver.
|
| 1.282 |
12-Dec-1999 |
soren |
s/16x450/16x50/
|
| 1.281 |
07-Dec-1999 |
thorpej |
Add nsphyter.
|
| 1.280 |
29-Nov-1999 |
itojun |
add cnw* into pcmcia section.
|
| 1.279 |
21-Nov-1999 |
itojun |
bring in content of GENERIC.v6 into GENERIC. remove GENERIC.v6 file (as it is part of GENERIC now).
"faith" interface is commented out by default as it is not really for general use. IPsec items are commented out as well, though we can enable "options IPSEC" without export-related issue ("options IPSEC" will enable authentication portion only). We may need to think about it again.
if you have problem compiling with INET6 on archs I do not have access to, please contact me.
XXX what to do with arch/arm32/SHARK{,.v6}?
|
| 1.278 |
15-Nov-1999 |
augustss |
Add dev and function locators for the USB host controllers at pci.
|
| 1.277 |
15-Nov-1999 |
dante |
Add WDTR, SDTR and TAGQ disable options
|
| 1.276 |
15-Nov-1999 |
fvdl |
Add commented out option SOFTDEP to all GENERIC kernels.
|
|
Revision tags: fvdl-softdep-base
|
| 1.275 |
14-Nov-1999 |
drochner |
add commented out pnpbios entries
|
| 1.274 |
13-Nov-1999 |
perry |
make the comment on how to use the cinclude stuff for crypto clearer.
|
| 1.273 |
13-Nov-1999 |
perry |
Integrate the IPv6 bits from GENERIC.v6
|
| 1.272 |
10-Nov-1999 |
hubertf |
add (commented out) APM options
|
|
Revision tags: comdex-fall-1999-base
|
| 1.271 |
06-Nov-1999 |
mycroft |
branches: 1.271.2; Enable DHCP by default, rather than BOOTP, as BOOTP is much more likely to fail (due to option length issues), and DHCP is now prevalent.
|
| 1.270 |
05-Nov-1999 |
thorpej |
Add tlp, document TLP_MATCH_* options, and add some missing PHYs.
|
| 1.269 |
04-Nov-1999 |
sommerfeld |
Add awi
|
| 1.268 |
01-Nov-1999 |
augustss |
Enable fms device again.
|
| 1.267 |
01-Nov-1999 |
augustss |
Disable fms driver for the moment.
|
| 1.266 |
01-Nov-1999 |
augustss |
Add FM801 audio device driver. From Witold J. Wnuk ww181302@zodiac.mimuw.edu.pl Closes PR kern/8729.
|
| 1.265 |
25-Oct-1999 |
itojun |
use "options \t" instead of "options\t\t" to avoid change in column when you comment an option out.
|
| 1.264 |
08-Oct-1999 |
drochner |
branches: 1.264.2; 1.264.4; forgot to comment out the orphaned "scsibus"
|
| 1.263 |
06-Oct-1999 |
ad |
Enable large cursor by default (at least on i386 for the moment), in response to result of poll on tech-kern.
|
| 1.262 |
06-Oct-1999 |
drochner |
comment out "ncr* at isa?" (NCR 53C80 - cheap SCSI) in the standard config files. The probe funktion gives false hits and steps onto other hardware. (PR port-i386/8361 by cgd and my own experience)
|
| 1.261 |
06-Oct-1999 |
itohy |
Add "opl at ym" and "mpu at ym". Fix typos.
|
| 1.260 |
28-Sep-1999 |
thorpej |
branches: 1.260.2; Add Megahertz Ethernet/Modem combo card goo.
|
| 1.259 |
27-Sep-1999 |
ad |
Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.258 |
19-Sep-1999 |
ad |
Document PCDISPLAY_SOFTCURSOR.
|
| 1.257 |
09-Sep-1999 |
augustss |
Add uaudio driver.
|
| 1.256 |
29-Aug-1999 |
thorpej |
Add `umass'.
|
| 1.255 |
17-Aug-1999 |
drochner |
add rl* at pci? (Realtek Ethernet)
|
| 1.254 |
16-Aug-1999 |
augustss |
Add umodem device.
|
| 1.253 |
14-Aug-1999 |
augustss |
Add opl* at wss?
|
| 1.252 |
09-Aug-1999 |
bouyer |
Add wi at pcmcia.
|
| 1.251 |
05-Aug-1999 |
jdolecek |
mark file system NTFS as experimental
|
| 1.250 |
03-Aug-1999 |
thorpej |
Add the "sip" driver (SiS 900 Ethernet).
|
|
Revision tags: chs-ubc2-base
|
| 1.249 |
02-Aug-1999 |
augustss |
Alphabetize.
|
| 1.248 |
02-Aug-1999 |
augustss |
Move the mpu device declaration to conf/files. Let the mpu device attach at the sb device, and then midi at the mpu. Update the mpu at eso attachment.
|
| 1.247 |
01-Aug-1999 |
augustss |
Add the MPU 401 ISA attachment.
|
| 1.246 |
29-Jul-1999 |
augustss |
Make two wsmux pseudo devices and add mux locators.
|
| 1.245 |
29-Jul-1999 |
augustss |
It's time to be COMPAT_14.
|
| 1.244 |
22-Jul-1999 |
augustss |
The configuration and interface locators are pointless for the generic USB device.
|
| 1.243 |
21-Jul-1999 |
tron |
Use wsmouse protocol for PS/2, Logitech bus and Microsoft InPort mice by default. The X11 distribution included in our last release already supports it and the wsmouse protocol can be used for any of the above and for USB mice.
|
| 1.242 |
20-Jul-1999 |
christos |
enable PPP_BSDCOMP, PPP_DEFLATE, PPP_FILTER, PFIL_HOOKS, IPFILTER_LOG on the GENERIC kernels that had them commented out. XXX: Please note, that not all the kernels have all the options defined!
|
| 1.241 |
12-Jul-1999 |
kleink |
Add eso(4) and the devices attached to it.
|
| 1.240 |
05-Jul-1999 |
fvdl |
Add COMPAT_AOUT to GENERIC
|
| 1.239 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
| 1.238 |
03-Jul-1999 |
tron |
Optical cleanup in WSCONS configuration section.
|
| 1.237 |
18-Jun-1999 |
augustss |
Add ess to isa attachment. The entry is commented out for the moment since I'm not sure how accurate the probe is.
|
| 1.236 |
06-Jun-1999 |
dante |
Add adv0 entry under ISA SCSI controllers
|
| 1.235 |
19-May-1999 |
bouyer |
Document the 'wdc at isa' flags.
|
| 1.234 |
06-May-1999 |
christos |
Add NTFS
|
| 1.233 |
17-Apr-1999 |
drochner |
oops - forgot half of it
|
| 1.232 |
17-Apr-1999 |
drochner |
disable the "aria" sound board per default until the problems with its "probe" functions are solved (gives false positives)
|
|
Revision tags: netbsd-1-4-base
|
| 1.231 |
29-Mar-1999 |
perry |
branches: 1.231.2; remove BROKEN_LPT_DELAY option
|
| 1.230 |
29-Mar-1999 |
drochner |
add a commented out WS_KERNEL_BG option, closes PR port-i386/7271 by Charlie Root <root@theprovider.com>
|
| 1.229 |
27-Mar-1999 |
nathanw |
Remove commented-out uaudio declaration; we don't actually have support for it.
|
| 1.228 |
27-Mar-1999 |
kleink |
Typo.
|
| 1.227 |
27-Mar-1999 |
explorer |
remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.226 |
25-Mar-1999 |
perry |
fix typo
|
| 1.225 |
25-Mar-1999 |
explorer |
add entry for lmc* at pci?
|
| 1.224 |
25-Mar-1999 |
perry |
add a (commented out) BROKEN_LPT_DELAY
|
| 1.223 |
23-Mar-1999 |
bad |
Add tcic PCMCIA controller.
|
| 1.222 |
22-Mar-1999 |
bad |
Add IBM and 3COM ISA Token-Ring drivers.
|
| 1.221 |
16-Mar-1999 |
drochner |
add prototype WSDISPLAY_DEFAULTSCREENS option, improve wscons related comments
|
| 1.220 |
16-Feb-1999 |
abs |
Update IDE comments, from yoavcs@inter.net.il
|
|
Revision tags: bouyer-ide-last-dist
|
| 1.219 |
02-Feb-1999 |
bouyer |
Mention pciide(4).
|
| 1.218 |
01-Feb-1999 |
cjs |
Add a missing tab for cosmetic purposes.
|
| 1.217 |
30-Jan-1999 |
drochner |
make wscons the default
|
| 1.216 |
29-Jan-1999 |
cjs |
Have NTP PLL on by default.
|
| 1.215 |
23-Jan-1999 |
drochner |
update for mouse renaming
|
| 1.214 |
22-Jan-1999 |
tron |
Add "ipip" network interfaces.
|
| 1.213 |
22-Jan-1999 |
sakamoto |
Add vr driver.
|
| 1.212 |
06-Jan-1999 |
thorpej |
Add the `pcscp' driver.
|
| 1.211 |
20-Dec-1998 |
nathanw |
Add "pcic0 at pci?".
|
| 1.210 |
16-Dec-1998 |
christos |
Add a commented out entry for tcom.
|
| 1.209 |
10-Dec-1998 |
augustss |
Add sv driver.
|
| 1.208 |
10-Dec-1998 |
augustss |
Comment out sv audio device, the driver is not in the tree yet.
|
|
Revision tags: kenh-if-detach-base
|
| 1.207 |
08-Dec-1998 |
augustss |
Add ugen, a generic USB driver.
|
| 1.206 |
02-Dec-1998 |
bouyer |
Document the use of flags to set/disable PIO/DMA/UDMA modes.
|
| 1.205 |
23-Nov-1998 |
christos |
add aha at isapnp?
|
| 1.204 |
16-Nov-1998 |
oster |
Added a (commented out) configuration line for the RAIDframe device driver.
|
| 1.203 |
12-Nov-1998 |
rvb |
Perry said I should ... enable pms0 for GENERIC
|
| 1.202 |
10-Nov-1998 |
bouyer |
Add and enable the pciide driver.
|
|
Revision tags: chs-ubc-base
|
| 1.201 |
05-Nov-1998 |
thorpej |
Add "ukphy".
|
| 1.200 |
04-Nov-1998 |
fvdl |
Add the 'ex' driver, a DMA driver for 3Com 90x and 90xB cards.
|
| 1.199 |
03-Nov-1998 |
thorpej |
Add sqphy.
|
| 1.198 |
03-Nov-1998 |
thorpej |
Add icsphy*.
|
| 1.197 |
30-Oct-1998 |
lukem |
s/milieconds/milliseconds/
|
| 1.196 |
25-Oct-1998 |
christos |
Add nca driver goo.
|
| 1.195 |
24-Oct-1998 |
thorpej |
Add "exphy" and "lxtphy" drivers.
|
| 1.194 |
22-Oct-1998 |
bouyer |
Add config flags for pciide: 0x001 forces the use of DMA when the driver don't know how to set the controller's modes.
|
| 1.193 |
19-Oct-1998 |
bouyer |
Add 'uk at atapibus'.
|
| 1.192 |
19-Oct-1998 |
bouyer |
Remove useless 'flags' for wdc ata isapnp.
|
| 1.191 |
13-Oct-1998 |
bouyer |
Add a CPURESET_DELAY options which specifies the delay (in milliseconds) between the "rebooting" message and the hardware reset. If set to 0, the call to delay() is disabled. Default is 2s.
|
| 1.190 |
13-Oct-1998 |
enami |
Remove space at the end of line.
|
| 1.189 |
12-Oct-1998 |
bouyer |
Merge bouyer-ide
|
|
Revision tags: bouyer-ide-base
|
| 1.188 |
10-Oct-1998 |
thorpej |
Add pcmcom driver and com slaves.
|
| 1.187 |
06-Oct-1998 |
rvb |
Add Coda
|
| 1.186 |
26-Sep-1998 |
dante |
Add support for AdvanSys Ultra Wide boards
|
| 1.185 |
22-Sep-1998 |
mycroft |
Slight edit to previous.
|
| 1.184 |
18-Sep-1998 |
drochner |
Note which units memory sizes are counted in. Fixes half of PR port-i386/6159 ("Heiko W.Rupp" <hwr@pilhuhn.de>).
|
| 1.183 |
13-Sep-1998 |
hwr |
Enable gre(4) device
|
| 1.182 |
12-Sep-1998 |
rvb |
Change cfs/CFS in symbols, strings and constants to coda/CODA to avoid fs conflicts.
|
| 1.181 |
08-Sep-1998 |
rvb |
Get ready to add Coda
|
| 1.180 |
31-Aug-1998 |
thorpej |
UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
| 1.179 |
26-Aug-1998 |
dante |
Add AdvanSys SCSI controller
|
| 1.178 |
26-Aug-1998 |
augustss |
Add more opl attachments.
|
| 1.177 |
18-Aug-1998 |
mycroft |
Tab vs. space, and turn *off* XSERVER_DDB by default.
|
| 1.176 |
17-Aug-1998 |
augustss |
* Redo the way the way the MIDI driver attaches to audio devices. * Improve the midisyn layer a little. * Add a driver for the Yamaha OPL[23] FM synths. The opl driver is not finished yet; it sounds pretty awful.
For some strange reason I cannot get any FM sound from my SB64 cards, but a regular SB16 works fine.
|
| 1.175 |
13-Aug-1998 |
rvb |
Make serial line debugging easier to enable and use
|
| 1.174 |
12-Aug-1998 |
mycroft |
Add audio at ess.
|
| 1.173 |
12-Aug-1998 |
augustss |
Add the PC speaker MIDI attachment.
|
| 1.172 |
11-Aug-1998 |
thorpej |
Adapt to MII changes.
|
| 1.171 |
10-Aug-1998 |
mycroft |
Add ess at isapnp.
|
| 1.170 |
07-Aug-1998 |
augustss |
Add MIDI support. The MIDI devices can be accessed as ``raw'' through the /dev/rmidiN devices, or with a sequencer interface via /dev/music. So far the only supported MIDI device is the MPU401 port on SoundBlaster (and only on SB on isapnp, since we do not have locators with multiple values yet).
|
|
Revision tags: eeh-paddr_t-base
|
| 1.169 |
29-Jul-1998 |
augustss |
Add wss on isapnp.
|
| 1.168 |
27-Jul-1998 |
perry |
NORVEGIAN -> NORWEGIAN
|
| 1.167 |
27-Jul-1998 |
bouyer |
Correct indent.
|
| 1.166 |
27-Jul-1998 |
bouyer |
Ops, forgot FINNISH_KBD.
|
| 1.165 |
27-Jul-1998 |
bouyer |
Document FRENCH_KBD,GERMAN_KBD,NORVEGIAN_KBD options.
|
| 1.164 |
27-Jul-1998 |
thorpej |
Add cs0 at isa? port 0x300, wildcard IRQ and memory address, to pull them from the EEPROM. Wildcard DRQ to force memory-mode operation; this value is not available in the EEPROM and must be configured manually.
|
| 1.163 |
26-Jul-1998 |
augustss |
Use wscons attachments for USB keyboard and mouse.
|
| 1.162 |
12-Jul-1998 |
augustss |
Add USB support. Supported so far: * UHCI and OHCI host controllers on PCI * Hubs * HID devices withe special drivers for mouse and keyboard * Printers
|
| 1.161 |
09-Jul-1998 |
perry |
Set soundblaster irq to 5 by default.
|
| 1.160 |
26-Jun-1998 |
cgd |
add device declarations for 'puc'-related devices. Add lpt attaching to puc to the files file, because it can't go in files.pci (see comments here or there).
|
| 1.159 |
26-Jun-1998 |
lukem |
remove options FIFO; it's now the default
|
| 1.158 |
24-Jun-1998 |
sommerfe |
Always include fifos; "not an option any more".
|
| 1.157 |
24-Jun-1998 |
bouyer |
Update comment regarding conflict between wt driver and SMC ethernet boards. Closes PR 4481 by Erik Bertelsen.
|
| 1.156 |
07-Jun-1998 |
sommerfe |
Add ISA Plug and Play attachment for PCIC PCMCIA controller (pcic* at isapnp?). Slightly modify ISA attachment to let the two share code.
|
| 1.155 |
07-Jun-1998 |
enami |
Use TAB instead of two space to indent.
|
| 1.154 |
07-Jun-1998 |
enami |
Remove TAB after `options I686_CPU'.
|
| 1.153 |
06-Jun-1998 |
augustss |
Add Aria driver.
|
| 1.152 |
03-Jun-1998 |
mjacob |
branches: 1.152.2; turn on Essential HIPPI for this configuration
|
| 1.151 |
03-Jun-1998 |
frueauf |
Remove double "options GATEWAY" entry.
|
| 1.150 |
02-Jun-1998 |
thorpej |
Add epic* at pci?
|
| 1.149 |
20-May-1998 |
augustss |
Add ym (Yamaha OPL3-SA3) driver.
|
| 1.148 |
01-May-1998 |
augustss |
Add Ensoniq AudioPCI driver.
|
| 1.147 |
20-Apr-1998 |
drochner |
There are NE2100 compatible cards which cannot IRQ 10. Use IRQ 9 in the default configuration. (Thanks to Rick Byers <rickb@iaw.on.ca>.)
|
| 1.146 |
16-Apr-1998 |
drochner |
-"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc"
|
| 1.145 |
03-Apr-1998 |
enami |
Add entry for aic* at isapnp.
|
| 1.144 |
03-Apr-1998 |
enami |
Add entry for mbe* at pcmcia.
|
| 1.143 |
03-Apr-1998 |
enami |
Add entries for ate0 and fmv0 (former is tested but latter is not). Remove fe0.
|
| 1.142 |
22-Mar-1998 |
drochner |
The "pckbd" attribute of pc/vt is now "pckbcport". Use the real console driver name here to make more obvious where pms and spkr attach to.
|
| 1.141 |
18-Mar-1998 |
bouyer |
Add commented out "options FFS_EI"
|
| 1.140 |
27-Feb-1998 |
pk |
Replace monolithic `ie0' and `ie1' driver by `ef', `ix', `ai' front-ends.
|
| 1.139 |
19-Feb-1998 |
mycroft |
Fix formatting glitch.
|
| 1.138 |
19-Feb-1998 |
drochner |
add COMPAT_386BSD_MBRPART option
|
| 1.137 |
13-Feb-1998 |
mrg |
add a commented out PMAP_NEW.
|
| 1.136 |
06-Feb-1998 |
mrg |
remove paging options from kernel files.
|
| 1.135 |
06-Feb-1998 |
thorpej |
Add pceb at pci and {eisa,isa} at pceb attachments.
|
| 1.134 |
06-Feb-1998 |
mrg |
add the i386 MD portions for UVM.
|
| 1.133 |
29-Jan-1998 |
tron |
Add option "#options IPFILTER_LOG", fixes port-i386/4858.
|
| 1.132 |
23-Jan-1998 |
mycroft |
Add wdc* at isapnp?.
|
| 1.131 |
23-Jan-1998 |
mycroft |
Add wdc* at pcmcia.
|
| 1.130 |
15-Jan-1998 |
cgd |
add 'sd* at atapibus? drive ?' to all kernel configs already containing an analogous line for 'cd'.
|
| 1.129 |
14-Jan-1998 |
drochner |
from Dave Burgess per PR4620: -base address 0x308 is supported by more Wangtek QIC tapes than 0x300 -Ultrastor ISA SCSI adapters can't be set to base address 0x334 (changed to 0x340)
|
| 1.128 |
09-Jan-1998 |
drochner |
enable diskless boot with BOOTP and BOOTPARAM configuration
|
| 1.127 |
09-Dec-1997 |
tv |
KMEMSTATS is documented in options(4) as being a possible severe performance hit, and on an 80386 processor, it most certainly is. Pull it from the GENERIC (and DISKLESS "generic") kernels--configure it in yourself if you actually need it.
|
| 1.126 |
27-Nov-1997 |
fvdl |
Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.125 |
25-Nov-1997 |
kleink |
Add COMPAT_13.
|
| 1.124 |
24-Nov-1997 |
thorpej |
Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
|
| 1.123 |
17-Nov-1997 |
thorpej |
Put lc0 at i/o 0x320.
|
| 1.122 |
17-Nov-1997 |
lukem |
* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file * fix up use of 'options<SPACE><TAB>'
|
| 1.121 |
11-Nov-1997 |
drochner |
-point to console(4) manpage for serial console parameters (suggested by Chuck Cranor) -insert a reasonable IO base address for "iy at isa" (from Ignatios Souvatzis)
|
| 1.120 |
11-Nov-1997 |
thorpej |
Add locators for "eg0" device, and enable it.
|
| 1.119 |
05-Nov-1997 |
thorpej |
Add sm0 at isa? port 0x300 irq 10
|
| 1.118 |
03-Nov-1997 |
thorpej |
Delete "ed" driver, add "we".
|
| 1.117 |
02-Nov-1997 |
thorpej |
Add "ec" driver.
|
| 1.116 |
23-Oct-1997 |
mikel |
fix some typos and other misfeatures in comments; no functional change note that bha driver supports BT44x cards as well
|
| 1.115 |
21-Oct-1997 |
bouyer |
Correct spelling of 'ThunderLAN'
|
|
Revision tags: netbsd-1-3-base
|
| 1.114 |
20-Oct-1997 |
explorer |
branches: 1.114.2; Mark options RND_COM as broken on i386 port
|
| 1.113 |
20-Oct-1997 |
explorer |
Comment out pseudo-device rnd, mention options RND_COM, and mark experiemntal
|
| 1.112 |
19-Oct-1997 |
perry |
Yet Another Massive Reorganization. I took the last reorg even further. Devices are grouped by types and within the types segregated by bus. Lots of comments fixed up, lots of nits cleaned. Extensive comments from Jason and Charles incorporated.
We also really need an automatic way to generate INSTALL from GENERIC, but that's a project for another day...
|
| 1.111 |
19-Oct-1997 |
perry |
typo: that -> than
|
| 1.110 |
18-Oct-1997 |
thorpej |
Major cleanup of the GENERIC config file. The devices are laid out in a more readable manner now, and sorted by bus type.
|
| 1.109 |
17-Oct-1997 |
bouyer |
Add tl and mii devices.
|
| 1.108 |
17-Oct-1997 |
thorpej |
Add "ne" and "com" isapnp attachments. Move the fe0 declaration to a more logical location.
|
| 1.107 |
17-Oct-1997 |
enami |
Use lowercase for hexdigit.
|
| 1.106 |
17-Oct-1997 |
enami |
Use TAB to separate `cd*' and `at'.
|
| 1.105 |
16-Oct-1997 |
thorpej |
Pull marc-pcmcia branch down from trunk.
|
|
Revision tags: marc-pcmcia-base
|
| 1.104 |
14-Oct-1997 |
thorpej |
Add ISA and PCI "ne" instances as appropriate.
|
| 1.103 |
13-Oct-1997 |
explorer |
o Make usage of /dev/random dependant on pseudo-device rnd # /dev/random and in-kernel generator in config files.
o Add declaration to all architectures.
o Clean up copyright message in rnd.c, rnd.h, and rndpool.c to include that this code is derived in part from Ted Tyso's linux code.
|
| 1.102 |
08-Oct-1997 |
mycroft |
Clump USER_LDT with other CPU-related options.
|
| 1.101 |
08-Oct-1997 |
mycroft |
Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM.
|
| 1.100 |
07-Oct-1997 |
augustss |
Add GUS PnP card to GENERIC.
|
| 1.99 |
12-Sep-1997 |
mycroft |
Add fe0.
|
|
Revision tags: thorpej-signal-base
|
| 1.98 |
28-Aug-1997 |
mikel |
add KMEMSTATS and sync GENERIC, INSTALL, and DISKLESS
|
| 1.97 |
27-Aug-1997 |
bouyer |
Merge scsipi branch in the mainline. This add support for ATAPI devices (currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2 busses to which devices can attach (scsibus and atapibus). This needed to change some include files and structure names in the low level scsi drivers.
|
| 1.96 |
26-Aug-1997 |
augustss |
XXX Add a drq2 locator for the ISA bus. Many sound cards need two DMA channels to do e.g. full-duplex. This allows a way of specifying the second channel in a sane way. THIS IS TEMPORARY. The drq2 locator will go away when the locator system has been changed to allow multiple values per locator.
|
| 1.95 |
26-Aug-1997 |
fvdl |
Activate SCSIVERBOSE by default.
|
| 1.94 |
23-Aug-1997 |
drochner |
Update prototype options for serial console / KGDB for new reality. "option\t" -> "option \t", as wished by Bernd Ernesti.
|
| 1.93 |
20-Aug-1997 |
mjacob |
add commented out reference SCSIVERBOSE option
|
| 1.92 |
19-Aug-1997 |
augustss |
Change the MI audio driver so it attaches to the MD driver in the normal way. This requires adding a line to the config files to get audio to work again.
|
| 1.91 |
15-Aug-1997 |
perry |
comment out APM -- it hurts some systems during install.
|
| 1.90 |
14-Aug-1997 |
drochner |
Add prototype definitions for serial console and KGDB.
|
| 1.89 |
03-Aug-1997 |
perry |
Add (commented out) COM_HAYESP option, per pr-2189 from John Vinopal
|
| 1.88 |
03-Aug-1997 |
mikel |
order of devices in this file is irrelevant, so move isapnp0 up with other buses and pair isapnp devices with isa equivalents.
|
| 1.87 |
31-Jul-1997 |
matt |
Add lc0 entry for DEC EtherWORKS III.
|
|
Revision tags: marc-pcmcia-bp
|
| 1.86 |
28-Jul-1997 |
perry |
branches: 1.86.2; comment out mcd for now -- it causes people too much trouble during installs
|
| 1.85 |
16-Jul-1997 |
hpeyerl |
Fix an oops on my part. I commented out some devices in my local copy of this file.
|
| 1.84 |
13-Jul-1997 |
hpeyerl |
Satellite receiver driver for ISA cards from PlanetConnect by Jason and Herb for Canada Connect Corp.
|
| 1.83 |
02-Jul-1997 |
cjs |
Update comments to show that ed driver on PCI works with 3c90x cards.
|
| 1.82 |
25-Jun-1997 |
mellon |
branches: 1.82.2; Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
|
| 1.81 |
12-Jun-1997 |
veego |
Use '#options<SPACE><TAB>' for EXT2FS_SYSTEM_FLAGS and add the empty line before '#options GATEWAY'.
|
| 1.80 |
11-Jun-1997 |
perry |
clean up the formatting of the ext2fs lines a bit.
|
| 1.79 |
11-Jun-1997 |
bouyer |
Add file-system ext2fs and related options.
|
| 1.78 |
05-Jun-1997 |
thorpej |
Add fxp* at pci? declarations.
|
| 1.77 |
02-Jun-1997 |
perry |
trivial reformat -- one space to a tab
|
| 1.76 |
13-May-1997 |
jtk |
add pci* at pchb?
|
| 1.75 |
01-Apr-1997 |
mycroft |
Enable wdc1 at IRQ 15.
|
| 1.74 |
26-Mar-1997 |
perry |
Comment out the wt driver -- its rather dangerous to ed users, as it turns out. Also, add a comment explaining this.
|
| 1.73 |
13-Mar-1997 |
cgd |
add entries for isp, as isp* at pci? dev ? function ?, for Qlogic ISP 10x0 PCI SCSI controllers. Also, add the attached SCSI busses.
|
|
Revision tags: is-newarp-before-merge
|
| 1.72 |
18-Feb-1997 |
mrg |
comment PFIL_HOOKS as it is redundant (as an option) when used with ipfilter.
|
|
Revision tags: is-newarp-base
|
| 1.71 |
31-Jan-1997 |
thorpej |
branches: 1.71.4; Adopt for new file system and root spec grammar.
|
| 1.70 |
22-Jan-1997 |
mycroft |
ep* at isapnp?
|
| 1.69 |
16-Jan-1997 |
perry |
added options I686_CPU (commented or uncommented) per thorpej
|
| 1.68 |
16-Jan-1997 |
christos |
Add Plug and Play devices
|
| 1.67 |
15-Jan-1997 |
perry |
Eliminate obsolete TIMEZONE and DST options. Eliminate obsolete global kernel variable "struct timezone tz" Add RTC_OFFSET option Add global kernel variable rtc_offset, which is initialized by RTC_OFFSET at kernel compile time. on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many minutes west (east) of GMT the hardware RTC runs. Defaults to 0. Places where tz variable was used to indicate this in the past have been replaced with rtc_offset. Add sysctl interface to rtc_offset. Kill obsolete DST_* macros in sys/time.h gettimeofday now always returns zeroed timezone if zone is requested. settimeofday now ignores and logs attempts to set non-existant kernel timezone.
|
| 1.66 |
07-Jan-1997 |
mrg |
branches: 1.66.2; use pseudo-device ipfilter, not ipl.
|
| 1.65 |
07-Jan-1997 |
veego |
Add the pseudo-device for ipl and PFIL_HOOKS which is required for ipl.
|
| 1.64 |
07-Dec-1996 |
thorpej |
s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.63 |
28-Nov-1996 |
thorpej |
Update for pchb and pcib drivers.
|
| 1.62 |
16-Nov-1996 |
fvdl |
Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.61 |
15-Nov-1996 |
fvdl |
Move non-optional options to std.i386, and use that file.
|
| 1.60 |
02-Oct-1996 |
mycroft |
Add examples of NTP, MROUTING, and serial console.
|
| 1.59 |
02-Oct-1996 |
mycroft |
Update to current reality.
|
| 1.58 |
24-Sep-1996 |
christos |
Fix the entries for the cyclades multiport serial cards, but leave commented out, like the other multiport cards
|
| 1.57 |
09-Sep-1996 |
mycroft |
Oops; include paths are relative to $S.
|
| 1.56 |
09-Sep-1996 |
mycroft |
Add a file for local additions to GENERIC.
|
| 1.55 |
09-Sep-1996 |
mycroft |
Add ss, uk. Minor touchups.
|
| 1.54 |
31-Aug-1996 |
mycroft |
Oops. Add patterns for PCI BusLogic cards.
|
| 1.53 |
31-Aug-1996 |
mycroft |
Update for BusLogic and UltraStor changes.
|
| 1.52 |
26-Aug-1996 |
mrg |
add COMPAT_12.
|
| 1.51 |
25-Aug-1996 |
jtk |
add Advanced Power Management driver Includes bootstrap support from FreeBSD (Tatsumi HOSOKAWA and <ukai>)
|
| 1.50 |
05-Aug-1996 |
soda |
adding AHA-284x VL front-end to ahc driver by Jason Thorpe.
|
| 1.49 |
14-Jul-1996 |
explorer |
Suggestion from Noriyuki Soda <soda@sra.co.jp> to update the comments for these files, since the driver was updated to deal with more devices.
|
|
Revision tags: netbsd-1-2-BETA netbsd-1-2-base
|
| 1.48 |
20-May-1996 |
mrg |
branches: 1.48.2; document PORTAL
|
| 1.47 |
20-May-1996 |
thorpej |
Remove references to the "ahe" device, and add ahc at eisa. Lingering junk pointed out by Greg Earle <earle@isolar.Tujunga.CA.US>.
|
| 1.46 |
20-May-1996 |
thorpej |
Add the DEFEA EISA FDDI controller to the catch-all kernels.
|
| 1.45 |
07-May-1996 |
thorpej |
Add the DEC DEFPA FDDI interface to the catch-all kernel configs.
|
| 1.44 |
25-Apr-1996 |
scottr |
Add ie1, appropriate for EtherExpress support
|
| 1.43 |
25-Apr-1996 |
thorpej |
Document the VM86 option by adding it to the GENERIC* kernel config files. Note, the option is disabled by default (comment out). This is meant as an example for others.
|
| 1.42 |
25-Apr-1996 |
thorpej |
Break up the ep driver into isa, eisa, and pci front-ends and a bus-independent core driver. Tested on all three bus types, including an isa 3c509 masquerading as an eisa device (use ep* at eisa? slot ? in your kernel config file to catch this one). XXX Driver still needs to be converted to <machine/bus.h>
|
| 1.41 |
21-Apr-1996 |
ghudson |
aic0 belongs at IRQ 11 (the card default); the entry was apparently changed to 12 by mistake when GENERIC was created after NetBSD 1.0. Change confirmed by Perry and several others. Fixes PR 1878.
|
| 1.40 |
30-Mar-1996 |
perry |
Added (commented out) line for joystick driver.
|
| 1.39 |
30-Mar-1996 |
mycroft |
Add wds0 and wds1 to generic kernels.
|
| 1.38 |
25-Mar-1996 |
perry |
Add COMPAT_11 option.
|
| 1.37 |
18-Mar-1996 |
jtk |
updated spkr attachment to use new pckbd attribute
|
| 1.36 |
16-Mar-1996 |
thorpej |
Change the PS/2 mouse driver to be a child of the "pckbd" attribute, which represents the "keyboard controller". Give "pc" and "vt" drivers the "pckbd" attribute. In pcattach() (pccons and pcvt), attach children of the keyboard controller.
|
| 1.35 |
12-Mar-1996 |
perry |
close prs #2076 and #2159: Install kernels have had DIAGNOSTIC and KTRACE removed to make them fit on the floppies. All kernels have had the comment typo "internally consistency" changed to "internal consistency".
|
| 1.34 |
10-Mar-1996 |
cgd |
update for new commulti->com attach interface. com ports at 'ast' multiport cards no longer need 'flags 1', because the "don't set IEN" requirement is communicated by the commulti_attach_args. com.c no longer recognizes 'flags 1' at all.
|
| 1.33 |
07-Mar-1996 |
jtk |
speaker device uses a port, so declare it as such in all the config files
|
| 1.32 |
05-Mar-1996 |
thorpej |
Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.31 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
| 1.30 |
28-Feb-1996 |
cgd |
pci devices are now specified like "foo* at pci? dev ? function ?". also, add support for PPB's and secondary PCI busses, where appropriate.
|
| 1.29 |
27-Feb-1996 |
cgd |
update for new EISA autoconfiguration: there can now be an eisa0 at root, and ahb attaches to eisa, not isa. Also, ahb* at eisa?... is now supported, so you can get all ahb's configured easily.
|
| 1.28 |
13-Jan-1996 |
thorpej |
Add the "ahe" driver, autoconfiguration support for the aic7xxx-based Adaptec 2[78]4x SCSI controllers, from Michael Graff <explorer@flame.org>. Fixes PR #1594 from Noriyuki Soda <soda@sra.co.jp> in a different way.
|
| 1.27 |
24-Dec-1995 |
neil |
Added ccd pseudo-device.
|
| 1.26 |
14-Dec-1995 |
tls |
add 3C590 support to all generic and install kernels
|
| 1.25 |
30-Nov-1995 |
jtc |
merge in changes from 1.1 release branch
|
| 1.24 |
10-Nov-1995 |
christos |
Add a config line for 3c590 ethernet cards
|
|
Revision tags: netbsd-1-1-base
|
| 1.23 |
10-Oct-1995 |
mycroft |
branches: 1.23.2; Add ahc and COMPAT_FREEBSD.
|
| 1.22 |
03-Oct-1995 |
mycroft |
Undo accidental deletions in last commit.
|
| 1.21 |
14-Sep-1995 |
hpeyerl |
update comment to include Etherexpress.
|
| 1.20 |
22-Aug-1995 |
jtc |
recommanded -> recommended; PR #1395
|
| 1.19 |
24-Jul-1995 |
mycroft |
Remove extraneous makeoptions declarations.
|
| 1.18 |
19-Jul-1995 |
brezak |
GUS audio driver from John Kohl.
|
| 1.17 |
24-Jun-1995 |
christos |
GENERIC: Add COMPAT_IBCS2 in too by default. Makefile.`arch`: - Add -lcompat - Change clean: target to be a double dep one, so libraries can use the clean target too - Add genassym to the clean targets
|
| 1.16 |
12-May-1995 |
cgd |
Split FFS,QUOTA line, comment each individually. Add 'options INSECURE' so that the GENERIC kernel is happy with X's linear mapping.
|
| 1.15 |
17-Apr-1995 |
brezak |
Add config for PSS
|
| 1.14 |
17-Apr-1995 |
cgd |
use CC="cc -Werror" for cc
|
| 1.13 |
05-Mar-1995 |
mycroft |
Update to reflect the state of the world.
|
| 1.12 |
21-Feb-1995 |
brezak |
New audio subsystem
|
| 1.11 |
25-Jan-1995 |
cgd |
vn -> vnd renaming, for consistency.
|
| 1.10 |
16-Jan-1995 |
mycroft |
More updates to EISA stuff.
|
| 1.9 |
16-Jan-1995 |
mycroft |
Update EISA stuff.
|
| 1.8 |
11-Jan-1995 |
mycroft |
Add boca, makeoptions.
|
| 1.7 |
11-Dec-1994 |
mycroft |
Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.6 |
04-Nov-1994 |
mycroft |
Comment out one option that doesn't quite work at the moment.
|
| 1.5 |
03-Nov-1994 |
mycroft |
Don't allow configuration of specific PCI function numbers.
|
| 1.4 |
03-Nov-1994 |
mycroft |
Stylistic changes.
|
| 1.3 |
03-Nov-1994 |
mycroft |
pms0 would be at irq 12 if it existed.
|
| 1.2 |
03-Nov-1994 |
mycroft |
Rearrange slightly.
|
| 1.1 |
03-Nov-1994 |
mycroft |
Make a real GENERIC config.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base hpcarm-cleanup-base reinoud-bufcleanup-base
|
| 1.4 |
14-Nov-2007 |
ad |
Remove limited use configs (should be custom, requires re-soldering BIOS chip, vanity config, can be done at runtime, etc).
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base jmcneill-base netbsd-4-0-RC4 yamt-x86pmap-base4 netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base nick-csl-alignment-base5 nick-csl-alignment-base4 netbsd-4-0-RC1 matt-armv6-base nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 wrstuden-fixsa-base ppcoea-renovation-base thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 abandoned-netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 netbsd-4-base yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base
|
| 1.3 |
11-Dec-2005 |
christos |
branches: 1.3.30; 1.3.48; 1.3.50; 1.3.54; 1.3.56; merge ktrace-lwp.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 yamt-readahead-base3 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 yamt-readahead-base2 netbsd-3-0-RC2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base netbsd-3-0-RC1 yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base kent-audio1-beforemerge kent-audio1-base ktrace-lwp-base
|
| 1.2 |
14-Jun-2004 |
lukem |
branches: 1.2.2; 1.2.14; Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
| 1.1 |
23-Jan-2004 |
jonathan |
An i386 config file that includes GENERIC and adds ``options FASSDT_IPSEC''. Intended as a tinderbox/regression-test aid, to prevent skew or other bitrot between KAME IPsec and fast-ipsec.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base vmlocking2-base3 bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
|
| 1.10 |
25-Dec-2007 |
ad |
Make SMP the default on i386. For the time being the noacpi kernel does not have it enabled.
|
|
Revision tags: matt-armv6-prevmlocking yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base5 nick-csl-alignment-base4 matt-armv6-base nick-csl-alignment-base3 nick-csl-alignment-base2 jmcneill-pm-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 ppcoea-renovation-base thorpej-atomic-base reinoud-bufcleanup-base mjf-ufs-trans-base vmlocking-base
|
| 1.9 |
06-Mar-2007 |
bouyer |
branches: 1.9.20; 1.9.26; 1.9.28; 1.9.32; For the benefit of modern hardware, enable ACPI by default in INSTALL and GENERIC kernels. If ACPI is an issue on your hardware, 'boot -c' and 'disable acpi' should be a workaround. ACPI-enabled kernels works fine on pre-acpi hardware. for amd64: - add ACPI to INSTALL and GENERIC, remove the *_ACPI config files. - get rid of the bootfloppy-big.fs boot image, and got to a 3-floppy boot image for i386: - introduce INSTALL_LARGE which has ACPI and some devices with big firmware - move some devices from INSTALL to INSTALL_LARGE - Boot floppies still use INSTALL, and bootfloppy-big.fs is still there (for thoses who want to build el-torito floppy emulation boot CD) and use INSTALL. For both, drop the 'iso-image' code in etc/ to make the iso bootable, we'll use something else to build bootable CDs.
|
|
Revision tags: ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 abandoned-netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 netbsd-4-base rpaulo-netinet-merge-pcb-base
|
| 1.8 |
04-Jul-2006 |
christos |
branches: 1.8.8; 1.8.10; Apply fvdl's acpi pci interrupt configuration code. - MPACPI is no more. - MPACPI_SCANPCI -> ACPI_SCANPCI
|
|
Revision tags: yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
|
| 1.7 |
27-Dec-2005 |
chs |
branches: 1.7.4; 1.7.8; 1.7.16; remove the COM_MPLOCK option. always include the spinlock in the softc and always call the simple_* locking functions. the locking functions are compiled out if they are not needed anyway, so a separate option for this doesn't gain anything.
this also fixes the serial console on my alpha ES40 (which doesn't make much sense since the com driver should still be under the big lock on alpha, but whatever).
|
| 1.6 |
11-Dec-2005 |
christos |
merge ktrace-lwp.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 yamt-readahead-base3 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 yamt-readahead-base2 netbsd-3-0-RC2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base netbsd-3-0-RC1 yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base kent-audio1-beforemerge kent-audio1-base ktrace-lwp-base
|
| 1.5 |
14-Jun-2004 |
lukem |
branches: 1.5.12; Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
| 1.4 |
05-Mar-2003 |
grant |
branches: 1.4.2; fix some comments
|
|
Revision tags: nathanw_sa_before_merge nathanw_sa_base
|
| 1.3 |
07-Jan-2003 |
fvdl |
Add MPACPI option (commented out). Add MPBIOS option by default, it is needed now to do MP BIOS MP configuration.
|
|
Revision tags: fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base kqueue-aftermerge kqueue-beforemerge kqueue-base
|
| 1.2 |
01-Oct-2002 |
fvdl |
branches: 1.2.2; Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
|
Revision tags: gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.1 |
20-Feb-2000 |
sommerfeld |
branches: 1.1.2; 1.1.4; file GENERIC.MP was initially added on branch sommerfeld_i386mp_1.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base
|
| 1.63 |
06-Mar-2007 |
bouyer |
For the benefit of modern hardware, enable ACPI by default in INSTALL and GENERIC kernels. If ACPI is an issue on your hardware, 'boot -c' and 'disable acpi' should be a workaround. ACPI-enabled kernels works fine on pre-acpi hardware. for amd64: - add ACPI to INSTALL and GENERIC, remove the *_ACPI config files. - get rid of the bootfloppy-big.fs boot image, and got to a 3-floppy boot image for i386: - introduce INSTALL_LARGE which has ACPI and some devices with big firmware - move some devices from INSTALL to INSTALL_LARGE - Boot floppies still use INSTALL, and bootfloppy-big.fs is still there (for thoses who want to build el-torito floppy emulation boot CD) and use INSTALL. For both, drop the 'iso-image' code in etc/ to make the iso bootable, we'll use something else to build bootable CDs.
|
|
Revision tags: ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
|
| 1.62 |
28-Nov-2006 |
christos |
branches: 1.62.2; 1.62.4; s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.61 |
17-Nov-2006 |
tsutsui |
COPTS should have -O2 otherwise we'll get no generic optimization.
XXX: I prefer CPUFLAGS, but there isn't any conclusion yet.
|
| 1.60 |
01-Nov-2006 |
tls |
Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP, INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels so that they are smaller and faster by removing support for actual i386 CPUs (which lack write protection in supervisor mode, which requires a costly workaround) and math coprocessor emulation. Coprocessor emulation is retained in the LAPTOP kernels, but not in the others. Where it is known that a configuration cannot be run with particular CPUs (i486 in *MP kernels) remove that support as well. Compile all kernels with appropriate architecture and tuning flags (reduces size, makes things faster). Those requiring support for machines with i386 CPU or lacking coprocessor can use the *SMALL or *TINY kernels.
|
|
Revision tags: abandoned-netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 yamt-pdpolicy-base7 rpaulo-netinet-merge-pcb-base
|
| 1.59 |
04-Jul-2006 |
christos |
branches: 1.59.4; 1.59.6; Apply fvdl's acpi pci interrupt configuration code. - MPACPI is no more. - MPACPI_SCANPCI -> ACPI_SCANPCI
|
|
Revision tags: yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
|
| 1.58 |
21-Feb-2006 |
thorpej |
branches: 1.58.2; 1.58.10; Back out previous -- it was committed by mistake.
|
| 1.57 |
21-Feb-2006 |
thorpej |
Use device_class() instead of accessing dv_class directly.
|
| 1.56 |
04-Jan-2006 |
dsl |
branches: 1.56.2; 1.56.4; Base on the GENERIC kernel - so it has the same set of supported devices.
|
| 1.55 |
27-Dec-2005 |
chs |
branches: 1.55.2; remove the COM_MPLOCK option. always include the spinlock in the softc and always call the simple_* locking functions. the locking functions are compiled out if they are not needed anyway, so a separate option for this doesn't gain anything.
this also fixes the serial console on my alpha ES40 (which doesn't make much sense since the com driver should still be under the big lock on alpha, but whatever).
|
| 1.54 |
20-Dec-2005 |
thorpej |
Remove the tablet line discipline.
|
|
Revision tags: ktrace-lwp-base
|
| 1.53 |
11-Dec-2005 |
christos |
Add a small device to control brightness on the Sony VAIOs.
|
| 1.52 |
07-Dec-2005 |
tsutsui |
Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
|
Revision tags: yamt-readahead-base3
|
| 1.51 |
25-Nov-2005 |
thorpej |
swcr -> swcrypto
|
| 1.50 |
25-Nov-2005 |
thorpej |
"pseudo-device crypto" really refers to the /dev/crypto API to the opencrypto framework, not the framework itself. Update the comment accordingly.
|
| 1.49 |
25-Nov-2005 |
thorpej |
Add "pseudo-device swcr" (commented out if "pseudo-device crypto" is also commented out).
|
|
Revision tags: yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.48 |
07-Oct-2005 |
riz |
branches: 1.48.6; Add support for the gpio(4) framework to the elansc(4) system controller.
From Alexander Yurchenko (grange@openbsd), via OpenBSD. Approved by jmcneill.
|
| 1.47 |
07-Oct-2005 |
abs |
At least ASUS also put the ITE8712F at 0xc00 - noted by Juan RP
|
| 1.46 |
14-Sep-2005 |
tron |
Add 10 Gigabit Ethernet drivers dge(4) and xge(4).
|
| 1.45 |
10-Sep-2005 |
jmmv |
Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.44 |
09-Sep-2005 |
drochner |
remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
| 1.43 |
09-Sep-2005 |
rpaulo |
Enable WSDISPLAY_SCROLLSUPPORT by default.
|
| 1.42 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.41 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
| 1.40 |
05-Aug-2005 |
skrll |
Add (commented out) ucycom to various kernel configs.
|
| 1.39 |
31-Jul-2005 |
yamt |
revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought.
|
| 1.38 |
30-Jul-2005 |
yamt |
add "options VMSWAP" to non INSTALL kernels.
|
| 1.37 |
17-Jul-2005 |
hubertf |
Add support for reading cloop2 compressed filesystem image, enable by putting VND_COMPRESSION into kernel config file. Written by Cliff Wright, polished up slightly by me.
|
| 1.36 |
11-Jul-2005 |
kiyohara |
ieee1394 import from FreeBSD.
|
| 1.35 |
07-Jul-2005 |
tron |
Add (commented out) IPSEC_NAT_T option.
|
| 1.34 |
03-Jul-2005 |
cube |
branches: 1.34.2; Remove 'scsibus* at umass?'. It shouldn't be needed, as umass correctly defines the scsi attribute. So if a device doesn't work without that attachment, it means there is a bug elsewhere we have to fix.
|
| 1.33 |
28-Jun-2005 |
wiz |
pss(4) was removed, remove it from kernel configs too.
|
| 1.32 |
21-Jun-2005 |
sekiya |
Rework the configuration scheme for PCI fixups:
* bus enumeration fixups are not PCIBIOS-specific, interrupt fixups are done by both PCIBIOS and ACPI. The redundancy is very redundant. Therefore, rename PCIBIOS_*_FIXUP to PCI_*_FIXUP, use PCI_INTR_FIXUP in place of ACPI_PCI_FIXUP, and change code refences to match.
* move the fixup defines from opt_pcibios.h to opt_pcifixup.h to reflect the above.
* fix up the PCI bus numbering in mainbus_attach(), right after we detect the configuration mode. This probably renders the fixup in pcibios.c redundant -- but it should be harmless.
These changes make cardbus work in ACPI-only machines, when PCI_BUS_FIXUP and PCI_INTR_FIXUP are defined.
|
| 1.31 |
21-Jun-2005 |
kent |
add "azalia at pci"
|
| 1.30 |
19-Jun-2005 |
chs |
uncomment hme, add more missing NICs.
|
| 1.29 |
18-Jun-2005 |
chs |
add missing NICs, uncomment firewire stuff.
|
| 1.28 |
09-Jun-2005 |
tsutsui |
- Rename options NEW_BUFQ_STRATEGY -> options BUFQ_READPRIO. (still commented out) - Add (also commented out) options BUFQ_PRIOCSCAN.
Suggested by perry and soda on tech-kern. Please refer options(4) for details for these options.
|
| 1.27 |
17-May-2005 |
hubertf |
Fix comments: Comments in kernel config files start with #, and are not enclosed in /* */ Noted by Patrick Welche <prlw1@newn.cam.ac.uk> on current-users@
|
| 1.26 |
29-Apr-2005 |
augustss |
branches: 1.26.2; Mention UKBD_LAYOUT, which corresponds to PCKBD_LAYOUT for the ukbd driver.
|
|
Revision tags: kent-audio2-base
|
| 1.25 |
15-Apr-2005 |
itohy |
Add ukyopon(4).
|
|
Revision tags: yamt-km-base4
|
| 1.24 |
25-Mar-2005 |
cube |
Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it.
|
| 1.23 |
21-Mar-2005 |
cube |
pcppi at acpi needs some more work. Leave it commented out for now.
|
| 1.22 |
21-Mar-2005 |
xtraeme |
Add "pcppi* at acpi?" commented out.
|
|
Revision tags: yamt-km-base3 netbsd-3-base
|
| 1.21 |
18-Feb-2005 |
dsl |
branches: 1.21.4; Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
|
Revision tags: yamt-km-base2
|
| 1.20 |
12-Feb-2005 |
jdolecek |
add npx* at pnpbios? (commented out)
|
| 1.19 |
11-Feb-2005 |
dsl |
Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints.
|
| 1.18 |
31-Jan-2005 |
hannken |
Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
|
Revision tags: yamt-km-base
|
| 1.17 |
18-Jan-2005 |
scw |
branches: 1.17.2; Add "options PMS_SYNAPTICS_TOUCHPAD", commented out in all but GENERIC_LAPTOP.
|
| 1.16 |
17-Jan-2005 |
cube |
Add tap(4) support to a random^Wcarefully chosen set of kernel configs. All those kernels have a line for both tun and bridge, and if either is commented out, tap is commented out also. With the exception of i386's GENERIC_TINY.
XXX: we _need_ some way of making this more simple.
|
| 1.15 |
12-Jan-2005 |
reinoud |
branches: 1.15.2; Add auixp(4) driver for the architectures that are known to have the ATI IXP chipset.
|
|
Revision tags: kent-audio1-beforemerge kent-audio1-base
|
| 1.14 |
06-Dec-2004 |
cube |
Add ixpide(4).
|
| 1.13 |
02-Dec-2004 |
xtraeme |
Add ACPI joy(4) attachment, based on lpt_acpi.c by jmcneill@, reviewed and ok'ed by cube@ and martin@.
|
| 1.12 |
02-Dec-2004 |
xtraeme |
Add ACPI mpu(4) attachment, based on lpt_acpi.c by jmcneill@, reviewed by christos@, cube@ and martin@.
While here, remove a printf() in mpu_attach() (ic/mpu.c) to remove an empty line in some frontends (mpu_isa.c, etc).
|
| 1.11 |
01-Dec-2004 |
grant |
add iteide(4) driver for ITE8212-based IDE controllers. from OpenBSD, ported to NetBSD by me.
ok'd by bouyer@, thorpej@.
|
| 1.10 |
24-Nov-2004 |
bouyer |
pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64. Added to all kernel config file which had pdcide(4).
|
| 1.9 |
10-Nov-2004 |
christos |
Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.8 |
23-Oct-2004 |
augustss |
s/uax/axe/
|
| 1.7 |
10-Oct-2004 |
augustss |
Add auacer.
|
| 1.6 |
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.5 |
10-Aug-2004 |
mycroft |
+cs@pcmcia
|
| 1.4 |
09-Aug-2004 |
junyoung |
xi -> xirc,com,xi
|
| 1.3 |
31-Jul-2004 |
mrg |
branches: 1.3.2; update the comment for ichlpcib to include SpeedStep.
|
| 1.2 |
24-Jul-2004 |
tron |
- Remove support for non-VGA and ISA VGA graphic cards. - Remove ISA attachments for various device (e.g. com(4)) so that the ACPI attached devices get the low device numbers.
|
| 1.1 |
23-Jul-2004 |
tron |
Add new kernel configuration for ACPI based SMP systems which can also be used to utilize Hyper-Threading.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base hpcarm-cleanup-base reinoud-bufcleanup-base
|
| 1.5 |
14-Nov-2007 |
ad |
Remove limited use configs (should be custom, requires re-soldering BIOS chip, vanity config, can be done at runtime, etc).
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base jmcneill-base netbsd-4-0-RC4 yamt-x86pmap-base4 netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base nick-csl-alignment-base5 nick-csl-alignment-base4 netbsd-4-0-RC1 matt-armv6-base nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 wrstuden-fixsa-base ppcoea-renovation-base thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 abandoned-netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 netbsd-4-base yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base
|
| 1.4 |
11-Dec-2005 |
christos |
branches: 1.4.30; 1.4.48; 1.4.50; 1.4.54; 1.4.56; merge ktrace-lwp.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 yamt-readahead-base3 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 yamt-readahead-base2 netbsd-3-0-RC2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base netbsd-3-0-RC1 yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base kent-audio1-beforemerge kent-audio1-base ktrace-lwp-base
|
| 1.3 |
14-Jun-2004 |
lukem |
branches: 1.3.12; Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge kqueue-base
|
| 1.2 |
01-Oct-2002 |
fvdl |
branches: 1.2.2; 1.2.8; Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
|
Revision tags: gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.1 |
07-Jan-2001 |
sommerfeld |
branches: 1.1.2; 1.1.4; file GENERIC.MPDEBUG was initially added on branch sommerfeld_i386mp_1.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 mjf-devfs2-base
|
| 1.4 |
02-May-2008 |
ad |
This isn't needed any more.
|
|
Revision tags: yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base vmlocking2-base3 bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base matt-armv6-base hpcarm-cleanup-base
|
| 1.3 |
25-Dec-2007 |
ad |
branches: 1.3.6; 1.3.8; 1.3.10; Make SMP the default on i386. For the time being the noacpi kernel does not have it enabled.
|
|
Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase reinoud-bufcleanup-base vmlocking2-base1 jmcneill-base bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base
|
| 1.2 |
31-Oct-2007 |
joerg |
branches: 1.2.2; 1.2.4; 1.2.8; The only alternative to the GENERIC kernel with ACPI is current GENERIC_LAPTOP, which is not derived from that and misses a lot of drivers and options. The NOACPI kernel doesn't have this issue, so make it more useful by including apm and also the PCIBIOS fixup options needed on many non-ACPI system. Tested by freza@ on an older system where APM and ne@PCMCIA had issues in the past and which works fine with -current.
|
|
Revision tags: yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base5 nick-csl-alignment-base4 nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base vmlocking-base yamt-idlelwp-base8
|
| 1.1 |
17-May-2007 |
hubertf |
branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; 1.1.10; 1.1.18; 1.1.20; 1.1.22; 1.1.26; Add GENERIC.NOACPI kernel that offers - surprise! - no ACPI (in contrast to GENERIC).
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base matt-armv6-nbase
|
| 1.4 |
29-Feb-2008 |
jmmv |
Remove GENERIC.local from the repository
Make all the kernels that currently include their corresponding GENERIC.local file use the cinclude directive instead of include. This way config(1) will not complain if the file cannot be found.
After doing this, remove the GENERIC.local files from the repository so that the user will not see modified files during updates, and local changes to them cannot end up in the repository by mistake.
Discussed in tech-kern@ earlier this month. No strong objections.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase nick-net80211-sync-base bouyer-xeni386-merge1 matt-armv6-prevmlocking wrstuden-fixsa-base-1 vmlocking2-base3 netbsd-4-0-RELEASE bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 netbsd-4-0-RC5 matt-nb4-arm-base jmcneill-base netbsd-4-0-RC4 mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base nick-csl-alignment-base5 nick-csl-alignment-base4 netbsd-4-0-RC1 matt-armv6-base nick-csl-alignment-base3 nick-csl-alignment-base2 jmcneill-pm-base hpcarm-cleanup-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 wrstuden-fixsa-base ppcoea-renovation-base thorpej-atomic-base reinoud-bufcleanup-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 abandoned-netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 netbsd-4-base yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base
|
| 1.3 |
11-Dec-2005 |
christos |
branches: 1.3.50; 1.3.70; 1.3.74; merge ktrace-lwp.
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
|
| 1.2 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 yamt-km-base4 netbsd-2-0-2-RELEASE yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base netbsd-2-0-1-RELEASE kent-audio1-beforemerge netbsd-2-base kent-audio1-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_end nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 i386mp_plus16_stable netbsd-1-6-base gehenna-devsw-base netbsd-1-5-PATCH003 eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base netbsd-1-5-PATCH002 kqueue-base netbsd-1-5-PATCH001 thorpej_scsipi_beforemerge thorpej_scsipi_nbase sommerfeld_i386mpnext netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-4-PATCH003 netbsd-1-5-ALPHA2 sommerfeld_i386mp_houseclean netbsd-1-5-base minoura-xpg4dl-base sommerfeld_i386mpbase_20000422 netbsd-1-4-PATCH002 sommerfeld_i386mpbase_1 chs-ubc2-newbase wrstuden-devbsize-19991221 wrstuden-devbsize-base kame_141_19991130 comdex-fall-1999-base fvdl-softdep-base thorpej_scsipi_base netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 chs-ubc2-base netbsd-1-4-RELEASE netbsd-1-4-base netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 kenh-if-detach-base netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 chs-ubc-base eeh-paddr_t-base netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base thorpej-signal-base marc-pcmcia-bp marc-pcmcia-base is-newarp-before-merge is-newarp-base
|
| 1.1 |
09-Sep-1996 |
mycroft |
branches: 1.1.64; 1.1.80; Add a file for local additions to GENERIC.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base
|
| 1.5 |
13-Nov-1999 |
perry |
no longer needed
|
|
Revision tags: wrstuden-devbsize-base comdex-fall-1999-base chs-ubc2-base
|
| 1.4 |
09-Jul-1999 |
itojun |
branches: 1.4.2; 1.4.4; 1.4.8; remove duplicated "files.crypto-intl" inclusion.
|
| 1.3 |
09-Jul-1999 |
thorpej |
Add examples for including the kernel crypto bits from either crypto-us or crypto-intl, commented out, with instructions to use only one, and adjust the prefix as necessary.
|
| 1.2 |
01-Jul-1999 |
itojun |
branches: 1.2.2; kernel configuration for IPv6/IPsec. should be in GENERIC in the future. (source code will be committed soon)
|
| 1.1 |
28-Jun-1999 |
itojun |
branches: 1.1.2; file GENERIC.v6 was initially added on branch kame.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.37 |
29-Dec-1996 |
jonathan |
Remove {GENERIC,INST}{ADP,OTHER}: split Adaptec {ADP} and other-scsi {OTHER} {GENERIC,INSTALL} config files, respectively.
The BusLogic SCSI driver no longer accepts Adaptec 154x devices, making the split kernels unecessary.
|
| 1.36 |
07-Dec-1996 |
thorpej |
s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.35 |
28-Nov-1996 |
thorpej |
Update for pchb and pcib drivers.
|
| 1.34 |
16-Nov-1996 |
fvdl |
Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.33 |
15-Nov-1996 |
fvdl |
Move non-optional options to std.i386, and use that file.
|
| 1.32 |
02-Oct-1996 |
mycroft |
Add examples of NTP, MROUTING, and serial console.
|
| 1.31 |
02-Oct-1996 |
mycroft |
Update to current reality.
|
| 1.30 |
09-Sep-1996 |
mycroft |
Oops; include paths are relative to $S.
|
| 1.29 |
09-Sep-1996 |
mycroft |
Add a file for local additions to GENERIC.
|
| 1.28 |
09-Sep-1996 |
mycroft |
Sync with GENERIC.
|
| 1.27 |
26-Aug-1996 |
mrg |
add COMPAT_12.
|
| 1.26 |
05-Aug-1996 |
soda |
adding AHA-284x VL front-end to ahc driver by Jason Thorpe.
|
| 1.25 |
14-Jul-1996 |
explorer |
Suggestion from Noriyuki Soda <soda@sra.co.jp> to update the comments for these files, since the driver was updated to deal with more devices.
|
|
Revision tags: netbsd-1-2-BETA netbsd-1-2-base
|
| 1.24 |
20-May-1996 |
mrg |
branches: 1.24.2; document PORTAL
|
| 1.23 |
20-May-1996 |
thorpej |
Remove references to the "ahe" device, and add ahc at eisa. Lingering junk pointed out by Greg Earle <earle@isolar.Tujunga.CA.US>.
|
| 1.22 |
20-May-1996 |
thorpej |
Add the DEFEA EISA FDDI controller to the catch-all kernels.
|
| 1.21 |
07-May-1996 |
thorpej |
Add the DEC DEFPA FDDI interface to the catch-all kernel configs.
|
| 1.20 |
25-Apr-1996 |
scottr |
Add ie1, appropriate for EtherExpress support
|
| 1.19 |
25-Apr-1996 |
thorpej |
Document the VM86 option by adding it to the GENERIC* kernel config files. Note, the option is disabled by default (comment out). This is meant as an example for others.
|
| 1.18 |
25-Apr-1996 |
thorpej |
Break up the ep driver into isa, eisa, and pci front-ends and a bus-independent core driver. Tested on all three bus types, including an isa 3c509 masquerading as an eisa device (use ep* at eisa? slot ? in your kernel config file to catch this one). XXX Driver still needs to be converted to <machine/bus.h>
|
| 1.17 |
21-Apr-1996 |
ghudson |
aic0 belongs at IRQ 11 (the card default); the entry was apparently changed to 12 by mistake when GENERIC was created after NetBSD 1.0. Change confirmed by Perry and several others. Fixes PR 1878.
|
| 1.16 |
30-Mar-1996 |
perry |
Added (commented out) line for joystick driver.
|
| 1.15 |
25-Mar-1996 |
perry |
Add COMPAT_11 option.
|
| 1.14 |
18-Mar-1996 |
jtk |
updated spkr attachment to use new pckbd attribute
|
| 1.13 |
16-Mar-1996 |
thorpej |
Change the PS/2 mouse driver to be a child of the "pckbd" attribute, which represents the "keyboard controller". Give "pc" and "vt" drivers the "pckbd" attribute. In pcattach() (pccons and pcvt), attach children of the keyboard controller.
|
| 1.12 |
12-Mar-1996 |
perry |
close prs #2076 and #2159: Install kernels have had DIAGNOSTIC and KTRACE removed to make them fit on the floppies. All kernels have had the comment typo "internally consistency" changed to "internal consistency".
|
| 1.11 |
10-Mar-1996 |
cgd |
update for new commulti->com attach interface. com ports at 'ast' multiport cards no longer need 'flags 1', because the "don't set IEN" requirement is communicated by the commulti_attach_args. com.c no longer recognizes 'flags 1' at all.
|
| 1.10 |
07-Mar-1996 |
jtk |
speaker device uses a port, so declare it as such in all the config files
|
| 1.9 |
05-Mar-1996 |
thorpej |
Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.8 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
| 1.7 |
28-Feb-1996 |
cgd |
pci devices are now specified like "foo* at pci? dev ? function ?". also, add support for PPB's and secondary PCI busses, where appropriate.
|
| 1.6 |
27-Feb-1996 |
cgd |
update for new EISA autoconfiguration: there can now be an eisa0 at root, and ahb attaches to eisa, not isa. Also, ahb* at eisa?... is now supported, so you can get all ahb's configured easily.
|
| 1.5 |
13-Jan-1996 |
thorpej |
Add the "ahe" driver, autoconfiguration support for the aic7xxx-based Adaptec 2[78]4x SCSI controllers, from Michael Graff <explorer@flame.org>. Fixes PR #1594 from Noriyuki Soda <soda@sra.co.jp> in a different way.
|
| 1.4 |
24-Dec-1995 |
neil |
Added ccd pseudo device.
|
| 1.3 |
14-Dec-1995 |
tls |
add 3C590 support to all generic and install kernels
|
| 1.2 |
28-Oct-1995 |
tls |
Start to sort out install kernel size and bt/aha issues. Will be revised.
|
| 1.1 |
28-Oct-1995 |
tls |
branches: 1.1.2; file GENERICADP was initially added on branch netbsd-1-1.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.56 |
03-Nov-1994 |
mycroft |
Clean up deleted files.
|
|
Revision tags: before_newconf_base
|
| 1.55 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
| 1.54 |
25-Oct-1994 |
cgd |
add COMPAT_10
|
| 1.53 |
17-Oct-1994 |
cgd |
kill le0. *sigh*
|
| 1.52 |
09-Aug-1994 |
mycroft |
Add ncr0.
|
| 1.51 |
29-Jul-1994 |
mycroft |
Use `swap generic'.
|
| 1.50 |
27-Jul-1994 |
mycroft |
Use the automatic IRQ/DRQ detection.
|
| 1.49 |
16-Jul-1994 |
cgd |
reenable MSDOSFS
|
|
Revision tags: netbsd-1-0-base
|
| 1.48 |
04-Jul-1994 |
cgd |
branches: 1.48.2; ISOFS -> CD9660
|
| 1.47 |
01-Jul-1994 |
mycroft |
is0 --> le0, and give trinity one.
|
| 1.46 |
18-Jun-1994 |
cgd |
kill MSDOSFS in generic kernels until it works; so i can make a snapshot
|
| 1.45 |
14-Jun-1994 |
jtc |
Fix addresses for lpt ports
|
| 1.44 |
21-May-1994 |
cgd |
kiss maxfdescs goodbye
|
| 1.43 |
27-Apr-1994 |
mycroft |
Remove wt0 and el0 from these configs until probe problems are resolved.
|
| 1.42 |
26-Apr-1994 |
mycroft |
Add aic0.
|
| 1.41 |
20-Apr-1994 |
mycroft |
Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.40 |
15-Apr-1994 |
cgd |
kill COM4 (i.e. com3) in generic kernels
|
| 1.39 |
15-Apr-1994 |
cgd |
add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.38 |
13-Apr-1994 |
deraadt |
ep driver doesn't need port/irq, figures out by itself
|
| 1.37 |
29-Mar-1994 |
mycroft |
Update for new code.
|
| 1.36 |
09-Mar-1994 |
hpeyerl |
Make ep0 reflect factory default settings rather than my own.
|
| 1.35 |
09-Mar-1994 |
ws |
Make FFS optional
|
| 1.34 |
01-Mar-1994 |
hpeyerl |
Add el0
|
| 1.33 |
18-Feb-1994 |
mycroft |
Update for new lpt.
|
| 1.32 |
16-Feb-1994 |
mycroft |
Add ep0 and ie0.
|
| 1.31 |
26-Jan-1994 |
hpeyerl |
ne0 goes away.
|
| 1.30 |
25-Jan-1994 |
hpeyerl |
make ec and we go away ....
|
| 1.29 |
06-Jan-1994 |
cgd |
add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
|
Revision tags: magnum-base
|
| 1.28 |
13-Sep-1993 |
brezak |
Add MACHINE_NONCONTIG option
|
| 1.27 |
01-Sep-1993 |
mycroft |
Add ed2 at 0x300, irq 10, 0xcc000, which people can configure by hardware.
|
| 1.26 |
30-Aug-1993 |
deraadt |
pagers are not options, not pseudo-devices
|
| 1.25 |
29-Aug-1993 |
mycroft |
There is no longer any good reason to allocate a small number of ptys. Increased to 32 so people will not bitch at me next time around.
|
| 1.24 |
26-Aug-1993 |
cgd |
0.9 "official" patch 001: (1) added support for ed1 in both generic kernels at: device ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr (2) brought if_ed.c up to DG's 1.19 rev.
|
| 1.23 |
07-Aug-1993 |
cgd |
merge in changes from netbsd-0-9-ALPHA2
|
| 1.22 |
01-Aug-1993 |
mycroft |
Add RCS identifiers (this time on the correct side of the branch), and incorporate recent changes in netbsd-0-9 branch.
|
| 1.21 |
28-Jul-1993 |
cgd |
incorporate changes from 0-9-base to 0-9-ALPHA
|
|
Revision tags: netbsd-0-9-base
|
| 1.20 |
11-Jul-1993 |
cgd |
branches: 1.20.2; DDB makes these kernels too large. damn.
|
| 1.19 |
06-Jun-1993 |
cgd |
cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.18 |
06-Jun-1993 |
cgd |
incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.17 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.16 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.15 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.14 |
07-May-1993 |
cgd |
update for speaker, lpt, lpa, and new serial ports. from patch 135
|
| 1.13 |
04-May-1993 |
cgd |
make serial ports have right numbers, and add slip to generic kernels
|
| 1.12 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.11 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.10 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
| 1.9 |
19-Apr-1993 |
cgd |
bt can't coexist with aha
|
| 1.8 |
12-Apr-1993 |
deraadt |
kernel config files that know the new scsi system
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.7 |
11-Apr-1993 |
cgd |
need com[01] rather than com[12]
|
| 1.6 |
10-Apr-1993 |
cgd |
aha (aha1542) and ahb (aha1742) conflict; can't put them in the same config file
|
| 1.5 |
10-Apr-1993 |
cgd |
made it appropriately generic, and added PCFS and KERNFS support
|
| 1.4 |
10-Apr-1993 |
glass |
Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.3 |
06-Apr-1993 |
deraadt |
Modified floppy and WD enties for mod-barsoom controller type.
|
|
Revision tags: patchkit-0-2-2
|
| 1.2 |
21-Mar-1993 |
cgd |
after 0.2.2 "stable" patches applied
|
| 1.1 |
21-Mar-1993 |
cgd |
branches: 1.1.1; Initial revision
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.8 |
07-Jun-1993 |
mycroft |
Clean up deleted files.
|
| 1.7 |
06-Jun-1993 |
cgd |
incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.6 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.5 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.4 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.3 |
04-May-1993 |
cgd |
make serial ports have right numbers, and add slip to generic kernels
|
| 1.2 |
29-Apr-1993 |
cgd |
GENERICAHA_DDB was too big, so got rid of wd support in it. moved it to GENERCISA_DDB, which has no SCSI support
|
| 1.1 |
29-Apr-1993 |
cgd |
generic kernel w/aha1542 and debugging support
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.17 |
01-Mar-1995 |
mycroft |
Clean up deleted files.
|
| 1.16 |
11-Jul-1993 |
cgd |
DDB makes these kernels too large. damn.
|
| 1.15 |
06-Jun-1993 |
cgd |
cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.14 |
06-Jun-1993 |
cgd |
incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.13 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.12 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.11 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.10 |
07-May-1993 |
cgd |
update for speaker, lpt, lpa, and new serial ports. from patch 135
|
| 1.9 |
06-May-1993 |
cgd |
make kernel name a bit less confusing...
|
| 1.8 |
04-May-1993 |
cgd |
make serial ports have right numbers, and add slip to generic kernels
|
| 1.7 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.6 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.5 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
| 1.4 |
12-Apr-1993 |
deraadt |
kernel config files that know the new scsi system
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.3 |
11-Apr-1993 |
cgd |
need com[01] rather than com[12]
|
| 1.2 |
11-Apr-1993 |
cgd |
changed ident
|
| 1.1 |
10-Apr-1993 |
cgd |
aha (aha1542) and ahb (aha1742) conflict; can't put them in the same config file
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.33 |
29-Mar-1994 |
mycroft |
Clean up deleted files.
|
| 1.32 |
09-Mar-1994 |
hpeyerl |
Make ep0 reflect factory default settings rather than my own.
|
| 1.31 |
09-Mar-1994 |
ws |
Make FFS optional
|
| 1.30 |
01-Mar-1994 |
hpeyerl |
Add el0
|
| 1.29 |
18-Feb-1994 |
mycroft |
Update for new lpt.
|
| 1.28 |
16-Feb-1994 |
cgd |
add ie0 and ep0 (for parity with GENERICAHA)
|
| 1.27 |
26-Jan-1994 |
hpeyerl |
ne0 goes away.
|
| 1.26 |
25-Jan-1994 |
hpeyerl |
make ec and we go away ....
|
| 1.25 |
06-Jan-1994 |
cgd |
add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
|
Revision tags: magnum-base
|
| 1.24 |
13-Sep-1993 |
brezak |
Add MACHINE_NONCONTIG option
|
| 1.23 |
01-Sep-1993 |
mycroft |
Add ed2, as per GENERICAHA.
|
| 1.22 |
30-Aug-1993 |
deraadt |
pagers are not options, not pseudo-devices
|
| 1.21 |
29-Aug-1993 |
mycroft |
There is no longer any good reason to allocate a small number of ptys. Increased to 32 so people will not bitch at me next time around.
|
| 1.20 |
26-Aug-1993 |
cgd |
0.9 "official" patch 001: (1) added support for ed1 in both generic kernels at: device ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr (2) brought if_ed.c up to DG's 1.19 rev.
|
| 1.19 |
07-Aug-1993 |
cgd |
merge in changes from netbsd-0-9-ALPHA2
|
| 1.18 |
01-Aug-1993 |
mycroft |
Add RCS identifiers (this time on the correct side of the branch), and incorporate recent changes in netbsd-0-9 branch.
|
| 1.17 |
28-Jul-1993 |
cgd |
incorporate changes from 0-9-base to 0-9-ALPHA
|
|
Revision tags: netbsd-0-9-base
|
| 1.16 |
11-Jul-1993 |
cgd |
branches: 1.16.2; DDB makes these kernels too large. damn.
|
| 1.15 |
06-Jun-1993 |
cgd |
cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.14 |
06-Jun-1993 |
cgd |
incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.13 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.12 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.11 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.10 |
07-May-1993 |
cgd |
update for speaker, lpt, lpa, and new serial ports. from patch 135
|
| 1.9 |
06-May-1993 |
cgd |
make kernel name a bit less confusing...
|
| 1.8 |
04-May-1993 |
cgd |
make serial ports have right numbers, and add slip to generic kernels
|
| 1.7 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.6 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.5 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
| 1.4 |
12-Apr-1993 |
deraadt |
kernel config files that know the new scsi system
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.3 |
11-Apr-1993 |
cgd |
need com[01] rather than com[12]
|
| 1.2 |
11-Apr-1993 |
cgd |
changed ident
|
| 1.1 |
10-Apr-1993 |
cgd |
aha (aha1542) and ahb (aha1742) conflict; can't put them in the same config file
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.20 |
03-Nov-1994 |
mycroft |
Clean up deleted files.
|
|
Revision tags: before_newconf_base
|
| 1.19 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
| 1.18 |
25-Oct-1994 |
cgd |
add COMPAT_10
|
| 1.17 |
17-Oct-1994 |
cgd |
kill le0. *sigh*
|
| 1.16 |
09-Aug-1994 |
mycroft |
Add ncr0.
|
| 1.15 |
29-Jul-1994 |
mycroft |
Use `swap generic'.
|
| 1.14 |
27-Jul-1994 |
mycroft |
Use the automatic IRQ/DRQ detection.
|
| 1.13 |
16-Jul-1994 |
cgd |
reenable MSDOSFS
|
|
Revision tags: netbsd-1-0-base
|
| 1.12 |
04-Jul-1994 |
cgd |
branches: 1.12.2; ISOFS -> CD9660
|
| 1.11 |
01-Jul-1994 |
mycroft |
is0 --> le0, and give trinity one.
|
| 1.10 |
18-Jun-1994 |
cgd |
kill MSDOSFS in generic kernels until it works; so i can make a snapshot
|
| 1.9 |
14-Jun-1994 |
jtc |
Fix addresses for lpt ports
|
| 1.8 |
21-May-1994 |
cgd |
kiss maxfdescs goodbye
|
| 1.7 |
27-Apr-1994 |
mycroft |
Remove wt0 and el0 from these configs until probe problems are resolved.
|
| 1.6 |
26-Apr-1994 |
mycroft |
Add aic0.
|
| 1.5 |
20-Apr-1994 |
mycroft |
Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.4 |
15-Apr-1994 |
cgd |
kill COM4 (i.e. com3) in generic kernels
|
| 1.3 |
15-Apr-1994 |
cgd |
add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.2 |
13-Apr-1994 |
deraadt |
ep driver doesn't need port/irq, figures out by itself
|
| 1.1 |
29-Mar-1994 |
mycroft |
Update for new code.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.21 |
01-Mar-1995 |
mycroft |
Clean up deleted files.
|
| 1.20 |
11-Jul-1993 |
cgd |
DDB makes these kernels too large. damn.
|
| 1.19 |
06-Jun-1993 |
cgd |
cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.18 |
06-Jun-1993 |
cgd |
incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.17 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.16 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.15 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.14 |
07-May-1993 |
cgd |
update for speaker, lpt, lpa, and new serial ports. from patch 135
|
| 1.13 |
04-May-1993 |
cgd |
make serial ports have right numbers, and add slip to generic kernels
|
| 1.12 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.11 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.10 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
| 1.9 |
19-Apr-1993 |
cgd |
bt can't coexist with aha
|
| 1.8 |
12-Apr-1993 |
deraadt |
kernel config files that know the new scsi system
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.7 |
11-Apr-1993 |
cgd |
need com[01] rather than com[12]
|
| 1.6 |
10-Apr-1993 |
cgd |
aha (aha1542) and ahb (aha1742) conflict; can't put them in the same config file
|
| 1.5 |
10-Apr-1993 |
cgd |
made it appropriately generic, and added PCFS and KERNFS support
|
| 1.4 |
10-Apr-1993 |
glass |
Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.3 |
06-Apr-1993 |
deraadt |
Modified floppy and WD enties for mod-barsoom controller type.
|
|
Revision tags: patchkit-0-2-2
|
| 1.2 |
21-Mar-1993 |
cgd |
after 0.2.2 "stable" patches applied
|
| 1.1 |
21-Mar-1993 |
cgd |
branches: 1.1.1; Initial revision
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.9 |
07-Jun-1993 |
mycroft |
Clean up deleted files.
|
| 1.8 |
06-Jun-1993 |
cgd |
incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.7 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.6 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.5 |
07-May-1993 |
cgd |
expand DDB's db_symtab array size
|
| 1.4 |
07-May-1993 |
cgd |
make it match GENERICISA, minus SCSI
|
| 1.3 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.2 |
04-May-1993 |
cgd |
make serial ports have right numbers, and add slip to generic kernels
|
| 1.1 |
29-Apr-1993 |
cgd |
GENERICAHA_DDB was too big, so got rid of wd support in it. moved it to GENERCISA_DDB, which has no SCSI support
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.35 |
29-Dec-1996 |
jonathan |
Remove {GENERIC,INST}{ADP,OTHER}: split Adaptec {ADP} and other-scsi {OTHER} {GENERIC,INSTALL} config files, respectively.
The BusLogic SCSI driver no longer accepts Adaptec 154x devices, making the split kernels unecessary.
|
| 1.34 |
07-Dec-1996 |
thorpej |
s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.33 |
28-Nov-1996 |
thorpej |
Update for pchb and pcib drivers.
|
| 1.32 |
16-Nov-1996 |
fvdl |
Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.31 |
15-Nov-1996 |
fvdl |
Move non-optional options to std.i386, and use that file.
|
| 1.30 |
02-Oct-1996 |
mycroft |
Add examples of NTP, MROUTING, and serial console.
|
| 1.29 |
02-Oct-1996 |
mycroft |
Update to current reality.
|
| 1.28 |
09-Sep-1996 |
mycroft |
Oops; include paths are relative to $S.
|
| 1.27 |
09-Sep-1996 |
mycroft |
Add a file for local additions to GENERIC.
|
| 1.26 |
09-Sep-1996 |
mycroft |
Sync with GENERIC.
|
| 1.25 |
31-Aug-1996 |
mycroft |
Oops. Add patterns for PCI BusLogic cards.
|
| 1.24 |
31-Aug-1996 |
mycroft |
Update for BusLogic and UltraStor changes.
|
| 1.23 |
26-Aug-1996 |
mrg |
add COMPAT_12.
|
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
|
| 1.22 |
20-May-1996 |
mrg |
document PORTAL
|
| 1.21 |
20-May-1996 |
thorpej |
Add the DEFEA EISA FDDI controller to the catch-all kernels.
|
| 1.20 |
07-May-1996 |
thorpej |
Add the DEC DEFPA FDDI interface to the catch-all kernel configs.
|
| 1.19 |
25-Apr-1996 |
scottr |
Add ie1, appropriate for EtherExpress support
|
| 1.18 |
25-Apr-1996 |
thorpej |
Document the VM86 option by adding it to the GENERIC* kernel config files. Note, the option is disabled by default (comment out). This is meant as an example for others.
|
| 1.17 |
25-Apr-1996 |
thorpej |
Break up the ep driver into isa, eisa, and pci front-ends and a bus-independent core driver. Tested on all three bus types, including an isa 3c509 masquerading as an eisa device (use ep* at eisa? slot ? in your kernel config file to catch this one). XXX Driver still needs to be converted to <machine/bus.h>
|
| 1.16 |
30-Mar-1996 |
perry |
Added (commented out) line for joystick driver.
|
| 1.15 |
30-Mar-1996 |
mycroft |
Add wds0 and wds1 to generic kernels.
|
| 1.14 |
25-Mar-1996 |
perry |
Add COMPAT_11 option.
|
| 1.13 |
18-Mar-1996 |
jtk |
updated spkr attachment to use new pckbd attribute
|
| 1.12 |
16-Mar-1996 |
thorpej |
Change the PS/2 mouse driver to be a child of the "pckbd" attribute, which represents the "keyboard controller". Give "pc" and "vt" drivers the "pckbd" attribute. In pcattach() (pccons and pcvt), attach children of the keyboard controller.
|
| 1.11 |
12-Mar-1996 |
perry |
close prs #2076 and #2159: Install kernels have had DIAGNOSTIC and KTRACE removed to make them fit on the floppies. All kernels have had the comment typo "internally consistency" changed to "internal consistency".
|
| 1.10 |
10-Mar-1996 |
cgd |
update for new commulti->com attach interface. com ports at 'ast' multiport cards no longer need 'flags 1', because the "don't set IEN" requirement is communicated by the commulti_attach_args. com.c no longer recognizes 'flags 1' at all.
|
| 1.9 |
07-Mar-1996 |
jtk |
speaker device uses a port, so declare it as such in all the config files
|
| 1.8 |
05-Mar-1996 |
thorpej |
Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.7 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
| 1.6 |
28-Feb-1996 |
cgd |
pci devices are now specified like "foo* at pci? dev ? function ?". also, add support for PPB's and secondary PCI busses, where appropriate.
|
| 1.5 |
27-Feb-1996 |
cgd |
update for new EISA autoconfiguration: there can now be an eisa0 at root, and ahb attaches to eisa, not isa. Also, ahb* at eisa?... is now supported, so you can get all ahb's configured easily.
|
| 1.4 |
24-Dec-1995 |
neil |
Added ccd pseudo-device.
|
| 1.3 |
14-Dec-1995 |
tls |
add 3C590 support to all generic and install kernels
|
| 1.2 |
28-Oct-1995 |
tls |
Start to sort out install kernel size and bt/aha issues. Will be revised.
|
| 1.1 |
28-Oct-1995 |
tls |
branches: 1.1.2; file GENERICOTHER was initially added on branch netbsd-1-1.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase mjf-devfs-base vmlocking-nbase jmcneill-pm-base hpcarm-cleanup-base reinoud-bufcleanup-base
|
| 1.3 |
02-Dec-2007 |
ad |
DIAGNOSTIC is only one of many debugging options.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base jmcneill-base netbsd-4-0-RC4 bouyer-xenamd64-base2 yamt-x86pmap-base4 bouyer-xenamd64-base netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base nick-csl-alignment-base5 nick-csl-alignment-base4 netbsd-4-0-RC1 matt-armv6-base nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE yamt-idlelwp-base8 wrstuden-fixsa-base ppcoea-renovation-base thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE yamt-splraiseipl-base2 netbsd-3-1-RC4 yamt-splraiseipl-base netbsd-3-1-RC3 yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-3-1-RC2 netbsd-3-1-RC1 yamt-pdpolicy-base7 netbsd-4-base yamt-pdpolicy-base6 chap-midi-nbase netbsd-3-0-1-RELEASE gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base netbsd-3-0-RELEASE netbsd-3-0-RC6 yamt-readahead-base3 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 yamt-readahead-base2 netbsd-3-0-RC2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base netbsd-3-0-RC1 yamt-vop-base3 netbsd-2-0-3-RELEASE yamt-vop-base2 thorpej-vnode-attr-base netbsd-2-1-RELEASE yamt-vop-base netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 yamt-km-base4 netbsd-2-0-2-RELEASE yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base netbsd-2-0-1-RELEASE kent-audio1-beforemerge netbsd-2-base kent-audio1-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 ktrace-lwp-base netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 i386mp_plus16_stable netbsd-1-6-base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base kqueue-base sommerfeld_i386mpbase_1 sommerfeld_i386mpnext thorpej_scsipi_beforemerge thorpej_scsipi_base thorpej_scsipi_nbase
|
| 1.2 |
21-Apr-2001 |
fvdl |
branches: 1.2.2; 1.2.4; 1.2.6; 1.2.8; 1.2.46; 1.2.88; 1.2.106; 1.2.108; 1.2.114; Doh. Put the option *after* the include of plain GENERIC.
|
| 1.1 |
21-Apr-2001 |
fvdl |
Move the DIAGNOSTIC option to a seperate config file, it's too expensive to be in GENERIC (which should be a kernel ready for production use).
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930
|
| 1.21 |
22-Sep-2018 |
maxv |
Remove isic(4). It is part of ISDN, which we are now retiring.
|
| 1.20 |
22-Sep-2018 |
maxv |
Remove iwic(4). It is part of ISDN, which we are now retiring. This driver was still marked as experimental (its man page dates back to 2002).
|
| 1.19 |
22-Sep-2018 |
maxv |
Remove the "ifritz" driver (no man page). It is part of ISDN, which we are retiring.
|
| 1.18 |
22-Sep-2018 |
maxv |
Remove ifpci(4). It is part of ISDN, which we are retiring.
|
| 1.17 |
21-Sep-2018 |
maxv |
Remove iavc(4).
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-0906 netbsd-7-2-RELEASE pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 nick-nhusb-base-20170204 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 nick-nhusb-base-20161204 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE nick-nhusb-base-20161004 localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 netbsd-7-0-1-RELEASE nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 netbsd-7-0-RELEASE nick-nhusb-base-20150921 netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-7-base yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE rmind-smpnet-nbase netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 tls-maxphys-base matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base jym-xensuspend-base
|
| 1.16 |
03-Jan-2010 |
dholland |
branches: 1.16.62; 1.16.64; Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy <space><tab> where needed so columns don't teleport when commenting or uncommenting things.
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-premerge-20091211 yamt-nfs-mp-base8 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 nick-hppapmap-base2 netbsd-5-0-RC2 netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base nick-hppapmap-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 netbsd-4-0-1-RELEASE wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-fixsa-newbase nick-csl-alignment-base5 haad-dm-base wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-merge1 matt-armv6-prevmlocking wrstuden-fixsa-base-1 vmlocking2-base3 netbsd-4-0-RELEASE bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 netbsd-4-0-RC5 matt-nb4-arm-base matt-armv6-nbase jmcneill-base netbsd-4-0-RC4 mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base netbsd-4-0-RC1 matt-armv6-base jmcneill-pm-base hpcarm-cleanup-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 wrstuden-fixsa-base ppcoea-renovation-base thorpej-atomic-base reinoud-bufcleanup-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 abandoned-netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 netbsd-4-base yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base
|
| 1.15 |
11-Dec-2005 |
christos |
branches: 1.15.78; 1.15.92; merge ktrace-lwp.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 yamt-readahead-base3 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 yamt-readahead-base2 netbsd-3-0-RC2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base netbsd-3-0-RC1 yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base kent-audio1-beforemerge kent-audio1-base ktrace-lwp-base
|
| 1.14 |
14-Jun-2004 |
lukem |
Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
| 1.13 |
25-Sep-2003 |
pooka |
iavc@pci
|
| 1.12 |
11-Apr-2003 |
drochner |
branches: 1.12.2; IPR_VJ -> IRIP_VJ
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
|
| 1.11 |
25-Oct-2002 |
leo |
Fritz!PCI v2.0 ISDN driver from FreeBSD.
|
|
Revision tags: kqueue-aftermerge kqueue-beforemerge kqueue-base
|
| 1.10 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.9 |
24-Sep-2002 |
pooka |
iwic@pci
|
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.8 |
25-Mar-2002 |
martin |
Now that we have all pieces in place (and enough granularity to specify B-channel and D-channel drivers separately) split the Fritz!PCI card driver out of the isic driver.
The new device is called "ifpci" and uses the same D-channel driver as the isic devices, but has it's own B-channel driver.
|
|
Revision tags: eeh-devprop-base
|
| 1.7 |
16-Mar-2002 |
martin |
Rename ISDN devices, per discussion on tech-kern. The network devices become ippp (ISDN ppp) and irip (ISDN raw IP). The character device now are called: /dev/isdn (isdnd <-> kernel communication), /dev/isdnctl (dialing and other control), /dev/isdntrc* (tracing), /dev/isdnbchan* (raw B channel access, i.e. for user land PPP) and /dev/isdntel* (telephone devices, i.e. for answering machines).
|
|
Revision tags: newlock-base ifpoll-base
|
| 1.6 |
21-Jan-2002 |
martin |
Add support for ITK IX1 PnP cards. Thanks to Nick Hudson for testing.
|
| 1.5 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
|
Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.4 |
18-Jan-2001 |
martin |
branches: 1.4.2; 1.4.4; Add support for another PCMCIA ISDN card: Sedlbauer speed star II. While there fix two outdated comments.
|
| 1.3 |
05-Jan-2001 |
martin |
branches: 1.3.2; Cosmetics
|
| 1.2 |
05-Jan-2001 |
martin |
Disable the daic driver for now. It's microcode handling needs some thougths (legal problems), and the driver is not ready for prime time anyway.
|
| 1.1 |
05-Jan-2001 |
martin |
branches: 1.1.1; Initial revision
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base hpcarm-cleanup-base reinoud-bufcleanup-base
|
| 1.255 |
15-Nov-2007 |
joerg |
Remove GENERIC_LAPTOP and INSTALL_LAPTOP. To compensate, switch bootfloppy-big to actually use INSTALL_LARGE (with ACPI) and 5 floppies.
|
| 1.254 |
14-Nov-2007 |
ad |
- Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: jmcneill-base matt-armv6-base
|
| 1.253 |
04-Nov-2007 |
xtraeme |
branches: 1.253.2; Remove System V semaphores and share memory options to set the limits: SEMMNI, SEMMNS, SEMUME and SHMMAXPGS.
They can be tweaked via sysctl now. Ports that were setting values on them weren't touched, I only removed the ones that were commented out.
|
| 1.252 |
01-Nov-2007 |
xtraeme |
Revert previous, thanks wikipedia :-)
|
| 1.251 |
01-Nov-2007 |
xtraeme |
Fix typo "iff" -> "if" reported by leot via freenode@irc.
|
| 1.250 |
30-Oct-2007 |
xtraeme |
options<space><tab>FOO
|
| 1.249 |
29-Oct-2007 |
xtraeme |
Enable "options INTEL_CORETEMP".
|
| 1.248 |
26-Oct-2007 |
xtraeme |
Comment out piixpcib(4) until the multiple PRs are fixed.
|
|
Revision tags: yamt-x86pmap-base4
|
| 1.247 |
17-Oct-2007 |
garbled |
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base ppcoea-renovation-base vmlocking-base
|
| 1.246 |
11-Sep-2007 |
xtraeme |
branches: 1.246.4; GENERIC_LAPTOP -> add aps(4) commented out ALL -> add aps(4)
|
|
Revision tags: nick-csl-alignment-base5
|
| 1.245 |
08-Sep-2007 |
gdt |
enable cgd to reduce diffs to GENERIC
|
| 1.244 |
06-Sep-2007 |
martti |
Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
|
Revision tags: nick-csl-alignment-base4
|
| 1.243 |
26-Aug-2007 |
xtraeme |
branches: 1.243.2; Modify ichlpcib description, it has timecounter support too.
|
| 1.242 |
24-Aug-2007 |
nonaka |
url(4) require urlphy(4).
|
|
Revision tags: nick-csl-alignment-base3
|
| 1.241 |
21-Aug-2007 |
kiyohara |
Add slhci at pcmcia. And reorder.
|
| 1.240 |
20-Aug-2007 |
kiyohara |
Add btbc(4).
|
|
Revision tags: nick-csl-alignment-base2 matt-mips64-base
|
| 1.239 |
06-Aug-2007 |
adrianp |
Remove iso(4) from GENERIC kernels, as discussed on tech-net@ Ok'ed by core@
|
| 1.238 |
21-Jul-2007 |
agc |
branches: 1.238.4; Add pcn device - useful for VMware guests, as VMware emulates a pcn.
|
|
Revision tags: nick-csl-alignment-base mjf-ufs-trans-base
|
| 1.237 |
09-Jun-2007 |
kiyohara |
branches: 1.237.2; 1.237.4; Add zyd(4).
|
| 1.236 |
29-May-2007 |
christos |
Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: yamt-idlelwp-base8
|
| 1.235 |
11-May-2007 |
is |
SigmaTels not-quite-UIRDA devices: STIr4116, STIr4220
|
| 1.234 |
08-May-2007 |
xtraeme |
Add "ug* at acpi?" following the current scheme in the files.
|
| 1.233 |
26-Apr-2007 |
dyoung |
branches: 1.233.2; Add ATADEBUG for ease of debugging.
|
| 1.232 |
19-Apr-2007 |
xtraeme |
ALL: add ug(4). GENERIC/GENERIC_LAPTOP: add ug(4) commented out.
|
| 1.231 |
17-Apr-2007 |
tron |
Comment out fwohci(4) because it doesn't support ACPI suspend/resume. Pointed out by Jared D. McNeill on "port-i386" mailing list.
|
| 1.230 |
17-Apr-2007 |
tron |
Add and enable IEEE1394 support.
|
|
Revision tags: thorpej-atomic-base
|
| 1.229 |
05-Apr-2007 |
reed |
Fix typo. Fix some spaces to tabs. Reorder a few items.
No real configuration changes -- just making this easier to diff with GENERIC.
|
| 1.228 |
20-Mar-2007 |
xtraeme |
ALL: Enable INTEL_ONDEMAND_CLOCKMOD. GENERIC: Add INTEL_ONDEMAND_CLOCKMOD disabled by default.
|
| 1.227 |
14-Mar-2007 |
drochner |
branches: 1.227.2; It doesn't make sense to specify "configuration" and "interface" locators for uhub because a hub can't have sub-devices. This might be sanity-checked eventually. Same for ubt now after the change to device attachment.
|
| 1.226 |
13-Mar-2007 |
xtraeme |
ALL: add unichromefb. GENERIC: add unichromefb (disabled by default). GENERIC_LAPTOP: add unichromefb and vesafb (disabled by default).
|
| 1.225 |
13-Mar-2007 |
xtraeme |
Add aiboost* at acpi, enabled by default on i386/GENERIC and disable in the other ones (to follow current scheme).
|
| 1.224 |
08-Mar-2007 |
njoly |
branches: 1.224.2; 1.224.4; Add hpet support to i386/amd64 kernels. - `hpet* at acpi?' to kernels that already support ACPI. - `hpet* at amdpcib?' (commented out) to amd64 GENERIC.
|
| 1.223 |
06-Mar-2007 |
dillo |
Complete rename of hfsp to hfs, requested by thorpej.
|
| 1.222 |
05-Mar-2007 |
dillo |
Add file-system HFSP (commented out) to GENERIC kernels of ports on which Mac OS runs.
|
| 1.221 |
01-Mar-2007 |
kiyohara |
Add btuart(4).
|
|
Revision tags: ad-audiomp-base post-newlock2-merge newlock2-nbase newlock2-base
|
| 1.220 |
24-Jan-2007 |
tls |
branches: 1.220.2; Remove option COMPAT_386BSD_MBRPART from default kernels. NetBSD has not used partition ID 0x165 for many, many years, and the presence of this option in INSTALL kernels can cause overwriting of existing FreeBSD installations when sysinst writes back the disklabel. Those with very, very old NetBSD installations may find that they must update their fdisk partition tables to use partition ID 0x169 for their NetBSD partitions.
This seems like the best of a number of lousy choices for dealing with this problem. Sysinst should perhaps grow code that asks whether an existing 0x165 partition should be converted.
~
|
| 1.219 |
20-Jan-2007 |
xtraeme |
viaenv(4) does not need anymore viapm.
|
|
Revision tags: yamt-splraiseipl-base5 yamt-splraiseipl-base4
|
| 1.218 |
17-Dec-2006 |
bouyer |
Add bnx(4), a driver for Broadcom NetXtreme II 10/100/1000 Ethernet device. Ported from OpenBSD by cube@, with some bus_dma fixes by me. Tested on i386 and amd64.
|
|
Revision tags: yamt-splraiseipl-base3 netbsd-4-base
|
| 1.217 |
30-Nov-2006 |
bouyer |
branches: 1.217.2; Add ahcisata(4), a driver for AHCI 1.0 and 1.1 controllers. Tested on the sata ports of a Intel 63xxESB chipset. Does not support NCQ yet.
|
| 1.216 |
28-Nov-2006 |
christos |
s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.215 |
17-Nov-2006 |
tsutsui |
COPTS should have -O2 otherwise we'll get no generic optimization.
XXX: I prefer CPUFLAGS, but there isn't any conclusion yet.
|
| 1.214 |
11-Nov-2006 |
jmmv |
Enable TMPFS by default. OK'ed by core@.
I'm leaving those platforms with few users and those whose machines are not very powerful untouched per uwe@'s suggestion. The port masters or the real users of those ports are better suited to make the decision of enabling it.
|
| 1.213 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.212 |
01-Nov-2006 |
tls |
Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP, INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels so that they are smaller and faster by removing support for actual i386 CPUs (which lack write protection in supervisor mode, which requires a costly workaround) and math coprocessor emulation. Coprocessor emulation is retained in the LAPTOP kernels, but not in the others. Where it is known that a configuration cannot be run with particular CPUs (i486 in *MP kernels) remove that support as well. Compile all kernels with appropriate architecture and tuning flags (reduces size, makes things faster). Those requiring support for machines with i386 CPU or lacking coprocessor can use the *SMALL or *TINY kernels.
|
| 1.211 |
31-Oct-2006 |
joerg |
Add rum(4) for newer USB Ralink devices. Obtained from OpenBSD. Special thanks to Sepherosa Ziehau for helping debugging USB issues. Hook up rum(4) for i386 config files.
|
| 1.210 |
25-Oct-2006 |
jmmv |
Remove the usage of Multiboot's "a.out kludge" to tell the boot loader to reserve some more space for the BSS section than the binary says. This trick was used to leave room after the kernel's image to copy the symbol table following the format required by ksyms_init. (It was also used to workaround a bug in the physical address fields of the binary, but this has been long fixed.) Yes, the MULTIBOOT_SYMTAB_SPACE option goes away; yay!
Instead, copy the required data after the kernel in a way that avoids having to reserve space and use the new ksyms_init_explicit function to avoid the need to construct a minimal ELF image.
Fixes ksyms when using an "unpatched" GRUB (one that does not contain the fix to honour the "a.out kludge" for ELF images, even when present) -- i.e. ddb and lkms. As a side effect, the new code is much clearer to read and digest.
Closes PR port-i386/32865.
|
|
Revision tags: yamt-splraiseipl-base2
|
| 1.209 |
21-Oct-2006 |
bouyer |
Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in newer server chipsets) to wm(4), from the FreeBSD em(4) driver. While there, add a few other Intel Ethernet controller that should work as is. Properly update the RX error and TX collision counters. Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs
|
| 1.208 |
01-Oct-2006 |
itohy |
Use ATA timing, instead of busmaster wait, for adding waits. Use default wait value 0x01.
|
| 1.207 |
19-Sep-2006 |
jmmv |
Fix definition of some options to be 'options<space><tab>' for consistency.
|
| 1.206 |
18-Sep-2006 |
pavel |
This kernel has acpi, so add some acpi devices useful in laptops: apm* at acpi?, acpiacad, acpibat, acpibut, acpiec, acpilid, acpitz. ok Jared McNeill.
|
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9
|
| 1.205 |
10-Sep-2006 |
plunky |
branches: 1.205.2; update to bluetooth device attachment:
remove pseudo-device btdev(4) and inherent limitations
add bthub(4) which autoconfigures at bluetooth controllers as they are enabled. bluetooth devices now attach here.
btdevctl(8) and its cache is updated to handle new semantics
etc/rc.d/btdevctl is updated to configure devices from a list in /etc/bluetooth/btdevctl.conf
|
|
Revision tags: rpaulo-netinet-merge-pcb-base
|
| 1.204 |
07-Sep-2006 |
itohy |
branches: 1.204.2; Add njata* at cardbus?
|
|
Revision tags: yamt-pdpolicy-base8
|
| 1.203 |
26-Aug-2006 |
christos |
PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.202 |
20-Aug-2006 |
plunky |
Make btdev default count explicit
|
| 1.201 |
14-Aug-2006 |
itohy |
ACPI frontend for Yamaha OPL3-SA[23]. Derived from PR kern/33991 by jasper at pointless dot net.
|
| 1.200 |
14-Aug-2006 |
skrll |
s/adpater/adapter/
Prompted by PR/34195
|
| 1.199 |
13-Aug-2006 |
simonb |
Add wpi@pci.
|
| 1.198 |
12-Aug-2006 |
agc |
uncomment INCLUDE_CONFIG_FILE - the information is useful, and is on by default in other GENERIC configs
|
| 1.197 |
12-Aug-2006 |
christos |
Disable SYSTRACE by default on all kernels (discussed with core)
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7
|
| 1.196 |
07-Aug-2006 |
xtraeme |
branches: 1.196.2; Enable POWERNOW_K8, now that it's working.
|
| 1.195 |
02-Aug-2006 |
reed |
Fix some comments, tabs or indenting, and some ordering to make this easier to diff with the GENERIC config.
No real changes.
|
| 1.194 |
31-Jul-2006 |
hubertf |
spc(4) can also attach to pcmcia(4), as was already in hpcmips/GENERIC for quite some time. Add it to all systems that have pcmcia SCSI.
Pointed out by Bj�rn Johannesson <rherdware@yahoo.com> in private mail, OK'd by matt@
|
| 1.193 |
26-Jul-2006 |
tron |
Bluetooth fixes by Iain Hibbert: Remove bthset(4) device and add btsco(4) in its place. This is an improved version which is not just for headsets, as it can receive incoming connections (eg for Hands Free Profile). Update bthset(1) control utlitiy to relate to new device.
|
| 1.192 |
26-Jul-2006 |
tron |
Bluetooth fixes by Iain Hibbert: Change the way in which bluetooth devices attach to system. The new way is for devices to attach directly to a btdevN device via its own control file /dev/btdevN. - bthub(4) is replaced by btdev(4). - /dev/bthubctl is replaced by /dev/btdevN. - configuration now uses proplib(3) property lists. - btcontrol(8) updated to use new API, and now uses private - XML config file /var/db/btdev.xml.
|
| 1.191 |
24-Jul-2006 |
gdt |
Add UGEN_BULK_RA_WB, which allows users of ugen(4) to request read ahead and write behind, improving performance for the Universal Software Radio Peripheral (USRP) used with GNU Radio.
Enable UGEN_BULK_RA_WB in GENERIC and GENERIC_LAPTOP; behavior is unchanged unless the new ioctl is called.
This code was written by Joanne Mikkelson under funding from DARPA's ACERT program.
ok'd by christos@, tested by Berndt Josef Wulf
|
| 1.190 |
08-Jul-2006 |
christos |
Adjust to the new apm backend.
|
|
Revision tags: yamt-pdpolicy-base6 chap-midi-nbase chap-midi-base
|
| 1.189 |
19-Jun-2006 |
gdamore |
Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@, NetBSD Foundation Membership still pending.) This stack was written by Iain under sponsorship from Itronix Inc.
The stack includes support for rfcomm networking (networking via your bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.
Drivers for both PCMCIA and USB bluetooth controllers are included.
|
| 1.188 |
16-Jun-2006 |
jmcneill |
Enable the piixpcib(4) device driver by default. This enabled speedstep as well as sufficient powerhooks to resume from ACPI S3 suspend.
|
|
Revision tags: gdamore-uart-base yamt-pdpolicy-base5 simonb-timecounters-base
|
| 1.187 |
21-May-2006 |
cube |
branches: 1.187.2; Fix tyop reported by Yoshito Komatsu.
|
| 1.186 |
20-May-2006 |
gdt |
Enable ugensa.
|
| 1.185 |
14-May-2006 |
elad |
branches: 1.185.2; integrate kauth.
|
| 1.184 |
13-May-2006 |
xtraeme |
Driver for iTE IT87xxF and compatibles hardware monitor. Add commented out entries on GENERIC and GENERIC_LAPTOP.
Adapted from OpenBSD.
|
|
Revision tags: elad-kernelauth-base
|
| 1.183 |
07-May-2006 |
jmcneill |
Add piixpm
|
| 1.182 |
06-May-2006 |
jmcneill |
Add piixpcib(4), commented out.
|
| 1.181 |
28-Apr-2006 |
tron |
Add sip(4) to support the network port of an Acer Aspire 1705SCi.
|
| 1.180 |
19-Apr-2006 |
drochner |
adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
|
Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3
|
| 1.179 |
28-Mar-2006 |
pavel |
Add stf to all kernel configs which have INET6 and gif, except the INSTALL ones and those for specific machines of developers. PR 32304.
OK'ed by rpaulo.
N.B. stf is a cloning device, so it still must be enabled by "ifconfig stf0 create".
|
| 1.178 |
17-Mar-2006 |
gdt |
Add wi* at pci, to make PRISM mini PCI cards work. Tested on IBM Thinkpad T30 2366-97U.
|
| 1.177 |
17-Mar-2006 |
jmcneill |
Add 'iic* at viapcib?', commented out.
|
| 1.176 |
17-Mar-2006 |
jmcneill |
Add (commented out) definitions of viapcib attachments.
|
|
Revision tags: peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.175 |
22-Feb-2006 |
hira |
branches: 1.175.2; 1.175.4; 1.175.6; Fix typo (Prolofic -> Prolific).
|
| 1.174 |
05-Feb-2006 |
cube |
Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.173 |
04-Feb-2006 |
rpaulo |
bpfilter doesn't accept count anymore.
|
| 1.172 |
03-Feb-2006 |
xtraeme |
branches: 1.172.2; Enable POWERNOW_K7 now that the main problem was fixed.
|
| 1.171 |
03-Feb-2006 |
jmmv |
Implement support for 'The Multiboot Specification' so that i386 kernels can be booted directly from Multiboot-compliant boot loaders (e.g. GRUB). See the added multiboot(8) manual page for more information.
No objections in tech-kern@; only positive comments.
|
| 1.170 |
03-Feb-2006 |
reinoud |
On request also add commented file-system UDF it to GENERIC_LAPTOP :)
|
| 1.169 |
31-Jan-2006 |
xtraeme |
branches: 1.169.2; GENERIC: add ral(4) at uhub. GENERIC_LAPTOP: add ral(4) at cardbus/pci/uhub. XEN0: add ral(4) at pci/uhub.
|
| 1.168 |
31-Jan-2006 |
kochi |
remove ACPI_DISABLE_ON_POWEROFF option, which was there just for compatibility of our old driver behavior, which is not necessary.
|
| 1.167 |
29-Jan-2006 |
augustss |
Add more cardbus USB controllers.
|
| 1.166 |
12-Jan-2006 |
tron |
Add commented out entries for BRIDGE_IPF, pf(4) and pflog(4) matching the entries in "GENERIC".
|
| 1.165 |
05-Jan-2006 |
xtraeme |
Comment out "options POWERNOW_K7" until the problems are resolved.
|
| 1.164 |
04-Jan-2006 |
xtraeme |
Enable rlphy(4).
|
| 1.163 |
04-Jan-2006 |
dogcow |
comment out ACPI_ACTIVATE_DEV; it seems to cause more problem than it's worth (e.g. multiple PRs and the general symptom of cd0 losing interrupts.)
|
| 1.162 |
31-Dec-2005 |
xtraeme |
AMD PowerNow K7 driver written by Martin Vegiard via PR port-i386/26239.
Enabled by default on GENERIC and GENERIC_LAPTOP.
Imported 1 year later... but it's here finally.
|
| 1.161 |
20-Dec-2005 |
thorpej |
branches: 1.161.2; Remove the tablet line discipline.
|
|
Revision tags: ktrace-lwp-base
|
| 1.160 |
11-Dec-2005 |
christos |
Add a small device to control brightness on the Sony VAIOs.
|
| 1.159 |
07-Dec-2005 |
tsutsui |
Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.158 |
14-Oct-2005 |
xtraeme |
Enable atu(4). Requested by Martijn van Buul via PR pkg/30243.
|
| 1.157 |
07-Oct-2005 |
abs |
At least ASUS also put the ITE8712F at 0xc00 - noted by Juan RP
|
| 1.156 |
10-Sep-2005 |
jmmv |
Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.155 |
09-Sep-2005 |
drochner |
remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
| 1.154 |
09-Sep-2005 |
rpaulo |
Enable WSDISPLAY_SCROLLSUPPORT by default.
|
| 1.153 |
06-Sep-2005 |
dogcow |
after discussion with dyoung, add rtw* at cardbus
|
| 1.152 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.151 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
| 1.150 |
05-Aug-2005 |
skrll |
Add (commented out) ucycom to various kernel configs.
|
| 1.149 |
31-Jul-2005 |
yamt |
revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought.
|
| 1.148 |
30-Jul-2005 |
yamt |
add "options VMSWAP" to non INSTALL kernels.
|
| 1.147 |
17-Jul-2005 |
hubertf |
Add support for reading cloop2 compressed filesystem image, enable by putting VND_COMPRESSION into kernel config file. Written by Cliff Wright, polished up slightly by me.
|
| 1.146 |
07-Jul-2005 |
tron |
Add (commented out) IPSEC_NAT_T option.
|
| 1.145 |
03-Jul-2005 |
cube |
branches: 1.145.2; Remove 'scsibus* at umass?'. It shouldn't be needed, as umass correctly defines the scsi attribute. So if a device doesn't work without that attachment, it means there is a bug elsewhere we have to fix.
|
| 1.144 |
28-Jun-2005 |
wiz |
pss(4) was removed, remove it from kernel configs too.
|
| 1.143 |
25-Jun-2005 |
rpaulo |
Add file-system PTYFS (commented out) so that people know its existence.
Ok'ed by Christos Zoulas and Hubert Feyrer.
|
| 1.142 |
21-Jun-2005 |
sekiya |
Rework the configuration scheme for PCI fixups:
* bus enumeration fixups are not PCIBIOS-specific, interrupt fixups are done by both PCIBIOS and ACPI. The redundancy is very redundant. Therefore, rename PCIBIOS_*_FIXUP to PCI_*_FIXUP, use PCI_INTR_FIXUP in place of ACPI_PCI_FIXUP, and change code refences to match.
* move the fixup defines from opt_pcibios.h to opt_pcifixup.h to reflect the above.
* fix up the PCI bus numbering in mainbus_attach(), right after we detect the configuration mode. This probably renders the fixup in pcibios.c redundant -- but it should be harmless.
These changes make cardbus work in ACPI-only machines, when PCI_BUS_FIXUP and PCI_INTR_FIXUP are defined.
|
| 1.141 |
21-Jun-2005 |
kent |
add "azalia at pci"
|
| 1.140 |
17-May-2005 |
hubertf |
Fix comments: Comments in kernel config files start with #, and are not enclosed in /* */ Noted by Patrick Welche <prlw1@newn.cam.ac.uk> on current-users@
|
| 1.139 |
29-Apr-2005 |
augustss |
Mention UKBD_LAYOUT, which corresponds to PCKBD_LAYOUT for the ukbd driver.
|
|
Revision tags: kent-audio2-base
|
| 1.138 |
15-Apr-2005 |
itohy |
Add ukyopon(4).
|
|
Revision tags: yamt-km-base4
|
| 1.137 |
25-Mar-2005 |
cube |
Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it.
|
| 1.136 |
21-Mar-2005 |
xtraeme |
Add "pcppi* at acpi?" commented out.
|
|
Revision tags: yamt-km-base3 netbsd-3-base
|
| 1.135 |
25-Feb-2005 |
simonb |
branches: 1.135.2; Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.134 |
18-Feb-2005 |
dsl |
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
|
Revision tags: yamt-km-base2
|
| 1.133 |
12-Feb-2005 |
jdolecek |
add npx* at pnpbios? (commented out)
|
| 1.132 |
11-Feb-2005 |
dsl |
Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints.
|
| 1.131 |
31-Jan-2005 |
hannken |
Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
| 1.130 |
29-Jan-2005 |
jonathan |
Now that we've switched to the split re(4) for PCI, add the cardbus frontend for the split re(4) to files.cardbus, and to the generic x86 laptop config (sys/i386/conf/GENERIC_LAPTOP).
NB: as best I know, there are still unresolved issues in attach and powersave, with the NetGear cardbus cards and re(4).
|
|
Revision tags: yamt-km-base
|
| 1.129 |
18-Jan-2005 |
scw |
branches: 1.129.2; Add "options PMS_SYNAPTICS_TOUCHPAD", commented out in all but GENERIC_LAPTOP.
|
| 1.128 |
17-Jan-2005 |
cube |
Add tap(4) support to a random^Wcarefully chosen set of kernel configs. All those kernels have a line for both tun and bridge, and if either is commented out, tap is commented out also. With the exception of i386's GENERIC_TINY.
XXX: we _need_ some way of making this more simple.
|
| 1.127 |
12-Jan-2005 |
reinoud |
branches: 1.127.2; Add auixp(4) driver for the architectures that are known to have the ATI IXP chipset.
|
| 1.126 |
11-Jan-2005 |
skrll |
Add iwi(4).
|
|
Revision tags: kent-audio1-beforemerge kent-audio1-base
|
| 1.125 |
06-Dec-2004 |
cube |
Add ixpide(4).
|
| 1.124 |
02-Dec-2004 |
xtraeme |
Add ACPI joy(4) attachment, based on lpt_acpi.c by jmcneill@, reviewed and ok'ed by cube@ and martin@.
|
| 1.123 |
02-Dec-2004 |
xtraeme |
Add ACPI mpu(4) attachment, based on lpt_acpi.c by jmcneill@, reviewed by christos@, cube@ and martin@.
While here, remove a printf() in mpu_attach() (ic/mpu.c) to remove an empty line in some frontends (mpu_isa.c, etc).
|
| 1.122 |
01-Dec-2004 |
grant |
add iteide(4) driver for ITE8212-based IDE controllers. from OpenBSD, ported to NetBSD by me.
ok'd by bouyer@, thorpej@.
|
| 1.121 |
24-Nov-2004 |
bouyer |
pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64. Added to all kernel config file which had pdcide(4).
|
| 1.120 |
10-Nov-2004 |
christos |
Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.119 |
23-Oct-2004 |
augustss |
s/uax/axe/
|
| 1.118 |
10-Oct-2004 |
augustss |
Add auacer.
|
| 1.117 |
15-Sep-2004 |
thorpej |
The pss driver has a comment at the top saying that it won't even compile, so don't bother trying.
|
| 1.116 |
08-Sep-2004 |
jmmv |
Set valid values for the (commented out) WS_DEFAULT_COLATTR and WS_DEFAULT_MONOATTR options. This way, if a user blindly uncomments them, he will not get a build failure. Addresses PR kern/26503.
|
| 1.115 |
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.114 |
26-Aug-2004 |
itohy |
Add njs to some generic config files (I tested on i386 and sparc64).
|
| 1.113 |
23-Aug-2004 |
lukem |
enable ipw* (Intel PRO/Wireless 2100)
|
| 1.112 |
10-Aug-2004 |
mycroft |
+cs@pcmcia
|
| 1.111 |
08-Aug-2004 |
mycroft |
xi -> xirc,com,xi
|
| 1.110 |
31-Jul-2004 |
mrg |
update the comment for ichlpcib to include SpeedStep.
|
| 1.109 |
29-Jul-2004 |
jmmv |
Implement border color customization in wscons(4), only available for vga(4) at the moment.
This includes the addition of two new wsdisplay ioctls, WSDISPLAY_{G,S}BORDER, one to get the actual color and one to set it, respectively. Possible colors match those defined by ANSI (and listed in wsdisplayvar.h).
It also adds two accessops to the underlying graphics device, getborder and setborder, which mach their ioctl counterparts.
Two kernel options are added: WSDISPLAY_CUSTOM_BORDER, which enables the ioctls described above (to customize the border color from userland after boot), and WSDISPLAY_BORDER_COLOR, which sets the color at boot time. The former is enabled by default on the GENERIC kernel, but not on INSTALL (among others). The later is always commented out, leaving the usual black border as a default.
wsconsctl is modified to allow accessing this value easily. For example, 'wsconsctl -d -w border=blue'.
|
| 1.108 |
28-Jul-2004 |
jmmv |
Implement support to dynamically change wscons console and kernel colors.
Two new ioctls are added to the wsdisplay device, named WSDISPLAY_GMSGATTRS and WSDISPLAY_SMSGATTRS, used to retrieve the actual values and set them, respectively (the name, if you are wondering, comes from "message attributes").
A new emulop is added to the underlying display driver (only vga, for now) which sets the new attribute for the whole screen, without having to clear it. This is optional, which means that this also works with other drivers that don't have this new operation.
Five new kernel options have been added, although only documented in i386 kernels (for now): - WSDISPLAY_CUSTOM_OUTPUT, which enables the ioctls described above to change the colors dynamically from userland. This is enabled by default in the GENERIC kernel (as well as others) but disabled on all INSTALL* kernels (as this feature is useless there). - WS_DEFAULT_COLATTR, WS_DEFAULT_MONOATTR, WS_DEFAULT_BG and WS_DEFAULT_FG, which specify the default colors for the console at boot time. These have the same meaning as the (already existing) WS_KERNEL_* variables.
wsconsctl is modified to add msg.default.{attrs,bg,fg} and msg.kernel.{attrs,bg,fg} to the display part, so that colors can be changed after boot.
Tested on NetBSD/i386 with vga (and vga in mono mode), and on NetBSD/mac68k. No objections in tech-kern@.
|
| 1.107 |
19-Jul-2004 |
tron |
Enable ehci(4) by default.
|
| 1.106 |
15-Jul-2004 |
atatat |
Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.105 |
10-Jul-2004 |
cube |
Add commented out EST_FREQ_USERWRITE to GENERIC_LAPTOP too.
|
| 1.104 |
09-Jul-2004 |
bouyer |
Add geodeide(4), a driver for the AMD Geode CS5530A IDE controller. Tested by Ian Zagorskih (ianzag at megasignal.com).
|
| 1.103 |
06-Jul-2004 |
mycroft |
Remove XSERVER and XSERVER_DDB from all config files. wscons does not use these, and pccons is rapidly heading for the guillotine.
|
| 1.102 |
04-Jul-2004 |
tron |
Add re(4). There are laptops with an onboard Realtek 8169 Gigabit LAN.
|
| 1.101 |
28-Jun-2004 |
bouyer |
Add options P1003_1B_SEMAPHORE to all GENERIC-like kernel config files where SYSV* options were already present (commented out if the SYSV* options are commented out). Fix lib/25897 and lib/25898.
|
| 1.100 |
26-Jun-2004 |
abs |
Add (commented out) ALTQ options to all GENERIC-like files
|
| 1.99 |
18-Jun-2004 |
christos |
ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM
|
| 1.98 |
16-Jun-2004 |
christos |
Add pseudo-device ptm on all the generic flavored kernels.
|
| 1.97 |
14-Jun-2004 |
lukem |
Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.96 |
08-Jun-2004 |
kochi |
Fix typo: ACPI = Advanced *Configuration* and Power Interface
|
| 1.95 |
07-Jun-2004 |
kochi |
Add ACPI_DISABLE_ON_POWEROFF option.
|
| 1.94 |
22-May-2004 |
grant |
add `scsibus* at umass?' so usb mass storage devices which attach to sd@scsibus can be used out of the box.
whitespace tweak for wd* at umass?
|
| 1.93 |
30-Apr-2004 |
gendalia |
Uncomment 'wd* at umass?' in GENERIC, add to GENERIC_LAPTOP. supports the ISD's ATA protocol over Bulk-Only, used with the Archos studio and Archos Jukebox products, among others.
|
| 1.92 |
30-Apr-2004 |
lukem |
add ENHANCED_SPEEDSTEP
|
| 1.91 |
29-Apr-2004 |
minoura |
Comment out ichlpcib. There are at least 2 reports that it freezes upon startup. http://mail-index.netbsd.org/current-users/2004/04/19/0016.html
|
|
Revision tags: netbsd-2-0-base
|
| 1.90 |
14-Mar-2004 |
minoura |
branches: 1.90.2; Add ichlpcib.
|
| 1.89 |
16-Feb-2004 |
wiz |
Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.88 |
23-Jan-2004 |
jdolecek |
include SMBFS support
|
| 1.87 |
06-Jan-2004 |
chuck |
the IBM thinkpad T40p's built-in wireless ath0 interface attaches to pci, so add an entry for it so that the GENERIC_LAPTOP kernel can use it.
|
| 1.86 |
14-Dec-2003 |
dyoung |
Add ath(4) for Atheros 802.11a/b/g cards.
|
| 1.85 |
14-Dec-2003 |
thorpej |
Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata).
|
| 1.84 |
13-Dec-2003 |
thorpej |
Split out the Silicon Image SATALink support into its own driver, "satalink".
|
| 1.83 |
18-Nov-2003 |
jonathan |
Add wm* and igphy*/makphy*, for laptops with Intel Pro/1000-family gigabit Ethernet on the motherboard.
|
| 1.82 |
18-Nov-2003 |
jonathan |
Add bge* and brgphy*, for laptops with Broadcom gigabit on motherboard.
|
| 1.81 |
18-Oct-2003 |
lukem |
Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.80 |
13-Oct-2003 |
dyoung |
Add atw (ADMtek ADM8211 802.11).
|
| 1.79 |
08-Oct-2003 |
bouyer |
Add new per-chip pciide drivers.
|
| 1.78 |
08-Oct-2003 |
bouyer |
Add atabus
|
| 1.77 |
27-Sep-2003 |
mrg |
enable broadcom BCM4401 (bce) driver (as found on recent dell laptops)
|
| 1.76 |
09-Sep-2003 |
itojun |
have COMPAT_16
|
| 1.75 |
06-Jul-2003 |
kochi |
o cleanup usage of ACPI_ACTIVATE_DEV/ACPI_PCI_FIXUP o delete usage of ENABLE_DEBUGGER
As ACPI_ACTIVATE_DEV/ACPI_PCI_FIXUP are defflag'ed in files.acpi, these options don't have to have a value.
|
| 1.74 |
15-May-2003 |
wiz |
branches: 1.74.2; Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.73 |
12-Apr-2003 |
simonb |
Use "options<space><tab>".
|
| 1.72 |
10-Apr-2003 |
christos |
Bye Bye UCONSOLE
|
| 1.71 |
08-Apr-2003 |
abs |
Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries.
|
| 1.70 |
15-Mar-2003 |
jmmv |
Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.69 |
17-Feb-2003 |
david |
sync with GENERIC add: options SYSTRACE
|
| 1.68 |
16-Feb-2003 |
augustss |
Add uax(4) (and url(4) in some cases).
|
| 1.67 |
19-Jan-2003 |
tron |
Add "COMPAT_OSSAUDIO" option.
|
|
Revision tags: nathanw_sa_before_merge nathanw_sa_base
|
| 1.66 |
08-Jan-2003 |
tron |
Fix indendation problem in entry for "pckbc* at acpi?".
|
| 1.65 |
07-Jan-2003 |
jmcneill |
*soren* remember <SPACE><TAB> in config files :-) Space-Tab-ify ACPI examples.
|
| 1.64 |
05-Jan-2003 |
jmcneill |
Document all known ACPI devices and options (disabled by default).
|
|
Revision tags: fvdl_fs64_base
|
| 1.63 |
02-Jan-2003 |
tron |
Add commented out entry for acpi(4).
|
| 1.62 |
26-Dec-2002 |
junyoung |
Cosmetic changes to reduce diff against GENERIC.
|
|
Revision tags: gmcgarry_ctxsw_base gmcgarry_ucred_base kqueue-aftermerge kqueue-beforemerge
|
| 1.61 |
05-Oct-2002 |
elric |
add [commented out] cgd's to generic kernel configs.
|
|
Revision tags: kqueue-base
|
| 1.60 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.59 |
25-Sep-2002 |
martti |
Add one space between "#option" and "<tab>IPFILTER_DEFAULT_BLOCK"
|
| 1.58 |
20-Sep-2002 |
martti |
Added (commented out) IPFILTER_DEFAULT_BLOCK.
|
| 1.57 |
18-Sep-2002 |
lukem |
enable USERCONF by default; it's small and extremely useful to have available.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.56 |
06-Aug-2002 |
grant |
add X note comment for INSECURE option.
addresses port-i386/17853 from hclsmith@yahoo.ca.
|
| 1.55 |
02-Aug-2002 |
ichiro |
chenge comment for wi(4) - add vender Intersil
|
| 1.54 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.53 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
| 1.52 |
17-Jun-2002 |
lukem |
Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
| 1.51 |
06-Jun-2002 |
gmcgarry |
Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
|
Revision tags: netbsd-1-6-base
|
| 1.50 |
25-Apr-2002 |
atatat |
branches: 1.50.2; 1.50.4; Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.49 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.48 |
17-Apr-2002 |
mycroft |
Per PR 13668, add tlp at pci.
|
| 1.47 |
14-Apr-2002 |
mycroft |
The functionality of pmsi has been implemented in pms, so it's time for pmsi to go back where it came from.
|
| 1.46 |
13-Apr-2002 |
mycroft |
Add IR support.
|
| 1.45 |
12-Apr-2002 |
mycroft |
Enable AGP GART support by default.
|
| 1.44 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
|
Revision tags: eeh-devprop-base newlock-base
|
| 1.43 |
04-Mar-2002 |
sommerfeld |
The "gif*" tunnelling interface does everything ipip does. Move usage example from ipip.4 to gif.4 Excise ipip and stitch up the scars.
|
|
Revision tags: ifpoll-base
|
| 1.42 |
10-Feb-2002 |
wiz |
Update description for icsphy.
|
| 1.41 |
08-Feb-2002 |
jmcneill |
Wups, forgot to add it to some other kernel configs as well.
|
| 1.40 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.39 |
19-Jan-2002 |
oster |
Add new RF_* options for RAIDframe bits that are no longer built by default.
While we're here, enable RAIDframe (and RAID_AUTOCONFIG) by default for architectures that I'm comfortable can deal with it being on by default.
Also: bump the number of 'raid' devices from 4 to 8, since 4 seems to be insufficient in practise.
|
| 1.38 |
06-Jan-2002 |
jmcneill |
Add entries for the 'esa at pci' audio driver.
|
| 1.37 |
28-Dec-2001 |
augustss |
Update for new uhidev device attachment.
|
| 1.36 |
28-Dec-2001 |
martin |
Add PPPoE to all generic kernels that should be able to use it. XXX TODO: do this for INSTALL kernels too, add sysinst support and make the XXX needed binaries available on the ramdisk root fs.
|
| 1.35 |
01-Dec-2001 |
bouyer |
Add st at atapibus, now that it works.
|
| 1.34 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.33 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
| 1.32 |
18-Nov-2001 |
someya |
add autri (Trident 4DWAVE based AC'97 audio)
|
| 1.31 |
16-Nov-2001 |
junyoung |
Add pseudo-device wsfont, which is necessary to make wsfontload(8) work.
|
| 1.30 |
13-Nov-2001 |
augustss |
The wsmux pseudo device does not need a count anymore.
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.29 |
06-Nov-2001 |
enami |
Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.28 |
04-Nov-2001 |
yamt |
add adv@cardbus. (commented out if ahc@cardbus is commented out.)
|
| 1.27 |
04-Nov-2001 |
itohy |
Add mpu at cmpci and opl at cmpci attachment. I always test it on alpha, and add cmpci entries to alpha config files.
|
| 1.26 |
17-Oct-2001 |
jdolecek |
branches: 1.26.2; add emuxki (Creative Labs SBLive!)
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2
|
| 1.25 |
30-Sep-2001 |
hubertf |
add (enabled!) esl for pcmcia audio
|
|
Revision tags: post-chs-ubcperf pre-chs-ubcperf
|
| 1.24 |
14-Sep-2001 |
nathanw |
Change all instances of "[e]isa* at foo?" to "[e]isa0 at foo?".
This prevents attaching multiple [E]ISA buses, which we don't support (Is there any such thing to support? I'm skeptical) and avoids the "panic: isaattach: ISA bus already seen" that occurs on some laptops with docking stations and EISA boxes. Since there is only one [E]ISA bus, logically, the ISA device probe will still find devices on the docking station.
This does not address the problem of inserting or removing the docking station at runtime.
Relevant PRs: kern/6544, port-i386/10392, kern/11627, kern/13557, install/13865.
|
| 1.23 |
10-Sep-2001 |
fvdl |
Oops, didn't mean to enable agp by default yet.
|
| 1.22 |
10-Sep-2001 |
fvdl |
Add agp* at pchb?
|
| 1.21 |
10-Sep-2001 |
fvdl |
Add MTRR option.
|
|
Revision tags: thorpej-devvp-base
|
| 1.20 |
01-Sep-2001 |
atatat |
branches: 1.20.2; Add bridge pseudo devices to GENERIC configs
|
| 1.19 |
22-Aug-2001 |
hubertf |
90x[B] -> 90x[BC]
|
| 1.18 |
14-Aug-2001 |
hubertf |
Sync with GENERIC,v 1.414
XXX We really need a better way to do such things... XXX For now, please make sure to update this too when editing GENERIC!
|
| 1.17 |
08-Jul-2001 |
abs |
branches: 1.17.2; Leave TCP_DEBUG commented out _everywhere_. Time to replenish clueon charge with caffine...
|
| 1.16 |
08-Jul-2001 |
abs |
Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
| 1.15 |
10-May-2001 |
tron |
Fix typo: Pnp -> PnP
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.14 |
21-Apr-2001 |
fvdl |
Remove DIAGNOSTIC and mark it as expensive.
|
| 1.13 |
30-Mar-2001 |
minoura |
Add yds at pci and children. Alpha and i386 are the only tested ports.
|
| 1.12 |
02-Feb-2001 |
fvdl |
branches: 1.12.2; Add COMPAT_15
|
| 1.11 |
30-Jan-2001 |
tshiozak |
add umidi.
|
| 1.10 |
28-Jan-2001 |
nathanw |
Add joy at pnpbios.
|
| 1.9 |
16-Jan-2001 |
augustss |
Add uyap.
|
| 1.8 |
21-Dec-2000 |
hubertf |
branches: 1.8.2; Add pseudo-device vlan, OK'd by Manuel Bouyer.
|
| 1.7 |
12-Dec-2000 |
he |
Add the an(4) driver to these configurations as well.
|
| 1.6 |
28-Nov-2000 |
thorpej |
Add auich(4) and neo(4).
|
| 1.5 |
20-Nov-2000 |
soren |
branches: 1.5.2; Enable com at cardbus.
|
| 1.4 |
23-Oct-2000 |
fvdl |
Add rtk at pci, some laptops have it. Add cardbus network cards to INSTALL_LAPTOP (oops, they're largely the point of INSTALL_LAPTOP..).
From Noriyuki Soda.
|
| 1.3 |
15-Oct-2000 |
minoura |
WSCONS_DEFAULT_TYPE is obsolete; use VGA_CONSOLE_SCREENTYPE instead.
|
| 1.2 |
02-Oct-2000 |
fvdl |
branches: 1.2.2; Adjust after some comments from Noriyuki Soda:
apm was enabled in the wrong file, it's not needed in INSTALL_LAPTOP, but should be there in GENERIC_LAPTOP.
wss0 at isa irq 10 may cause conflicts on some laptops; remove it.
Despite its name, PCIBIOS_INTR_GUESS is safe option, so enable it.
|
| 1.1 |
27-Sep-2000 |
fvdl |
A GENERIC and INSTALL tailored for laptop usafe (i.e. cardbus and PCIBIOS options included).
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-8-3-RELEASE netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base netbsd-9-3-RELEASE thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422
|
| 1.1 |
27-Mar-2016 |
mrg |
branches: 1.1.2; 1.1.18; add a normal kernel that builds with PAE enabled. this is not yet hooked into the normal build, but this is a working configuration and on my 16GB test system, works fine.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base
|
| 1.2 |
30-Jul-2001 |
jdolecek |
Move GENERIC_PS2 to GENERIC_PS2TINY, update comments to reflect this config is intended for small memory machines. Update INSTALL_PS2 appropriately.
|
| 1.1 |
21-Jul-2001 |
jdolecek |
Move former PS2 config to GENERIC_PS2, mostly so that it fits the installation snapshot build machinery well; also improve some comments. Adjust INSTALL_PS2 config accordingly.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| 1.82 |
29-Jan-2024 |
christos |
PR/57889: Ricardo Branco: ext2fs does not have user immutable and append file flags, only system ones. Restrict those to the superuser. Before the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the default.
|
|
Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2
|
| 1.81 |
19-Jan-2020 |
thorpej |
Remove Token Ring support.
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
|
| 1.80 |
01-Aug-2018 |
maxv |
branches: 1.80.6; Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted.
|
|
Revision tags: pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
| 1.79 |
06-Nov-2017 |
rin |
branches: 1.79.2; 1.79.4; Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
|
Revision tags: nick-nhusb-base-20170825
|
| 1.78 |
12-Aug-2017 |
maxv |
Remove support for vm86 on i386. It is bug-friendly, and there is no point in having kernel support for this: the instruction set of the CPU is small, and it can easily be emulated in userland entirely. There are also several assumptions in the code that are not respected, and the slightest confusion in the trap frame can lead to ring0 exploits.
vm86 has received zero maintenance. As far as I can tell, it was added 20 years ago in order to make doscmd work. But doscmd has not been maintained either, and was removed from pkgsrc in 2011. dosbox can be used instead: it does not require kernel support, and will produce better results than our flimsy implementation.
Pass 1. (many pieces still in the tree)
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320
|
| 1.77 |
26-Feb-2017 |
maya |
Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
| 1.76 |
19-Feb-2017 |
rin |
PR kern/51208 Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for ALL on amd64 and i386.
|
|
Revision tags: nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921
|
| 1.75 |
21-Aug-2015 |
uebayasi |
branches: 1.75.2; 1.75.4; Add `pseudo-device ksyms' where `options DDB' is used, because config(1)/config(5) can't handle module dependency correctly at this moment.
(This is another proof that shared file definition (`file xxx.c a|b') is a bad idea.)
|
| 1.74 |
07-Aug-2015 |
maxv |
Remove KMEMSTATS.
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-7-base tls-earlyentropy-base tls-maxphys-base
|
| 1.73 |
25-Jul-2014 |
dholland |
branches: 1.73.4; Fix description of DIAGNOSTIC in x86 kernels.
|
|
Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 rmind-smpnet-nbase rmind-smpnet-base
|
| 1.72 |
24-Mar-2014 |
szptvlfn |
branches: 1.72.2; fix manual section numbering of sysctl. thanks wiz@
|
|
Revision tags: riastradh-drm2-base3
|
| 1.71 |
26-Jan-2014 |
dsl |
Remove support for 'external' floating point units and the MS-DOS compatible method of handling floating point exceptions. Make kernel support for teh fpu non-optional (486SX should still work). Only 386 cpus support external fpu, and i386 support was removed years ago. This means that the npx code no longer uses port 0xf0 or interupt 13. All the "npx at isa" lines go from the configs, arch/i386/isa/npx.c is now mandatory for all i386 kernels. I've renamed npxinit() to fpuinit() and npxinit_cpu() to fpuinit_cpu() to match the very similar amd64 functions. The fpu of the boot cpu is now initialised by a direct call from cpu_configure(), this enables FP emulation for a 486SX. (for amd64 the cr0 values are set in locore.S and similar). This fixes a long-standing bug in linux_setregs() - which did not save the fpu regsiters if they were active. I've test booted a single cpu i386 kernel (using anita). amd64 builds - none of teh changes should affect it. The i386 XEN kernels build, but I'm not sure where they set cr0, and it might have got lost!
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| 1.70 |
30-Jun-2013 |
rmind |
G/C PFIL_HOOKS from the kernel configs.
|
| 1.69 |
05-Jun-2013 |
christos |
branches: 1.69.2; remove obsolete networking options
|
|
Revision tags: agc-symver-base
|
| 1.68 |
02-Mar-2013 |
christos |
Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
|
| 1.67 |
01-Mar-2013 |
joerg |
Retire OSI network stack. OK core@
|
|
Revision tags: yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
|
| 1.66 |
17-Aug-2012 |
abs |
branches: 1.66.2; Update all kernel configs mentioning WSEMUL_* but not already including WSDISPLAY_COMPAT_USL using the following rules: - If WSEMUL_ is commented out, add commented out out WSDISPLAY_COMPAT_USL - If INSTALL or obviously memory constrained, add WSDISPLAY_DEFAULTSCREENS=1 and commented out WSDISPLAY_COMPAT_USL - Otherwise add WSDISPLAY_COMPAT_USL
Some of the INSTALL configs for larger memory machines are probably suitable for adding WSDISPLAY_COMPAT_USL.
Now wsconscfg(8) should be able to switch VTs when expected.
Implemented after no objection from tech-kern to the following:
On 5 June 2012 09:47, David Brownlee <abs@absd.org> wrote: > wsconscfg(8) requires WSDISPLAY_COMPAT_USL in order to switch virtual > terminals. > > Except when in an exceptionally memory or space constrained > environment (INSTALL being the obvious case), is there any reason why > all GENERIC and GENERIC-like kernels which have wscons enabled > shouldn't also have WSDISPLAY_COMPAT_USL?
|
|
Revision tags: jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7
|
| 1.65 |
10-Mar-2012 |
joerg |
P1003_1B_SEMAPHORE is no longer optional.
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-base2 netbsd-6-base
|
| 1.64 |
18-Dec-2011 |
dholland |
WABPL is no longer considered experimental (has not been for some time) so update its comment in config files.
|
|
Revision tags: jmcneill-usbmp-pre-base2 jmcneill-usbmp-base
|
| 1.63 |
22-Nov-2011 |
tls |
branches: 1.63.2;
The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be.
This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out.
|
|
Revision tags: jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase rmind-uvmplock-base jym-xensuspend-base
|
| 1.62 |
28-May-2011 |
ryo |
branches: 1.62.4; many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231
|
| 1.61 |
23-Nov-2010 |
hannken |
branches: 1.61.2; Remove unused count from pseudo-device md.
|
|
Revision tags: uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1
|
| 1.60 |
16-Apr-2010 |
pooka |
Remove unused count (invariably "4") from pseudo-device fss.
|
|
Revision tags: yamt-nfs-mp-base9 uebayasi-xip-base
|
| 1.59 |
03-Jan-2010 |
dholland |
branches: 1.59.2; 1.59.4; Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy <space><tab> where needed so columns don't teleport when commenting or uncommenting things.
|
| 1.58 |
03-Jan-2010 |
dholland |
Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595. Merged by yours truly as the set of configs has changed quite a bit since the PR was filed in 2003, and I may have missed some stuff. These changes should probably be merged into other arches' configs; I'm not going to do that now though.
|
|
Revision tags: matt-premerge-20091211
|
| 1.57 |
05-Dec-2009 |
pooka |
Remove the portalfs kernel file system driver. Replace mount_portal(8) with a version based on puffs. User functionality remains the same.
|
| 1.56 |
25-Nov-2009 |
tron |
Enable SSP (Stack Smash Protection) in x86 kernels by default (except in i386 *TINY kernels). The NetBSD/i386 "ALL" kernel is unconditionally compiled with SSP enabled.
Change approved by the core team.
|
|
Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 haad-dm-base2 haad-nbase2 ad-audiomp2-base nick-hppapmap-base haad-dm-base mjf-devfs2-base
|
| 1.55 |
24-Nov-2008 |
ad |
branches: 1.55.4; Remove softdep, pass 1. We are focused on improving journalling.
Proposed on tech-kern@.
|
| 1.54 |
12-Nov-2008 |
ad |
Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
|
| 1.53 |
31-Jul-2008 |
simonb |
branches: 1.53.2; Add "options WAPBL" to standard GENERIC/INSTALL type configs.
|
|
Revision tags: wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base
|
| 1.52 |
30-Apr-2008 |
ad |
branches: 1.52.2; 1.52.6; For PR kern/38537:
- Make MULTIPROCESSOR mandatory on i386.
Installation changes:
- Update installation section of release notes to match reality. - Rename INSTALL to INSTALL_FLOPPY, retire INSTALL_LARGE. - Build INSTALL kernel from GENERIC, like on amd64. - Update boot menu to allow disabling ACPI and/or SMP. - Remove GENERIC.NOACPI from the installed kernel list. - TODO: install default boot.cfg in etc.tgz. - TODO: possibly enable PCI fixup stuff at runtime if ACPI is disabled.
Build changes:
- No longer build ALL, it's for verification, is slow to build and the build process is already crippled by the number of kernels built. - No longer build GENERIC.NOACPI.
|
|
Revision tags: yamt-pf42-baseX yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
|
| 1.51 |
16-Jan-2008 |
ad |
branches: 1.51.6; 1.51.8; 1.51.10; Remove options MATH_EMULATE.
|
|
Revision tags: matt-armv6-base
|
| 1.50 |
07-Jan-2008 |
martti |
Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
|
Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.49 |
15-Nov-2007 |
ad |
branches: 1.49.6; Remove support for 80386 level CPUs. PR port-i386/36163.
|
| 1.48 |
14-Nov-2007 |
ad |
- Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: jmcneill-base
|
| 1.47 |
04-Nov-2007 |
xtraeme |
branches: 1.47.2; Remove System V semaphores and share memory options to set the limits: SEMMNI, SEMMNS, SEMUME and SHMMAXPGS.
They can be tweaked via sysctl now. Ports that were setting values on them weren't touched, I only removed the ones that were commented out.
|
|
Revision tags: yamt-x86pmap-base4
|
| 1.46 |
17-Oct-2007 |
garbled |
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base ppcoea-renovation-base vmlocking-base
|
| 1.45 |
06-Sep-2007 |
martti |
branches: 1.45.4; Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
|
Revision tags: nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.44 |
16-Jun-2007 |
ad |
branches: 1.44.4; 1.44.8; 1.44.10; -options I2OVERBOSE.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 yamt-idlelwp-base8 wrstuden-fixsa-base thorpej-atomic-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
|
| 1.43 |
28-Nov-2006 |
christos |
branches: 1.43.8; 1.43.10; 1.43.16; Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.42 |
28-Nov-2006 |
christos |
s/COPTS/CPUFLAGS/ s/-O2 //
|
|
Revision tags: yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
| 1.41 |
26-Aug-2006 |
christos |
branches: 1.41.2; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
|
| 1.40 |
05-Feb-2006 |
cube |
branches: 1.40.2; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
|
Revision tags: ktrace-lwp-base
|
| 1.39 |
07-Dec-2005 |
tsutsui |
branches: 1.39.2; 1.39.4; 1.39.6; Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.38 |
31-Jul-2005 |
yamt |
revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought.
|
| 1.37 |
30-Jul-2005 |
yamt |
add "options VMSWAP" to non INSTALL kernels.
|
| 1.36 |
07-Jul-2005 |
tron |
Add (commented out) IPSEC_NAT_T option.
|
|
Revision tags: kent-audio2-base
|
| 1.35 |
03-Apr-2005 |
jdolecek |
branches: 1.35.2; add tra* at mca?
|
|
Revision tags: yamt-km-base4 yamt-km-base3 netbsd-3-base
|
| 1.34 |
18-Feb-2005 |
dsl |
branches: 1.34.4; Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
|
Revision tags: yamt-km-base2
|
| 1.33 |
11-Feb-2005 |
dsl |
Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints.
|
| 1.32 |
31-Jan-2005 |
hannken |
Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
|
Revision tags: yamt-km-base kent-audio1-beforemerge kent-audio1-base
|
| 1.31 |
04-Sep-2004 |
manu |
branches: 1.31.4; 1.31.6; IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.30 |
15-Jul-2004 |
atatat |
Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.29 |
28-Jun-2004 |
bouyer |
Add options P1003_1B_SEMAPHORE to all GENERIC-like kernel config files where SYSV* options were already present (commented out if the SYSV* options are commented out). Fix lib/25897 and lib/25898.
|
| 1.28 |
26-Jun-2004 |
abs |
Add (commented out) ALTQ options to all GENERIC-like files
|
| 1.27 |
18-Jun-2004 |
christos |
ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM
|
| 1.26 |
16-Jun-2004 |
christos |
Add pseudo-device ptm on all the generic flavored kernels.
|
| 1.25 |
14-Jun-2004 |
lukem |
Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
|
Revision tags: netbsd-2-0-base
|
| 1.24 |
16-Feb-2004 |
wiz |
branches: 1.24.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.23 |
10-Apr-2003 |
christos |
branches: 1.23.2; Bye Bye UCONSOLE
|
| 1.22 |
15-Mar-2003 |
jmmv |
Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge kqueue-base
|
| 1.21 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.20 |
25-Sep-2002 |
martti |
Add one space between "#option" and "<tab>IPFILTER_DEFAULT_BLOCK"
|
| 1.19 |
20-Sep-2002 |
martti |
Added (commented out) IPFILTER_DEFAULT_BLOCK.
|
| 1.18 |
18-Sep-2002 |
lukem |
enable USERCONF by default; it's small and extremely useful to have available.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpbase_1 sommerfeld_i386mpnext
|
| 1.17 |
22-Aug-2002 |
abs |
PIPE_SOCKETPAIR, MALLOC_NOINLINE and VNODE_OP_NOINLINE are all appropriate for the 'minimal memory' configurations.
|
| 1.16 |
06-Aug-2002 |
grant |
add X note comment for INSECURE option.
addresses port-i386/17853 from hclsmith@yahoo.ca.
|
| 1.15 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.14 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
| 1.13 |
17-Jun-2002 |
lukem |
Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
|
Revision tags: netbsd-1-6-base
|
| 1.12 |
25-Apr-2002 |
atatat |
branches: 1.12.2; 1.12.4; 1.12.6; Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.11 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
|
Revision tags: eeh-devprop-base newlock-base ifpoll-base
|
| 1.10 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.9 |
28-Dec-2001 |
martin |
Add PPPoE to all generic kernels that should be able to use it. XXX TODO: do this for INSTALL kernels too, add sysinst support and make the XXX needed binaries available on the ramdisk root fs.
|
| 1.8 |
04-Dec-2001 |
jdolecek |
add 'esp at mca? slot ?' and 'scsibus* at esp?'
|
| 1.7 |
23-Nov-2001 |
jdolecek |
add 'drive' locator to mca edc
|
| 1.6 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.5 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.4 |
06-Nov-2001 |
enami |
Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
|
| 1.3 |
01-Sep-2001 |
atatat |
branches: 1.3.6; Add bridge pseudo devices to GENERIC configs
|
| 1.2 |
30-Jul-2001 |
jdolecek |
branches: 1.2.2; 1.2.4; enable KERNFS, it's used by installation
|
| 1.1 |
30-Jul-2001 |
jdolecek |
Move GENERIC_PS2 to GENERIC_PS2TINY, update comments to reflect this config is intended for small memory machines. Update INSTALL_PS2 appropriately.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| 1.172 |
29-Jan-2024 |
christos |
PR/57889: Ricardo Branco: ext2fs does not have user immutable and append file flags, only system ones. Restrict those to the superuser. Before the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the default.
|
|
Revision tags: thorpej-ifq-base thorpej-altq-separation-base
|
| 1.171 |
09-Feb-2023 |
abs |
Adjust _all_ cinclude of *.local files
- Ensure always at end - Use tab rather than spaces - Add consistent comment "Pull in optional local configuration - always at end"
The only functional change is that a local file which tried to override an existing setting (eg with "no foo") would have failed in some cases before, but now will work
|
|
Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
| 1.170 |
21-Jan-2021 |
nia |
add a commented out compat_ossaudio wherever there's compat_linux
requested by mrg
|
| 1.169 |
27-Sep-2020 |
roy |
branches: 1.169.2; vether: Add to kernel configurations
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
|
| 1.168 |
16-May-2020 |
maya |
Remove uyap, USB YAP phone firmware loader.
And the associated ezload EZ-USB code, which is only used by uyap. It could theoretically be used by other drivers, but none of them are in tree.
I suspect that this device isn't in use, as phone technology has improved a lot since 2001 when uyap(4) was added to the tree.
Proposed with no objections on netbsd-users on 13 April 2020
|
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2
|
| 1.167 |
25-Jan-2020 |
thorpej |
Retire "le* at pci?" from the shipped kernel configs: - If the config had both an le@pci and a pcn, simply remove le@pci (pcn would match at a higher priority anyway). - If the config had le@pci enabled, but no pcn, change le@pci to pcn. - If the config had le@pci commented out, but no pcn, change le@pci to pcn and leave it commented out.
The pcn driver supports more chips than le@pci and does DMA directly to/from mbufs rather than memory copies.
|
| 1.166 |
20-Jan-2020 |
thorpej |
Remove FDDI support.
|
| 1.165 |
19-Jan-2020 |
thorpej |
Remove HIPPI support and the esh(4) driver that uses it. There have not been any users of HIPPI for some time, and it is unlikely to be resurrected.
|
| 1.164 |
19-Jan-2020 |
thorpej |
Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete.
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
| 1.163 |
06-Feb-2019 |
rin |
branches: 1.163.6; Add ure(4) to kernel config files. Also add PHY drivers where necessary.
|
| 1.162 |
27-Jan-2019 |
maxv |
Remove the satlink driver. It was disabled everywhere, had no man page and no use either. Spotted by thorpej in PR/21345, ok christos.
|
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126
|
| 1.161 |
23-Oct-2018 |
jdolecek |
remove the 'wd* at umass?' for the non-standardized and rare (extinct?) In-System Design ATA protocol over Bulk-Only devices from most kernels, leave only in i386/amd64 ALL; it's unmaintained and likely currently broken, lack of test hardware makes it impossible to support
|
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930
|
| 1.160 |
06-Sep-2018 |
maxv |
Retire the 'midway' driver. Discussed on tech-net@ recently and also three years ago, part of removing the network ATM code.
|
|
Revision tags: pgoyette-compat-0906
|
| 1.159 |
25-Aug-2018 |
rin |
Add (commented out) mue(4) to where appropriate. Also add MII/PHY drivers for USB NICs if missing.
|
| 1.158 |
01-Aug-2018 |
maxv |
Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted.
|
|
Revision tags: pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
| 1.157 |
06-Nov-2017 |
rin |
branches: 1.157.2; 1.157.4; Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
| 1.156 |
14-Sep-2017 |
mrg |
clean up COMPAT_* options for native netbsd code: - new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options.
removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list.
|
|
Revision tags: nick-nhusb-base-20170825
|
| 1.155 |
12-Aug-2017 |
maxv |
Remove support for vm86 on i386. It is bug-friendly, and there is no point in having kernel support for this: the instruction set of the CPU is small, and it can easily be emulated in userland entirely. There are also several assumptions in the code that are not respected, and the slightest confusion in the trap frame can lead to ring0 exploits.
vm86 has received zero maintenance. As far as I can tell, it was added 20 years ago in order to make doscmd work. But doscmd has not been maintained either, and was removed from pkgsrc in 2011. dosbox can be used instead: it does not require kernel support, and will produce better results than our flimsy implementation.
Pass 1. (many pieces still in the tree)
|
| 1.154 |
10-Aug-2017 |
maxv |
Pff, I forgot to revert my change in these files. I committed only the GENERIC files, and the message was:
Revert my changes, and re-enable COMPAT_NOMID, COMPAT_09 and COMPAT_43. Several compat options happen to be dependent on the compat_43_* functions, the availability of which is (wrongfully) controlled with COMPAT_43. Same for COMPAT_09.
|
| 1.153 |
09-Aug-2017 |
maxv |
Remove compat_ibcs2 from i386. After a discussion on port-vax, it turns out that compat_ibcs2 does not implement the iBCS2 standard - which is x86-specific - but rather SVR3. Our real iBCS2 implementation was a mixture of compat_ibcs2 and compat_svr4, and was only partial. Keeping support for this in i386 is totally irrelevant today. I also asked on port-i386 but didn't wait long.
The main issue is that compat_ibcs2 should have been called compat_svr3. But CVS does not support renaming files, and moving things around is both painful and tiring, even more so when no one seems to be interested in doing this work or in the feature at all. For now compat_ibcs2 is available on Vax and will stay, until someone (not me) cleans it up.
|
| 1.152 |
31-Jul-2017 |
maxv |
Disable all the compat options until COMPAT_10. NetBSD 1.0 was released on October 26 1994; 23 years of compatibility is enough. Discussed with christos quickly.
|
| 1.151 |
29-Jul-2017 |
maxv |
Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| 1.150 |
29-Jul-2017 |
maxv |
Remove svr4 from the config files.
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320
|
| 1.149 |
26-Feb-2017 |
maya |
Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
| 1.148 |
19-Feb-2017 |
rin |
PR kern/51208 Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for ALL on amd64 and i386.
|
|
Revision tags: nick-nhusb-base-20170204 bouyer-socketcan-base
|
| 1.147 |
07-Jan-2017 |
flxd |
branches: 1.147.2; Add wsmux so wsconsctl will not fail when -f is not specified (and default control devices are used), as in /etc/rc.d/wscons. Kernel size increase is < 4 kB.
|
|
Revision tags: pgoyette-localcount-20170107
|
| 1.146 |
13-Dec-2016 |
christos |
wildcard speaker attachments, now that we can handle many of them.
|
| 1.145 |
10-Dec-2016 |
christos |
remove VAUDIOSPEAKER for now, will be done differently.
|
| 1.144 |
09-Dec-2016 |
christos |
PCPPISPEAKER
|
| 1.143 |
08-Dec-2016 |
nat |
Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
|
Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
|
| 1.142 |
26-Sep-2015 |
maxv |
branches: 1.142.2; Remove KMEMSTATS. Normally it's ok now.
|
|
Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
|
| 1.141 |
23-Aug-2014 |
dholland |
branches: 1.141.2; Systematize (and in many cases, fix) the comments on options COMPAT_NN.
There are quite a few configs that are missing some COMPAT_NN options in ways that don't make sense; this should probably get cleaned up too, but for the time being I've not added or removed anything.
|
| 1.140 |
16-Aug-2014 |
apb |
Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60".
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
|
| 1.139 |
25-Jul-2014 |
dholland |
Fix description of DIAGNOSTIC in x86 kernels.
|
|
Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 rmind-smpnet-nbase rmind-smpnet-base
|
| 1.138 |
24-Mar-2014 |
szptvlfn |
branches: 1.138.2; fix manual section numbering of sysctl. thanks wiz@
|
|
Revision tags: riastradh-drm2-base3
|
| 1.137 |
26-Jan-2014 |
dsl |
Remove support for 'external' floating point units and the MS-DOS compatible method of handling floating point exceptions. Make kernel support for teh fpu non-optional (486SX should still work). Only 386 cpus support external fpu, and i386 support was removed years ago. This means that the npx code no longer uses port 0xf0 or interupt 13. All the "npx at isa" lines go from the configs, arch/i386/isa/npx.c is now mandatory for all i386 kernels. I've renamed npxinit() to fpuinit() and npxinit_cpu() to fpuinit_cpu() to match the very similar amd64 functions. The fpu of the boot cpu is now initialised by a direct call from cpu_configure(), this enables FP emulation for a 486SX. (for amd64 the cr0 values are set in locore.S and similar). This fixes a long-standing bug in linux_setregs() - which did not save the fpu regsiters if they were active. I've test booted a single cpu i386 kernel (using anita). amd64 builds - none of teh changes should affect it. The i386 XEN kernels build, but I'm not sure where they set cr0, and it might have got lost!
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| 1.136 |
30-Jun-2013 |
rmind |
G/C PFIL_HOOKS from the kernel configs.
|
| 1.135 |
27-Apr-2013 |
christos |
branches: 1.135.4; remove confusing numeric locators where they are unused.
|
|
Revision tags: agc-symver-base
|
| 1.134 |
01-Mar-2013 |
joerg |
Retire OSI network stack. OK core@
|
|
Revision tags: yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
|
| 1.133 |
17-Oct-2012 |
apb |
Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50".
|
| 1.132 |
05-Jun-2012 |
abs |
branches: 1.132.2; Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least give a hint that its not just for third party compat. No functional change.
|
|
Revision tags: jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7
|
| 1.131 |
10-Mar-2012 |
joerg |
P1003_1B_SEMAPHORE is no longer optional.
|
|
Revision tags: jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base
|
| 1.130 |
22-Nov-2011 |
tls |
branches: 1.130.2; 1.130.4;
The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be.
This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out.
|
|
Revision tags: jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base jym-xensuspend-nbase jym-xensuspend-base
|
| 1.129 |
30-Jun-2011 |
wiz |
branches: 1.129.2; dependant -> dependent
|
|
Revision tags: rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
|
| 1.128 |
28-May-2011 |
ryo |
many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.127 |
06-Mar-2011 |
bouyer |
merge the bouyer-quota2 branch. This adds a new on-disk format to store disk quota usage and limits, integrated with ffs metadata. Usage is checked by fsck_ffs (no more quotacheck) and is covered by the WAPBL journal. Enabled with kernel option QUOTA2 (added where QUOTA was enabled in kernel config files), turned on with tunefs(8) on a per-filesystem basis. mount_mfs(8) can also turn quotas on.
See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html for details.
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231
|
| 1.126 |
23-Nov-2010 |
hannken |
branches: 1.126.2; 1.126.4; Remove unused count from pseudo-device md.
|
|
Revision tags: uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
|
| 1.125 |
08-May-2010 |
mrg |
enable IPFILTER_COMPAT in all kernels that have ipfilter already. canonicalise several of the ipf option segments in various files (this mostly means adding commented out IPFILTER_DEFAULT_BLOCK, or adding commented or uncommented IPFILTER_LOG or IPFILTER_LOOKUP option statements.)
i built about 20 of these kernels to check, but not all of them.
|
|
Revision tags: uebayasi-xip-base1
|
| 1.124 |
16-Apr-2010 |
pooka |
Remove unused count (invariably "4") from pseudo-device fss.
|
|
Revision tags: yamt-nfs-mp-base9
|
| 1.123 |
08-Feb-2010 |
joerg |
branches: 1.123.2; Remove separate mb_map. The nmbclusters is computed at boot time based on the amount of physical memory and limited by NMBCLUSTERS if present. Architectures without direct mapping also limit it based on the kmem_map size, which is used as backing store. On i386 and ARM, the maximum KVA used for mbuf clusters is limited to 64MB by default.
The old default limits and limits based on GATEWAY have been removed. key_registered_sb_max is hard-wired to a value derived from 2048 clusters.
|
|
Revision tags: uebayasi-xip-base
|
| 1.122 |
03-Jan-2010 |
dholland |
branches: 1.122.2; Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy <space><tab> where needed so columns don't teleport when commenting or uncommenting things.
|
| 1.121 |
03-Jan-2010 |
dholland |
Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595. Merged by yours truly as the set of configs has changed quite a bit since the PR was filed in 2003, and I may have missed some stuff. These changes should probably be merged into other arches' configs; I'm not going to do that now though.
|
|
Revision tags: matt-premerge-20091211
|
| 1.120 |
05-Dec-2009 |
pooka |
Remove the portalfs kernel file system driver. Replace mount_portal(8) with a version based on puffs. User functionality remains the same.
|
| 1.119 |
25-Nov-2009 |
tron |
Enable SSP (Stack Smash Protection) in x86 kernels by default (except in i386 *TINY kernels). The NetBSD/i386 "ALL" kernel is unconditionally compiled with SSP enabled.
Change approved by the core team.
|
|
Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
|
| 1.118 |
06-Mar-2009 |
joerg |
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.
|
|
Revision tags: nick-hppapmap-base2
|
| 1.117 |
24-Jan-2009 |
mrg |
branches: 1.117.2; add COMPAT_50 to all the configs with COMPAT_40.
|
|
Revision tags: mjf-devfs2-base
|
| 1.116 |
20-Dec-2008 |
ad |
- Kill NOREDZONE. - Make the redzone conditional on DIAGNOSTIC. - Give amd64 an additional page for the uarea. 2 is not enough.
|
|
Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
|
| 1.115 |
12-Nov-2008 |
ad |
Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
|
Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base
|
| 1.114 |
13-May-2008 |
ad |
branches: 1.114.4; 1.114.6; 1.114.8; PR kern/35296 option PIC_DELAY not use
|
| 1.113 |
30-Apr-2008 |
ad |
branches: 1.113.2; For PR kern/38537:
- Make MULTIPROCESSOR mandatory on i386.
Installation changes:
- Update installation section of release notes to match reality. - Rename INSTALL to INSTALL_FLOPPY, retire INSTALL_LARGE. - Build INSTALL kernel from GENERIC, like on amd64. - Update boot menu to allow disabling ACPI and/or SMP. - Remove GENERIC.NOACPI from the installed kernel list. - TODO: install default boot.cfg in etc.tgz. - TODO: possibly enable PCI fixup stuff at runtime if ACPI is disabled.
Build changes:
- No longer build ALL, it's for verification, is slow to build and the build process is already crippled by the number of kernels built. - No longer build GENERIC.NOACPI.
|
|
Revision tags: yamt-pf42-baseX yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase
|
| 1.112 |
29-Feb-2008 |
jmmv |
branches: 1.112.2; 1.112.4; Remove GENERIC.local from the repository
Make all the kernels that currently include their corresponding GENERIC.local file use the cinclude directive instead of include. This way config(1) will not complain if the file cannot be found.
After doing this, remove the GENERIC.local files from the repository so that the user will not see modified files during updates, and local changes to them cannot end up in the repository by mistake.
Discussed in tech-kern@ earlier this month. No strong objections.
|
|
Revision tags: nick-net80211-sync-base bouyer-xeni386-nbase bouyer-xeni386-base mjf-devfs-base hpcarm-cleanup-base
|
| 1.111 |
16-Jan-2008 |
ad |
branches: 1.111.2; 1.111.6; Remove options MATH_EMULATE.
|
|
Revision tags: matt-armv6-base
|
| 1.110 |
07-Jan-2008 |
martti |
Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
|
Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.109 |
15-Nov-2007 |
ad |
branches: 1.109.6; Remove support for 80386 level CPUs. PR port-i386/36163.
|
| 1.108 |
14-Nov-2007 |
ad |
- Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4
|
| 1.107 |
17-Oct-2007 |
garbled |
branches: 1.107.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base ppcoea-renovation-base vmlocking-base
|
| 1.106 |
06-Sep-2007 |
martti |
branches: 1.106.4; Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
|
Revision tags: nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.105 |
29-May-2007 |
christos |
branches: 1.105.4; 1.105.8; 1.105.10; Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: yamt-idlelwp-base8
|
| 1.104 |
26-Apr-2007 |
dyoung |
branches: 1.104.2; Add ATADEBUG for ease of debugging.
|
|
Revision tags: thorpej-atomic-base ad-audiomp-base post-newlock2-merge newlock2-nbase newlock2-base
|
| 1.103 |
24-Jan-2007 |
tls |
branches: 1.103.2; 1.103.6; 1.103.8; Remove option COMPAT_386BSD_MBRPART from default kernels. NetBSD has not used partition ID 0x165 for many, many years, and the presence of this option in INSTALL kernels can cause overwriting of existing FreeBSD installations when sysinst writes back the disklabel. Those with very, very old NetBSD installations may find that they must update their fdisk partition tables to use partition ID 0x169 for their NetBSD partitions.
This seems like the best of a number of lousy choices for dealing with this problem. Sysinst should perhaps grow code that asks whether an existing 0x165 partition should be converted.
~
|
|
Revision tags: yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 netbsd-4-base
|
| 1.102 |
28-Nov-2006 |
christos |
branches: 1.102.2; Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.101 |
28-Nov-2006 |
christos |
s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.100 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
|
Revision tags: yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
| 1.99 |
26-Aug-2006 |
christos |
branches: 1.99.2; 1.99.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.98 |
14-Aug-2006 |
itohy |
Use the same comment for ym(4) lines.
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
|
| 1.97 |
19-Apr-2006 |
drochner |
adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
|
Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.96 |
05-Feb-2006 |
cube |
branches: 1.96.2; 1.96.4; 1.96.6; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.95 |
20-Dec-2005 |
thorpej |
branches: 1.95.2; 1.95.4; 1.95.6; Remove the tablet line discipline.
|
|
Revision tags: ktrace-lwp-base
|
| 1.94 |
07-Dec-2005 |
tsutsui |
Remove obsolete options VNODE_OP_NOINLINE.
|
| 1.93 |
07-Dec-2005 |
tsutsui |
Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.92 |
10-Sep-2005 |
jmmv |
Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.91 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.90 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
| 1.89 |
31-Jul-2005 |
yamt |
revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought.
|
| 1.88 |
30-Jul-2005 |
yamt |
add "options VMSWAP" to non INSTALL kernels.
|
| 1.87 |
17-Jul-2005 |
hubertf |
Add support for reading cloop2 compressed filesystem image, enable by putting VND_COMPRESSION into kernel config file. Written by Cliff Wright, polished up slightly by me.
|
| 1.86 |
03-Jul-2005 |
cube |
branches: 1.86.2; Remove 'scsibus* at umass?'. It shouldn't be needed, as umass correctly defines the scsi attribute. So if a device doesn't work without that attachment, it means there is a bug elsewhere we have to fix.
|
| 1.85 |
28-Jun-2005 |
wiz |
pss(4) was removed, remove it from kernel configs too.
|
| 1.84 |
17-May-2005 |
hubertf |
Fix comments: Comments in kernel config files start with #, and are not enclosed in /* */ Noted by Patrick Welche <prlw1@newn.cam.ac.uk> on current-users@
|
| 1.83 |
29-Apr-2005 |
augustss |
Mention UKBD_LAYOUT, which corresponds to PCKBD_LAYOUT for the ukbd driver.
|
|
Revision tags: yamt-km-base4 kent-audio2-base
|
| 1.82 |
25-Mar-2005 |
cube |
Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it.
|
|
Revision tags: yamt-km-base3 netbsd-3-base
|
| 1.81 |
25-Feb-2005 |
simonb |
branches: 1.81.2; Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.80 |
18-Feb-2005 |
dsl |
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
|
Revision tags: yamt-km-base2
|
| 1.79 |
11-Feb-2005 |
dsl |
Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints.
|
| 1.78 |
31-Jan-2005 |
hannken |
Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
|
Revision tags: yamt-km-base
|
| 1.77 |
17-Jan-2005 |
cube |
branches: 1.77.2; Add tap(4) support to a random^Wcarefully chosen set of kernel configs. All those kernels have a line for both tun and bridge, and if either is commented out, tap is commented out also. With the exception of i386's GENERIC_TINY.
XXX: we _need_ some way of making this more simple.
|
|
Revision tags: kent-audio1-beforemerge kent-audio1-base
|
| 1.76 |
10-Nov-2004 |
christos |
branches: 1.76.4; Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.75 |
23-Oct-2004 |
augustss |
s/uax/axe/
|
| 1.74 |
08-Sep-2004 |
jmmv |
Set valid values for the (commented out) WS_DEFAULT_COLATTR and WS_DEFAULT_MONOATTR options. This way, if a user blindly uncomments them, he will not get a build failure. Addresses PR kern/26503.
|
| 1.73 |
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.72 |
31-Jul-2004 |
mrg |
update the comment for ichlpcib to include SpeedStep.
|
| 1.71 |
29-Jul-2004 |
jmmv |
Implement border color customization in wscons(4), only available for vga(4) at the moment.
This includes the addition of two new wsdisplay ioctls, WSDISPLAY_{G,S}BORDER, one to get the actual color and one to set it, respectively. Possible colors match those defined by ANSI (and listed in wsdisplayvar.h).
It also adds two accessops to the underlying graphics device, getborder and setborder, which mach their ioctl counterparts.
Two kernel options are added: WSDISPLAY_CUSTOM_BORDER, which enables the ioctls described above (to customize the border color from userland after boot), and WSDISPLAY_BORDER_COLOR, which sets the color at boot time. The former is enabled by default on the GENERIC kernel, but not on INSTALL (among others). The later is always commented out, leaving the usual black border as a default.
wsconsctl is modified to allow accessing this value easily. For example, 'wsconsctl -d -w border=blue'.
|
| 1.70 |
28-Jul-2004 |
jmmv |
Implement support to dynamically change wscons console and kernel colors.
Two new ioctls are added to the wsdisplay device, named WSDISPLAY_GMSGATTRS and WSDISPLAY_SMSGATTRS, used to retrieve the actual values and set them, respectively (the name, if you are wondering, comes from "message attributes").
A new emulop is added to the underlying display driver (only vga, for now) which sets the new attribute for the whole screen, without having to clear it. This is optional, which means that this also works with other drivers that don't have this new operation.
Five new kernel options have been added, although only documented in i386 kernels (for now): - WSDISPLAY_CUSTOM_OUTPUT, which enables the ioctls described above to change the colors dynamically from userland. This is enabled by default in the GENERIC kernel (as well as others) but disabled on all INSTALL* kernels (as this feature is useless there). - WS_DEFAULT_COLATTR, WS_DEFAULT_MONOATTR, WS_DEFAULT_BG and WS_DEFAULT_FG, which specify the default colors for the console at boot time. These have the same meaning as the (already existing) WS_KERNEL_* variables.
wsconsctl is modified to add msg.default.{attrs,bg,fg} and msg.kernel.{attrs,bg,fg} to the display part, so that colors can be changed after boot.
Tested on NetBSD/i386 with vga (and vga in mono mode), and on NetBSD/mac68k. No objections in tech-kern@.
|
| 1.69 |
15-Jul-2004 |
atatat |
Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.68 |
06-Jul-2004 |
mycroft |
Remove XSERVER and XSERVER_DDB from all config files. wscons does not use these, and pccons is rapidly heading for the guillotine.
|
| 1.67 |
28-Jun-2004 |
bouyer |
Add options P1003_1B_SEMAPHORE to all GENERIC-like kernel config files where SYSV* options were already present (commented out if the SYSV* options are commented out). Fix lib/25897 and lib/25898.
|
| 1.66 |
26-Jun-2004 |
abs |
Add (commented out) ALTQ options to all GENERIC-like files
|
| 1.65 |
18-Jun-2004 |
christos |
ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM
|
| 1.64 |
16-Jun-2004 |
christos |
Add pseudo-device ptm on all the generic flavored kernels.
|
| 1.63 |
14-Jun-2004 |
lukem |
Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.62 |
22-May-2004 |
grant |
add `scsibus* at umass?' so usb mass storage devices which attach to sd@scsibus can be used out of the box.
whitespace tweak for wd* at umass?
|
|
Revision tags: netbsd-2-0-base
|
| 1.61 |
14-Mar-2004 |
minoura |
branches: 1.61.2; Add ichlpcib.
|
| 1.60 |
18-Oct-2003 |
lukem |
Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.59 |
08-Oct-2003 |
bouyer |
Add atabus
|
| 1.58 |
09-Sep-2003 |
itojun |
have COMPAT_16
|
| 1.57 |
06-Aug-2003 |
bouyer |
Add esiop at pci to GENERIC which already have siop at pci. esiop has been tested enouth now. esiop not added to INSTALL kernels because of possible space constraint. siop should be able to drive all adapters supported by esiop.
|
| 1.56 |
15-May-2003 |
wiz |
branches: 1.56.2; Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.55 |
10-Apr-2003 |
christos |
Bye Bye UCONSOLE
|
| 1.54 |
08-Apr-2003 |
abs |
Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries.
|
| 1.53 |
15-Mar-2003 |
jmmv |
Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.52 |
16-Feb-2003 |
augustss |
Add uax(4) (and url(4) in some cases).
|
|
Revision tags: nathanw_sa_before_merge nathanw_sa_base
|
| 1.51 |
08-Jan-2003 |
fvdl |
DUMMY_NOPS is gone, replace it with an inverted, less confusing option: PIC_DELAY. To be used on very old machines.
|
|
Revision tags: fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base kqueue-aftermerge kqueue-beforemerge
|
| 1.50 |
06-Oct-2002 |
fvdl |
Define NOREDZONE and use it in the *_TINY config files to save a page per process.
|
|
Revision tags: kqueue-base
|
| 1.49 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.48 |
25-Sep-2002 |
martti |
Add one space between "#option" and "<tab>IPFILTER_DEFAULT_BLOCK"
|
| 1.47 |
20-Sep-2002 |
martti |
Added (commented out) IPFILTER_DEFAULT_BLOCK.
|
| 1.46 |
18-Sep-2002 |
lukem |
enable USERCONF by default; it's small and extremely useful to have available.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.45 |
22-Aug-2002 |
abs |
PIPE_SOCKETPAIR, MALLOC_NOINLINE and VNODE_OP_NOINLINE are all appropriate for the 'minimal memory' configurations.
|
| 1.44 |
06-Aug-2002 |
grant |
add X note comment for INSECURE option.
addresses port-i386/17853 from hclsmith@yahoo.ca.
|
| 1.43 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.42 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
| 1.41 |
17-Jun-2002 |
lukem |
Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
|
Revision tags: netbsd-1-6-base
|
| 1.40 |
25-Apr-2002 |
atatat |
branches: 1.40.2; 1.40.4; Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.39 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.38 |
18-Apr-2002 |
bouyer |
Add (commented out) options SIOP_SYMLED
|
| 1.37 |
17-Apr-2002 |
mycroft |
Switch from de to tlp by default.
|
| 1.36 |
14-Apr-2002 |
mycroft |
The functionality of pmsi has been implemented in pms, so it's time for pmsi to go back where it came from.
|
| 1.35 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
|
Revision tags: eeh-devprop-base newlock-base ifpoll-base
|
| 1.34 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.33 |
28-Dec-2001 |
martin |
Add PPPoE to all generic kernels that should be able to use it. XXX TODO: do this for INSTALL kernels too, add sysinst support and make the XXX needed binaries available on the ramdisk root fs.
|
| 1.32 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.31 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.30 |
06-Nov-2001 |
enami |
Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf
|
| 1.29 |
14-Sep-2001 |
nathanw |
branches: 1.29.2; Change all instances of "[e]isa* at foo?" to "[e]isa0 at foo?".
This prevents attaching multiple [E]ISA buses, which we don't support (Is there any such thing to support? I'm skeptical) and avoids the "panic: isaattach: ISA bus already seen" that occurs on some laptops with docking stations and EISA boxes. Since there is only one [E]ISA bus, logically, the ISA device probe will still find devices on the docking station.
This does not address the problem of inserting or removing the docking station at runtime.
Relevant PRs: kern/6544, port-i386/10392, kern/11627, kern/13557, install/13865.
|
|
Revision tags: thorpej-devvp-base
|
| 1.28 |
01-Sep-2001 |
atatat |
branches: 1.28.2; Add bridge pseudo devices to GENERIC configs
|
| 1.27 |
08-Jul-2001 |
abs |
branches: 1.27.2; Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
| 1.26 |
07-Jul-2001 |
tsutsui |
Remove (commented out) ncr* at pci? lines.
|
| 1.25 |
29-Apr-2001 |
fvdl |
Set NMBCLUSTERS to the old value of 256 here, as the new default will only be a waste of space for this configuration.
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.24 |
21-Apr-2001 |
fvdl |
Note that the (already commented out) DIAGNOSTIC option is expensive.
|
| 1.23 |
16-Jan-2001 |
augustss |
branches: 1.23.2; Add uyap.
|
| 1.22 |
02-Oct-2000 |
fvdl |
branches: 1.22.2; Oops, remove test leftover setting of REALEXTMEM.
|
| 1.21 |
02-Oct-2000 |
fvdl |
Squeeze some more. Do what it has been advertising all along: no SCSI. Use -Os. Remove NFSSERVER.
|
| 1.20 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.19 |
13-Sep-2000 |
thorpej |
Use VNODE_OP_NOINLINE.
|
| 1.18 |
27-Jul-2000 |
mrg |
remove COMPAT_AOUT option.
|
| 1.17 |
09-Jul-2000 |
mycroft |
Turn on DDB history by default.
|
|
Revision tags: sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.16 |
11-Jun-2000 |
mycroft |
branches: 1.16.2; Remove pcvt tentacles.
|
|
Revision tags: minoura-xpg4dl-base sommerfeld_i386mpbase_20000422
|
| 1.15 |
03-Apr-2000 |
augustss |
branches: 1.15.4; Add atapibus* at umass?
|
| 1.14 |
22-Mar-2000 |
cgd |
add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
|
Revision tags: chs-ubc2-newbase
|
| 1.13 |
17-Jan-2000 |
augustss |
Add USB-Ethernet adapters.
|
| 1.12 |
13-Jan-2000 |
ad |
[#[@ ]]dpt* at eisa? slot ?
|
|
Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
|
| 1.11 |
12-Dec-1999 |
soren |
s/16x450/16x50/
|
|
Revision tags: comdex-fall-1999-base fvdl-softdep-base
|
| 1.10 |
27-Sep-1999 |
ad |
branches: 1.10.2; 1.10.8; Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.9 |
29-Aug-1999 |
thorpej |
Add `umass'.
|
|
Revision tags: chs-ubc2-base
|
| 1.8 |
29-Jul-1999 |
augustss |
It's time to be COMPAT_14.
|
| 1.7 |
05-Jul-1999 |
fvdl |
Add COMPAT_AOUT to GENERIC
|
| 1.6 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
|
Revision tags: kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.5 |
27-Mar-1999 |
nathanw |
branches: 1.5.2; 1.5.4; Remove commented-out uaudio declaration; we don't actually have support for it.
|
| 1.4 |
27-Mar-1999 |
explorer |
remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.3 |
16-Feb-1999 |
abs |
Update IDE comments, from yoavcs@inter.net.il
|
| 1.2 |
23-Jan-1999 |
drochner |
update for mouse renaming
|
|
Revision tags: kenh-if-detach-base chs-ubc-base
|
| 1.1 |
12-Oct-1998 |
perry |
kernels for 4Mbyte main memory machines (from Havard.Eidnes@runit.sintef.no)
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-8-3-RELEASE netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base netbsd-9-3-RELEASE thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 netbsd-7-2-RELEASE pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 nick-nhusb-base-20170204 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 nick-nhusb-base-20161204 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE nick-nhusb-base-20161004 localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 netbsd-7-0-1-RELEASE nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 netbsd-7-0-RELEASE nick-nhusb-base-20150921 netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base
|
| 1.1 |
30-Jun-2012 |
reinoud |
branches: 1.1.4; Move i386 and amd64 usermode configurations to their respective directories and make the usermode kernels buildalbe under build.sh.
The resulting kernels are build and packaged correctly as are the associated modules.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base
|
| 1.4 |
09-Dec-2005 |
elad |
Add (commented out) Veriexec options and pseudo-device to GENERIC kernels, and remove the i386 GENERIC_VERIEXEC config.
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
|
| 1.3 |
29-Jul-2005 |
elad |
VERIFIED_EXEC_DEUBG{,_VERBOSE} is obsolete.
XXX: Too bad we can't have some MI config file. :)
|
|
Revision tags: kent-audio2-base
|
| 1.2 |
20-Apr-2005 |
blymn |
branches: 1.2.2; Rototill of the verified exec functionality. * We now use hash tables instead of a list to store the in kernel fingerprints. * Fingerprint methods handling has been made more flexible, it is now even simpler to add new methods. * the loader no longer passes in magic numbers representing the fingerprint method so veriexecctl is not longer kernel specific. * fingerprint methods can be tailored out using options in the kernel config file. * more fingerprint methods added - rmd160, sha256/384/512 * veriexecctl can now report the fingerprint methods supported by the running kernel. * regularised the naming of some portions of veriexec.
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 yamt-km-base4 netbsd-2-0-2-RELEASE yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base netbsd-2-0-1-RELEASE kent-audio1-beforemerge netbsd-2-base kent-audio1-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
|
| 1.1 |
29-Oct-2002 |
blymn |
branches: 1.1.2; 1.1.8; 1.1.16; 1.1.22; Added support for fingerprinted executables aka verified exec
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1
|
| 1.1 |
16-Apr-2020 |
bouyer |
branches: 1.1.2; file GENERIC_XENHVM was initially added on branch bouyer-xenpvh.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
|
| 1.71 |
18-Sep-2002 |
lukem |
these files are managed elsewhere, and are just bitrotting here; remove them.
|
|
Revision tags: gehenna-devsw-base kqueue-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.70 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.69 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
| 1.68 |
17-Jun-2002 |
lukem |
Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
|
Revision tags: netbsd-1-6-base
|
| 1.67 |
25-Apr-2002 |
atatat |
branches: 1.67.2; 1.67.4; 1.67.6; Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.66 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.65 |
17-Apr-2002 |
mycroft |
Switch from de to tlp by default.
|
| 1.64 |
14-Apr-2002 |
mycroft |
The functionality of pmsi has been implemented in pms, so it's time for pmsi to go back where it came from.
|
| 1.63 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
|
Revision tags: eeh-devprop-base newlock-base ifpoll-base
|
| 1.62 |
10-Feb-2002 |
wiz |
Update description for icsphy.
|
| 1.61 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.60 |
28-Dec-2001 |
augustss |
Update for new uhidev device attachment.
|
| 1.59 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.58 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.57 |
06-Nov-2001 |
enami |
Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
|
| 1.56 |
22-Aug-2001 |
hubertf |
branches: 1.56.6; More comment changes: 90x[B] -> 90x[BC]
|
| 1.55 |
09-Jul-2001 |
soren |
branches: 1.55.2; ncr(8) is gone from the tree, so remove ^#ncr*.
|
| 1.54 |
08-Jul-2001 |
abs |
Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.53 |
21-Apr-2001 |
fvdl |
s/cheap/expensive/ for DIAGNOSTIC
|
| 1.52 |
11-Feb-2001 |
mycroft |
branches: 1.52.2; Update to the current state of the world.
|
| 1.51 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.50 |
21-Aug-2000 |
itohy |
Fix typos. No functional changes.
|
| 1.49 |
09-Jul-2000 |
mycroft |
Increase the example DDB_HISTORY_SIZE.
|
|
Revision tags: sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.48 |
11-Jun-2000 |
mycroft |
branches: 1.48.2; Remove pcvt tentacles.
|
|
Revision tags: minoura-xpg4dl-base sommerfeld_i386mpbase_20000422
|
| 1.47 |
22-Mar-2000 |
cgd |
branches: 1.47.4; add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.46 |
26-Feb-2000 |
itojun |
s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
|
Revision tags: chs-ubc2-newbase
|
| 1.45 |
17-Jan-2000 |
augustss |
Add USB-Ethernet adapters.
|
| 1.44 |
13-Jan-2000 |
ad |
[#[@ ]]dpt* at eisa? slot ?
|
|
Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
|
| 1.43 |
12-Dec-1999 |
soren |
s/16x450/16x50/
|
|
Revision tags: comdex-fall-1999-base fvdl-softdep-base
|
| 1.42 |
27-Sep-1999 |
ad |
branches: 1.42.2; 1.42.8; Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
|
Revision tags: chs-ubc2-base
|
| 1.41 |
29-Jul-1999 |
augustss |
It's time to be COMPAT_14.
|
| 1.40 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
|
Revision tags: netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.39 |
27-Mar-1999 |
explorer |
branches: 1.39.2; 1.39.4; remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.38 |
16-Feb-1999 |
abs |
Update IDE comments, from yoavcs@inter.net.il
|
| 1.37 |
23-Jan-1999 |
drochner |
second round of mouse renaming: psm->pms
|
| 1.36 |
23-Jan-1999 |
drochner |
update for mouse renaming
|
| 1.35 |
21-Jan-1999 |
mycroft |
wscons.
|
| 1.34 |
21-Jan-1999 |
mycroft |
sync
|
|
Revision tags: kenh-if-detach-base chs-ubc-base
|
| 1.33 |
31-Aug-1998 |
thorpej |
UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
|
Revision tags: eeh-paddr_t-base
|
| 1.32 |
26-Jun-1998 |
lukem |
remove options FIFO; it's now the default
|
| 1.31 |
07-Jun-1998 |
enami |
Also, remove space at the end of line.
|
| 1.30 |
16-Apr-1998 |
drochner |
-"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc"
|
| 1.29 |
22-Mar-1998 |
drochner |
The "pckbd" attribute of pc/vt is now "pckbcport". Use the real console driver name here to make more obvious where pms and spkr attach to.
|
| 1.28 |
06-Feb-1998 |
mrg |
remove paging options from kernel files.
|
| 1.27 |
06-Feb-1998 |
mrg |
add the i386 MD portions for UVM.
|
| 1.26 |
27-Nov-1997 |
fvdl |
Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.25 |
25-Nov-1997 |
kleink |
Add COMPAT_13.
|
| 1.24 |
24-Nov-1997 |
thorpej |
Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
|
| 1.23 |
23-Nov-1997 |
thorpej |
Add SCSIVERBOSE
|
| 1.22 |
17-Nov-1997 |
lukem |
* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file * fix up use of 'options<SPACE><TAB>'
|
|
Revision tags: netbsd-1-3-base marc-pcmcia-base
|
| 1.21 |
14-Oct-1997 |
thorpej |
branches: 1.21.2; Add ISA and PCI "ne" instances as appropriate.
|
| 1.20 |
08-Oct-1997 |
mycroft |
Clump USER_LDT with other CPU-related options.
|
| 1.19 |
08-Oct-1997 |
mycroft |
Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM.
|
|
Revision tags: thorpej-signal-base
|
| 1.18 |
19-Aug-1997 |
augustss |
Change the MI audio driver so it attaches to the MD driver in the normal way. This requires adding a line to the config files to get audio to work again.
|
|
Revision tags: marc-pcmcia-bp
|
| 1.17 |
02-Jul-1997 |
cjs |
branches: 1.17.2; Update comments to show that ed driver on PCI works with 3c90x cards.
|
| 1.16 |
25-Jun-1997 |
mellon |
Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
|
| 1.15 |
12-Jun-1997 |
mrg |
remove now obsolete "swap on..." lines.
|
| 1.14 |
30-Apr-1997 |
mycroft |
Sync with GENERIC, and nuke procfs and kernfs.
|
| 1.13 |
01-Apr-1997 |
mycroft |
Enable wdc1 at IRQ 15.
|
|
Revision tags: is-newarp-before-merge is-newarp-base
|
| 1.12 |
04-Feb-1997 |
perry |
Nuke some GENERIC residue.
|
| 1.11 |
31-Jan-1997 |
thorpej |
Adopt for new file system and root spec grammar.
|
| 1.10 |
16-Jan-1997 |
perry |
added options I686_CPU (commented or uncommented) per thorpej
|
| 1.9 |
15-Jan-1997 |
perry |
Eliminate obsolete TIMEZONE and DST options. Eliminate obsolete global kernel variable "struct timezone tz" Add RTC_OFFSET option Add global kernel variable rtc_offset, which is initialized by RTC_OFFSET at kernel compile time. on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many minutes west (east) of GMT the hardware RTC runs. Defaults to 0. Places where tz variable was used to indicate this in the past have been replaced with rtc_offset. Add sysctl interface to rtc_offset. Kill obsolete DST_* macros in sys/time.h gettimeofday now always returns zeroed timezone if zone is requested. settimeofday now ignores and logs attempts to set non-existant kernel timezone.
|
| 1.8 |
07-Dec-1996 |
thorpej |
branches: 1.8.2; s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.7 |
28-Nov-1996 |
thorpej |
Update for pchb and pcib drivers.
|
| 1.6 |
16-Nov-1996 |
fvdl |
Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.5 |
15-Nov-1996 |
fvdl |
Move non-optional options to std.i386, and use that file.
|
| 1.4 |
02-Oct-1996 |
mycroft |
Add examples of NTP, MROUTING, and serial console.
|
| 1.3 |
02-Oct-1996 |
mycroft |
Update to match reality.
|
| 1.2 |
28-Aug-1996 |
thorpej |
Correct a comment.
|
| 1.1 |
28-Aug-1996 |
thorpej |
Renate this file; I guess I should have taken a vote :-)
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base
|
| 1.5 |
20-Jan-2003 |
sommerfeld |
We really don't need two vanity configs for BP6-based systems ("SWINGER" is the other).
|
|
Revision tags: nathanw_sa_before_merge nathanw_sa_base
|
| 1.4 |
07-Jan-2003 |
fvdl |
Add MPACPI option (commented out). Add MPBIOS option by default, it is needed now to do MP BIOS MP configuration.
|
| 1.3 |
06-Jan-2003 |
wiz |
No more opms on i386.
|
|
Revision tags: fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base kqueue-aftermerge kqueue-beforemerge kqueue-base
|
| 1.2 |
01-Oct-2002 |
fvdl |
branches: 1.2.2; Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
|
Revision tags: gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.1 |
20-Feb-2000 |
sommerfeld |
branches: 1.1.2; 1.1.4; file HYDRA was initially added on branch sommerfeld_i386mp_1.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base
|
| 1.3 |
20-Jan-2003 |
sommerfeld |
We really don't need two vanity configs for BP6-based systems ("SWINGER" is the other).
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge kqueue-base
|
| 1.2 |
01-Oct-2002 |
fvdl |
branches: 1.2.2; Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
|
Revision tags: gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.1 |
25-Aug-2000 |
sommerfeld |
branches: 1.1.2; 1.1.4; file HYDRA.DEBUG was initially added on branch sommerfeld_i386mp_1.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.31 |
29-Dec-1996 |
jonathan |
Remove {GENERIC,INST}{ADP,OTHER}: split Adaptec {ADP} and other-scsi {OTHER} {GENERIC,INSTALL} config files, respectively.
The BusLogic SCSI driver no longer accepts Adaptec 154x devices, making the split kernels unecessary.
|
| 1.30 |
07-Dec-1996 |
thorpej |
s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.29 |
28-Nov-1996 |
thorpej |
Update for pchb and pcib drivers.
|
| 1.28 |
16-Nov-1996 |
fvdl |
Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.27 |
15-Nov-1996 |
fvdl |
Move non-optional options to std.i386, and use that file.
|
| 1.26 |
02-Oct-1996 |
mycroft |
Add examples of NTP, MROUTING, and serial console.
|
| 1.25 |
02-Oct-1996 |
mycroft |
Update to current reality.
|
| 1.24 |
09-Sep-1996 |
mycroft |
Oops; include paths are relative to $S.
|
| 1.23 |
09-Sep-1996 |
mycroft |
Add a file for local additions to GENERIC.
|
| 1.22 |
09-Sep-1996 |
mycroft |
Sync with GENERIC.
|
| 1.21 |
04-Sep-1996 |
thorpej |
Don't include the FDDI drivers in the install kernels. It's highly unlikely that these will be needed in an install situation, and we need the space.
|
| 1.20 |
26-Aug-1996 |
mrg |
add COMPAT_12.
|
| 1.19 |
05-Aug-1996 |
soda |
adding AHA-284x VL front-end to ahc driver by Jason Thorpe.
|
| 1.18 |
14-Jul-1996 |
explorer |
Suggestion from Noriyuki Soda <soda@sra.co.jp> to update the comments for these files, since the driver was updated to deal with more devices.
|
|
Revision tags: netbsd-1-2-BETA netbsd-1-2-base
|
| 1.17 |
20-May-1996 |
thorpej |
branches: 1.17.4; Remove references to the "ahe" device, and add ahc at eisa. Lingering junk pointed out by Greg Earle <earle@isolar.Tujunga.CA.US>.
|
| 1.16 |
20-May-1996 |
thorpej |
Add the DEFEA EISA FDDI controller to the catch-all kernels.
|
| 1.15 |
07-May-1996 |
thorpej |
Add the DEC DEFPA FDDI interface to the catch-all kernel configs.
|
| 1.14 |
25-Apr-1996 |
scottr |
Add ie1, appropriate for EtherExpress support
|
| 1.13 |
25-Apr-1996 |
thorpej |
Break up the ep driver into isa, eisa, and pci front-ends and a bus-independent core driver. Tested on all three bus types, including an isa 3c509 masquerading as an eisa device (use ep* at eisa? slot ? in your kernel config file to catch this one). XXX Driver still needs to be converted to <machine/bus.h>
|
| 1.12 |
21-Apr-1996 |
ghudson |
aic0 belongs at IRQ 11 (the card default); the entry was apparently changed to 12 by mistake when GENERIC was created after NetBSD 1.0. Change confirmed by Perry and several others. Fixes PR 1878.
|
| 1.11 |
25-Mar-1996 |
perry |
Add COMPAT_11 option.
|
| 1.10 |
12-Mar-1996 |
perry |
close prs #2076 and #2159: Install kernels have had DIAGNOSTIC and KTRACE removed to make them fit on the floppies. All kernels have had the comment typo "internally consistency" changed to "internal consistency".
|
| 1.9 |
10-Mar-1996 |
cgd |
update for new commulti->com attach interface. com ports at 'ast' multiport cards no longer need 'flags 1', because the "don't set IEN" requirement is communicated by the commulti_attach_args. com.c no longer recognizes 'flags 1' at all.
|
| 1.8 |
05-Mar-1996 |
thorpej |
Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.7 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
| 1.6 |
28-Feb-1996 |
cgd |
pci devices are now specified like "foo* at pci? dev ? function ?". also, add support for PPB's and secondary PCI busses, where appropriate.
|
| 1.5 |
27-Feb-1996 |
cgd |
update for new EISA autoconfiguration: there can now be an eisa0 at root, and ahb attaches to eisa, not isa. Also, ahb* at eisa?... is now supported, so you can get all ahb's configured easily.
|
| 1.4 |
13-Jan-1996 |
thorpej |
Add the "ahe" driver, autoconfiguration support for the aic7xxx-based Adaptec 2[78]4x SCSI controllers, from Michael Graff <explorer@flame.org>. Fixes PR #1594 from Noriyuki Soda <soda@sra.co.jp> in a different way.
|
| 1.3 |
14-Dec-1995 |
tls |
add 3C590 support to all generic and install kernels
|
| 1.2 |
28-Oct-1995 |
tls |
Start to sort out install kernel size and bt/aha issues. Will be revised.
|
| 1.1 |
28-Oct-1995 |
tls |
branches: 1.1.2; file INSTADP was initially added on branch netbsd-1-1.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
|
| 1.336 |
29-Jul-2022 |
riastradh |
x86: Disable new DRM_LEGACY option in INSTALL kernel.
The INSTALL kernel appears to be intended to have no drm in it at all, but DRM_LEGACY brings it in just for modules.
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
|
| 1.335 |
11-Dec-2018 |
maya |
revert previous, nouveau apparently works for some people.
|
| 1.334 |
11-Dec-2018 |
maya |
comment out nouveau related lines in INSTALL kernels too
|
|
Revision tags: pgoyette-compat-merge-20190127 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| 1.333 |
25-Dec-2017 |
rin |
branches: 1.333.4; Disable nouveau for INSTALL as in a similar manner to other DRMKMS drivers. XXX pullup to netbsd-8
|
| 1.332 |
25-Dec-2017 |
rin |
install/52845: Enable vga@isa and pcdisplay for INSTALL. Otherwise, install media do not boot on pre-PCI machines.
XXX pullup to netbsd-8 and netbsd-7
|
|
Revision tags: tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
|
| 1.331 |
02-Nov-2014 |
christos |
branches: 1.331.12; switch to DRMKMS drivers
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-7-base yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE rmind-smpnet-nbase netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 tls-maxphys-base matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase rmind-uvmplock-base jym-xensuspend-base
|
| 1.330 |
28-May-2011 |
ryo |
branches: 1.330.14; 1.330.30; many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base
|
| 1.329 |
11-Feb-2011 |
jmcneill |
attach drm hw drivers to 'drm' not 'vga'
|
| 1.328 |
10-Feb-2011 |
jym |
For i386, include MONOLITHIC for INSTALL rather than GENERIC. While here, remove drm drivers, we don't need them for install.
i386 GENERIC has FFS and ELF support compiled as modules, so we hit an interesting "chicken-egg" situation when the kernel attempts to mount a ffs ramdisk, while the module might be contained inside... the ramdisk.
Interesting scenario: my netbsd-INSTALL.gz testing involved a QEMU image which already contained an installed system, including modules. So the bootloader was able to get the ffs.kmod, and lead to a successful mount of the ramdisk.
Caught off-guard by gson@ automated builds... Erf. My fondest apologies. Lesson learnt. Hopefully, this will unbreak the floppy install. Waiting for the release build to finish...
|
| 1.327 |
10-Feb-2011 |
jym |
Reinstate INSTALL kernel for embedded ramdisk installs.
Reasons being: - INSTALL is GENERIC with an embedded ramdisk, and as such, can benefit from features included within. - INSTALL_FLOPPY has its own config(5) file, and is tailored for "small" floppy images; it misses features/drivers that could be needed to boot in a decent environment for recent x86 machines (like ACPI) - makes it closer to floppies distrib available for amd64
While here, comment out INSTALL_FLOPPY and bootfloppy-big image build. NetBSD does not use the 3.6MiB image for El Torito cdroms anymore.
Remove the FLOPPYMAX limit; i386 needs 4 floppies now. Modify boot.cfg and release/contents to reflect reality.
See http://mail-index.netbsd.org/port-i386/2011/02/08/msg002307.html
No comments, no objections.
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 mjf-devfs2-base
|
| 1.326 |
02-May-2008 |
ad |
branches: 1.326.10; 1.326.16; 1.326.22; 1.326.24; Put the GENERIC kernel onto i386 installation CDs and load a kernel module from the boot loader to provide the miniroot.
|
| 1.325 |
02-May-2008 |
ad |
- Give x86 BIOS boot the ability to load new style modules and pass them into the kernel. Based on a patch by jmcneill@, with many fixes and improvements by me.
- Put MEMORY_DISK_DYNAMIC and MODULAR into the GENERIC kernels, so that you can load miniroot.kmod from the boot blocks and boot into the installer!
|
| 1.324 |
30-Apr-2008 |
ad |
For PR kern/38537:
- Make MULTIPROCESSOR mandatory on i386.
Installation changes:
- Update installation section of release notes to match reality. - Rename INSTALL to INSTALL_FLOPPY, retire INSTALL_LARGE. - Build INSTALL kernel from GENERIC, like on amd64. - Update boot menu to allow disabling ACPI and/or SMP. - Remove GENERIC.NOACPI from the installed kernel list. - TODO: install default boot.cfg in etc.tgz. - TODO: possibly enable PCI fixup stuff at runtime if ACPI is disabled.
Build changes:
- No longer build ALL, it's for verification, is slow to build and the build process is already crippled by the number of kernels built. - No longer build GENERIC.NOACPI.
|
|
Revision tags: yamt-nfs-mp-base yamt-pf42-base
|
| 1.323 |
29-Mar-2008 |
cube |
branches: 1.323.2; 1.323.4; Add lii(4) where it makes sense.
|
| 1.322 |
27-Mar-2008 |
gdt |
Following the change to remove GENERIC.local from the repository and cinclude it, remove INSTALL.local and adjust kernels that referenced it.
|
|
Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
|
| 1.321 |
16-Jan-2008 |
ad |
branches: 1.321.6; Remove options MATH_EMULATE.
|
|
Revision tags: matt-armv6-base
|
| 1.320 |
07-Jan-2008 |
martti |
Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
|
Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.319 |
14-Nov-2007 |
ad |
branches: 1.319.6; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4
|
| 1.318 |
17-Oct-2007 |
garbled |
branches: 1.318.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base5 ppcoea-renovation-base vmlocking-base
|
| 1.317 |
06-Sep-2007 |
martti |
branches: 1.317.4; Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
|
Revision tags: nick-csl-alignment-base4 nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.316 |
01-Jul-2007 |
xtraeme |
branches: 1.316.4; 1.316.8; 1.316.10; Move gcscide(4) to INSTALL_LARGE.
|
| 1.315 |
01-Jul-2007 |
xtraeme |
Enable gcscide(4).
|
| 1.314 |
30-Jun-2007 |
jmcneill |
Move ral@pci from INSTALL to INSTALL_LARGE, as requested by Manuel Bouyer.
|
| 1.313 |
30-Jun-2007 |
jmcneill |
Enable ral@pci by default in the INSTALL kernel.
|
| 1.312 |
16-Jun-2007 |
ad |
-options I2OVERBOSE.
|
| 1.311 |
14-Jun-2007 |
pavel |
Remove some options which are not likely to be useful in INSTALL: PTRACE, RFC2292 (previous version of IPv6 Advanced socket API). Disable SSP.
|
| 1.310 |
03-Jun-2007 |
dogcow |
Move isp* from INSTALL to INSTALL_LARGE; isp is gigantic enough that it makes a noticable impact in the size of the kernel. (build release now works again.)
|
| 1.309 |
29-May-2007 |
christos |
Add COMPAT_40 for struct ifreq changes.
|
| 1.308 |
28-May-2007 |
pavel |
Move ixpide from INSTALL to INSTALL_LARGE. This controller is apparently found only in southbridges of relatively recent motherboards.
|
| 1.307 |
28-May-2007 |
pavel |
Move puc, ahcisata, nfe, svwsata from INSTALL to INSTALL_LARGE to help fit INSTALL to a 2.88 MB floppy image. Suggested by Manuel Bouyer.
|
|
Revision tags: yamt-idlelwp-base8 thorpej-atomic-base
|
| 1.306 |
14-Mar-2007 |
drochner |
branches: 1.306.6; It doesn't make sense to specify "configuration" and "interface" locators for uhub because a hub can't have sub-devices. This might be sanity-checked eventually. Same for ubt now after the change to device attachment.
|
|
Revision tags: ad-audiomp-base
|
| 1.305 |
25-Feb-2007 |
tsutsui |
branches: 1.305.4; 1.305.6; Hmm, comment out ciphy as well as vge(4).
|
| 1.304 |
25-Feb-2007 |
tsutsui |
Add ciphy at mii for vge(4).
|
|
Revision tags: post-newlock2-merge newlock2-nbase newlock2-base
|
| 1.303 |
24-Jan-2007 |
tls |
branches: 1.303.2; Remove option COMPAT_386BSD_MBRPART from default kernels. NetBSD has not used partition ID 0x165 for many, many years, and the presence of this option in INSTALL kernels can cause overwriting of existing FreeBSD installations when sysinst writes back the disklabel. Those with very, very old NetBSD installations may find that they must update their fdisk partition tables to use partition ID 0x169 for their NetBSD partitions.
This seems like the best of a number of lousy choices for dealing with this problem. Sysinst should perhaps grow code that asks whether an existing 0x165 partition should be converted.
~
|
| 1.302 |
02-Jan-2007 |
dsl |
Comment out 'bnx', a network card that requires a 120kb download isn't going to be the only way to get data onto a system. This should get the INSTALL image way back under 2.8M again. Someone does need to sort out an ACPI install kernel though....
|
| 1.301 |
29-Dec-2006 |
yamt |
update comments on NFS_V2_ONLY after nqnfs removal. no functional changes. from Arnaud Lacombe.
|
| 1.300 |
28-Dec-2006 |
dogcow |
Since pppd isn't part of the install image, having ppp in the kernel is a little silly. (This also reduces the kernel size enough for build release to work again.)
|
|
Revision tags: yamt-splraiseipl-base5 yamt-splraiseipl-base4
|
| 1.299 |
17-Dec-2006 |
bouyer |
Add bnx(4), a driver for Broadcom NetXtreme II 10/100/1000 Ethernet device. Ported from OpenBSD by cube@, with some bus_dma fixes by me. Tested on i386 and amd64.
|
| 1.298 |
17-Dec-2006 |
bouyer |
Add mfi(4), a driver for LSI Logic & Dell MegaRAID SAS RAID controller. Ported from OpenBSD, tested on i386 and amd64.
|
|
Revision tags: yamt-splraiseipl-base3 netbsd-4-base
|
| 1.297 |
30-Nov-2006 |
bouyer |
branches: 1.297.2; Add ahcisata(4), a driver for AHCI 1.0 and 1.1 controllers. Tested on the sata ports of a Intel 63xxESB chipset. Does not support NCQ yet.
|
| 1.296 |
28-Nov-2006 |
christos |
Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.295 |
28-Nov-2006 |
christos |
s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.294 |
25-Nov-2006 |
dsl |
Remove the firmware for a few cards - saves 70k (before compression)
|
| 1.293 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.292 |
01-Nov-2006 |
tls |
Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP, INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels so that they are smaller and faster by removing support for actual i386 CPUs (which lack write protection in supervisor mode, which requires a costly workaround) and math coprocessor emulation. Coprocessor emulation is retained in the LAPTOP kernels, but not in the others. Where it is known that a configuration cannot be run with particular CPUs (i486 in *MP kernels) remove that support as well. Compile all kernels with appropriate architecture and tuning flags (reduces size, makes things faster). Those requiring support for machines with i386 CPU or lacking coprocessor can use the *SMALL or *TINY kernels.
|
|
Revision tags: yamt-splraiseipl-base2
|
| 1.291 |
21-Oct-2006 |
bouyer |
Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in newer server chipsets) to wm(4), from the FreeBSD em(4) driver. While there, add a few other Intel Ethernet controller that should work as is. Properly update the RX error and TX collision counters. Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs
|
| 1.290 |
02-Oct-2006 |
chs |
remove MALLOC_NOINLINE, it doesn't do anything anymore.
|
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9
|
| 1.289 |
10-Sep-2006 |
riz |
branches: 1.289.2; Add msk and mskc.
|
|
Revision tags: yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
| 1.288 |
26-Aug-2006 |
christos |
branches: 1.288.2; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.287 |
14-Aug-2006 |
skrll |
s/adpater/adapter/
Prompted by PR/34195
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7
|
| 1.286 |
30-Jul-2006 |
bouyer |
branches: 1.286.2; Add twa(4) and ld at twa where it makes sense.
|
|
Revision tags: yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
|
| 1.285 |
19-Apr-2006 |
drochner |
adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
| 1.284 |
12-Apr-2006 |
martti |
Added ciss(4). Tested by Joseph Dacuma on HP DL-380 G3 with Smart Array 5i.
|
|
Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3
|
| 1.283 |
25-Mar-2006 |
xtraeme |
Enable rgephy(4).
|
|
Revision tags: peter-altq-base yamt-pdpolicy-base2
|
| 1.282 |
12-Mar-2006 |
chs |
branches: 1.282.2; add nfe.
|
| 1.281 |
06-Mar-2006 |
bouyer |
branches: 1.281.2; Add svwsata(4), a driver for Serverworks K2 SATA controllers. From OpenBSD via Joerg Sonnenberger.
|
|
Revision tags: yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.280 |
05-Feb-2006 |
cube |
branches: 1.280.2; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.279 |
04-Feb-2006 |
rpaulo |
bpfilter doesn't accept count anymore.
|
| 1.278 |
21-Jan-2006 |
dsl |
branches: 1.278.2; 1.278.4; Remove COMPAT_10..COMPAT_16, KERNFS, attimer, pcppi and 'le at pci' Re-instate st KERNFS was there for dmesg! but the program is smaller IIRC attimer and pcppi are only used for beeps The pcn driver does a better job than le.
|
| 1.277 |
04-Jan-2006 |
xtraeme |
Enable rlphy(4).
|
| 1.276 |
20-Dec-2005 |
thorpej |
branches: 1.276.2; Remove the tablet line discipline.
|
|
Revision tags: ktrace-lwp-base
|
| 1.275 |
07-Dec-2005 |
tsutsui |
Remove obsolete options VNODE_OP_NOINLINE.
|
| 1.274 |
07-Dec-2005 |
tsutsui |
Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2
|
| 1.273 |
14-Nov-2005 |
gdt |
Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local.
With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies.
Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local.
(Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
|
Revision tags: yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.272 |
10-Sep-2005 |
jmmv |
branches: 1.272.6; Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.271 |
03-Sep-2005 |
dsl |
Remove support for ATAPI and SCSI tapes from INSTALL and INSTALL_TINY. This (just about) counteracts the bloat added by the 64bit inode changes and the the larger data structures of the new ioconf.c. The 'st' driver got fingered itself because of it's own size increase caused by the addition of the stats.
|
| 1.270 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.269 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
| 1.268 |
05-Aug-2005 |
skrll |
Add (commented out) ucycom to various kernel configs.
|
| 1.267 |
29-Jun-2005 |
christos |
branches: 1.267.2; People might need MFS for /dev or for restoring to /tmp.
|
| 1.266 |
28-Jun-2005 |
christos |
Make this fit: 1. remove MFS, not useful during installation. 2. remove extra ethernet drivers, some of them cannot be used without firmware. 3. remove pty multiplexor 4. remove ddb history 5. remove a.out support 6. trim down maxusers to 2 7. remove the beep device driver 8. remove nfsv3 support
One more commit to /usr/bin/ftp and everything will build again...
|
| 1.265 |
28-Jun-2005 |
wiz |
pss(4) was removed, remove it from kernel configs too.
|
| 1.264 |
19-Jun-2005 |
chs |
uncomment hme, add more missing NICs.
|
|
Revision tags: yamt-km-base4 kent-audio2-base
|
| 1.263 |
25-Mar-2005 |
cube |
Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it.
|
|
Revision tags: netbsd-3-0-3-RELEASE netbsd-3-0-2-RELEASE netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base3 netbsd-3-base
|
| 1.262 |
01-Mar-2005 |
itojun |
branches: 1.262.2; due to size constraint, comment atu out
|
| 1.261 |
01-Mar-2005 |
itojun |
add atu ether driver on usb
|
| 1.260 |
25-Feb-2005 |
simonb |
Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.259 |
18-Feb-2005 |
dsl |
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
|
Revision tags: yamt-km-base2
|
| 1.258 |
11-Feb-2005 |
dsl |
Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints.
|
| 1.257 |
31-Jan-2005 |
hannken |
Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
|
Revision tags: yamt-km-base kent-audio1-beforemerge kent-audio1-base
|
| 1.256 |
06-Dec-2004 |
cube |
branches: 1.256.4; 1.256.6; Add ixpide(4).
|
| 1.255 |
01-Dec-2004 |
grant |
add iteide(4) driver for ITE8212-based IDE controllers. from OpenBSD, ported to NetBSD by me.
ok'd by bouyer@, thorpej@.
|
| 1.254 |
24-Nov-2004 |
bouyer |
pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64. Added to all kernel config file which had pdcide(4).
|
| 1.253 |
10-Nov-2004 |
christos |
Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.252 |
23-Oct-2004 |
augustss |
s/uax/axe/
|
| 1.251 |
08-Sep-2004 |
jmmv |
Set valid values for the (commented out) WS_DEFAULT_COLATTR and WS_DEFAULT_MONOATTR options. This way, if a user blindly uncomments them, he will not get a build failure. Addresses PR kern/26503.
|
| 1.250 |
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.249 |
10-Aug-2004 |
mycroft |
+cs@pcmcia
|
| 1.248 |
08-Aug-2004 |
mycroft |
xi -> xirc,com,xi
|
| 1.247 |
29-Jul-2004 |
jmmv |
Implement border color customization in wscons(4), only available for vga(4) at the moment.
This includes the addition of two new wsdisplay ioctls, WSDISPLAY_{G,S}BORDER, one to get the actual color and one to set it, respectively. Possible colors match those defined by ANSI (and listed in wsdisplayvar.h).
It also adds two accessops to the underlying graphics device, getborder and setborder, which mach their ioctl counterparts.
Two kernel options are added: WSDISPLAY_CUSTOM_BORDER, which enables the ioctls described above (to customize the border color from userland after boot), and WSDISPLAY_BORDER_COLOR, which sets the color at boot time. The former is enabled by default on the GENERIC kernel, but not on INSTALL (among others). The later is always commented out, leaving the usual black border as a default.
wsconsctl is modified to allow accessing this value easily. For example, 'wsconsctl -d -w border=blue'.
|
| 1.246 |
28-Jul-2004 |
jmmv |
Implement support to dynamically change wscons console and kernel colors.
Two new ioctls are added to the wsdisplay device, named WSDISPLAY_GMSGATTRS and WSDISPLAY_SMSGATTRS, used to retrieve the actual values and set them, respectively (the name, if you are wondering, comes from "message attributes").
A new emulop is added to the underlying display driver (only vga, for now) which sets the new attribute for the whole screen, without having to clear it. This is optional, which means that this also works with other drivers that don't have this new operation.
Five new kernel options have been added, although only documented in i386 kernels (for now): - WSDISPLAY_CUSTOM_OUTPUT, which enables the ioctls described above to change the colors dynamically from userland. This is enabled by default in the GENERIC kernel (as well as others) but disabled on all INSTALL* kernels (as this feature is useless there). - WS_DEFAULT_COLATTR, WS_DEFAULT_MONOATTR, WS_DEFAULT_BG and WS_DEFAULT_FG, which specify the default colors for the console at boot time. These have the same meaning as the (already existing) WS_KERNEL_* variables.
wsconsctl is modified to add msg.default.{attrs,bg,fg} and msg.kernel.{attrs,bg,fg} to the display part, so that colors can be changed after boot.
Tested on NetBSD/i386 with vga (and vga in mono mode), and on NetBSD/mac68k. No objections in tech-kern@.
|
| 1.245 |
19-Jul-2004 |
tron |
Enable ehci(4) by default.
|
| 1.244 |
15-Jul-2004 |
atatat |
Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.243 |
09-Jul-2004 |
bouyer |
Add geodeide(4), a driver for the AMD Geode CS5530A IDE controller. Tested by Ian Zagorskih (ianzag at megasignal.com).
|
| 1.242 |
06-Jul-2004 |
mycroft |
Remove XSERVER and XSERVER_DDB from all config files. wscons does not use these, and pccons is rapidly heading for the guillotine.
|
| 1.241 |
27-Jun-2004 |
martin |
Add mtd (Myson MTD803 3-in-1 Ethernet) driver.
|
| 1.240 |
22-Jun-2004 |
toshii |
Add re; Realtek GbE.
|
| 1.239 |
29-Apr-2004 |
gendalia |
add raidframe and raid autoconfig support to the INSTALL kernel.
|
|
Revision tags: netbsd-2-0-base
|
| 1.238 |
16-Feb-2004 |
wiz |
branches: 1.238.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.237 |
17-Dec-2003 |
tls |
Add "sk" driver for SysKonnect/Marvell GigE cards.
|
| 1.236 |
14-Dec-2003 |
dyoung |
Add ath(4) for Atheros 802.11a/b/g cards.
|
| 1.235 |
14-Dec-2003 |
thorpej |
Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata).
|
| 1.234 |
13-Dec-2003 |
thorpej |
Split out the Silicon Image SATALink support into its own driver, "satalink".
|
| 1.233 |
12-Nov-2003 |
dsl |
Double space for memory disk to 5MB, this costs (almost) nothing on the install media and the kernels (and sysinst) will still run on a 16MB system. (They haven't run on an 8MB system for a while - might affect 12MB though.) The additional space in the root filesystem lets sysinst core dump properly!
|
| 1.232 |
05-Nov-2003 |
tron |
Update comment for wm(4) attachment because the driver supports more than the Intel 82543 and 82544.
|
| 1.231 |
04-Nov-2003 |
fvdl |
Add and enable igphy.
|
| 1.230 |
04-Nov-2003 |
mycroft |
Re-add ServerWorks IDE support, as "rccide". Note: this is untested, as I no longer have a ServerWorks-based motherboard.
|
| 1.229 |
31-Oct-2003 |
nisimura |
Added stpcide(4) driver for STMicroelectronics STPC IDE controllers.
|
| 1.228 |
18-Oct-2003 |
lukem |
Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.227 |
13-Oct-2003 |
dyoung |
Add atw (ADMtek ADM8211 802.11).
|
| 1.226 |
08-Oct-2003 |
bouyer |
Add new per-chip pciide drivers.
|
| 1.225 |
08-Oct-2003 |
bouyer |
Add atabus
|
| 1.224 |
05-Oct-2003 |
tron |
Add entry for bce(4).
|
| 1.223 |
07-Sep-2003 |
tron |
Add "COMPAT_16" option.
|
| 1.222 |
06-Sep-2003 |
itojun |
add rnd(4) device to installation media. necessary for many purposes, including password seeding, tcp sequence number, and more. see tech-security
|
| 1.221 |
07-Aug-2003 |
soren |
Enable ahd(4) by default. There are some problems with higher speeds / packetized mode, but those can be disabled in the Adaptec BIOS setup.
|
| 1.220 |
05-Jun-2003 |
dsl |
branches: 1.220.2; Increase sizes of space for ramdisks
|
| 1.219 |
15-May-2003 |
wiz |
Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.218 |
04-May-2003 |
ad |
Enable the amr driver.
|
| 1.217 |
21-Apr-2003 |
fvdl |
Add commented-out ahd driver.
|
| 1.216 |
17-Apr-2003 |
thorpej |
Bump ramdisk size to 4600 blocks.
|
| 1.215 |
16-Apr-2003 |
thorpej |
Add mpt(4).
|
| 1.214 |
10-Apr-2003 |
christos |
Bye Bye UCONSOLE
|
| 1.213 |
08-Apr-2003 |
abs |
Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries.
|
| 1.212 |
16-Feb-2003 |
augustss |
Add uax(4) (and url(4) in some cases).
|
| 1.211 |
06-Feb-2003 |
grant |
add makphy PHY for Intel gigabit cards (wm).
fixes PR install/19338 from Tomi Nylund.
|
| 1.210 |
27-Jan-2003 |
thorpej |
Add the "ataraid" pseudo-device and the "ld" instances that attach to it.
|
| 1.209 |
20-Jan-2003 |
lukem |
crank to 2240k; they've grown again
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
|
| 1.208 |
27-Oct-2002 |
tsutsui |
Add fmv* at isapnp? for FMV-183.
|
|
Revision tags: kqueue-aftermerge kqueue-beforemerge
|
| 1.207 |
16-Oct-2002 |
lukem |
tweak the comments describing the memory disk size
|
| 1.206 |
04-Oct-2002 |
tsutsui |
Add le* at isapnp?
|
|
Revision tags: kqueue-base
|
| 1.205 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.204 |
26-Sep-2002 |
grant |
ep0 at isa? -> ep* (ala GENERIC), so ep instances during install are consistent with GENERIC.
|
| 1.203 |
18-Sep-2002 |
lukem |
enable USERCONF by default; it's small and extremely useful to have available.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.202 |
02-Aug-2002 |
ichiro |
chenge comment for wi(4) - add vender Intersil
|
| 1.201 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.200 |
05-Jul-2002 |
abs |
Ensure all INSTALL config files consistantly include PIPE_SOCKETPAIR, MALLOC_NOINLINE, and VNODE_OP_NOINLINE. The exceptions are when they include another config files that already defines the options, or if they are for an embedded board, just define a few extra options, and do not already define PIPE_SOCKETPAIR.
|
| 1.199 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
| 1.198 |
24-Jun-2002 |
lukem |
Switch from pccons to wscons, so that USB keyboards have a chance of working. From Grant Beattie <grant@netbsd.org>, with changes by me.
|
| 1.197 |
22-Jun-2002 |
fvdl |
Add bge@pci attachment.
|
|
Revision tags: netbsd-1-6-base
|
| 1.196 |
26-Apr-2002 |
ad |
branches: 1.196.2; 1.196.4; Add a driver for Adaptec FSA RAID controllers, as often found in Dell servers. Based on the FreeBSD/OpenBSD versions.
|
| 1.195 |
25-Apr-2002 |
atatat |
Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.194 |
22-Apr-2002 |
ad |
Add a driver for ICP-Vortex GDT and Intel Storage RAID controllers. Parts taken from OpenBSD. Test hardware kindly provided by Intel. This still needs management bits, and doesn't support older controllers, but that shouldn't be hard to fix.
|
| 1.193 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.192 |
17-Apr-2002 |
mycroft |
Switch from de to tlp by default.
|
| 1.191 |
15-Apr-2002 |
mycroft |
Add wm.
|
| 1.190 |
14-Apr-2002 |
mycroft |
The functionality of pmsi has been implemented in pms, so it's time for pmsi to go back where it came from.
|
| 1.189 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
| 1.188 |
02-Apr-2002 |
lukem |
Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE, which was suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> as being more consistent with what it's controlling...
|
| 1.187 |
29-Mar-2002 |
ichiro |
add url(4)
|
|
Revision tags: eeh-devprop-base
|
| 1.186 |
10-Mar-2002 |
lukem |
* rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options are now consistently named * fold opt_mdsize.h into opt_md.h
|
|
Revision tags: newlock-base
|
| 1.185 |
04-Mar-2002 |
sommerfeld |
The "gif*" tunnelling interface does everything ipip does. Move usage example from ipip.4 to gif.4 Excise ipip and stitch up the scars.
|
|
Revision tags: ifpoll-base
|
| 1.184 |
10-Feb-2002 |
wiz |
Update description for icsphy.
|
| 1.183 |
08-Feb-2002 |
jmcneill |
Wups, forgot to add it to some other kernel configs as well.
|
| 1.182 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.181 |
30-Dec-2001 |
wiz |
Uncomment uhidev, since other entries depend on it.
|
| 1.180 |
28-Dec-2001 |
augustss |
Update for new uhidev device attachment.
|
| 1.179 |
01-Dec-2001 |
bouyer |
Add st at atapibus, now that it works.
|
| 1.178 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.177 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
| 1.176 |
19-Nov-2001 |
tls |
Who are we kidding? Nobody installs over a DS-3, and I seriously doubt that anyone installs over HIPPI either. On the other hand, lots of people would like to be able to install over their wireless networks or with their Tigon Gig-E cards: so, let's synchronize this file's contents with the modern world (at least a little bit).
Note that we really need to decide whether, as they used to be, the INSTALL config files will be GENERIC with some lines *deleted* or whether they will be GENERIC with some lines commented out. Using both styles is bad, but I haven't fixed it in this commit.
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.175 |
06-Nov-2001 |
enami |
Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.174 |
03-Nov-2001 |
tsutsui |
Add trm at pci.
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2
|
| 1.173 |
21-Sep-2001 |
ad |
branches: 1.173.2; Add `dpti', which is an I2O vendor extension implementing the DPT/Adaptec control interface. This makes it possible to run the Linux versions of dptmgr, raidutil, dptelog and other tools under NetBSD.
|
|
Revision tags: post-chs-ubcperf pre-chs-ubcperf
|
| 1.172 |
14-Sep-2001 |
nathanw |
Change all instances of "[e]isa* at foo?" to "[e]isa0 at foo?".
This prevents attaching multiple [E]ISA buses, which we don't support (Is there any such thing to support? I'm skeptical) and avoids the "panic: isaattach: ISA bus already seen" that occurs on some laptops with docking stations and EISA boxes. Since there is only one [E]ISA bus, logically, the ISA device probe will still find devices on the docking station.
This does not address the problem of inserting or removing the docking station at runtime.
Relevant PRs: kern/6544, port-i386/10392, kern/11627, kern/13557, install/13865.
|
|
Revision tags: thorpej-devvp-base
|
| 1.171 |
22-Aug-2001 |
hubertf |
branches: 1.171.2; 90x[B] -> 90x[BC]
|
| 1.170 |
30-Jul-2001 |
ad |
Add a driver for Mylex AcceleRAID and eXtremeRAID controllers with v6 firmware. Based off the FreeBSD driver, and re-worked by tls, erh and I.
|
| 1.169 |
08-Jul-2001 |
abs |
branches: 1.169.2; Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
| 1.168 |
07-Jul-2001 |
tsutsui |
Remove (commented out) ncr* at pci? lines.
|
| 1.167 |
18-Jun-2001 |
thorpej |
Add gsip(4), gphyter(4), and sf(4) drivers.
|
| 1.166 |
03-Jun-2001 |
tsutsui |
Add iha at pci .
|
| 1.165 |
06-May-2001 |
ad |
Add an (untested) EISA front-end for the `mlx' driver.
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.164 |
21-Apr-2001 |
fvdl |
s/cheap/expensive/ for DIAGNOSTIC
|
| 1.163 |
04-Feb-2001 |
ad |
branches: 1.163.2; Add a driver for the Mylex DAC960 family (including DEC SWXCR).
|
| 1.162 |
16-Jan-2001 |
augustss |
Add uyap.
|
| 1.161 |
26-Nov-2000 |
ad |
lsu -> ld, by popular request.
|
| 1.160 |
08-Nov-2000 |
ad |
Add I2O stuff.
|
| 1.159 |
31-Oct-2000 |
fvdl |
Sync INSTALL with GENERIC and INSTALL_LAPTOP with GENERIC_LAPTOP with regard to wireless network interfaces and pcic iomem size (i.e. bump iomem to 0x1000 and enable cnw, awi and ray).
|
| 1.158 |
19-Oct-2000 |
ad |
- ca -> lsu - Hook in twe.
|
| 1.157 |
02-Oct-2000 |
abs |
Ensure all INSTALL* kernels have two ptys, and a note explaining why: pseudo-device pty 2 # pseudo-terminals (Sysinst needs two) (Some installers may not be using sysinst, in which case this just reduces the number of ptys from 16 that are not used to 2 that are not used) For i386 conf files, no change other than comments.
|
| 1.156 |
27-Sep-2000 |
fvdl |
Enable usb devices that may be useful during the install (hubs, keyboard, ethernet, mass storage).
|
| 1.155 |
26-Sep-2000 |
ad |
cac* at eisa? reported as working.
|
| 1.154 |
25-Sep-2000 |
abs |
Use "options<SPACE><TAB>" not "options<TAB>" - noted by simonb. Move VNODE_OP_NOINLINE and NFS_V2_ONLY into '# Filesystem options' section. Consistently label '# Filesystem options' and '#File systems' sections.
|
| 1.153 |
25-Sep-2000 |
abs |
Ensure all INSTALL config files have (at least) COPTS="-Os", cincluding bebox based on it working already for macppc. Also add commented out: #options VNODE_OP_NOINLINE # Don't inline vnode op calls #options NFS_V2_ONLY # Exclude NFS3 and NQNFS code as suggestions for additional savings
|
| 1.152 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.151 |
13-Sep-2000 |
thorpej |
Use VNODE_OP_NOINLINE.
|
| 1.150 |
21-Aug-2000 |
itohy |
Fix typos. No functional changes.
|
| 1.149 |
09-Jul-2000 |
mycroft |
Turn on DDB history by default.
|
|
Revision tags: sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.148 |
18-Jun-2000 |
cyber |
branches: 1.148.2; increase size to allow for dhclient
|
| 1.147 |
11-Jun-2000 |
mycroft |
Remove pcvt tentacles.
|
| 1.146 |
08-Jun-2000 |
fvdl |
Make siop the default instead of ncr. The siop driver has proven to be reliable, and, although it does not do tagged queueing yet, this makes it a better choice.
|
| 1.145 |
07-Jun-2000 |
gmcgarry |
Autonegotiation with xi driver is reported to work. Use it on the install media.
|
|
Revision tags: minoura-xpg4dl-base
|
| 1.144 |
09-May-2000 |
hubertf |
branches: 1.144.2; Disable DDB_ONPANIC=0. A plain reboot in case of problems isn't really helpful at install times, regarding diagnostics.
|
| 1.143 |
08-May-2000 |
augustss |
Add (sometimes commented out) MIIVERBOSE option.
|
| 1.142 |
30-Apr-2000 |
dante |
Update comment in adw*
|
|
Revision tags: sommerfeld_i386mpbase_20000422
|
| 1.141 |
22-Apr-2000 |
groo |
name change; rl -> rtk
|
| 1.140 |
03-Apr-2000 |
augustss |
Add atapibus* at umass?
|
| 1.139 |
22-Mar-2000 |
cgd |
add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.138 |
16-Mar-2000 |
ad |
Attach cac* at pci?, ca* at cac?. Commented out where needs be.
|
| 1.137 |
27-Feb-2000 |
mycroft |
Change miniroot size to 3072.
|
| 1.136 |
24-Feb-2000 |
ad |
- Attach dpt0 to the isa bus. Commented out since (a) at any valid address it conflicts with too much other stuff (b) if I UTSLed correctly, EISA boards may be picked up at an "ISA address and an EISA address" - I don't have enough info on this yet to fix it (c) a DPT HBA at an address usually assigned to wdc0/1 may get detected as a WD100x controller. Some of them can emulate a WD100x controller, but the one I tested with doesn't. - Sync with GENERIC just a little.
|
|
Revision tags: chs-ubc2-newbase
|
| 1.135 |
13-Jan-2000 |
ad |
branches: 1.135.2; [#[@ ]]dpt* at eisa? slot ?
|
| 1.134 |
04-Jan-2000 |
itojun |
enable INET6. commit for boot floppy fix should follow. add awi0 and cnw0 (commented out)
|
|
Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
|
| 1.133 |
12-Dec-1999 |
soren |
s/16x450/16x50/
|
| 1.132 |
07-Dec-1999 |
thorpej |
Add nsphyter.
|
| 1.131 |
15-Nov-1999 |
dante |
Add WDTR, SDTR and TAGQ disable options
|
|
Revision tags: comdex-fall-1999-base fvdl-softdep-base
|
| 1.130 |
05-Nov-1999 |
thorpej |
branches: 1.130.2; Add tlp, document TLP_MATCH_* options, and add some missing PHYs.
|
| 1.129 |
08-Oct-1999 |
drochner |
branches: 1.129.2; 1.129.4; forgot to comment out the orphaned "scsibus"
|
| 1.128 |
06-Oct-1999 |
drochner |
comment out "ncr* at isa?" (NCR 53C80 - cheap SCSI) in the standard config files. The probe funktion gives false hits and steps onto other hardware. (PR port-i386/8361 by cgd and my own experience)
|
| 1.127 |
28-Sep-1999 |
thorpej |
branches: 1.127.2; Add Megahertz Ethernet/Modem combo card goo.
|
| 1.126 |
27-Sep-1999 |
ad |
Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.125 |
23-Sep-1999 |
tron |
Add Realtek 8129/8139 driver to install kernel as suggested by Patrick Welche in PR install/8477.
|
| 1.124 |
29-Aug-1999 |
thorpej |
Add `umass'.
|
| 1.123 |
12-Aug-1999 |
bouyer |
Add wi* at pcmcia, wawelan adapters can be used for installs.
|
| 1.122 |
03-Aug-1999 |
thorpej |
Add the "sip" driver (SiS 900 Ethernet).
|
|
Revision tags: chs-ubc2-base
|
| 1.121 |
29-Jul-1999 |
augustss |
It's time to be COMPAT_14.
|
| 1.120 |
12-Jul-1999 |
kleink |
Add eso(4) and the devices attached to it.
|
| 1.119 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
| 1.118 |
09-Jun-1999 |
christos |
Synchronize with GENERIC
|
| 1.117 |
19-May-1999 |
bouyer |
Document the 'wdc at isa' flags.
|
| 1.116 |
06-May-1999 |
christos |
Well we are functional enough to install from an NTFS volume, so why knot?
|
| 1.115 |
09-Apr-1999 |
bad |
Enable the TROPIC based shared RAM Token-Ring drivers.
|
|
Revision tags: netbsd-1-4-base
|
| 1.114 |
27-Mar-1999 |
kleink |
branches: 1.114.2; Typo.
|
| 1.113 |
27-Mar-1999 |
explorer |
remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.112 |
17-Mar-1999 |
sommerfe |
Build kernels -Os. Appears to generate smaller code than -O1 or -O2
|
| 1.111 |
15-Mar-1999 |
christos |
Enable EXEC_ELF32... It only adds 4K to the kernel, and makes an ELF install floppy to work (from Andrew Gillham)
|
| 1.110 |
16-Feb-1999 |
abs |
Update IDE comments, from yoavcs@inter.net.il
|
| 1.109 |
02-Feb-1999 |
bouyer |
Mention pciide(4).
|
| 1.108 |
01-Feb-1999 |
he |
Enable DDB, but with DDB_ONPANIC=0.
|
| 1.107 |
25-Jan-1999 |
cgd |
kill accidental 'options MSGBUFSIZE...' that crept in to rev 1.89. while a larger message buffer size might be a good idea (even as the default), the existing definition here was way too large and was, in fact, accidental!
|
| 1.106 |
23-Jan-1999 |
drochner |
update for mouse renaming
|
| 1.105 |
06-Jan-1999 |
thorpej |
Add the `pcscp' driver.
|
| 1.104 |
19-Dec-1998 |
he |
Add 'ex' driver and various mii stuff, from GENERIC.
|
|
Revision tags: kenh-if-detach-base
|
| 1.103 |
19-Nov-1998 |
he |
Bump ramdisk size by 100 blocks -- ran out of space.
|
| 1.102 |
16-Nov-1998 |
marc |
Avoid irq 5 and 7, the most likely cause of problems on modern laptops.
|
| 1.101 |
12-Nov-1998 |
rvb |
Oops, I didn't mean to let that last commit get out. Though maybe Havard should look at the changes (to make INSTALL smaller) and see if any are general/reasonable for everyone.
|
| 1.100 |
12-Nov-1998 |
rvb |
Perry said I should ... enable pms0 for GENERIC
|
| 1.99 |
10-Nov-1998 |
bouyer |
Add and enable the pciide driver.
|
|
Revision tags: chs-ubc-base
|
| 1.98 |
10-Oct-1998 |
thorpej |
Add pcmcom driver and com slaves.
|
| 1.97 |
26-Sep-1998 |
dante |
Add support for AdvanSys Ultra Wide boards
|
| 1.96 |
31-Aug-1998 |
thorpej |
UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
| 1.95 |
26-Aug-1998 |
dante |
Add AdvanSys SCSI controller
|
| 1.94 |
11-Aug-1998 |
thorpej |
Adapt to MII changes.
|
|
Revision tags: eeh-paddr_t-base
|
| 1.93 |
27-Jul-1998 |
perry |
NORVEGIAN -> NORWEGIAN
|
| 1.92 |
27-Jul-1998 |
bouyer |
Correct indent.
|
| 1.91 |
27-Jul-1998 |
bouyer |
Ops, forgot FINNISH_KBD.
|
| 1.90 |
27-Jul-1998 |
bouyer |
Document FRENCH_KBD,GERMAN_KBD,NORVEGIAN_KBD options.
|
| 1.89 |
27-Jul-1998 |
thorpej |
Add cs0 at isa? port 0x300, wildcard IRQ and memory address, to pull them from the EEPROM. Wildcard DRQ to force memory-mode operation; this value is not available in the EEPROM and must be configured manually.
|
| 1.88 |
26-Jun-1998 |
cgd |
add device declarations for 'puc'-related devices. Add lpt attaching to puc to the files file, because it can't go in files.pci (see comments here or there).
|
| 1.87 |
26-Jun-1998 |
lukem |
remove options FIFO; it's now the default
|
| 1.86 |
07-Jun-1998 |
enami |
Remove TAB after `options I686_CPU'.
|
| 1.85 |
02-Jun-1998 |
thorpej |
Add epic* at pci?
|
| 1.84 |
31-May-1998 |
veego |
Add options COMPAT_386BSD_MBRPART.
|
| 1.83 |
20-Apr-1998 |
drochner |
There are NE2100 compatible cards which cannot IRQ 10. Use IRQ 9 in the default configuration. (Thanks to Rick Byers <rickb@iaw.on.ca>.)
|
| 1.82 |
16-Apr-1998 |
drochner |
-"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc"
|
| 1.81 |
03-Apr-1998 |
enami |
Add entry for aic* at isapnp.
|
| 1.80 |
03-Apr-1998 |
enami |
Add entry for mbe* at pcmcia.
|
| 1.79 |
03-Apr-1998 |
enami |
Add entries for ate0 and fmv0 (former is tested but latter is not). Remove fe0.
|
| 1.78 |
22-Mar-1998 |
drochner |
The "pckbd" attribute of pc/vt is now "pckbcport". Use the real console driver name here to make more obvious where pms and spkr attach to.
|
| 1.77 |
01-Mar-1998 |
augustss |
Change ie[01] to ef, ai, and ix so that these kernels can be used again.
|
| 1.76 |
06-Feb-1998 |
mrg |
remove paging options from kernel files.
|
| 1.75 |
06-Feb-1998 |
thorpej |
Add pceb at pci and {eisa,isa} at pceb attachments.
|
| 1.74 |
06-Feb-1998 |
mrg |
add the i386 MD portions for UVM.
|
| 1.73 |
15-Jan-1998 |
cgd |
add 'sd* at atapibus? drive ?' to all kernel configs already containing an analogous line for 'cd'.
|
| 1.72 |
14-Jan-1998 |
drochner |
from Dave Burgess per PR4620: -base address 0x308 is supported by more Wangtek QIC tapes than 0x300 -Ultrastor ISA SCSI adapters can't be set to base address 0x334 (changed to 0x340)
|
| 1.71 |
27-Nov-1997 |
fvdl |
Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.70 |
25-Nov-1997 |
kleink |
Add COMPAT_13.
|
| 1.69 |
24-Nov-1997 |
thorpej |
Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
|
| 1.68 |
17-Nov-1997 |
thorpej |
Add an i/o address for iy0 (from GENERIC)
|
| 1.67 |
17-Nov-1997 |
thorpej |
Put lc0 at i/o 0x320.
|
| 1.66 |
17-Nov-1997 |
lukem |
* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file * fix up use of 'options<SPACE><TAB>'
|
| 1.65 |
11-Nov-1997 |
thorpej |
Add locators for "eg0" device, and enable it.
|
| 1.64 |
05-Nov-1997 |
thorpej |
Add sm0 at isa? port 0x300 irq 10
|
| 1.63 |
03-Nov-1997 |
thorpej |
Delete "ed" driver, add "we".
|
| 1.62 |
02-Nov-1997 |
thorpej |
Add "ec" driver.
|
| 1.61 |
23-Oct-1997 |
mikel |
fix some typos and other misfeatures in comments; no functional change note that bha driver supports BT44x cards as well
|
| 1.60 |
21-Oct-1997 |
bouyer |
Correct spelling of 'ThunderLAN'
|
|
Revision tags: netbsd-1-3-base
|
| 1.59 |
20-Oct-1997 |
perry |
branches: 1.59.2; we don't need FDESC
|
| 1.58 |
20-Oct-1997 |
explorer |
Mark options RND_COM as broken on i386 port
|
| 1.57 |
20-Oct-1997 |
explorer |
Comment out pseudo-device rnd, mention options RND_COM, and mark experiemntal
|
| 1.56 |
20-Oct-1997 |
perry |
Sync with GENERIC; comment out a few more unneeded things.
|
| 1.55 |
19-Oct-1997 |
perry |
typo: that -> than
|
| 1.54 |
18-Oct-1997 |
thorpej |
Sync with GENERIC.
|
| 1.53 |
17-Oct-1997 |
bouyer |
Add tl and mii devices.
|
| 1.52 |
17-Oct-1997 |
enami |
Use TAB to separate `cd*' and `at'.
|
|
Revision tags: marc-pcmcia-base
|
| 1.51 |
14-Oct-1997 |
thorpej |
Add ISA and PCI "ne" instances as appropriate.
|
| 1.50 |
08-Oct-1997 |
mycroft |
Clump USER_LDT with other CPU-related options.
|
| 1.49 |
08-Oct-1997 |
mycroft |
Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM.
|
| 1.48 |
29-Sep-1997 |
perry |
add ext2fs support to boot floppy.
|
|
Revision tags: thorpej-signal-base
|
| 1.47 |
28-Aug-1997 |
mikel |
add KMEMSTATS and sync GENERIC, INSTALL, and DISKLESS
|
| 1.46 |
27-Aug-1997 |
mikel |
sync with GENERIC 1.96, no functional change
|
| 1.45 |
20-Aug-1997 |
mjacob |
add commented out reference SCSIVERBOSE option
|
| 1.44 |
19-Aug-1997 |
augustss |
Change the MI audio driver so it attaches to the MD driver in the normal way. This requires adding a line to the config files to get audio to work again.
|
| 1.43 |
03-Aug-1997 |
mikel |
sync with GENERIC version 1.88, no functional changes kill outdated aha vs. bha comment
|
| 1.42 |
31-Jul-1997 |
matt |
Add lc0 entry for DEC EtherWORKS III.
|
|
Revision tags: marc-pcmcia-bp
|
| 1.41 |
29-Jul-1997 |
perry |
branches: 1.41.2; disable the wt device for now -- it nukes ed devices too easily
|
| 1.40 |
02-Jul-1997 |
cjs |
Update comments to show that ed driver on PCI works with 3c90x cards.
|
| 1.39 |
25-Jun-1997 |
mellon |
Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
|
| 1.38 |
14-Jun-1997 |
perry |
Temporarily disable wds driver. The driver statically allocates a huge bounce buffer, which breaks installs on 4Meg machines using the new ramdisk install system. We'll bus_dma the driver and then it should be fine to put back in to the normal INSTALL kernel.
|
| 1.37 |
14-Jun-1997 |
perry |
Update for new RAMDISK based install system.
|
| 1.36 |
05-Jun-1997 |
thorpej |
Add fxp* at pci? declarations.
|
| 1.35 |
13-May-1997 |
jtk |
add pci* at pchb?
|
| 1.34 |
01-Apr-1997 |
mycroft |
Enable wdc1 at IRQ 15.
|
| 1.33 |
13-Mar-1997 |
cgd |
add entries for isp, as isp* at pci? dev ? function ?, for Qlogic ISP 10x0 PCI SCSI controllers. Also, add the attached SCSI busses.
|
|
Revision tags: is-newarp-before-merge is-newarp-base
|
| 1.32 |
31-Jan-1997 |
thorpej |
Adopt for new file system and root spec grammar.
|
| 1.31 |
16-Jan-1997 |
perry |
added options I686_CPU (commented or uncommented) per thorpej
|
| 1.30 |
15-Jan-1997 |
perry |
Eliminate obsolete TIMEZONE and DST options. Eliminate obsolete global kernel variable "struct timezone tz" Add RTC_OFFSET option Add global kernel variable rtc_offset, which is initialized by RTC_OFFSET at kernel compile time. on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many minutes west (east) of GMT the hardware RTC runs. Defaults to 0. Places where tz variable was used to indicate this in the past have been replaced with rtc_offset. Add sysctl interface to rtc_offset. Kill obsolete DST_* macros in sys/time.h gettimeofday now always returns zeroed timezone if zone is requested. settimeofday now ignores and logs attempts to set non-existant kernel timezone.
|
| 1.29 |
20-Dec-1996 |
jonathan |
branches: 1.29.2; Clone INSTOTHER to INSTALL, with both Adaptec and other SCSI controllers.
|
| 1.28 |
07-Dec-1996 |
thorpej |
s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.27 |
28-Nov-1996 |
thorpej |
Update for pchb and pcib drivers.
|
| 1.26 |
16-Nov-1996 |
fvdl |
Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.25 |
15-Nov-1996 |
fvdl |
Move non-optional options to std.i386, and use that file.
|
| 1.24 |
02-Oct-1996 |
mycroft |
Add examples of NTP, MROUTING, and serial console.
|
| 1.23 |
02-Oct-1996 |
mycroft |
Update to current reality.
|
| 1.22 |
09-Sep-1996 |
mycroft |
Oops; include paths are relative to $S.
|
| 1.21 |
09-Sep-1996 |
mycroft |
Add a file for local additions to GENERIC.
|
| 1.20 |
09-Sep-1996 |
mycroft |
Sync with GENERIC.
|
| 1.19 |
04-Sep-1996 |
thorpej |
Don't include the FDDI drivers in the install kernels. It's highly unlikely that these will be needed in an install situation, and we need the space.
|
| 1.18 |
31-Aug-1996 |
mycroft |
Oops. Add patterns for PCI BusLogic cards.
|
| 1.17 |
31-Aug-1996 |
mycroft |
Update for BusLogic and UltraStor changes.
|
| 1.16 |
26-Aug-1996 |
mrg |
add COMPAT_12.
|
| 1.15 |
20-May-1996 |
thorpej |
branches: 1.15.4; Add the DEFEA EISA FDDI controller to the catch-all kernels.
|
| 1.14 |
07-May-1996 |
thorpej |
Add the DEC DEFPA FDDI interface to the catch-all kernel configs.
|
| 1.13 |
25-Apr-1996 |
scottr |
Add ie1, appropriate for EtherExpress support
|
| 1.12 |
25-Apr-1996 |
thorpej |
Break up the ep driver into isa, eisa, and pci front-ends and a bus-independent core driver. Tested on all three bus types, including an isa 3c509 masquerading as an eisa device (use ep* at eisa? slot ? in your kernel config file to catch this one). XXX Driver still needs to be converted to <machine/bus.h>
|
| 1.11 |
30-Mar-1996 |
mycroft |
Add wds0 and wds1 to generic kernels.
|
| 1.10 |
25-Mar-1996 |
perry |
Add COMPAT_11 option.
|
| 1.9 |
12-Mar-1996 |
perry |
close prs #2076 and #2159: Install kernels have had DIAGNOSTIC and KTRACE removed to make them fit on the floppies. All kernels have had the comment typo "internally consistency" changed to "internal consistency".
|
| 1.8 |
10-Mar-1996 |
cgd |
update for new commulti->com attach interface. com ports at 'ast' multiport cards no longer need 'flags 1', because the "don't set IEN" requirement is communicated by the commulti_attach_args. com.c no longer recognizes 'flags 1' at all.
|
| 1.7 |
05-Mar-1996 |
thorpej |
Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.6 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
| 1.5 |
28-Feb-1996 |
cgd |
pci devices are now specified like "foo* at pci? dev ? function ?". also, add support for PPB's and secondary PCI busses, where appropriate.
|
| 1.4 |
27-Feb-1996 |
cgd |
update for new EISA autoconfiguration: there can now be an eisa0 at root, and ahb attaches to eisa, not isa. Also, ahb* at eisa?... is now supported, so you can get all ahb's configured easily.
|
| 1.3 |
14-Dec-1995 |
tls |
add 3C590 support to all generic and install kernels
|
| 1.2 |
28-Oct-1995 |
tls |
Start to sort out install kernel size and bt/aha issues. Will be revised.
|
| 1.1 |
28-Oct-1995 |
tls |
branches: 1.1.2; file INSTOTHER was initially added on branch netbsd-1-1.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 mjf-devfs2-base
|
| 1.12 |
29-Apr-2008 |
ad |
This isn't needed any more.
|
|
Revision tags: yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base matt-armv6-base hpcarm-cleanup-base
|
| 1.11 |
07-Jan-2008 |
martti |
branches: 1.11.6; 1.11.8; 1.11.10; Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
|
Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.10 |
14-Nov-2007 |
ad |
branches: 1.10.6; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base jmcneill-base netbsd-4-0-RC4 yamt-x86pmap-base4 netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base nick-csl-alignment-base5 nick-csl-alignment-base4 netbsd-4-0-RC1 nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 wrstuden-fixsa-base ppcoea-renovation-base thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
|
| 1.9 |
28-Nov-2006 |
christos |
branches: 1.9.8; 1.9.26; 1.9.28; 1.9.32; 1.9.34; Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.8 |
28-Nov-2006 |
christos |
s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.7 |
01-Nov-2006 |
tls |
Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP, INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels so that they are smaller and faster by removing support for actual i386 CPUs (which lack write protection in supervisor mode, which requires a costly workaround) and math coprocessor emulation. Coprocessor emulation is retained in the LAPTOP kernels, but not in the others. Where it is known that a configuration cannot be run with particular CPUs (i486 in *MP kernels) remove that support as well. Compile all kernels with appropriate architecture and tuning flags (reduces size, makes things faster). Those requiring support for machines with i386 CPU or lacking coprocessor can use the *SMALL or *TINY kernels.
|
|
Revision tags: abandoned-netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 yamt-pdpolicy-base7 rpaulo-netinet-merge-pcb-base
|
| 1.6 |
04-Jul-2006 |
christos |
branches: 1.6.4; 1.6.6; Apply fvdl's acpi pci interrupt configuration code. - MPACPI is no more. - MPACPI_SCANPCI -> ACPI_SCANPCI
|
|
Revision tags: yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
|
| 1.5 |
27-Dec-2005 |
chs |
branches: 1.5.4; 1.5.8; 1.5.16; remove the COM_MPLOCK option. always include the spinlock in the softc and always call the simple_* locking functions. the locking functions are compiled out if they are not needed anyway, so a separate option for this doesn't gain anything.
this also fixes the serial console on my alpha ES40 (which doesn't make much sense since the com driver should still be under the big lock on alpha, but whatever).
|
| 1.4 |
11-Dec-2005 |
christos |
merge ktrace-lwp.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 yamt-readahead-base3 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 yamt-readahead-base2 netbsd-3-0-RC2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base netbsd-3-0-RC1 yamt-vop-base3 netbsd-2-0-3-RELEASE yamt-vop-base2 thorpej-vnode-attr-base netbsd-2-1-RELEASE yamt-vop-base netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 yamt-km-base4 netbsd-2-0-2-RELEASE yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base netbsd-2-0-1-RELEASE kent-audio1-beforemerge netbsd-2-base kent-audio1-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base ktrace-lwp-base
|
| 1.3 |
21-Nov-2003 |
abs |
branches: 1.3.16; Sync with GENERIC.MP (in particular add MPBIOS). Noted by Adam C. Migus
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge kqueue-base
|
| 1.2 |
01-Oct-2002 |
fvdl |
branches: 1.2.2; 1.2.8; Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
|
Revision tags: gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.1 |
21-Feb-2000 |
sommerfeld |
branches: 1.1.2; 1.1.4; file INSTALL.MP was initially added on branch sommerfeld_i386mp_1.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base mjf-devfs2-base
|
| 1.2 |
27-Mar-2008 |
gdt |
Following the change to remove GENERIC.local from the repository and cinclude it, remove INSTALL.local and adjust kernels that referenced it.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-merge1 matt-armv6-prevmlocking wrstuden-fixsa-base-1 vmlocking2-base3 netbsd-4-0-RELEASE bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 netbsd-4-0-RC5 matt-nb4-arm-base matt-armv6-nbase jmcneill-base netbsd-4-0-RC4 mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base nick-csl-alignment-base5 nick-csl-alignment-base4 netbsd-4-0-RC1 matt-armv6-base nick-csl-alignment-base3 nick-csl-alignment-base2 jmcneill-pm-base hpcarm-cleanup-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 wrstuden-fixsa-base ppcoea-renovation-base thorpej-atomic-base reinoud-bufcleanup-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 abandoned-netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 netbsd-4-base yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base ktrace-lwp-base yamt-readahead-base3 yamt-readahead-base2
|
| 1.1 |
14-Nov-2005 |
gdt |
branches: 1.1.2; 1.1.4; 1.1.22; 1.1.30; 1.1.82; Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local.
With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies.
Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local.
(Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base rpaulo-netinet-merge-pcb-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base yamt-pdpolicy-base5 elad-kernelauth-nbase simonb-timecounters-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2
|
| 1.6 |
28-Oct-1995 |
tls |
The INSTALL kernel is broken and will be replaced by split INSTALLAHA/INSTALLBT.
|
|
Revision tags: netbsd-1-1-base
|
| 1.5 |
06-Oct-1995 |
mycroft |
branches: 1.5.2; Undo accidential deletions in last commit.
|
| 1.4 |
14-Sep-1995 |
hpeyerl |
update comment to include Etherexpress.
|
| 1.3 |
22-Aug-1995 |
jtc |
recommanded -> recommended; PR #1395
|
| 1.2 |
24-Jul-1995 |
mycroft |
Remove extraneous makeoptions declarations.
|
| 1.1 |
12-May-1995 |
cgd |
from the comments at the top of the file:
INSTALL -- somewhat generic kernel with a snowball's chance of fitting on an install floppy.
This kernel MUST consist (for users' sanity) of a subset of the GENERIC configuration. It also should support X reasonably (though the SysV SHM extensions won't work).
To avoid a maintenance nightmare, this kernel consists of GENERIC with missing options/devices/etc. REMOVED rather than commented out. That makes it easy to diff agains GENERIC, to make sure that it really is a subset of the functionality.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| 1.58 |
29-Jan-2024 |
christos |
PR/57889: Ricardo Branco: ext2fs does not have user immutable and append file flags, only system ones. Restrict those to the superuser. Before the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the default.
|
|
Revision tags: thorpej-ifq-base thorpej-altq-separation-base
|
| 1.57 |
09-Feb-2023 |
abs |
Adjust _all_ cinclude of *.local files
- Ensure always at end - Use tab rather than spaces - Add consistent comment "Pull in optional local configuration - always at end"
The only functional change is that a local file which tried to override an existing setting (eg with "no foo") would have failed in some cases before, but now will work
|
|
Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
| 1.56 |
21-Jan-2021 |
nia |
add a commented out compat_ossaudio wherever there's compat_linux
requested by mrg
|
| 1.55 |
16-May-2020 |
maya |
branches: 1.55.2; Remove uyap, USB YAP phone firmware loader.
And the associated ezload EZ-USB code, which is only used by uyap. It could theoretically be used by other drivers, but none of them are in tree.
I suspect that this device isn't in use, as phone technology has improved a lot since 2001 when uyap(4) was added to the tree.
Proposed with no objections on netbsd-users on 13 April 2020
|
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2
|
| 1.54 |
25-Jan-2020 |
thorpej |
Retire "le* at pci?" from the shipped kernel configs: - If the config had both an le@pci and a pcn, simply remove le@pci (pcn would match at a higher priority anyway). - If the config had le@pci enabled, but no pcn, change le@pci to pcn. - If the config had le@pci commented out, but no pcn, change le@pci to pcn and leave it commented out.
The pcn driver supports more chips than le@pci and does DMA directly to/from mbufs rather than memory copies.
|
| 1.53 |
20-Jan-2020 |
thorpej |
Remove FDDI support.
|
| 1.52 |
19-Jan-2020 |
thorpej |
Remove Token Ring support.
|
| 1.51 |
19-Jan-2020 |
thorpej |
Remove HIPPI support and the esh(4) driver that uses it. There have not been any users of HIPPI for some time, and it is unlikely to be resurrected.
|
| 1.50 |
19-Jan-2020 |
thorpej |
Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete.
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
| 1.49 |
06-Feb-2019 |
rin |
branches: 1.49.6; Add ure(4) to kernel config files. Also add PHY drivers where necessary.
|
| 1.48 |
27-Jan-2019 |
maxv |
Remove the satlink driver. It was disabled everywhere, had no man page and no use either. Spotted by thorpej in PR/21345, ok christos.
|
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
|
| 1.47 |
12-Dec-2018 |
maxv |
Remove references to "lmc" in the kernel configurations.
|
|
Revision tags: pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930
|
| 1.46 |
06-Sep-2018 |
maxv |
Retire the 'midway' driver. Discussed on tech-net@ recently and also three years ago, part of removing the network ATM code.
|
|
Revision tags: pgoyette-compat-0906
|
| 1.45 |
25-Aug-2018 |
rin |
Add (commented out) mue(4) to where appropriate. Also add MII/PHY drivers for USB NICs if missing.
|
| 1.44 |
01-Aug-2018 |
maxv |
Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted.
|
|
Revision tags: pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
| 1.43 |
06-Nov-2017 |
rin |
branches: 1.43.2; 1.43.4; Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
| 1.42 |
14-Sep-2017 |
mrg |
clean up COMPAT_* options for native netbsd code: - new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options.
removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list.
|
|
Revision tags: nick-nhusb-base-20170825
|
| 1.41 |
12-Aug-2017 |
maxv |
Remove support for vm86 on i386. It is bug-friendly, and there is no point in having kernel support for this: the instruction set of the CPU is small, and it can easily be emulated in userland entirely. There are also several assumptions in the code that are not respected, and the slightest confusion in the trap frame can lead to ring0 exploits.
vm86 has received zero maintenance. As far as I can tell, it was added 20 years ago in order to make doscmd work. But doscmd has not been maintained either, and was removed from pkgsrc in 2011. dosbox can be used instead: it does not require kernel support, and will produce better results than our flimsy implementation.
Pass 1. (many pieces still in the tree)
|
| 1.40 |
09-Aug-2017 |
maxv |
Remove compat_ibcs2 from i386. After a discussion on port-vax, it turns out that compat_ibcs2 does not implement the iBCS2 standard - which is x86-specific - but rather SVR3. Our real iBCS2 implementation was a mixture of compat_ibcs2 and compat_svr4, and was only partial. Keeping support for this in i386 is totally irrelevant today. I also asked on port-i386 but didn't wait long.
The main issue is that compat_ibcs2 should have been called compat_svr3. But CVS does not support renaming files, and moving things around is both painful and tiring, even more so when no one seems to be interested in doing this work or in the feature at all. For now compat_ibcs2 is available on Vax and will stay, until someone (not me) cleans it up.
|
| 1.39 |
29-Jul-2017 |
maxv |
Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| 1.38 |
29-Jul-2017 |
maxv |
Remove svr4 from the config files.
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320
|
| 1.37 |
26-Feb-2017 |
maya |
Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
| 1.36 |
19-Feb-2017 |
rin |
PR kern/51208 Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for ALL on amd64 and i386.
|
|
Revision tags: nick-nhusb-base-20170204 bouyer-socketcan-base
|
| 1.35 |
12-Jan-2017 |
ryo |
branches: 1.35.2; white space police
|
|
Revision tags: pgoyette-localcount-20170107
|
| 1.34 |
13-Dec-2016 |
christos |
wildcard speaker attachments, now that we can handle many of them.
|
| 1.33 |
10-Dec-2016 |
christos |
remove VAUDIOSPEAKER for now, will be done differently.
|
| 1.32 |
09-Dec-2016 |
christos |
PCPPISPEAKER
|
| 1.31 |
08-Dec-2016 |
nat |
Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
|
Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104
|
| 1.30 |
02-Nov-2016 |
pgoyette |
* Split sys/kern/sys_process.c into three parts: 1 - ptrace(2) syscall for native emulation 2 - common ptrace(2) syscall code (shared with compat_netbsd32) 3 - support routines that are shared with PROCFS and/or KTRACE
* Add module glue for #1 and #2. Both modules will be built-in to the kernel if "options PTRACE" is included in the config file (this is the default, defined in sys/conf/std).
* Mark the ptrace(2) syscall as modular in syscalls.master (generated files will be committed shortly).
* Conditionalize all remaining portions of PTRACE code on a new kernel option PTRACE_HOOKS.
XXX Instead of PROCFS depending on 'options PTRACE', we should probably just add a procfs attribute to the sys/kern/sys_process.c file's entry in files.kern, and add PROCFS to the "#if defineds" for process_domem(). It's really confusing to have two different ways of requiring this file.
|
|
Revision tags: nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
|
| 1.29 |
26-Sep-2015 |
maxv |
branches: 1.29.2; Remove KMEMSTATS. Normally it's ok now.
|
|
Revision tags: nick-nhusb-base-20150921
|
| 1.28 |
21-Aug-2015 |
uebayasi |
Add `pseudo-device ksyms' where `options DDB' is used, because config(1)/config(5) can't handle module dependency correctly at this moment.
(This is another proof that shared file definition (`file xxx.c a|b') is a bad idea.)
|
|
Revision tags: nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
|
| 1.27 |
18-Oct-2014 |
uebayasi |
branches: 1.27.2; Install agp_* drivers where pchb(4) is installed except INSTALL_FLOPPY.
XXX Config around agp(4) is done in quite wrong direction. "pchb <- (agpbus) <- agp <- agp_*" should be: "pchb <- (pcibus) <- agp_* <- (agpbus) <- agp"
|
| 1.26 |
23-Aug-2014 |
dholland |
Add missing COMPAT_{50,60,70} lines, commented out or not as per the COMPAT_40 line.
|
| 1.25 |
23-Aug-2014 |
dholland |
Systematize (and in many cases, fix) the comments on options COMPAT_NN.
There are quite a few configs that are missing some COMPAT_NN options in ways that don't make sense; this should probably get cleaned up too, but for the time being I've not added or removed anything.
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
|
| 1.24 |
25-Jul-2014 |
dholland |
Fix description of DIAGNOSTIC in x86 kernels.
|
|
Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 rmind-smpnet-nbase rmind-smpnet-base
|
| 1.23 |
24-Mar-2014 |
szptvlfn |
branches: 1.23.2; fix manual section numbering of sysctl. thanks wiz@
|
|
Revision tags: riastradh-drm2-base3
|
| 1.22 |
26-Jan-2014 |
dsl |
Remove support for 'external' floating point units and the MS-DOS compatible method of handling floating point exceptions. Make kernel support for teh fpu non-optional (486SX should still work). Only 386 cpus support external fpu, and i386 support was removed years ago. This means that the npx code no longer uses port 0xf0 or interupt 13. All the "npx at isa" lines go from the configs, arch/i386/isa/npx.c is now mandatory for all i386 kernels. I've renamed npxinit() to fpuinit() and npxinit_cpu() to fpuinit_cpu() to match the very similar amd64 functions. The fpu of the boot cpu is now initialised by a direct call from cpu_configure(), this enables FP emulation for a 486SX. (for amd64 the cr0 values are set in locore.S and similar). This fixes a long-standing bug in linux_setregs() - which did not save the fpu regsiters if they were active. I've test booted a single cpu i386 kernel (using anita). amd64 builds - none of teh changes should affect it. The i386 XEN kernels build, but I'm not sure where they set cr0, and it might have got lost!
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| 1.21 |
30-Jun-2013 |
rmind |
G/C PFIL_HOOKS from the kernel configs.
|
| 1.20 |
27-Apr-2013 |
christos |
branches: 1.20.4; more bogus number removal
|
| 1.19 |
27-Apr-2013 |
christos |
the bogus number police
|
| 1.18 |
27-Apr-2013 |
christos |
remove confusing numeric locators where they are unused.
|
|
Revision tags: agc-symver-base
|
| 1.17 |
01-Mar-2013 |
joerg |
Retire OSI network stack. OK core@
|
|
Revision tags: yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
|
| 1.16 |
05-Jun-2012 |
abs |
branches: 1.16.2; Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least give a hint that its not just for third party compat. No functional change.
|
|
Revision tags: jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-base2 netbsd-6-base
|
| 1.15 |
29-Jan-2012 |
hannken |
branches: 1.15.2; Add virtio driver to INSTALL_FLOPPY.
Requested by Matthias Scheler <tron@netbsd.org> for particular cases like http://mail-index.netbsd.org/netbsd-users/2011/09/13/msg009128.html
|
|
Revision tags: jmcneill-usbmp-pre-base2 jmcneill-usbmp-base
|
| 1.14 |
22-Nov-2011 |
tls |
branches: 1.14.2;
The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be.
This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out.
|
|
Revision tags: jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase rmind-uvmplock-base jym-xensuspend-base
|
| 1.13 |
28-May-2011 |
ryo |
branches: 1.13.4; many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.12 |
06-Mar-2011 |
bouyer |
merge the bouyer-quota2 branch. This adds a new on-disk format to store disk quota usage and limits, integrated with ffs metadata. Usage is checked by fsck_ffs (no more quotacheck) and is covered by the WAPBL journal. Enabled with kernel option QUOTA2 (added where QUOTA was enabled in kernel config files), turned on with tunefs(8) on a per-filesystem basis. mount_mfs(8) can also turn quotas on.
See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html for details.
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231
|
| 1.11 |
27-Nov-2010 |
christos |
branches: 1.11.2; 1.11.4; add ihphy
|
| 1.10 |
23-Nov-2010 |
hannken |
Remove unused count from pseudo-device md.
|
|
Revision tags: uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1
|
| 1.9 |
16-Apr-2010 |
pooka |
Remove unused count (invariably "4") from pseudo-device fss.
|
|
Revision tags: yamt-nfs-mp-base9 uebayasi-xip-base
|
| 1.8 |
03-Jan-2010 |
dholland |
branches: 1.8.2; 1.8.4; Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy <space><tab> where needed so columns don't teleport when commenting or uncommenting things.
|
| 1.7 |
03-Jan-2010 |
dholland |
Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595. Merged by yours truly as the set of configs has changed quite a bit since the PR was filed in 2003, and I may have missed some stuff. These changes should probably be merged into other arches' configs; I'm not going to do that now though.
|
|
Revision tags: matt-premerge-20091211
|
| 1.6 |
05-Dec-2009 |
pooka |
Remove the portalfs kernel file system driver. Replace mount_portal(8) with a version based on puffs. User functionality remains the same.
|
|
Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
|
| 1.5 |
06-Mar-2009 |
joerg |
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.
|
|
Revision tags: nick-hppapmap-base2
|
| 1.4 |
06-Feb-2009 |
jym |
branches: 1.4.2; 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.
|
|
Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base mjf-devfs2-base
|
| 1.3 |
12-Nov-2008 |
ad |
Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
| 1.2 |
04-Nov-2008 |
joerg |
Make x86 installation use tmpfs.
|
|
Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-pf42-base yamt-nfs-mp-base2 wrstuden-revivesa-base
|
| 1.1 |
30-Apr-2008 |
ad |
branches: 1.1.4; 1.1.6; 1.1.8; 1.1.12; 1.1.14; 1.1.16; For PR kern/38537:
- Make MULTIPROCESSOR mandatory on i386.
Installation changes:
- Update installation section of release notes to match reality. - Rename INSTALL to INSTALL_FLOPPY, retire INSTALL_LARGE. - Build INSTALL kernel from GENERIC, like on amd64. - Update boot menu to allow disabling ACPI and/or SMP. - Remove GENERIC.NOACPI from the installed kernel list. - TODO: install default boot.cfg in etc.tgz. - TODO: possibly enable PCI fixup stuff at runtime if ACPI is disabled.
Build changes:
- No longer build ALL, it's for verification, is slow to build and the build process is already crippled by the number of kernels built. - No longer build GENERIC.NOACPI.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base hpcarm-cleanup-base reinoud-bufcleanup-base
|
| 1.120 |
15-Nov-2007 |
joerg |
Remove GENERIC_LAPTOP and INSTALL_LAPTOP. To compensate, switch bootfloppy-big to actually use INSTALL_LARGE (with ACPI) and 5 floppies.
|
| 1.119 |
14-Nov-2007 |
ad |
- Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4 matt-armv6-base
|
| 1.118 |
17-Oct-2007 |
garbled |
branches: 1.118.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base5 ppcoea-renovation-base vmlocking-base
|
| 1.117 |
06-Sep-2007 |
martti |
branches: 1.117.4; Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
|
Revision tags: nick-csl-alignment-base4 nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.116 |
29-May-2007 |
christos |
branches: 1.116.4; 1.116.8; 1.116.10; Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: yamt-idlelwp-base8 thorpej-atomic-base
|
| 1.115 |
14-Mar-2007 |
drochner |
branches: 1.115.6; It doesn't make sense to specify "configuration" and "interface" locators for uhub because a hub can't have sub-devices. This might be sanity-checked eventually. Same for ubt now after the change to device attachment.
|
|
Revision tags: ad-audiomp-base post-newlock2-merge newlock2-nbase newlock2-base
|
| 1.114 |
24-Jan-2007 |
tls |
branches: 1.114.2; 1.114.6; 1.114.8; Remove option COMPAT_386BSD_MBRPART from default kernels. NetBSD has not used partition ID 0x165 for many, many years, and the presence of this option in INSTALL kernels can cause overwriting of existing FreeBSD installations when sysinst writes back the disklabel. Those with very, very old NetBSD installations may find that they must update their fdisk partition tables to use partition ID 0x169 for their NetBSD partitions.
This seems like the best of a number of lousy choices for dealing with this problem. Sysinst should perhaps grow code that asks whether an existing 0x165 partition should be converted.
~
|
| 1.113 |
03-Jan-2007 |
tron |
Disable ppp(4) because pppd(8) isn't on the installation image anyway.
|
|
Revision tags: yamt-splraiseipl-base5 yamt-splraiseipl-base4
|
| 1.112 |
17-Dec-2006 |
bouyer |
Add bnx(4), a driver for Broadcom NetXtreme II 10/100/1000 Ethernet device. Ported from OpenBSD by cube@, with some bus_dma fixes by me. Tested on i386 and amd64.
|
|
Revision tags: yamt-splraiseipl-base3 netbsd-4-base
|
| 1.111 |
30-Nov-2006 |
bouyer |
branches: 1.111.2; Add ahcisata(4), a driver for AHCI 1.0 and 1.1 controllers. Tested on the sata ports of a Intel 63xxESB chipset. Does not support NCQ yet.
|
| 1.110 |
28-Nov-2006 |
christos |
Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.109 |
28-Nov-2006 |
christos |
s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.108 |
25-Nov-2006 |
dsl |
Remove the firmware for a few cards - saves 70k (before compression)
|
| 1.107 |
18-Nov-2006 |
dsl |
remove KERNFS it isn;t in any of the other install kernels, and mount_kernfs isn't in the ramdisk images.
|
| 1.106 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.105 |
01-Nov-2006 |
tls |
Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP, INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels so that they are smaller and faster by removing support for actual i386 CPUs (which lack write protection in supervisor mode, which requires a costly workaround) and math coprocessor emulation. Coprocessor emulation is retained in the LAPTOP kernels, but not in the others. Where it is known that a configuration cannot be run with particular CPUs (i486 in *MP kernels) remove that support as well. Compile all kernels with appropriate architecture and tuning flags (reduces size, makes things faster). Those requiring support for machines with i386 CPU or lacking coprocessor can use the *SMALL or *TINY kernels.
|
|
Revision tags: yamt-splraiseipl-base2
|
| 1.104 |
21-Oct-2006 |
bouyer |
Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in newer server chipsets) to wm(4), from the FreeBSD em(4) driver. While there, add a few other Intel Ethernet controller that should work as is. Properly update the RX error and TX collision counters. Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs
|
| 1.103 |
02-Oct-2006 |
chs |
remove MALLOC_NOINLINE, it doesn't do anything anymore.
|
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
| 1.102 |
26-Aug-2006 |
christos |
branches: 1.102.2; 1.102.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.101 |
14-Aug-2006 |
skrll |
s/adpater/adapter/
Prompted by PR/34195
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
|
| 1.100 |
28-Apr-2006 |
tron |
Add sip(4) to support the network port of an Acer Aspire 1705SCi.
|
| 1.99 |
19-Apr-2006 |
drochner |
adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
|
Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3
|
| 1.98 |
25-Mar-2006 |
xtraeme |
Enable rgephy(4).
|
|
Revision tags: peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.97 |
05-Feb-2006 |
cube |
branches: 1.97.2; 1.97.4; 1.97.6; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.96 |
04-Jan-2006 |
xtraeme |
branches: 1.96.2; 1.96.4; Enable rlphy(4).
|
| 1.95 |
20-Dec-2005 |
thorpej |
branches: 1.95.2; Remove the tablet line discipline.
|
|
Revision tags: ktrace-lwp-base
|
| 1.94 |
07-Dec-2005 |
tsutsui |
Remove obsolete options VNODE_OP_NOINLINE.
|
| 1.93 |
07-Dec-2005 |
tsutsui |
Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2
|
| 1.92 |
14-Nov-2005 |
gdt |
Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local.
With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies.
Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local.
(Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
|
Revision tags: yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.91 |
10-Sep-2005 |
jmmv |
branches: 1.91.6; Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.90 |
09-Sep-2005 |
drochner |
remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
| 1.89 |
06-Sep-2005 |
dogcow |
after discussion with dyoung, add rtw* at cardbus
|
| 1.88 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.87 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
| 1.86 |
05-Aug-2005 |
skrll |
Add (commented out) ucycom to various kernel configs.
|
| 1.85 |
21-Jun-2005 |
sekiya |
branches: 1.85.2; Rework the configuration scheme for PCI fixups:
* bus enumeration fixups are not PCIBIOS-specific, interrupt fixups are done by both PCIBIOS and ACPI. The redundancy is very redundant. Therefore, rename PCIBIOS_*_FIXUP to PCI_*_FIXUP, use PCI_INTR_FIXUP in place of ACPI_PCI_FIXUP, and change code refences to match.
* move the fixup defines from opt_pcibios.h to opt_pcifixup.h to reflect the above.
* fix up the PCI bus numbering in mainbus_attach(), right after we detect the configuration mode. This probably renders the fixup in pcibios.c redundant -- but it should be harmless.
These changes make cardbus work in ACPI-only machines, when PCI_BUS_FIXUP and PCI_INTR_FIXUP are defined.
|
|
Revision tags: yamt-km-base4 kent-audio2-base
|
| 1.84 |
25-Mar-2005 |
cube |
Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it.
|
|
Revision tags: netbsd-3-0-3-RELEASE netbsd-3-0-2-RELEASE netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base3 netbsd-3-base
|
| 1.83 |
01-Mar-2005 |
itojun |
branches: 1.83.2; due to size constraint, comment atu out
|
| 1.82 |
01-Mar-2005 |
itojun |
add atu ether driver on usb
|
| 1.81 |
25-Feb-2005 |
simonb |
Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.80 |
18-Feb-2005 |
dsl |
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
|
Revision tags: yamt-km-base2
|
| 1.79 |
11-Feb-2005 |
dsl |
Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints.
|
| 1.78 |
31-Jan-2005 |
hannken |
Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
|
Revision tags: yamt-km-base
|
| 1.77 |
11-Jan-2005 |
skrll |
branches: 1.77.2; 1.77.4; Add iwi(4).
|
|
Revision tags: kent-audio1-beforemerge kent-audio1-base
|
| 1.76 |
06-Dec-2004 |
cube |
Add ixpide(4).
|
| 1.75 |
01-Dec-2004 |
grant |
add iteide(4) driver for ITE8212-based IDE controllers. from OpenBSD, ported to NetBSD by me.
ok'd by bouyer@, thorpej@.
|
| 1.74 |
24-Nov-2004 |
bouyer |
pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64. Added to all kernel config file which had pdcide(4).
|
| 1.73 |
10-Nov-2004 |
christos |
Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.72 |
23-Oct-2004 |
augustss |
s/uax/axe/
|
| 1.71 |
08-Sep-2004 |
jmmv |
Set valid values for the (commented out) WS_DEFAULT_COLATTR and WS_DEFAULT_MONOATTR options. This way, if a user blindly uncomments them, he will not get a build failure. Addresses PR kern/26503.
|
| 1.70 |
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.69 |
23-Aug-2004 |
lukem |
enable ipw* (Intel PRO/Wireless 2100)
|
| 1.68 |
10-Aug-2004 |
mycroft |
+cs@pcmcia
|
| 1.67 |
08-Aug-2004 |
mycroft |
xi -> xirc,com,xi
|
| 1.66 |
29-Jul-2004 |
jmmv |
Implement border color customization in wscons(4), only available for vga(4) at the moment.
This includes the addition of two new wsdisplay ioctls, WSDISPLAY_{G,S}BORDER, one to get the actual color and one to set it, respectively. Possible colors match those defined by ANSI (and listed in wsdisplayvar.h).
It also adds two accessops to the underlying graphics device, getborder and setborder, which mach their ioctl counterparts.
Two kernel options are added: WSDISPLAY_CUSTOM_BORDER, which enables the ioctls described above (to customize the border color from userland after boot), and WSDISPLAY_BORDER_COLOR, which sets the color at boot time. The former is enabled by default on the GENERIC kernel, but not on INSTALL (among others). The later is always commented out, leaving the usual black border as a default.
wsconsctl is modified to allow accessing this value easily. For example, 'wsconsctl -d -w border=blue'.
|
| 1.65 |
28-Jul-2004 |
jmmv |
Implement support to dynamically change wscons console and kernel colors.
Two new ioctls are added to the wsdisplay device, named WSDISPLAY_GMSGATTRS and WSDISPLAY_SMSGATTRS, used to retrieve the actual values and set them, respectively (the name, if you are wondering, comes from "message attributes").
A new emulop is added to the underlying display driver (only vga, for now) which sets the new attribute for the whole screen, without having to clear it. This is optional, which means that this also works with other drivers that don't have this new operation.
Five new kernel options have been added, although only documented in i386 kernels (for now): - WSDISPLAY_CUSTOM_OUTPUT, which enables the ioctls described above to change the colors dynamically from userland. This is enabled by default in the GENERIC kernel (as well as others) but disabled on all INSTALL* kernels (as this feature is useless there). - WS_DEFAULT_COLATTR, WS_DEFAULT_MONOATTR, WS_DEFAULT_BG and WS_DEFAULT_FG, which specify the default colors for the console at boot time. These have the same meaning as the (already existing) WS_KERNEL_* variables.
wsconsctl is modified to add msg.default.{attrs,bg,fg} and msg.kernel.{attrs,bg,fg} to the display part, so that colors can be changed after boot.
Tested on NetBSD/i386 with vga (and vga in mono mode), and on NetBSD/mac68k. No objections in tech-kern@.
|
| 1.64 |
23-Jul-2004 |
he |
Add an attachment for ath* at pci, since some laptops have mini-PCI atheros wireless hardware, such as IBM TP41p and TP40p.
|
| 1.63 |
19-Jul-2004 |
tron |
Enable ehci(4) by default.
|
| 1.62 |
15-Jul-2004 |
atatat |
Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.61 |
09-Jul-2004 |
bouyer |
Add geodeide(4), a driver for the AMD Geode CS5530A IDE controller. Tested by Ian Zagorskih (ianzag at megasignal.com).
|
| 1.60 |
06-Jul-2004 |
mycroft |
Remove XSERVER and XSERVER_DDB from all config files. wscons does not use these, and pccons is rapidly heading for the guillotine.
|
| 1.59 |
04-Jul-2004 |
tron |
Add re(4). There are laptops with an onboard Realtek 8169 Gigabit LAN.
|
| 1.58 |
18-Jun-2004 |
christos |
ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM
|
|
Revision tags: netbsd-2-0-base
|
| 1.57 |
16-Feb-2004 |
wiz |
branches: 1.57.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.56 |
14-Dec-2003 |
dyoung |
Add ath(4) for Atheros 802.11a/b/g cards.
|
| 1.55 |
14-Dec-2003 |
thorpej |
Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata).
|
| 1.54 |
13-Dec-2003 |
thorpej |
Split out the Silicon Image SATALink support into its own driver, "satalink".
|
| 1.53 |
18-Nov-2003 |
jonathan |
Add support for Broadcom and Intel gigabit lan devices on (i386) laptop motherboards. From GENERIC_LAPTOP revisions 1.81->1.83.
|
| 1.52 |
12-Nov-2003 |
dsl |
Double space for memory disk to 5MB, this costs (almost) nothing on the install media and the kernels (and sysinst) will still run on a 16MB system. (They haven't run on an 8MB system for a while - might affect 12MB though.) The additional space in the root filesystem lets sysinst core dump properly!
|
| 1.51 |
18-Oct-2003 |
lukem |
Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.50 |
13-Oct-2003 |
dyoung |
Add atw (ADMtek ADM8211 802.11).
|
| 1.49 |
08-Oct-2003 |
bouyer |
Add new per-chip pciide drivers.
|
| 1.48 |
08-Oct-2003 |
bouyer |
Add atabus
|
| 1.47 |
05-Oct-2003 |
tron |
Add entry for bce(4).
|
| 1.46 |
07-Sep-2003 |
tron |
Add "COMPAT_16" option.
|
| 1.45 |
06-Sep-2003 |
itojun |
add rnd(4) device to installation media. necessary for many purposes, including password seeding, tcp sequence number, and more. see tech-security
|
| 1.44 |
05-Jun-2003 |
dsl |
branches: 1.44.2; Increase sizes of space for ramdisks
|
| 1.43 |
17-Apr-2003 |
thorpej |
Bump ramdisk size to 4600 blocks.
|
| 1.42 |
10-Apr-2003 |
christos |
Bye Bye UCONSOLE
|
| 1.41 |
08-Apr-2003 |
abs |
Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries.
|
| 1.40 |
16-Feb-2003 |
augustss |
Add uax(4) (and url(4) in some cases).
|
| 1.39 |
20-Jan-2003 |
lukem |
crank to 2240k; they've grown again
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge
|
| 1.38 |
16-Oct-2002 |
lukem |
tweak the comments describing the memory disk size
|
|
Revision tags: kqueue-base
|
| 1.37 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.36 |
18-Sep-2002 |
lukem |
enable USERCONF by default; it's small and extremely useful to have available.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.35 |
02-Aug-2002 |
ichiro |
chenge comment for wi(4) - add vender Intersil
|
| 1.34 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.33 |
05-Jul-2002 |
abs |
Ensure all INSTALL config files consistantly include PIPE_SOCKETPAIR, MALLOC_NOINLINE, and VNODE_OP_NOINLINE. The exceptions are when they include another config files that already defines the options, or if they are for an embedded board, just define a few extra options, and do not already define PIPE_SOCKETPAIR.
|
| 1.32 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
| 1.31 |
24-Jun-2002 |
lukem |
Switch from pccons to wscons, so that USB keyboards have a chance of working. From Grant Beattie <grant@netbsd.org>, with changes by me.
|
|
Revision tags: netbsd-1-6-base
|
| 1.30 |
18-May-2002 |
jmcneill |
branches: 1.30.2; Add a 'tlp at pci' attachment to the laptop installation kernel. GENERIC_LAPTOP already has this, and some machines (notably, mine :) ) have onboard tlp and won't boot with INSTALL or GENERIC.
|
| 1.29 |
25-Apr-2002 |
atatat |
branches: 1.29.2; Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.28 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.27 |
14-Apr-2002 |
mycroft |
The functionality of pmsi has been implemented in pms, so it's time for pmsi to go back where it came from.
|
| 1.26 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
| 1.25 |
02-Apr-2002 |
lukem |
Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE, which was suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> as being more consistent with what it's controlling...
|
| 1.24 |
29-Mar-2002 |
ichiro |
add url(4)
|
|
Revision tags: eeh-devprop-base
|
| 1.23 |
10-Mar-2002 |
lukem |
* rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options are now consistently named * fold opt_mdsize.h into opt_md.h
|
|
Revision tags: newlock-base
|
| 1.22 |
04-Mar-2002 |
sommerfeld |
The "gif*" tunnelling interface does everything ipip does. Move usage example from ipip.4 to gif.4 Excise ipip and stitch up the scars.
|
|
Revision tags: ifpoll-base
|
| 1.21 |
10-Feb-2002 |
wiz |
branches: 1.21.2; Update description for icsphy.
|
| 1.20 |
08-Feb-2002 |
jmcneill |
Wups, forgot to add it to some other kernel configs as well.
|
| 1.19 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.18 |
30-Dec-2001 |
wiz |
Uncomment uhidev, since other entries depend on it.
|
| 1.17 |
28-Dec-2001 |
augustss |
Update for new uhidev device attachment.
|
| 1.16 |
01-Dec-2001 |
bouyer |
Add st at atapibus, now that it works.
|
| 1.15 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.14 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.13 |
06-Nov-2001 |
enami |
Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
| 1.12 |
04-Nov-2001 |
yamt |
add adv@cardbus. (commented out if ahc@cardbus is commented out.)
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf
|
| 1.11 |
14-Sep-2001 |
nathanw |
branches: 1.11.4; Change all instances of "[e]isa* at foo?" to "[e]isa0 at foo?".
This prevents attaching multiple [E]ISA buses, which we don't support (Is there any such thing to support? I'm skeptical) and avoids the "panic: isaattach: ISA bus already seen" that occurs on some laptops with docking stations and EISA boxes. Since there is only one [E]ISA bus, logically, the ISA device probe will still find devices on the docking station.
This does not address the problem of inserting or removing the docking station at runtime.
Relevant PRs: kern/6544, port-i386/10392, kern/11627, kern/13557, install/13865.
|
|
Revision tags: thorpej-devvp-base
|
| 1.10 |
22-Aug-2001 |
hubertf |
branches: 1.10.4; 90x[B] -> 90x[BC]
|
| 1.9 |
08-Jul-2001 |
abs |
branches: 1.9.2; Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.8 |
21-Apr-2001 |
fvdl |
s/cheap/expensive/ for DIAGNOSTIC
|
| 1.7 |
12-Dec-2000 |
he |
branches: 1.7.4; Add the an(4) driver to these configurations as well.
|
| 1.6 |
31-Oct-2000 |
fvdl |
branches: 1.6.2; Sync INSTALL with GENERIC and INSTALL_LAPTOP with GENERIC_LAPTOP with regard to wireless network interfaces and pcic iomem size (i.e. bump iomem to 0x1000 and enable cnw, awi and ray).
|
| 1.5 |
23-Oct-2000 |
fvdl |
Add rtk at pci, some laptops have it. Add cardbus network cards to INSTALL_LAPTOP (oops, they're largely the point of INSTALL_LAPTOP..).
From Noriyuki Soda.
|
| 1.4 |
02-Oct-2000 |
abs |
branches: 1.4.2; Ensure all INSTALL* kernels have two ptys, and a note explaining why: pseudo-device pty 2 # pseudo-terminals (Sysinst needs two) (Some installers may not be using sysinst, in which case this just reduces the number of ptys from 16 that are not used to 2 that are not used) For i386 conf files, no change other than comments.
|
| 1.3 |
02-Oct-2000 |
fvdl |
Adjust after some comments from Noriyuki Soda:
apm was enabled in the wrong file, it's not needed in INSTALL_LAPTOP, but should be there in GENERIC_LAPTOP.
wss0 at isa irq 10 may cause conflicts on some laptops; remove it.
Despite its name, PCIBIOS_INTR_GUESS is safe option, so enable it.
|
| 1.2 |
30-Sep-2000 |
fvdl |
Set the # of ptys to 2.
|
| 1.1 |
27-Sep-2000 |
fvdl |
A GENERIC and INSTALL tailored for laptop usafe (i.e. cardbus and PCIBIOS options included).
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 mjf-devfs2-base
|
| 1.13 |
30-Apr-2008 |
ad |
For PR kern/38537:
- Make MULTIPROCESSOR mandatory on i386.
Installation changes:
- Update installation section of release notes to match reality. - Rename INSTALL to INSTALL_FLOPPY, retire INSTALL_LARGE. - Build INSTALL kernel from GENERIC, like on amd64. - Update boot menu to allow disabling ACPI and/or SMP. - Remove GENERIC.NOACPI from the installed kernel list. - TODO: install default boot.cfg in etc.tgz. - TODO: possibly enable PCI fixup stuff at runtime if ACPI is disabled.
Build changes:
- No longer build ALL, it's for verification, is slow to build and the build process is already crippled by the number of kernels built. - No longer build GENERIC.NOACPI.
|
|
Revision tags: yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base matt-armv6-base hpcarm-cleanup-base
|
| 1.12 |
07-Jan-2008 |
martti |
branches: 1.12.6; 1.12.8; 1.12.10; Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
|
Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.11 |
05-Dec-2007 |
xtraeme |
branches: 1.11.4; arc(4) -> arcmsr(4)
|
| 1.10 |
04-Dec-2007 |
xtraeme |
Enable arc(4).
|
|
Revision tags: vmlocking2-base1 jmcneill-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base
|
| 1.9 |
17-Oct-2007 |
garbled |
branches: 1.9.2; 1.9.4; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base5 nick-csl-alignment-base4 nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base ppcoea-renovation-base mjf-ufs-trans-base vmlocking-base
|
| 1.8 |
01-Jul-2007 |
xtraeme |
branches: 1.8.8; 1.8.10; 1.8.12; Move gcscide(4) to INSTALL_LARGE.
|
| 1.7 |
30-Jun-2007 |
jmcneill |
Move ral@pci from INSTALL to INSTALL_LARGE, as requested by Manuel Bouyer.
|
| 1.6 |
03-Jun-2007 |
dogcow |
Move isp* from INSTALL to INSTALL_LARGE; isp is gigantic enough that it makes a noticable impact in the size of the kernel. (build release now works again.)
|
| 1.5 |
28-May-2007 |
pavel |
Move ixpide from INSTALL to INSTALL_LARGE. This controller is apparently found only in southbridges of relatively recent motherboards.
|
| 1.4 |
28-May-2007 |
pavel |
Move puc, ahcisata, nfe, svwsata from INSTALL to INSTALL_LARGE to help fit INSTALL to a 2.88 MB floppy image. Suggested by Manuel Bouyer.
|
| 1.3 |
19-May-2007 |
pavel |
Add cardbus support. It has been reported that on some laptops (Asus W5A, HP nx6310) the kernel panics without it.
|
|
Revision tags: yamt-idlelwp-base8
|
| 1.2 |
15-May-2007 |
bouyer |
add jmide(4), a driver for the JMicron Technology JMB36x PCIe to SATA II/PATA controllers. These controllers can be found on add-on PCIe cards, or on some motherboards to provide the PATA connectivity (e.g. some intel ICH8-based motherboards).
Thanks to JMicron Technology for providing me documentation and different sample boards for this work.
|
|
Revision tags: thorpej-atomic-base
|
| 1.1 |
06-Mar-2007 |
bouyer |
branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; 1.1.14; For the benefit of modern hardware, enable ACPI by default in INSTALL and GENERIC kernels. If ACPI is an issue on your hardware, 'boot -c' and 'disable acpi' should be a workaround. ACPI-enabled kernels works fine on pre-acpi hardware. for amd64: - add ACPI to INSTALL and GENERIC, remove the *_ACPI config files. - get rid of the bootfloppy-big.fs boot image, and got to a 3-floppy boot image for i386: - introduce INSTALL_LARGE which has ACPI and some devices with big firmware - move some devices from INSTALL to INSTALL_LARGE - Boot floppies still use INSTALL, and bootfloppy-big.fs is still there (for thoses who want to build el-torito floppy emulation boot CD) and use INSTALL. For both, drop the 'iso-image' code in etc/ to make the iso bootable, we'll use something else to build bootable CDs.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-8-3-RELEASE netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base netbsd-9-3-RELEASE thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 netbsd-7-2-RELEASE pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 nick-nhusb-base-20170204 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 nick-nhusb-base-20161204 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE nick-nhusb-base-20161004 localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 netbsd-7-0-1-RELEASE nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 netbsd-7-0-RELEASE nick-nhusb-base-20150921 netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-7-base yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE rmind-smpnet-nbase netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 tls-maxphys-base matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base jym-xensuspend-base
|
| 1.12 |
03-Jan-2010 |
dholland |
Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy <space><tab> where needed so columns don't teleport when commenting or uncommenting things.
|
|
Revision tags: matt-premerge-20091211 yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 nick-hppapmap-base
|
| 1.11 |
06-Feb-2009 |
jym |
branches: 1.11.2; 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.
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 netbsd-4-0-1-RELEASE wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-fixsa-newbase nick-csl-alignment-base5 haad-dm-base wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-merge1 matt-armv6-prevmlocking wrstuden-fixsa-base-1 vmlocking2-base3 netbsd-4-0-RELEASE bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 netbsd-4-0-RC5 matt-nb4-arm-base matt-armv6-nbase jmcneill-base netbsd-4-0-RC4 mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base netbsd-4-0-RC1 matt-armv6-base jmcneill-pm-base hpcarm-cleanup-base nick-csl-alignment-base matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE yamt-idlelwp-base8 wrstuden-fixsa-base ppcoea-renovation-base thorpej-atomic-base reinoud-bufcleanup-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE yamt-splraiseipl-base2 netbsd-3-1-RC4 yamt-splraiseipl-base netbsd-3-1-RC3 yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-3-1-RC2 netbsd-3-1-RC1 yamt-pdpolicy-base7 netbsd-4-base yamt-pdpolicy-base6 chap-midi-nbase netbsd-3-0-1-RELEASE gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base netbsd-3-0-RELEASE netbsd-3-0-RC6 yamt-readahead-base3 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 yamt-readahead-base2 netbsd-3-0-RC2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base netbsd-3-0-RC1 yamt-vop-base3 netbsd-2-0-3-RELEASE yamt-vop-base2 thorpej-vnode-attr-base netbsd-2-1-RELEASE yamt-vop-base netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 yamt-km-base4 netbsd-2-0-2-RELEASE yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base netbsd-2-0-1-RELEASE kent-audio1-beforemerge netbsd-2-base kent-audio1-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base ktrace-lwp-base
|
| 1.10 |
05-Jun-2003 |
dsl |
branches: 1.10.108; 1.10.116; Increase sizes of space for ramdisks
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge
|
| 1.9 |
16-Oct-2002 |
lukem |
crank the memory disk from 1440k to 1600k; things have Grown a bit.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpbase_1 sommerfeld_i386mpnext kqueue-base
|
| 1.8 |
05-Jul-2002 |
abs |
branches: 1.8.2; Ensure all INSTALL config files consistantly include PIPE_SOCKETPAIR, MALLOC_NOINLINE, and VNODE_OP_NOINLINE. The exceptions are when they include another config files that already defines the options, or if they are for an embedded board, just define a few extra options, and do not already define PIPE_SOCKETPAIR.
|
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 i386mp_plus16_stable netbsd-1-6-base
|
| 1.7 |
02-Apr-2002 |
lukem |
branches: 1.7.4; Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE, which was suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> as being more consistent with what it's controlling...
|
|
Revision tags: eeh-devprop-base
|
| 1.6 |
10-Mar-2002 |
lukem |
* rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options are now consistently named * fold opt_mdsize.h into opt_md.h
|
|
Revision tags: newlock-base ifpoll-base
|
| 1.5 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
|
Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
|
| 1.4 |
30-Jul-2001 |
jdolecek |
branches: 1.4.2; 1.4.4; fix comment
|
| 1.3 |
30-Jul-2001 |
jdolecek |
Move GENERIC_PS2 to GENERIC_PS2TINY, update comments to reflect this config is intended for small memory machines. Update INSTALL_PS2 appropriately.
|
| 1.2 |
21-Jul-2001 |
jdolecek |
Move former PS2 config to GENERIC_PS2, mostly so that it fits the installation snapshot build machinery well; also improve some comments. Adjust INSTALL_PS2 config accordingly.
|
| 1.1 |
21-Jul-2001 |
jdolecek |
Installation kernel for PS/2 machines. Only wrapper around PS2 config.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 mjf-devfs2-base
|
| 1.143 |
02-May-2008 |
ad |
We don't do 1.2MB installs any more.
|
| 1.142 |
30-Apr-2008 |
ad |
For PR kern/38537:
- Make MULTIPROCESSOR mandatory on i386.
Installation changes:
- Update installation section of release notes to match reality. - Rename INSTALL to INSTALL_FLOPPY, retire INSTALL_LARGE. - Build INSTALL kernel from GENERIC, like on amd64. - Update boot menu to allow disabling ACPI and/or SMP. - Remove GENERIC.NOACPI from the installed kernel list. - TODO: install default boot.cfg in etc.tgz. - TODO: possibly enable PCI fixup stuff at runtime if ACPI is disabled.
Build changes:
- No longer build ALL, it's for verification, is slow to build and the build process is already crippled by the number of kernels built. - No longer build GENERIC.NOACPI.
|
|
Revision tags: yamt-nfs-mp-base yamt-pf42-base
|
| 1.141 |
27-Mar-2008 |
gdt |
branches: 1.141.2; 1.141.4; Following the change to remove GENERIC.local from the repository and cinclude it, remove INSTALL.local and adjust kernels that referenced it.
|
|
Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
|
| 1.140 |
16-Jan-2008 |
ad |
branches: 1.140.6; Remove options MATH_EMULATE.
|
|
Revision tags: matt-armv6-base
|
| 1.139 |
07-Jan-2008 |
martti |
Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
|
Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.138 |
15-Nov-2007 |
ad |
branches: 1.138.6; Remove support for 80386 level CPUs. PR port-i386/36163.
|
| 1.137 |
14-Nov-2007 |
ad |
- Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4
|
| 1.136 |
17-Oct-2007 |
garbled |
branches: 1.136.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base5 ppcoea-renovation-base vmlocking-base
|
| 1.135 |
06-Sep-2007 |
martti |
branches: 1.135.4; Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
|
Revision tags: nick-csl-alignment-base4 nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.134 |
16-Jun-2007 |
ad |
branches: 1.134.4; 1.134.8; 1.134.10; -options I2OVERBOSE.
|
| 1.133 |
29-May-2007 |
christos |
Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: yamt-idlelwp-base8 thorpej-atomic-base ad-audiomp-base post-newlock2-merge newlock2-nbase newlock2-base
|
| 1.132 |
24-Jan-2007 |
tls |
branches: 1.132.6; 1.132.8; 1.132.14; Remove option COMPAT_386BSD_MBRPART from default kernels. NetBSD has not used partition ID 0x165 for many, many years, and the presence of this option in INSTALL kernels can cause overwriting of existing FreeBSD installations when sysinst writes back the disklabel. Those with very, very old NetBSD installations may find that they must update their fdisk partition tables to use partition ID 0x169 for their NetBSD partitions.
This seems like the best of a number of lousy choices for dealing with this problem. Sysinst should perhaps grow code that asks whether an existing 0x165 partition should be converted.
~
|
| 1.131 |
29-Dec-2006 |
yamt |
update comments on NFS_V2_ONLY after nqnfs removal. no functional changes. from Arnaud Lacombe.
|
|
Revision tags: yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 netbsd-4-base
|
| 1.130 |
28-Nov-2006 |
christos |
branches: 1.130.2; Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.129 |
28-Nov-2006 |
christos |
s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.128 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
|
Revision tags: yamt-splraiseipl-base2
|
| 1.127 |
02-Oct-2006 |
chs |
remove MALLOC_NOINLINE, it doesn't do anything anymore.
|
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
| 1.126 |
26-Aug-2006 |
christos |
branches: 1.126.2; 1.126.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
|
| 1.125 |
12-Apr-2006 |
martti |
Added ciss(4). Tested by Joseph Dacuma on HP DL-380 G3 with Smart Array 5i.
|
|
Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.124 |
05-Feb-2006 |
cube |
branches: 1.124.2; 1.124.4; 1.124.6; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.123 |
20-Dec-2005 |
thorpej |
branches: 1.123.2; 1.123.4; 1.123.6; Remove the tablet line discipline.
|
|
Revision tags: ktrace-lwp-base
|
| 1.122 |
07-Dec-2005 |
tsutsui |
Remove obsolete options VNODE_OP_NOINLINE.
|
| 1.121 |
07-Dec-2005 |
tsutsui |
Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2
|
| 1.120 |
14-Nov-2005 |
gdt |
Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local.
With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies.
Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local.
(Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
|
Revision tags: yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.119 |
10-Sep-2005 |
jmmv |
branches: 1.119.6; Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.118 |
10-Sep-2005 |
dsl |
Remove KERNFS, it was only used to implement dmesg - the binary is smaller!
|
| 1.117 |
03-Sep-2005 |
dsl |
Remove support for ATAPI and SCSI tapes from INSTALL and INSTALL_TINY. This (just about) counteracts the bloat added by the 64bit inode changes and the the larger data structures of the new ioconf.c. The 'st' driver got fingered itself because of it's own size increase caused by the addition of the stats.
|
| 1.116 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.115 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
| 1.114 |
28-Jun-2005 |
wiz |
branches: 1.114.2; pss(4) was removed, remove it from kernel configs too.
|
|
Revision tags: yamt-km-base4 kent-audio2-base
|
| 1.113 |
25-Mar-2005 |
cube |
Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it.
|
|
Revision tags: netbsd-3-0-3-RELEASE netbsd-3-0-2-RELEASE netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base3 netbsd-3-base
|
| 1.112 |
25-Feb-2005 |
simonb |
branches: 1.112.2; Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.111 |
18-Feb-2005 |
dsl |
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
|
Revision tags: yamt-km-base2
|
| 1.110 |
11-Feb-2005 |
dsl |
Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints.
|
| 1.109 |
31-Jan-2005 |
hannken |
Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
|
Revision tags: yamt-km-base kent-audio1-beforemerge kent-audio1-base
|
| 1.108 |
10-Nov-2004 |
christos |
branches: 1.108.4; 1.108.6; Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.107 |
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.106 |
15-Jul-2004 |
atatat |
Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.105 |
06-Jul-2004 |
mycroft |
Remove XSERVER and XSERVER_DDB from all config files. wscons does not use these, and pccons is rapidly heading for the guillotine.
|
| 1.104 |
18-Jun-2004 |
christos |
ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM
|
| 1.103 |
14-Jun-2004 |
lukem |
Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
|
Revision tags: netbsd-2-0-base
|
| 1.102 |
18-Oct-2003 |
lukem |
branches: 1.102.2; Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.101 |
08-Oct-2003 |
bouyer |
Add atabus
|
| 1.100 |
07-Sep-2003 |
tron |
Add "COMPAT_16" option.
|
| 1.99 |
06-Sep-2003 |
itojun |
add rnd(4) device to installation media. necessary for many purposes, including password seeding, tcp sequence number, and more. see tech-security
|
| 1.98 |
05-Jun-2003 |
dsl |
branches: 1.98.2; Increase sizes of space for ramdisks
|
| 1.97 |
15-May-2003 |
wiz |
Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.96 |
10-Apr-2003 |
christos |
Bye Bye UCONSOLE
|
| 1.95 |
08-Apr-2003 |
abs |
Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries.
|
| 1.94 |
15-Mar-2003 |
jmmv |
Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
|
Revision tags: nathanw_sa_before_merge nathanw_sa_base
|
| 1.93 |
08-Jan-2003 |
fvdl |
DUMMY_NOPS is gone, replace it with an inverted, less confusing option: PIC_DELAY. To be used on very old machines.
|
|
Revision tags: fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base kqueue-aftermerge kqueue-beforemerge
|
| 1.92 |
16-Oct-2002 |
lukem |
crank the memory disk from 1440k to 1600k; things have Grown a bit.
|
|
Revision tags: kqueue-base
|
| 1.91 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.90 |
26-Sep-2002 |
grant |
ep0 at isa? -> ep* (ala GENERIC), so ep instances during install are consistent with GENERIC.
|
| 1.89 |
18-Sep-2002 |
lukem |
enable USERCONF by default; it's small and extremely useful to have available.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.88 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.87 |
05-Jul-2002 |
abs |
Ensure all INSTALL config files consistantly include PIPE_SOCKETPAIR, MALLOC_NOINLINE, and VNODE_OP_NOINLINE. The exceptions are when they include another config files that already defines the options, or if they are for an embedded board, just define a few extra options, and do not already define PIPE_SOCKETPAIR.
|
| 1.86 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
|
Revision tags: netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
|
| 1.85 |
26-Apr-2002 |
ad |
branches: 1.85.2; 1.85.4; 1.85.6; Add a driver for Adaptec FSA RAID controllers, as often found in Dell servers. Based on the FreeBSD/OpenBSD versions.
|
| 1.84 |
25-Apr-2002 |
atatat |
Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.83 |
22-Apr-2002 |
ad |
Add a driver for ICP-Vortex GDT and Intel Storage RAID controllers. Parts taken from OpenBSD. Test hardware kindly provided by Intel. This still needs management bits, and doesn't support older controllers, but that shouldn't be hard to fix.
|
| 1.82 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.81 |
17-Apr-2002 |
mycroft |
Switch from de to tlp by default.
|
| 1.80 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
| 1.79 |
02-Apr-2002 |
lukem |
Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE, which was suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> as being more consistent with what it's controlling...
|
|
Revision tags: eeh-devprop-base
|
| 1.78 |
10-Mar-2002 |
lukem |
* rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options are now consistently named * fold opt_mdsize.h into opt_md.h
|
|
Revision tags: newlock-base ifpoll-base
|
| 1.77 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.76 |
01-Dec-2001 |
bouyer |
Add st at atapibus, now that it works.
|
| 1.75 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.74 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.73 |
08-Nov-2001 |
christos |
increase the size up to the max for the floppy.
|
| 1.72 |
06-Nov-2001 |
enami |
Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2
|
| 1.71 |
21-Sep-2001 |
ad |
branches: 1.71.4; Add `dpti', which is an I2O vendor extension implementing the DPT/Adaptec control interface. This makes it possible to run the Linux versions of dptmgr, raidutil, dptelog and other tools under NetBSD.
|
|
Revision tags: post-chs-ubcperf pre-chs-ubcperf
|
| 1.70 |
14-Sep-2001 |
nathanw |
Change all instances of "[e]isa* at foo?" to "[e]isa0 at foo?".
This prevents attaching multiple [E]ISA buses, which we don't support (Is there any such thing to support? I'm skeptical) and avoids the "panic: isaattach: ISA bus already seen" that occurs on some laptops with docking stations and EISA boxes. Since there is only one [E]ISA bus, logically, the ISA device probe will still find devices on the docking station.
This does not address the problem of inserting or removing the docking station at runtime.
Relevant PRs: kern/6544, port-i386/10392, kern/11627, kern/13557, install/13865.
|
|
Revision tags: thorpej-devvp-base
|
| 1.69 |
30-Jul-2001 |
ad |
branches: 1.69.4; Add a driver for Mylex AcceleRAID and eXtremeRAID controllers with v6 firmware. Based off the FreeBSD driver, and re-worked by tls, erh and I.
|
| 1.68 |
08-Jul-2001 |
abs |
branches: 1.68.2; Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
| 1.67 |
07-Jul-2001 |
tsutsui |
Remove (commented out) ncr* at pci? lines.
|
| 1.66 |
06-May-2001 |
ad |
Add an (untested) EISA front-end for the `mlx' driver.
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.65 |
21-Apr-2001 |
fvdl |
s/cheap/expensive/ for DIAGNOSTIC
|
| 1.64 |
04-Feb-2001 |
ad |
branches: 1.64.2; Add a driver for the Mylex DAC960 family (including DEC SWXCR).
|
| 1.63 |
24-Jan-2001 |
jmc |
Enable MFS. This will allow /dev to be built on mfs.
|
| 1.62 |
26-Nov-2000 |
ad |
lsu -> ld, by popular request.
|
| 1.61 |
08-Nov-2000 |
ad |
Sort.
|
| 1.60 |
08-Nov-2000 |
ad |
Add I2O stuff.
|
| 1.59 |
19-Oct-2000 |
ad |
- ca -> lsu - Hook in twe.
|
| 1.58 |
02-Oct-2000 |
abs |
Ensure all INSTALL* kernels have two ptys, and a note explaining why: pseudo-device pty 2 # pseudo-terminals (Sysinst needs two) (Some installers may not be using sysinst, in which case this just reduces the number of ptys from 16 that are not used to 2 that are not used) For i386 conf files, no change other than comments.
|
| 1.57 |
27-Sep-2000 |
fvdl |
Remove some less-needed items to save space. Also add NFS_V2_ONLY, to save more space. For installs, NFSv2 will do just fine.
|
| 1.56 |
26-Sep-2000 |
ad |
cac* at eisa? reported as working.
|
| 1.55 |
25-Sep-2000 |
abs |
Use "options<SPACE><TAB>" not "options<TAB>" - noted by simonb. Move VNODE_OP_NOINLINE and NFS_V2_ONLY into '# Filesystem options' section. Consistently label '# Filesystem options' and '#File systems' sections.
|
| 1.54 |
25-Sep-2000 |
abs |
Ensure all INSTALL config files have (at least) COPTS="-Os", cincluding bebox based on it working already for macppc. Also add commented out: #options VNODE_OP_NOINLINE # Don't inline vnode op calls #options NFS_V2_ONLY # Exclude NFS3 and NQNFS code as suggestions for additional savings
|
| 1.53 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.52 |
13-Sep-2000 |
thorpej |
Use VNODE_OP_NOINLINE.
|
| 1.51 |
21-Aug-2000 |
itohy |
Fix typos. No functional changes.
|
| 1.50 |
09-Jul-2000 |
mycroft |
Increase the example DDB_HISTORY_SIZE.
|
|
Revision tags: sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.49 |
11-Jun-2000 |
mycroft |
branches: 1.49.2; Remove pcvt tentacles.
|
| 1.48 |
07-Jun-2000 |
thorpej |
Increase the miniroot size to 3072 (to match INSTALL and INSTALL_TINY). This is needed due to TI-RPC being larger.
|
|
Revision tags: minoura-xpg4dl-base sommerfeld_i386mpbase_20000422
|
| 1.47 |
22-Mar-2000 |
cgd |
branches: 1.47.4; add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.46 |
16-Mar-2000 |
ad |
Attach cac* at pci?, ca* at cac?. Commented out where needs be.
|
| 1.45 |
24-Feb-2000 |
ad |
- Attach dpt0 to the isa bus. Commented out since (a) at any valid address it conflicts with too much other stuff (b) if I UTSLed correctly, EISA boards may be picked up at an "ISA address and an EISA address" - I don't have enough info on this yet to fix it (c) a DPT HBA at an address usually assigned to wdc0/1 may get detected as a WD100x controller. Some of them can emulate a WD100x controller, but the one I tested with doesn't. - Sync with GENERIC just a little.
|
|
Revision tags: chs-ubc2-newbase
|
| 1.44 |
13-Jan-2000 |
ad |
[#[@ ]]dpt* at eisa? slot ?
|
|
Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
|
| 1.43 |
12-Dec-1999 |
soren |
s/16x450/16x50/
|
|
Revision tags: comdex-fall-1999-base fvdl-softdep-base
|
| 1.42 |
27-Sep-1999 |
ad |
branches: 1.42.2; 1.42.8; Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
|
Revision tags: chs-ubc2-base
|
| 1.41 |
29-Jul-1999 |
augustss |
It's time to be COMPAT_14.
|
| 1.40 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
| 1.39 |
19-May-1999 |
bouyer |
Document the 'wdc at isa' flags.
|
|
Revision tags: kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.38 |
27-Mar-1999 |
explorer |
branches: 1.38.2; 1.38.4; 1.38.6; remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.37 |
17-Mar-1999 |
sommerfe |
Build kernels -Os. Appears to generate smaller code than -O1 or -O2
|
| 1.36 |
15-Mar-1999 |
christos |
Enable EXEC_ELF32... It only adds 4K to the kernel, and makes an ELF install floppy to work (from Andrew Gillham)
|
| 1.35 |
16-Feb-1999 |
abs |
Update IDE comments, from yoavcs@inter.net.il
|
| 1.34 |
23-Jan-1999 |
drochner |
update for mouse renaming
|
|
Revision tags: kenh-if-detach-base chs-ubc-base
|
| 1.33 |
12-Oct-1998 |
perry |
Cut down slightly by reducing md size and commenting out ext2fs support. (From Havard.Eidnes@runit.sintef.no)
|
| 1.32 |
31-Aug-1998 |
thorpej |
UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
| 1.31 |
11-Aug-1998 |
thorpej |
Adapt to MII changes.
|
|
Revision tags: eeh-paddr_t-base
|
| 1.30 |
27-Jul-1998 |
perry |
NORVEGIAN -> NORWEGIAN
|
| 1.29 |
27-Jul-1998 |
bouyer |
Correct indent.
|
| 1.28 |
27-Jul-1998 |
bouyer |
Ops, forgot FINNISH_KBD.
|
| 1.27 |
27-Jul-1998 |
bouyer |
Document FRENCH_KBD,GERMAN_KBD,NORVEGIAN_KBD options.
|
| 1.26 |
27-Jul-1998 |
thorpej |
Add cs0 at isa? port 0x300, wildcard IRQ and memory address, to pull them from the EEPROM. Wildcard DRQ to force memory-mode operation; this value is not available in the EEPROM and must be configured manually.
|
| 1.25 |
26-Jun-1998 |
cgd |
add device declarations for 'puc'-related devices. Add lpt attaching to puc to the files file, because it can't go in files.pci (see comments here or there).
|
| 1.24 |
26-Jun-1998 |
lukem |
remove options FIFO; it's now the default
|
| 1.23 |
07-Jun-1998 |
enami |
Remove TAB after `options I686_CPU'.
|
| 1.22 |
31-May-1998 |
veego |
Add options COMPAT_386BSD_MBRPART.
|
| 1.21 |
20-Apr-1998 |
drochner |
There are NE2100 compatible cards which cannot IRQ 10. Use IRQ 9 in the default configuration. (Thanks to Rick Byers <rickb@iaw.on.ca>.)
|
| 1.20 |
16-Apr-1998 |
drochner |
-"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc"
|
| 1.19 |
03-Apr-1998 |
enami |
Add entry for aic* at isapnp, but comment outed.
|
| 1.18 |
03-Apr-1998 |
enami |
Add entry for mbe* at pcmcia (but comment outed).
|
| 1.17 |
03-Apr-1998 |
enami |
Add entries for ate0 and fmv0 (former is tested but latter is not). Remove fe0.
|
| 1.16 |
22-Mar-1998 |
drochner |
The "pckbd" attribute of pc/vt is now "pckbcport". Use the real console driver name here to make more obvious where pms and spkr attach to.
|
| 1.15 |
01-Mar-1998 |
augustss |
Change ie[01] to ef, ai, and ix so that these kernels can be used again.
|
| 1.14 |
06-Feb-1998 |
mrg |
remove paging options from kernel files.
|
| 1.13 |
06-Feb-1998 |
thorpej |
Add pceb at pci and {eisa,isa} at pceb attachments.
|
| 1.12 |
06-Feb-1998 |
mrg |
add the i386 MD portions for UVM.
|
| 1.11 |
15-Jan-1998 |
cgd |
add 'sd* at atapibus? drive ?' to all kernel configs already containing an analogous line for 'cd'.
|
| 1.10 |
14-Jan-1998 |
drochner |
from Dave Burgess per PR4620: -base address 0x308 is supported by more Wangtek QIC tapes than 0x300 -Ultrastor ISA SCSI adapters can't be set to base address 0x334 (changed to 0x340)
|
| 1.9 |
27-Nov-1997 |
fvdl |
Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.8 |
25-Nov-1997 |
kleink |
Add COMPAT_13.
|
| 1.7 |
24-Nov-1997 |
thorpej |
Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
|
| 1.6 |
17-Nov-1997 |
thorpej |
Add an i/o address for iy0 (from GENERIC)
|
| 1.5 |
17-Nov-1997 |
thorpej |
Put lc0 at i/o 0x320.
|
| 1.4 |
17-Nov-1997 |
lukem |
* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file * fix up use of 'options<SPACE><TAB>'
|
| 1.3 |
11-Nov-1997 |
thorpej |
Add locators for "eg0" device, and enable it.
|
| 1.2 |
05-Nov-1997 |
thorpej |
branches: 1.2.2; Sync ISA network device section with INSTALL.
|
| 1.1 |
05-Nov-1997 |
perry |
Small installation kernel for older machines; fits on 1.2M floppy but doesn't support PCI or PCMCIA.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| 1.165 |
29-Jan-2024 |
christos |
PR/57889: Ricardo Branco: ext2fs does not have user immutable and append file flags, only system ones. Restrict those to the superuser. Before the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the default.
|
|
Revision tags: thorpej-ifq-base thorpej-altq-separation-base
|
| 1.164 |
09-Feb-2023 |
abs |
Adjust _all_ cinclude of *.local files
- Ensure always at end - Use tab rather than spaces - Add consistent comment "Pull in optional local configuration - always at end"
The only functional change is that a local file which tried to override an existing setting (eg with "no foo") would have failed in some cases before, but now will work
|
|
Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
| 1.163 |
21-Jan-2021 |
nia |
add a commented out compat_ossaudio wherever there's compat_linux
requested by mrg
|
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2
|
| 1.162 |
25-Jan-2020 |
thorpej |
branches: 1.162.6; Retire "le* at pci?" from the shipped kernel configs: - If the config had both an le@pci and a pcn, simply remove le@pci (pcn would match at a higher priority anyway). - If the config had le@pci enabled, but no pcn, change le@pci to pcn. - If the config had le@pci commented out, but no pcn, change le@pci to pcn and leave it commented out.
The pcn driver supports more chips than le@pci and does DMA directly to/from mbufs rather than memory copies.
|
| 1.161 |
20-Jan-2020 |
thorpej |
Remove FDDI support.
|
| 1.160 |
19-Jan-2020 |
thorpej |
Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete.
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
| 1.159 |
27-Jan-2019 |
maxv |
branches: 1.159.6; Remove the satlink driver. It was disabled everywhere, had no man page and no use either. Spotted by thorpej in PR/21345, ok christos.
|
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930
|
| 1.158 |
06-Sep-2018 |
maxv |
Retire the 'midway' driver. Discussed on tech-net@ recently and also three years ago, part of removing the network ATM code.
|
|
Revision tags: pgoyette-compat-0906
|
| 1.157 |
01-Aug-2018 |
maxv |
Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted.
|
|
Revision tags: pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
| 1.156 |
06-Nov-2017 |
rin |
branches: 1.156.2; 1.156.4; Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
| 1.155 |
14-Sep-2017 |
mrg |
clean up COMPAT_* options for native netbsd code: - new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options.
removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list.
|
|
Revision tags: nick-nhusb-base-20170825
|
| 1.154 |
12-Aug-2017 |
maxv |
Remove support for vm86 on i386. It is bug-friendly, and there is no point in having kernel support for this: the instruction set of the CPU is small, and it can easily be emulated in userland entirely. There are also several assumptions in the code that are not respected, and the slightest confusion in the trap frame can lead to ring0 exploits.
vm86 has received zero maintenance. As far as I can tell, it was added 20 years ago in order to make doscmd work. But doscmd has not been maintained either, and was removed from pkgsrc in 2011. dosbox can be used instead: it does not require kernel support, and will produce better results than our flimsy implementation.
Pass 1. (many pieces still in the tree)
|
| 1.153 |
09-Aug-2017 |
maxv |
Remove compat_ibcs2 from i386. After a discussion on port-vax, it turns out that compat_ibcs2 does not implement the iBCS2 standard - which is x86-specific - but rather SVR3. Our real iBCS2 implementation was a mixture of compat_ibcs2 and compat_svr4, and was only partial. Keeping support for this in i386 is totally irrelevant today. I also asked on port-i386 but didn't wait long.
The main issue is that compat_ibcs2 should have been called compat_svr3. But CVS does not support renaming files, and moving things around is both painful and tiring, even more so when no one seems to be interested in doing this work or in the feature at all. For now compat_ibcs2 is available on Vax and will stay, until someone (not me) cleans it up.
|
| 1.152 |
29-Jul-2017 |
maxv |
Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| 1.151 |
29-Jul-2017 |
maxv |
Remove svr4 from the config files.
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320
|
| 1.150 |
26-Feb-2017 |
maya |
Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
| 1.149 |
19-Feb-2017 |
rin |
PR kern/51208 Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for ALL on amd64 and i386.
|
|
Revision tags: nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107
|
| 1.148 |
13-Dec-2016 |
christos |
branches: 1.148.2; wildcard speaker attachments, now that we can handle many of them.
|
| 1.147 |
10-Dec-2016 |
christos |
remove VAUDIOSPEAKER for now, will be done differently.
|
| 1.146 |
09-Dec-2016 |
christos |
PCPPISPEAKER
|
| 1.145 |
08-Dec-2016 |
nat |
Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
|
Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
|
| 1.144 |
26-Sep-2015 |
maxv |
branches: 1.144.2; Remove KMEMSTATS. Normally it's ok now.
|
|
Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
|
| 1.143 |
23-Aug-2014 |
dholland |
branches: 1.143.2; Add missing COMPAT_{50,60,70} lines, commented out or not as per the COMPAT_40 line.
|
| 1.142 |
23-Aug-2014 |
dholland |
Systematize (and in many cases, fix) the comments on options COMPAT_NN.
There are quite a few configs that are missing some COMPAT_NN options in ways that don't make sense; this should probably get cleaned up too, but for the time being I've not added or removed anything.
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
|
| 1.141 |
25-Jul-2014 |
dholland |
Fix description of DIAGNOSTIC in x86 kernels.
|
|
Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 rmind-smpnet-nbase rmind-smpnet-base
|
| 1.140 |
24-Mar-2014 |
szptvlfn |
branches: 1.140.2; fix manual section numbering of sysctl. thanks wiz@
|
|
Revision tags: riastradh-drm2-base3
|
| 1.139 |
26-Jan-2014 |
dsl |
Remove support for 'external' floating point units and the MS-DOS compatible method of handling floating point exceptions. Make kernel support for teh fpu non-optional (486SX should still work). Only 386 cpus support external fpu, and i386 support was removed years ago. This means that the npx code no longer uses port 0xf0 or interupt 13. All the "npx at isa" lines go from the configs, arch/i386/isa/npx.c is now mandatory for all i386 kernels. I've renamed npxinit() to fpuinit() and npxinit_cpu() to fpuinit_cpu() to match the very similar amd64 functions. The fpu of the boot cpu is now initialised by a direct call from cpu_configure(), this enables FP emulation for a 486SX. (for amd64 the cr0 values are set in locore.S and similar). This fixes a long-standing bug in linux_setregs() - which did not save the fpu regsiters if they were active. I've test booted a single cpu i386 kernel (using anita). amd64 builds - none of teh changes should affect it. The i386 XEN kernels build, but I'm not sure where they set cr0, and it might have got lost!
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| 1.138 |
30-Jun-2013 |
rmind |
G/C PFIL_HOOKS from the kernel configs.
|
| 1.137 |
27-Apr-2013 |
christos |
branches: 1.137.4; remove confusing numeric locators where they are unused.
|
|
Revision tags: agc-symver-base
|
| 1.136 |
01-Mar-2013 |
joerg |
Retire OSI network stack. OK core@
|
|
Revision tags: yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
|
| 1.135 |
05-Jun-2012 |
abs |
branches: 1.135.2; Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least give a hint that its not just for third party compat. No functional change.
|
|
Revision tags: jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base
|
| 1.134 |
22-Nov-2011 |
tls |
branches: 1.134.4;
The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be.
This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out.
|
|
Revision tags: jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase rmind-uvmplock-base jym-xensuspend-base
|
| 1.133 |
28-May-2011 |
ryo |
branches: 1.133.4; many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.132 |
06-Mar-2011 |
bouyer |
merge the bouyer-quota2 branch. This adds a new on-disk format to store disk quota usage and limits, integrated with ffs metadata. Usage is checked by fsck_ffs (no more quotacheck) and is covered by the WAPBL journal. Enabled with kernel option QUOTA2 (added where QUOTA was enabled in kernel config files), turned on with tunefs(8) on a per-filesystem basis. mount_mfs(8) can also turn quotas on.
See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html for details.
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231
|
| 1.131 |
23-Nov-2010 |
hannken |
branches: 1.131.2; 1.131.4; Remove unused count from pseudo-device md.
|
|
Revision tags: uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1
|
| 1.130 |
16-Apr-2010 |
pooka |
Remove unused count (invariably "4") from pseudo-device fss.
|
|
Revision tags: yamt-nfs-mp-base9
|
| 1.129 |
08-Feb-2010 |
joerg |
branches: 1.129.2; Remove separate mb_map. The nmbclusters is computed at boot time based on the amount of physical memory and limited by NMBCLUSTERS if present. Architectures without direct mapping also limit it based on the kmem_map size, which is used as backing store. On i386 and ARM, the maximum KVA used for mbuf clusters is limited to 64MB by default.
The old default limits and limits based on GATEWAY have been removed. key_registered_sb_max is hard-wired to a value derived from 2048 clusters.
|
|
Revision tags: uebayasi-xip-base
|
| 1.128 |
03-Jan-2010 |
dholland |
branches: 1.128.2; Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy <space><tab> where needed so columns don't teleport when commenting or uncommenting things.
|
| 1.127 |
03-Jan-2010 |
dholland |
Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595. Merged by yours truly as the set of configs has changed quite a bit since the PR was filed in 2003, and I may have missed some stuff. These changes should probably be merged into other arches' configs; I'm not going to do that now though.
|
|
Revision tags: matt-premerge-20091211
|
| 1.126 |
05-Dec-2009 |
pooka |
Remove the portalfs kernel file system driver. Replace mount_portal(8) with a version based on puffs. User functionality remains the same.
|
| 1.125 |
25-Nov-2009 |
tron |
Enable SSP (Stack Smash Protection) in x86 kernels by default (except in i386 *TINY kernels). The NetBSD/i386 "ALL" kernel is unconditionally compiled with SSP enabled.
Change approved by the core team.
|
|
Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
|
| 1.124 |
06-Mar-2009 |
joerg |
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.
|
|
Revision tags: nick-hppapmap-base2
|
| 1.123 |
06-Feb-2009 |
jym |
branches: 1.123.2; 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.
|
|
Revision tags: mjf-devfs2-base
|
| 1.122 |
20-Dec-2008 |
ad |
- Kill NOREDZONE. - Make the redzone conditional on DIAGNOSTIC. - Give amd64 an additional page for the uarea. 2 is not enough.
|
|
Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
|
| 1.121 |
12-Nov-2008 |
ad |
Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
|
Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base
|
| 1.120 |
13-May-2008 |
ad |
branches: 1.120.4; 1.120.6; 1.120.8; PR kern/35296 option PIC_DELAY not use
|
| 1.119 |
30-Apr-2008 |
ad |
branches: 1.119.2; For PR kern/38537:
- Make MULTIPROCESSOR mandatory on i386.
Installation changes:
- Update installation section of release notes to match reality. - Rename INSTALL to INSTALL_FLOPPY, retire INSTALL_LARGE. - Build INSTALL kernel from GENERIC, like on amd64. - Update boot menu to allow disabling ACPI and/or SMP. - Remove GENERIC.NOACPI from the installed kernel list. - TODO: install default boot.cfg in etc.tgz. - TODO: possibly enable PCI fixup stuff at runtime if ACPI is disabled.
Build changes:
- No longer build ALL, it's for verification, is slow to build and the build process is already crippled by the number of kernels built. - No longer build GENERIC.NOACPI.
|
|
Revision tags: yamt-pf42-baseX yamt-nfs-mp-base yamt-pf42-base
|
| 1.118 |
27-Mar-2008 |
gdt |
branches: 1.118.2; 1.118.4; Following the change to remove GENERIC.local from the repository and cinclude it, remove INSTALL.local and adjust kernels that referenced it.
|
|
Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
|
| 1.117 |
16-Jan-2008 |
ad |
branches: 1.117.6; Remove options MATH_EMULATE.
|
|
Revision tags: matt-armv6-base
|
| 1.116 |
07-Jan-2008 |
martti |
Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
|
Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.115 |
15-Nov-2007 |
ad |
branches: 1.115.6; Remove support for 80386 level CPUs. PR port-i386/36163.
|
| 1.114 |
14-Nov-2007 |
ad |
- Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4
|
| 1.113 |
17-Oct-2007 |
garbled |
branches: 1.113.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base ppcoea-renovation-base vmlocking-base
|
| 1.112 |
06-Sep-2007 |
martti |
branches: 1.112.4; Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
|
Revision tags: nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.111 |
16-Jun-2007 |
ad |
branches: 1.111.4; 1.111.8; 1.111.10; -options I2OVERBOSE.
|
| 1.110 |
29-May-2007 |
christos |
Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: yamt-idlelwp-base8 thorpej-atomic-base ad-audiomp-base post-newlock2-merge newlock2-nbase newlock2-base
|
| 1.109 |
24-Jan-2007 |
tls |
branches: 1.109.6; 1.109.8; 1.109.14; Remove option COMPAT_386BSD_MBRPART from default kernels. NetBSD has not used partition ID 0x165 for many, many years, and the presence of this option in INSTALL kernels can cause overwriting of existing FreeBSD installations when sysinst writes back the disklabel. Those with very, very old NetBSD installations may find that they must update their fdisk partition tables to use partition ID 0x169 for their NetBSD partitions.
This seems like the best of a number of lousy choices for dealing with this problem. Sysinst should perhaps grow code that asks whether an existing 0x165 partition should be converted.
~
|
| 1.108 |
29-Dec-2006 |
yamt |
update comments on NFS_V2_ONLY after nqnfs removal. no functional changes. from Arnaud Lacombe.
|
|
Revision tags: yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 netbsd-4-base
|
| 1.107 |
28-Nov-2006 |
christos |
branches: 1.107.2; Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.106 |
28-Nov-2006 |
christos |
s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.105 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
|
Revision tags: yamt-splraiseipl-base2
|
| 1.104 |
02-Oct-2006 |
chs |
remove MALLOC_NOINLINE, it doesn't do anything anymore.
|
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
| 1.103 |
26-Aug-2006 |
christos |
branches: 1.103.2; 1.103.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
|
| 1.102 |
12-Apr-2006 |
martti |
Added ciss(4). Tested by Joseph Dacuma on HP DL-380 G3 with Smart Array 5i.
|
|
Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.101 |
05-Feb-2006 |
cube |
branches: 1.101.2; 1.101.4; 1.101.6; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.100 |
20-Dec-2005 |
thorpej |
branches: 1.100.2; 1.100.4; 1.100.6; Remove the tablet line discipline.
|
|
Revision tags: ktrace-lwp-base
|
| 1.99 |
07-Dec-2005 |
tsutsui |
Remove obsolete options VNODE_OP_NOINLINE.
|
| 1.98 |
07-Dec-2005 |
tsutsui |
Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2
|
| 1.97 |
14-Nov-2005 |
gdt |
Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local.
With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies.
Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local.
(Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
|
Revision tags: yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.96 |
10-Sep-2005 |
jmmv |
branches: 1.96.6; Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.95 |
10-Sep-2005 |
dsl |
Remove KERNFS, it was only used to implement dmesg - the binary is smaller!
|
| 1.94 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.93 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
| 1.92 |
05-Jul-2005 |
tron |
branches: 1.92.2; Comment out the less popular 3Com 3c507 and reenable the 3c503 as suggested by Jason Thorpe and Manuel Bouyer on the port-i386 mailing list.
|
| 1.91 |
05-Jul-2005 |
tron |
Comment out drivers for 3Com 3C501, 3C503 and 3C505. These cards weren't very common and had more or less severe restrictions. This finally fixes the NetBSD-i386 release build.
|
| 1.90 |
28-Jun-2005 |
wiz |
pss(4) was removed, remove it from kernel configs too.
|
| 1.89 |
26-Jun-2005 |
thorpej |
Comment out I486_CPU -- it only adds more code, and I386_CPU will work just fine on any system.
|
| 1.88 |
12-Jun-2005 |
matt |
Reduce INSTALL_TINY by 1.3KB.
Support for a.out coredumps is now conditional on EXEC_AOUT, EXEC_COFF, EXEC_ECOFF, or EXEC_MACHO, or LKM. Since coredump_netbsd is the only user of cpu_coredump, make that conditional too. Lastly, add 'no options EXEC_AOUT' so the EXEC_AOUT option in std.i386 can be overridden.
|
|
Revision tags: yamt-km-base4 kent-audio2-base
|
| 1.87 |
25-Mar-2005 |
cube |
Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it.
|
|
Revision tags: netbsd-3-0-3-RELEASE netbsd-3-0-2-RELEASE netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base3 netbsd-3-base
|
| 1.86 |
25-Feb-2005 |
simonb |
branches: 1.86.2; Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.85 |
18-Feb-2005 |
dsl |
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
|
Revision tags: yamt-km-base2
|
| 1.84 |
11-Feb-2005 |
dsl |
Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints.
|
| 1.83 |
31-Jan-2005 |
hannken |
Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
|
Revision tags: yamt-km-base kent-audio1-beforemerge kent-audio1-base
|
| 1.82 |
10-Nov-2004 |
christos |
branches: 1.82.4; 1.82.6; Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.81 |
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.80 |
15-Jul-2004 |
atatat |
Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.79 |
06-Jul-2004 |
mycroft |
Remove XSERVER and XSERVER_DDB from all config files. wscons does not use these, and pccons is rapidly heading for the guillotine.
|
| 1.78 |
18-Jun-2004 |
christos |
ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM
|
| 1.77 |
14-Jun-2004 |
lukem |
Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.76 |
06-Jun-2004 |
christos |
Don't include the rnd device; it makes us too big.
|
|
Revision tags: netbsd-2-0-base
|
| 1.75 |
18-Oct-2003 |
lukem |
branches: 1.75.2; use 'atabus* at ata?' use 'atapibus* at atapi?' instead of 'atapibus* at atabus?'
|
| 1.74 |
08-Oct-2003 |
bouyer |
Add atabus
|
| 1.73 |
07-Sep-2003 |
tron |
Add "COMPAT_16" option.
|
| 1.72 |
06-Sep-2003 |
itojun |
add rnd(4) device to installation media. necessary for many purposes, including password seeding, tcp sequence number, and more. see tech-security
|
| 1.71 |
05-Jun-2003 |
dsl |
branches: 1.71.2; Increase sizes of space for ramdisks
|
| 1.70 |
15-May-2003 |
wiz |
Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.69 |
23-Apr-2003 |
jmmv |
Bump ramdisk size to 3000 blocks.
|
| 1.68 |
10-Apr-2003 |
christos |
Bye Bye UCONSOLE
|
| 1.67 |
08-Apr-2003 |
abs |
Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries.
|
| 1.66 |
15-Mar-2003 |
jmmv |
Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.65 |
01-Feb-2003 |
zuntum |
- bump MEMORY_DISK_ROOT_SIZE from 2920 to 2960 in sys/arch/i386/conf/INSTALL_TINY - bump IMAGESIZE from 1460k to 1480k in distrib/i386/floppies/ramdisk-tiny/Makefile
so that "build.sh release" works again.
Suggested by simon, okay'd by luke.
|
|
Revision tags: nathanw_sa_before_merge nathanw_sa_base
|
| 1.64 |
08-Jan-2003 |
fvdl |
DUMMY_NOPS is gone, replace it with an inverted, less confusing option: PIC_DELAY. To be used on very old machines.
|
|
Revision tags: fvdl_fs64_base
|
| 1.63 |
20-Dec-2002 |
thorpej |
Bump ramdisk size to 2920 blocks.
|
|
Revision tags: gmcgarry_ctxsw_base gmcgarry_ucred_base kqueue-aftermerge kqueue-beforemerge
|
| 1.62 |
22-Oct-2002 |
thorpej |
Give the ramdisk another 12k of space.
|
| 1.61 |
16-Oct-2002 |
lukem |
tweak the comments describing the memory disk size
|
| 1.60 |
06-Oct-2002 |
fvdl |
Define NOREDZONE and use it in the *_TINY config files to save a page per process.
|
|
Revision tags: kqueue-base
|
| 1.59 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.58 |
26-Sep-2002 |
grant |
ep0 at isa? -> ep* (ala GENERIC), so ep instances during install are consistent with GENERIC.
|
| 1.57 |
18-Sep-2002 |
lukem |
enable USERCONF by default; it's small and extremely useful to have available.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.56 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.55 |
05-Jul-2002 |
abs |
Ensure all INSTALL config files consistantly include PIPE_SOCKETPAIR, MALLOC_NOINLINE, and VNODE_OP_NOINLINE. The exceptions are when they include another config files that already defines the options, or if they are for an embedded board, just define a few extra options, and do not already define PIPE_SOCKETPAIR.
|
| 1.54 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
|
Revision tags: netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
|
| 1.53 |
26-Apr-2002 |
ad |
branches: 1.53.2; 1.53.4; 1.53.6; Add a driver for Adaptec FSA RAID controllers, as often found in Dell servers. Based on the FreeBSD/OpenBSD versions.
|
| 1.52 |
25-Apr-2002 |
atatat |
Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.51 |
22-Apr-2002 |
ad |
Add a driver for ICP-Vortex GDT and Intel Storage RAID controllers. Parts taken from OpenBSD. Test hardware kindly provided by Intel. This still needs management bits, and doesn't support older controllers, but that shouldn't be hard to fix.
|
| 1.50 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.49 |
17-Apr-2002 |
mycroft |
Switch from de to tlp by default.
|
| 1.48 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
| 1.47 |
02-Apr-2002 |
lukem |
Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE, which was suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> as being more consistent with what it's controlling...
|
|
Revision tags: eeh-devprop-base
|
| 1.46 |
10-Mar-2002 |
lukem |
* rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options are now consistently named * fold opt_mdsize.h into opt_md.h
|
|
Revision tags: newlock-base ifpoll-base
|
| 1.45 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.44 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.43 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.42 |
08-Nov-2001 |
christos |
increase the size up to the max for the floppy.
|
| 1.41 |
06-Nov-2001 |
enami |
Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2
|
| 1.40 |
21-Sep-2001 |
ad |
branches: 1.40.4; Add `dpti', which is an I2O vendor extension implementing the DPT/Adaptec control interface. This makes it possible to run the Linux versions of dptmgr, raidutil, dptelog and other tools under NetBSD.
|
|
Revision tags: post-chs-ubcperf pre-chs-ubcperf
|
| 1.39 |
14-Sep-2001 |
nathanw |
Change all instances of "[e]isa* at foo?" to "[e]isa0 at foo?".
This prevents attaching multiple [E]ISA buses, which we don't support (Is there any such thing to support? I'm skeptical) and avoids the "panic: isaattach: ISA bus already seen" that occurs on some laptops with docking stations and EISA boxes. Since there is only one [E]ISA bus, logically, the ISA device probe will still find devices on the docking station.
This does not address the problem of inserting or removing the docking station at runtime.
Relevant PRs: kern/6544, port-i386/10392, kern/11627, kern/13557, install/13865.
|
|
Revision tags: thorpej-devvp-base
|
| 1.38 |
30-Jul-2001 |
ad |
branches: 1.38.4; Add a driver for Mylex AcceleRAID and eXtremeRAID controllers with v6 firmware. Based off the FreeBSD driver, and re-worked by tls, erh and I.
|
| 1.37 |
08-Jul-2001 |
abs |
branches: 1.37.2; Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
| 1.36 |
07-Jul-2001 |
tsutsui |
Remove (commented out) ncr* at pci? lines.
|
| 1.35 |
06-May-2001 |
ad |
Add an (untested) EISA front-end for the `mlx' driver.
|
| 1.34 |
29-Apr-2001 |
fvdl |
Remove COMPAT_14.
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.33 |
21-Apr-2001 |
fvdl |
s/cheap/expensive/ for DIAGNOSTIC
|
| 1.32 |
04-Feb-2001 |
ad |
branches: 1.32.2; Add a driver for the Mylex DAC960 family (including DEC SWXCR).
|
| 1.31 |
26-Nov-2000 |
ad |
lsu -> ld, by popular request.
|
| 1.30 |
08-Nov-2000 |
ad |
Sort.
|
| 1.29 |
08-Nov-2000 |
ad |
Add I2O stuff.
|
| 1.28 |
02-Oct-2000 |
abs |
Ensure all INSTALL* kernels have two ptys, and a note explaining why: pseudo-device pty 2 # pseudo-terminals (Sysinst needs two) (Some installers may not be using sysinst, in which case this just reduces the number of ptys from 16 that are not used to 2 that are not used) For i386 conf files, no change other than comments.
|
| 1.27 |
01-Oct-2000 |
fvdl |
Squeeze even more by removing some COMPAT_1X options, com* (serial ports aren't supported for installation), MFS, slip and ppp. There was no room for pppd and slattach on the "tiny" floppies anyway, so there was nothing to use them.
Add pcic at isa, pcmcia, wdc at pcmcia, and 'wireful' cards @ pcmcia (ne, ep, mbe, sm). Installing is now possible on a 4M laptop over ethernet (tested with ep at pcmcia, and 640+3200 available memory).
|
| 1.26 |
27-Sep-2000 |
fvdl |
Reduce ramdisk size to the amount that is really needed for optimal space saving. Reduce number of ptys to 2. Use NFS_V2_ONLY.
|
| 1.25 |
26-Sep-2000 |
ad |
cac* at eisa? reported as working.
|
| 1.24 |
25-Sep-2000 |
abs |
Use "options<SPACE><TAB>" not "options<TAB>" - noted by simonb. Move VNODE_OP_NOINLINE and NFS_V2_ONLY into '# Filesystem options' section. Consistently label '# Filesystem options' and '#File systems' sections.
|
| 1.23 |
25-Sep-2000 |
abs |
Ensure all INSTALL config files have (at least) COPTS="-Os", cincluding bebox based on it working already for macppc. Also add commented out: #options VNODE_OP_NOINLINE # Don't inline vnode op calls #options NFS_V2_ONLY # Exclude NFS3 and NQNFS code as suggestions for additional savings
|
| 1.22 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.21 |
13-Sep-2000 |
thorpej |
Use VNODE_OP_NOINLINE.
|
| 1.20 |
21-Aug-2000 |
itohy |
Fix typos. No functional changes.
|
| 1.19 |
09-Jul-2000 |
mycroft |
Increase the example DDB_HISTORY_SIZE.
|
|
Revision tags: sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.18 |
11-Jun-2000 |
mycroft |
branches: 1.18.2; Remove pcvt tentacles.
|
|
Revision tags: minoura-xpg4dl-base sommerfeld_i386mpbase_20000422
|
| 1.17 |
22-Mar-2000 |
cgd |
branches: 1.17.4; add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.16 |
16-Mar-2000 |
ad |
Attach cac* at pci?, ca* at cac?. Commented out where needs be.
|
| 1.15 |
27-Feb-2000 |
mycroft |
Change miniroot size to 3072.
|
| 1.14 |
24-Feb-2000 |
ad |
- Attach dpt0 to the isa bus. Commented out since (a) at any valid address it conflicts with too much other stuff (b) if I UTSLed correctly, EISA boards may be picked up at an "ISA address and an EISA address" - I don't have enough info on this yet to fix it (c) a DPT HBA at an address usually assigned to wdc0/1 may get detected as a WD100x controller. Some of them can emulate a WD100x controller, but the one I tested with doesn't. - Sync with GENERIC just a little.
|
|
Revision tags: chs-ubc2-newbase
|
| 1.13 |
13-Jan-2000 |
ad |
[#[@ ]]dpt* at eisa? slot ?
|
|
Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
|
| 1.12 |
12-Dec-1999 |
soren |
s/16x450/16x50/
|
|
Revision tags: comdex-fall-1999-base fvdl-softdep-base
|
| 1.11 |
27-Sep-1999 |
ad |
branches: 1.11.2; 1.11.8; Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
|
Revision tags: chs-ubc2-base
|
| 1.10 |
29-Jul-1999 |
augustss |
It's time to be COMPAT_14.
|
| 1.9 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
| 1.8 |
19-May-1999 |
bouyer |
Document the 'wdc at isa' flags.
|
|
Revision tags: kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.7 |
27-Mar-1999 |
explorer |
branches: 1.7.2; 1.7.4; 1.7.6; remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.6 |
24-Mar-1999 |
mrg |
clean up kernel/config files files for machVM lossage.
|
| 1.5 |
17-Mar-1999 |
sommerfe |
Build kernels -Os. Appears to generate smaller code than -O1 or -O2
|
| 1.4 |
15-Mar-1999 |
christos |
Enable EXEC_ELF32... It only adds 4K to the kernel, and makes an ELF install floppy to work (from Andrew Gillham)
|
| 1.3 |
16-Feb-1999 |
abs |
Update IDE comments, from yoavcs@inter.net.il
|
| 1.2 |
23-Jan-1999 |
drochner |
update for mouse renaming
|
|
Revision tags: kenh-if-detach-base chs-ubc-base
|
| 1.1 |
12-Oct-1998 |
perry |
kernels for 4Mbyte main memory machines (from Havard.Eidnes@runit.sintef.no)
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base yamt-nfs-mp-base8 yamt-nfs-mp-base7 jym-xensuspend-base
|
| 1.20 |
29-Jul-2009 |
cegger |
remove Xen2 support. ok bouyer@
|
|
Revision tags: jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 nick-hppapmap-base
|
| 1.19 |
06-Feb-2009 |
jym |
branches: 1.19.2; 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.
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 haad-dm-base wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base matt-armv6-nbase
|
| 1.18 |
01-Mar-2008 |
joerg |
branches: 1.18.4; 1.18.12; Derive the Xen install kernels from the normal runtime kernels.
|
|
Revision tags: nick-net80211-sync-base bouyer-xeni386-nbase bouyer-xeni386-base mjf-devfs-base hpcarm-cleanup-base
|
| 1.17 |
16-Jan-2008 |
ad |
branches: 1.17.2; 1.17.6; Remove options MATH_EMULATE.
|
|
Revision tags: matt-armv6-base
|
| 1.16 |
07-Jan-2008 |
martti |
Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
|
Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.15 |
14-Nov-2007 |
ad |
branches: 1.15.6; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4
|
| 1.14 |
17-Oct-2007 |
garbled |
branches: 1.14.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base ppcoea-renovation-base vmlocking-base
|
| 1.13 |
06-Sep-2007 |
martti |
branches: 1.13.4; Fixed indentation (it should be <keyword><space><tab><name><tab><comment>).
|
|
Revision tags: nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.12 |
29-May-2007 |
christos |
branches: 1.12.4; 1.12.8; 1.12.10; Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: yamt-idlelwp-base8 thorpej-atomic-base ad-audiomp-base post-newlock2-merge newlock2-nbase newlock2-base
|
| 1.11 |
24-Jan-2007 |
tls |
branches: 1.11.6; 1.11.8; 1.11.14; Remove option COMPAT_386BSD_MBRPART from default kernels. NetBSD has not used partition ID 0x165 for many, many years, and the presence of this option in INSTALL kernels can cause overwriting of existing FreeBSD installations when sysinst writes back the disklabel. Those with very, very old NetBSD installations may find that they must update their fdisk partition tables to use partition ID 0x169 for their NetBSD partitions.
This seems like the best of a number of lousy choices for dealing with this problem. Sysinst should perhaps grow code that asks whether an existing 0x165 partition should be converted.
~
|
| 1.10 |
03-Jan-2007 |
tron |
Having ppp(4) and sl(4) enabled in this kernel configuration is completely pointless because it doesn't support any serial interfaces.
|
| 1.9 |
29-Dec-2006 |
xtraeme |
It's stupid to build this kernel with '-march=pentiumpro -mtune=i486" because xen does not work on them... use '-march=i686" as we already do in XEN2_DOM0.
|
| 1.8 |
29-Dec-2006 |
yamt |
update comments on NFS_V2_ONLY after nqnfs removal. no functional changes. from Arnaud Lacombe.
|
|
Revision tags: yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 netbsd-4-base
|
| 1.7 |
28-Nov-2006 |
christos |
branches: 1.7.2; Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.6 |
28-Nov-2006 |
christos |
s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.5 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.4 |
01-Nov-2006 |
tls |
Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP, INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels so that they are smaller and faster by removing support for actual i386 CPUs (which lack write protection in supervisor mode, which requires a costly workaround) and math coprocessor emulation. Coprocessor emulation is retained in the LAPTOP kernels, but not in the others. Where it is known that a configuration cannot be run with particular CPUs (i486 in *MP kernels) remove that support as well. Compile all kernels with appropriate architecture and tuning flags (reduces size, makes things faster). Those requiring support for machines with i386 CPU or lacking coprocessor can use the *SMALL or *TINY kernels.
|
|
Revision tags: yamt-splraiseipl-base2
|
| 1.3 |
02-Oct-2006 |
chs |
remove MALLOC_NOINLINE, it doesn't do anything anymore.
|
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9 rpaulo-netinet-merge-pcb-base yamt-pdpolicy-base8
|
| 1.2 |
26-Aug-2006 |
christos |
branches: 1.2.2; 1.2.4; 1.2.6; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-base chap-midi-nbase gdamore-uart-base
|
| 1.1 |
08-Jun-2006 |
hubertf |
branches: 1.1.2; 1.1.6; 1.1.8; 1.1.10; Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-8-3-RELEASE netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base netbsd-9-3-RELEASE thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 netbsd-7-2-RELEASE pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 nick-nhusb-base-20170204 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 nick-nhusb-base-20161204 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE nick-nhusb-base-20161004 localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 netbsd-7-0-1-RELEASE nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 netbsd-7-0-RELEASE nick-nhusb-base-20150921 netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-7-base yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE rmind-smpnet-nbase netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 tls-maxphys-base matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase rmind-uvmplock-base jym-xensuspend-base
|
| 1.6 |
28-May-2011 |
ryo |
many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
|
| 1.5 |
03-Jan-2010 |
dholland |
branches: 1.5.4; 1.5.6; Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy <space><tab> where needed so columns don't teleport when commenting or uncommenting things.
|
|
Revision tags: matt-premerge-20091211 yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 nick-hppapmap-base
|
| 1.4 |
06-Feb-2009 |
jym |
branches: 1.4.2; 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.
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 haad-dm-base wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 matt-armv6-nbase keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base
|
| 1.3 |
01-Mar-2008 |
joerg |
branches: 1.3.2; 1.3.6; 1.3.14; Derive the Xen install kernels from the normal runtime kernels.
|
|
Revision tags: hpcarm-cleanup-base nick-net80211-sync-base mjf-devfs-base
|
| 1.2 |
23-Jan-2008 |
bouyer |
branches: 1.2.2; 1.2.4; 1.2.6; 1.2.10; Merge the bouyer-xeni386 branch. This brings in PAE support to NetBSD xeni386 (domU only). PAE support is enabled by 'options PAE', see the new XEN3PAE_DOMU and INSTALL_XEN3PAE_DOMU kernel config files.
See the comments in arch/i386/include/{pte.h,pmap.h} to see how it works. In short, we still handle it as a 2-level MMU, with the second level page directory being 4 pages in size. pmap switching is done by switching the L2 pages in the L3 entries, instead of loading %cr3. This is almost required by Xen, which handle the last L2 page (the one mapping 0xc0000000 - 0xffffffff) in a very special way. But this approach should also work for native PAE support if ever supported (in fact, the pmap should almost suport native PAE, what's missing is bootstrap code in locore.S).
|
|
Revision tags: bouyer-xeni386-base bouyer-xeni386-nbase
|
| 1.1 |
18-Jan-2008 |
bouyer |
branches: 1.1.2; file INSTALL_XEN3PAE_DOMU was initially added on branch bouyer-xeni386.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
| 1.14 |
26-Jul-2018 |
maxv |
Retire the non-PAE-i386-PV configuration files. Keep only PAE-i386-PV. Non-PAE has been dropped years ago by Xen.
The content of XEN3_* is merged into XEN3PAE_*, with "options PAE" set.
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-7-2-RELEASE netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 nick-nhusb-base-20170204 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 nick-nhusb-base-20161204 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE nick-nhusb-base-20161004 localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 netbsd-7-0-1-RELEASE nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 netbsd-7-0-RELEASE nick-nhusb-base-20150921 netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-7-base yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE rmind-smpnet-nbase netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 tls-maxphys-base matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase rmind-uvmplock-base jym-xensuspend-base
|
| 1.13 |
28-May-2011 |
ryo |
branches: 1.13.54; 1.13.56; many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
|
| 1.12 |
03-Jan-2010 |
dholland |
branches: 1.12.4; 1.12.6; Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy <space><tab> where needed so columns don't teleport when commenting or uncommenting things.
|
|
Revision tags: matt-premerge-20091211 yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 nick-hppapmap-base
|
| 1.11 |
06-Feb-2009 |
jym |
branches: 1.11.2; 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.
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 haad-dm-base wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base matt-armv6-nbase
|
| 1.10 |
01-Mar-2008 |
joerg |
branches: 1.10.4; 1.10.12; Derive the Xen install kernels from the normal runtime kernels.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase nick-csl-alignment-base5 nick-net80211-sync-base bouyer-xeni386-merge1 matt-armv6-prevmlocking wrstuden-fixsa-base-1 vmlocking2-base3 netbsd-4-0-RELEASE bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 netbsd-4-0-RC5 matt-nb4-arm-base jmcneill-base netbsd-4-0-RC4 mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base netbsd-4-0-RC1 matt-armv6-base jmcneill-pm-base hpcarm-cleanup-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 wrstuden-fixsa-base ppcoea-renovation-base thorpej-atomic-base reinoud-bufcleanup-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
|
| 1.9 |
11-Nov-2006 |
bouyer |
branches: 1.9.28; 1.9.48; 1.9.52; Simplify XEN3 domU kernel config by including the XEN2 domU configs and adding only XEN3 specific options/devices.
|
| 1.8 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.7 |
01-Nov-2006 |
tls |
Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP, INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels so that they are smaller and faster by removing support for actual i386 CPUs (which lack write protection in supervisor mode, which requires a costly workaround) and math coprocessor emulation. Coprocessor emulation is retained in the LAPTOP kernels, but not in the others. Where it is known that a configuration cannot be run with particular CPUs (i486 in *MP kernels) remove that support as well. Compile all kernels with appropriate architecture and tuning flags (reduces size, makes things faster). Those requiring support for machines with i386 CPU or lacking coprocessor can use the *SMALL or *TINY kernels.
|
|
Revision tags: yamt-splraiseipl-base2
|
| 1.6 |
17-Oct-2006 |
bouyer |
XEN_NO_HYPERCALLPAGE is redundant with XEN_COMPAT_030001; make XEN_COMPAT_030001 disable the hypercall page too and remove XEN_NO_HYPERCALLPAGE
|
| 1.5 |
17-Oct-2006 |
bouyer |
Add ELF_PADDR_OFFSET and VIRT_ENTRY strings to __xen_guest ELF section, so that our kernels works with newer xen-3 hypervisors; and correct the value of VIRT_BASE for dom0. Now that we can embed the values of KERNBASE and KERNTEXTOFF in the binary for Xen, make the domU memory layout the same as dom0 for Xen3 (making it the other way round doens't work; probably because of alignement constraints in the hypervisor). The old domU layout is used if options XEN_COMPAT_030001 is present in the kernel config file. Enable this the domU kernel config files for now, in case someone wants to run a NetBSD domU on an older Xen3 installation.
|
| 1.4 |
02-Oct-2006 |
chs |
remove MALLOC_NOINLINE, it doesn't do anything anymore.
|
| 1.3 |
28-Sep-2006 |
bouyer |
Add Xen3 support for ACPI and/or MPBIOS + IOAPIC. To help with this, physical CPUs are now configured on mainbus only in dom0, and only to know about their APIC id. virtual CPUs are attached to hypervisor as: vcpu* at hypervisor? and this is what's used as curcpu(). The kernel config files needs to be updated for this, see XEN3_DOM0 or XEN3_DOMU for examples. XEN3_DOM0 now has acpi, MPBIOS and ioapic by default. Note that a Xen dom0 kernel doens't have access to the lapic.
|
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9 rpaulo-netinet-merge-pcb-base yamt-pdpolicy-base8
|
| 1.2 |
26-Aug-2006 |
christos |
branches: 1.2.2; 1.2.4; 1.2.6; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-base chap-midi-nbase gdamore-uart-base
|
| 1.1 |
08-Jun-2006 |
hubertf |
branches: 1.1.2; 1.1.6; 1.1.8; 1.1.10; Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base rpaulo-netinet-merge-pcb-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base chap-midi-base
|
| 1.2 |
08-Jun-2006 |
hubertf |
Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
|
Revision tags: yamt-pdpolicy-base5 simonb-timecounters-base elad-kernelauth-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2
|
| 1.1 |
20-Mar-2006 |
bouyer |
branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; 1.1.10; 1.1.12; A config file for a kernel+ramdisk do install NetBSD on a Xen3 DomU.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base chap-midi-base rpaulo-netinet-merge-pcb-base
|
| 1.12 |
08-Jun-2006 |
hubertf |
Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
|
Revision tags: yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
|
| 1.11 |
05-Feb-2006 |
cube |
branches: 1.11.2; 1.11.8; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.10 |
20-Dec-2005 |
thorpej |
branches: 1.10.2; 1.10.4; 1.10.6; Remove the tablet line discipline.
|
|
Revision tags: ktrace-lwp-base
|
| 1.9 |
07-Dec-2005 |
tsutsui |
Remove obsolete options VNODE_OP_NOINLINE.
|
| 1.8 |
07-Dec-2005 |
tsutsui |
Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2
|
| 1.7 |
14-Nov-2005 |
gdt |
Add (empty) INSTALL.local, parallel to GENERIC.local. Change INSTALL kernels to include INSTALL.local instead of GENERIC.local.
With this change, one can add IPSEC in GENERIC.local and still build a release, rather than having install kernels not fit on floppies.
Remaining nit: the PS2 install kernel includes the regular version config file, and hence GENERIC.local.
(Posted for review on tech-pkg, encouragement to commit by lukem@, no objections.)
|
|
Revision tags: yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.6 |
10-Sep-2005 |
jmmv |
branches: 1.6.6; Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.5 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.4 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
|
Revision tags: kent-audio2-base
|
| 1.3 |
21-Apr-2005 |
bouyer |
branches: 1.3.2; 1.3.4; Xen runs only on i686 or newer processors, so remove useless options MATH_EMULATE. Pointed out by Juan RP on port-xen.
|
| 1.2 |
17-Apr-2005 |
bouyer |
Remove xenkbc at hypervisor vga at hypervisor they have been obsoleted by PCI and ISA support, and don't compile any more.
|
|
Revision tags: yamt-km-base4 yamt-km-base3 netbsd-3-base
|
| 1.1 |
11-Mar-2005 |
bouyer |
branches: 1.1.2; 1.1.4; 1.1.6; Move Xen kernel config files to arch/i386, so that they can be added to the i386 release process. Make them include archi/i386/conf/GENERIC.local, like other i386 GENERIC and INSTALL files.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.29 |
29-Dec-1996 |
jonathan |
Remove {GENERIC,INST}{ADP,OTHER}: split Adaptec {ADP} and other-scsi {OTHER} {GENERIC,INSTALL} config files, respectively.
The BusLogic SCSI driver no longer accepts Adaptec 154x devices, making the split kernels unecessary.
|
| 1.28 |
07-Dec-1996 |
thorpej |
s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.27 |
28-Nov-1996 |
thorpej |
Update for pchb and pcib drivers.
|
| 1.26 |
16-Nov-1996 |
fvdl |
Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.25 |
15-Nov-1996 |
fvdl |
Move non-optional options to std.i386, and use that file.
|
| 1.24 |
02-Oct-1996 |
mycroft |
Add examples of NTP, MROUTING, and serial console.
|
| 1.23 |
02-Oct-1996 |
mycroft |
Update to current reality.
|
| 1.22 |
09-Sep-1996 |
mycroft |
Oops; include paths are relative to $S.
|
| 1.21 |
09-Sep-1996 |
mycroft |
Add a file for local additions to GENERIC.
|
| 1.20 |
09-Sep-1996 |
mycroft |
Sync with GENERIC.
|
| 1.19 |
04-Sep-1996 |
thorpej |
Don't include the FDDI drivers in the install kernels. It's highly unlikely that these will be needed in an install situation, and we need the space.
|
| 1.18 |
31-Aug-1996 |
mycroft |
Oops. Add patterns for PCI BusLogic cards.
|
| 1.17 |
31-Aug-1996 |
mycroft |
Update for BusLogic and UltraStor changes.
|
| 1.16 |
26-Aug-1996 |
mrg |
add COMPAT_12.
|
|
Revision tags: netbsd-1-2-BETA netbsd-1-2-base
|
| 1.15 |
20-May-1996 |
thorpej |
branches: 1.15.4; Add the DEFEA EISA FDDI controller to the catch-all kernels.
|
| 1.14 |
07-May-1996 |
thorpej |
Add the DEC DEFPA FDDI interface to the catch-all kernel configs.
|
| 1.13 |
25-Apr-1996 |
scottr |
Add ie1, appropriate for EtherExpress support
|
| 1.12 |
25-Apr-1996 |
thorpej |
Break up the ep driver into isa, eisa, and pci front-ends and a bus-independent core driver. Tested on all three bus types, including an isa 3c509 masquerading as an eisa device (use ep* at eisa? slot ? in your kernel config file to catch this one). XXX Driver still needs to be converted to <machine/bus.h>
|
| 1.11 |
30-Mar-1996 |
mycroft |
Add wds0 and wds1 to generic kernels.
|
| 1.10 |
25-Mar-1996 |
perry |
Add COMPAT_11 option.
|
| 1.9 |
12-Mar-1996 |
perry |
close prs #2076 and #2159: Install kernels have had DIAGNOSTIC and KTRACE removed to make them fit on the floppies. All kernels have had the comment typo "internally consistency" changed to "internal consistency".
|
| 1.8 |
10-Mar-1996 |
cgd |
update for new commulti->com attach interface. com ports at 'ast' multiport cards no longer need 'flags 1', because the "don't set IEN" requirement is communicated by the commulti_attach_args. com.c no longer recognizes 'flags 1' at all.
|
| 1.7 |
05-Mar-1996 |
thorpej |
Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.6 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
| 1.5 |
28-Feb-1996 |
cgd |
pci devices are now specified like "foo* at pci? dev ? function ?". also, add support for PPB's and secondary PCI busses, where appropriate.
|
| 1.4 |
27-Feb-1996 |
cgd |
update for new EISA autoconfiguration: there can now be an eisa0 at root, and ahb attaches to eisa, not isa. Also, ahb* at eisa?... is now supported, so you can get all ahb's configured easily.
|
| 1.3 |
14-Dec-1995 |
tls |
add 3C590 support to all generic and install kernels
|
| 1.2 |
28-Oct-1995 |
tls |
Start to sort out install kernel size and bt/aha issues. Will be revised.
|
| 1.1 |
28-Oct-1995 |
tls |
branches: 1.1.2; file INSTOTHER was initially added on branch netbsd-1-1.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base hpcarm-cleanup-base reinoud-bufcleanup-base
|
| 1.83 |
14-Nov-2007 |
ad |
Remove limited use configs (should be custom, requires re-soldering BIOS chip, vanity config, can be done at runtime, etc).
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4 matt-armv6-base
|
| 1.82 |
17-Oct-2007 |
garbled |
branches: 1.82.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base5 ppcoea-renovation-base vmlocking-base
|
| 1.81 |
06-Sep-2007 |
martti |
branches: 1.81.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
|
Revision tags: nick-csl-alignment-base4 nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.80 |
29-May-2007 |
christos |
branches: 1.80.4; 1.80.8; 1.80.10; Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: yamt-idlelwp-base8 thorpej-atomic-base
|
| 1.79 |
14-Mar-2007 |
drochner |
branches: 1.79.6; It doesn't make sense to specify "configuration" and "interface" locators for uhub because a hub can't have sub-devices. This might be sanity-checked eventually. Same for ubt now after the change to device attachment.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
|
| 1.78 |
11-Nov-2006 |
jmmv |
branches: 1.78.4; 1.78.8; 1.78.10; Remove tmpfs's experimental status. OK'ed by core@.
|
|
Revision tags: yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
| 1.77 |
26-Aug-2006 |
christos |
branches: 1.77.2; 1.77.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.76 |
14-Aug-2006 |
itohy |
Use the same comment for ym(4) lines.
|
| 1.75 |
14-Aug-2006 |
skrll |
s/adpater/adapter/
Prompted by PR/34195
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
|
| 1.74 |
19-Apr-2006 |
drochner |
adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
|
Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.73 |
05-Feb-2006 |
cube |
branches: 1.73.2; 1.73.4; 1.73.6; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.72 |
04-Feb-2006 |
rpaulo |
bpfilter doesn't accept count anymore.
|
| 1.71 |
20-Dec-2005 |
thorpej |
branches: 1.71.2; 1.71.4; 1.71.6; Remove the tablet line discipline.
|
| 1.70 |
17-Dec-2005 |
tsutsui |
Adjust a comment for options FFS_NO_SNAPSHOT.
|
| 1.69 |
11-Dec-2005 |
christos |
merge ktrace-lwp.
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
|
| 1.68 |
10-Sep-2005 |
jmmv |
Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.67 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.66 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
| 1.65 |
05-Aug-2005 |
skrll |
Add (commented out) ucycom to various kernel configs.
|
| 1.64 |
31-Jul-2005 |
yamt |
revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought.
|
| 1.63 |
30-Jul-2005 |
yamt |
add "options VMSWAP" to non INSTALL kernels.
|
| 1.62 |
07-Jul-2005 |
tron |
Add (commented out) IPSEC_NAT_T option.
|
| 1.61 |
21-Jun-2005 |
sekiya |
branches: 1.61.2; Rework the configuration scheme for PCI fixups:
* bus enumeration fixups are not PCIBIOS-specific, interrupt fixups are done by both PCIBIOS and ACPI. The redundancy is very redundant. Therefore, rename PCIBIOS_*_FIXUP to PCI_*_FIXUP, use PCI_INTR_FIXUP in place of ACPI_PCI_FIXUP, and change code refences to match.
* move the fixup defines from opt_pcibios.h to opt_pcifixup.h to reflect the above.
* fix up the PCI bus numbering in mainbus_attach(), right after we detect the configuration mode. This probably renders the fixup in pcibios.c redundant -- but it should be harmless.
These changes make cardbus work in ACPI-only machines, when PCI_BUS_FIXUP and PCI_INTR_FIXUP are defined.
|
|
Revision tags: kent-audio2-base
|
| 1.60 |
15-Apr-2005 |
itohy |
Add ukyopon(4).
|
|
Revision tags: yamt-km-base4
|
| 1.59 |
25-Mar-2005 |
cube |
Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it.
|
|
Revision tags: yamt-km-base3 netbsd-3-base
|
| 1.58 |
25-Feb-2005 |
simonb |
branches: 1.58.2; Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.57 |
18-Feb-2005 |
dsl |
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
|
Revision tags: yamt-km-base2
|
| 1.56 |
11-Feb-2005 |
dsl |
Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints.
|
| 1.55 |
31-Jan-2005 |
hannken |
Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
|
Revision tags: yamt-km-base kent-audio1-beforemerge kent-audio1-base
|
| 1.54 |
01-Dec-2004 |
grant |
branches: 1.54.4; 1.54.6; add iteide(4) driver for ITE8212-based IDE controllers. from OpenBSD, ported to NetBSD by me.
ok'd by bouyer@, thorpej@.
|
| 1.53 |
24-Nov-2004 |
bouyer |
pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64. Added to all kernel config file which had pdcide(4).
|
| 1.52 |
10-Nov-2004 |
christos |
Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.51 |
23-Oct-2004 |
augustss |
s/uax/axe/
|
| 1.50 |
08-Sep-2004 |
jmmv |
Set valid values for the (commented out) WS_DEFAULT_COLATTR and WS_DEFAULT_MONOATTR options. This way, if a user blindly uncomments them, he will not get a build failure. Addresses PR kern/26503.
|
| 1.49 |
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.48 |
29-Jul-2004 |
jmmv |
Implement border color customization in wscons(4), only available for vga(4) at the moment.
This includes the addition of two new wsdisplay ioctls, WSDISPLAY_{G,S}BORDER, one to get the actual color and one to set it, respectively. Possible colors match those defined by ANSI (and listed in wsdisplayvar.h).
It also adds two accessops to the underlying graphics device, getborder and setborder, which mach their ioctl counterparts.
Two kernel options are added: WSDISPLAY_CUSTOM_BORDER, which enables the ioctls described above (to customize the border color from userland after boot), and WSDISPLAY_BORDER_COLOR, which sets the color at boot time. The former is enabled by default on the GENERIC kernel, but not on INSTALL (among others). The later is always commented out, leaving the usual black border as a default.
wsconsctl is modified to allow accessing this value easily. For example, 'wsconsctl -d -w border=blue'.
|
| 1.47 |
28-Jul-2004 |
jmmv |
Implement support to dynamically change wscons console and kernel colors.
Two new ioctls are added to the wsdisplay device, named WSDISPLAY_GMSGATTRS and WSDISPLAY_SMSGATTRS, used to retrieve the actual values and set them, respectively (the name, if you are wondering, comes from "message attributes").
A new emulop is added to the underlying display driver (only vga, for now) which sets the new attribute for the whole screen, without having to clear it. This is optional, which means that this also works with other drivers that don't have this new operation.
Five new kernel options have been added, although only documented in i386 kernels (for now): - WSDISPLAY_CUSTOM_OUTPUT, which enables the ioctls described above to change the colors dynamically from userland. This is enabled by default in the GENERIC kernel (as well as others) but disabled on all INSTALL* kernels (as this feature is useless there). - WS_DEFAULT_COLATTR, WS_DEFAULT_MONOATTR, WS_DEFAULT_BG and WS_DEFAULT_FG, which specify the default colors for the console at boot time. These have the same meaning as the (already existing) WS_KERNEL_* variables.
wsconsctl is modified to add msg.default.{attrs,bg,fg} and msg.kernel.{attrs,bg,fg} to the display part, so that colors can be changed after boot.
Tested on NetBSD/i386 with vga (and vga in mono mode), and on NetBSD/mac68k. No objections in tech-kern@.
|
| 1.46 |
15-Jul-2004 |
atatat |
Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.45 |
14-Jun-2004 |
lukem |
Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
|
Revision tags: netbsd-2-0-base
|
| 1.44 |
16-Feb-2004 |
wiz |
branches: 1.44.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.43 |
14-Dec-2003 |
thorpej |
Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata).
|
| 1.42 |
13-Dec-2003 |
thorpej |
Split out the Silicon Image SATALink support into its own driver, "satalink".
|
| 1.41 |
18-Oct-2003 |
lukem |
Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.40 |
08-Oct-2003 |
bouyer |
Add new per-chip pciide drivers.
|
| 1.39 |
08-Oct-2003 |
bouyer |
Add atabus
|
| 1.38 |
09-Sep-2003 |
itojun |
have COMPAT_16
|
| 1.37 |
10-Apr-2003 |
christos |
branches: 1.37.2; Bye Bye UCONSOLE
|
| 1.36 |
08-Apr-2003 |
abs |
Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries.
|
| 1.35 |
15-Mar-2003 |
jmmv |
Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.34 |
16-Feb-2003 |
augustss |
Add uax(4) (and url(4) in some cases).
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge kqueue-base
|
| 1.33 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.32 |
18-Sep-2002 |
lukem |
enable USERCONF by default; it's small and extremely useful to have available.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.31 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.30 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
| 1.29 |
17-Jun-2002 |
lukem |
Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
|
Revision tags: netbsd-1-6-base
|
| 1.28 |
25-Apr-2002 |
atatat |
branches: 1.28.2; 1.28.4; Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.27 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.26 |
14-Apr-2002 |
mycroft |
The functionality of pmsi has been implemented in pms, so it's time for pmsi to go back where it came from.
|
| 1.25 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
|
Revision tags: eeh-devprop-base newlock-base
|
| 1.24 |
04-Mar-2002 |
sommerfeld |
The "gif*" tunnelling interface does everything ipip does. Move usage example from ipip.4 to gif.4 Excise ipip and stitch up the scars.
|
|
Revision tags: ifpoll-base
|
| 1.23 |
10-Feb-2002 |
wiz |
Update description for icsphy.
|
| 1.22 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.21 |
28-Dec-2001 |
augustss |
Update for new uhidev device attachment.
|
| 1.20 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.19 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
| 1.18 |
16-Nov-2001 |
junyoung |
Add pseudo-device wsfont, which is necessary to make wsfontload(8) work.
|
| 1.17 |
13-Nov-2001 |
augustss |
The wsmux pseudo device does not need a count anymore.
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.16 |
06-Nov-2001 |
enami |
Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
|
| 1.15 |
08-Jul-2001 |
abs |
branches: 1.15.2; 1.15.6; Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
| 1.14 |
10-May-2001 |
tron |
Fix typo: Pnp -> PnP
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.13 |
21-Apr-2001 |
fvdl |
s/cheap/expensive/ for DIAGNOSTIC
|
| 1.12 |
16-Jan-2001 |
augustss |
branches: 1.12.2; Add uyap.
|
| 1.11 |
24-Sep-2000 |
jdolecek |
branches: 1.11.2; 1.11.4; don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.10 |
21-Aug-2000 |
itohy |
Fix typos. No functional changes.
|
| 1.9 |
13-Aug-2000 |
itojun |
move "options PULLDOWN_TEST" into sys/sys/mbuf.h (in #ifdef _KERNEL), as it is no wthe default setting for everyone.
the reason we still use the name "PULLDOWN_TEST" while it is now default: kame code sharing.
|
| 1.8 |
10-Aug-2000 |
soda |
add commented out PCIBIOS_INTR_GUESS
|
| 1.7 |
27-Jul-2000 |
mrg |
remove COMPAT_AOUT option.
|
| 1.6 |
18-Jul-2000 |
soda |
hexadecimal constant in "options" value doesn't need quotation.
|
| 1.5 |
09-Jul-2000 |
mycroft |
Turn on DDB history by default.
|
| 1.4 |
08-Jul-2000 |
jhawk |
Pullover rev 1.320 - rev 1.358 of GENERIC to IOPENER, and merge conflicts. Add GENERIC rev in "from:" line to aid in future merging. Major highlights include SOFTDEP, and, err, 4 blank lines.
|
|
Revision tags: sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.3 |
14-Jun-2000 |
veego |
branches: 1.3.2; Remove the obsolete config fragments for kernel crypto, because the IPsec crypto code is now in the kernel source tree.
|
|
Revision tags: minoura-xpg4dl-base sommerfeld_i386mpbase_20000422
|
| 1.2 |
14-Apr-2000 |
tsarna |
branches: 1.2.4; Default the keymap to new "us.iopener" mapping
|
| 1.1 |
08-Apr-2000 |
tsarna |
A GENERIC-like configuration for the Netpliance i-opener.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.8 |
02-Oct-1996 |
mycroft |
No longer used.
|
| 1.7 |
26-Aug-1996 |
mrg |
add COMPAT_12.
|
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
|
| 1.6 |
25-Mar-1996 |
perry |
Add COMPAT_11 option.
|
| 1.5 |
05-Mar-1996 |
thorpej |
Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.4 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
|
Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
| 1.3 |
02-Mar-1995 |
glass |
vn->vnd
|
| 1.2 |
19-Feb-1995 |
glass |
oops
|
| 1.1 |
19-Feb-1995 |
glass |
add my test machine...with math emulation turned on
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.57 |
29-Dec-2000 |
mycroft |
Long gone.
|
| 1.56 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
|
Revision tags: netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 sommerfeld_i386mp_houseclean netbsd-1-5-base minoura-xpg4dl-base sommerfeld_i386mpbase_20000422 sommerfeld_i386mpbase_1 chs-ubc2-newbase wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base fvdl-softdep-base chs-ubc2-base
|
| 1.55 |
29-Jul-1999 |
augustss |
branches: 1.55.2; 1.55.10; It's time to be COMPAT_14.
|
| 1.54 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.53 |
14-Jan-1999 |
cgd |
branches: 1.53.4; update for present reality
|
|
Revision tags: kenh-if-detach-base chs-ubc-base
|
| 1.52 |
31-Aug-1998 |
thorpej |
UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
|
Revision tags: eeh-paddr_t-base
|
| 1.51 |
26-Jun-1998 |
cgd |
sync with reality
|
| 1.50 |
26-Jun-1998 |
lukem |
remove options FIFO; it's now the default
|
| 1.49 |
06-Feb-1998 |
mrg |
remove paging options from kernel files.
|
| 1.48 |
06-Feb-1998 |
mrg |
add the i386 MD portions for UVM.
|
| 1.47 |
27-Nov-1997 |
fvdl |
Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.46 |
25-Nov-1997 |
kleink |
Add COMPAT_13.
|
| 1.45 |
24-Nov-1997 |
thorpej |
Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
|
| 1.44 |
17-Nov-1997 |
lukem |
* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file * fix up use of 'options<SPACE><TAB>'
|
|
Revision tags: netbsd-1-3-base marc-pcmcia-base
|
| 1.43 |
08-Oct-1997 |
mycroft |
branches: 1.43.2; Clump USER_LDT with other CPU-related options.
|
|
Revision tags: thorpej-signal-base marc-pcmcia-bp
|
| 1.42 |
25-Jun-1997 |
mellon |
branches: 1.42.4; Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
|
| 1.41 |
27-Mar-1997 |
mycroft |
Add EXEC_ELF32.
|
| 1.40 |
27-Mar-1997 |
cgd |
update for current system configuration
|
|
Revision tags: is-newarp-before-merge is-newarp-base
|
| 1.39 |
31-Jan-1997 |
thorpej |
Adopt for new file system and root spec grammar.
|
| 1.38 |
15-Jan-1997 |
perry |
Eliminate obsolete TIMEZONE and DST options. Eliminate obsolete global kernel variable "struct timezone tz" Add RTC_OFFSET option Add global kernel variable rtc_offset, which is initialized by RTC_OFFSET at kernel compile time. on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many minutes west (east) of GMT the hardware RTC runs. Defaults to 0. Places where tz variable was used to indicate this in the past have been replaced with rtc_offset. Add sysctl interface to rtc_offset. Kill obsolete DST_* macros in sys/time.h gettimeofday now always returns zeroed timezone if zone is requested. settimeofday now ignores and logs attempts to set non-existant kernel timezone.
|
| 1.37 |
07-Dec-1996 |
thorpej |
branches: 1.37.2; s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.36 |
16-Nov-1996 |
fvdl |
Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.35 |
15-Nov-1996 |
fvdl |
Move non-optional options to std.i386, and use that file.
|
| 1.34 |
02-Oct-1996 |
mycroft |
Add EXEC_ options.
|
| 1.33 |
31-Aug-1996 |
mycroft |
Update for BusLogic and UltraStor changes.
|
| 1.32 |
26-Aug-1996 |
mrg |
add COMPAT_12.
|
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
|
| 1.31 |
04-Apr-1996 |
cgd |
apparently, it's now appropriate to use 'bt at isa' for bt54x SCSI controllers, rather than the historic 'aha at isa'.
|
| 1.30 |
25-Mar-1996 |
perry |
Add COMPAT_11 option.
|
| 1.29 |
05-Mar-1996 |
thorpej |
Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.28 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
|
Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
| 1.27 |
22-Aug-1995 |
jtc |
recommanded -> recommended; PR #1395
|
| 1.26 |
24-Jul-1995 |
mycroft |
Remove extraneous makeoptions declarations.
|
| 1.25 |
28-Jun-1995 |
cgd |
no more serial console. There aren't enough free serial ports on non-crash machines in my office!
|
| 1.24 |
12-May-1995 |
cgd |
add lots of vnds
|
| 1.23 |
17-Apr-1995 |
cgd |
use CC="cc -Werror" for cc; kill bogus COMUNIT option
|
| 1.22 |
25-Jan-1995 |
cgd |
serial console
|
| 1.21 |
15-Jan-1995 |
cgd |
trim it a bit to match reality. get completely rid of things not likely to ever be wanted in this machine's kernel.
|
| 1.20 |
11-Dec-1994 |
mycroft |
Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.19 |
03-Nov-1994 |
mycroft |
Don't allow configuration of specific PCI function numbers.
|
| 1.18 |
03-Nov-1994 |
mycroft |
Stylistic changes.
|
| 1.17 |
03-Nov-1994 |
mycroft |
pms0 would be at irq 12 if it existed.
|
| 1.16 |
03-Nov-1994 |
mycroft |
Clone from GENERIC.
|
|
Revision tags: before_newconf_base
|
| 1.15 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
| 1.14 |
25-Oct-1994 |
cgd |
add COMPAT_10
|
| 1.13 |
16-Jul-1994 |
cgd |
reenable MSDOSFS
|
|
Revision tags: netbsd-1-0-base
|
| 1.12 |
04-Jul-1994 |
cgd |
branches: 1.12.2; ISOFS -> CD9660
|
| 1.11 |
29-Jun-1994 |
cgd |
New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
|
| 1.10 |
14-Jun-1994 |
cgd |
re-enable COMPAT_NOMID
|
| 1.9 |
21-May-1994 |
cgd |
kiss maxfdescs goodbye
|
| 1.8 |
20-Apr-1994 |
mycroft |
Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.7 |
15-Apr-1994 |
cgd |
add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.6 |
06-Apr-1994 |
cgd |
add ktrace
|
| 1.5 |
29-Mar-1994 |
mycroft |
Update for new code.
|
| 1.4 |
13-Mar-1994 |
cgd |
add NFSSERVER
|
| 1.3 |
09-Mar-1994 |
ws |
Make FFS optional
|
| 1.2 |
28-Feb-1994 |
cgd |
comment out com1, add ed1
|
| 1.1 |
17-Feb-1994 |
cgd |
another development machine
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.9 |
20-May-1993 |
mycroft |
Clean up deleted files.
|
| 1.8 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.7 |
05-May-1993 |
glass |
missed three config files going from pseudo-device DDB to options DDB
|
| 1.6 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.5 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.4 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.3 |
10-Apr-1993 |
glass |
Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.2 |
06-Apr-1993 |
deraadt |
Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 |
26-Mar-1993 |
glass |
test kernel config for 'options KTRACE'
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base hpcarm-cleanup-base reinoud-bufcleanup-base
|
| 1.72 |
14-Nov-2007 |
ad |
Remove limited use configs (should be custom, requires re-soldering BIOS chip, vanity config, can be done at runtime, etc).
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4 matt-armv6-base
|
| 1.71 |
17-Oct-2007 |
garbled |
branches: 1.71.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base5 ppcoea-renovation-base vmlocking-base
|
| 1.70 |
06-Sep-2007 |
martti |
branches: 1.70.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
|
Revision tags: nick-csl-alignment-base4 nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.69 |
29-May-2007 |
christos |
branches: 1.69.4; 1.69.8; 1.69.10; Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 yamt-idlelwp-base8 wrstuden-fixsa-base thorpej-atomic-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
|
| 1.68 |
11-Nov-2006 |
jmmv |
branches: 1.68.8; 1.68.10; 1.68.16; Remove tmpfs's experimental status. OK'ed by core@.
|
|
Revision tags: yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
| 1.67 |
26-Aug-2006 |
christos |
branches: 1.67.2; 1.67.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.66 |
14-Aug-2006 |
itohy |
Use the same comment for ym(4) lines.
|
| 1.65 |
12-Aug-2006 |
christos |
Disable SYSTRACE by default on all kernels (discussed with core)
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
|
| 1.64 |
19-Apr-2006 |
drochner |
branches: 1.64.6; adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
| 1.63 |
15-Apr-2006 |
jmmv |
Remove the getwschar and putwschar accessops from wsdisplay drivers as requested by uwe@. These were wrong because they were receiving an emulcookie yet they were accessops (thus having to receive an accesscookie). Instead, just handle the WSDISPLAYIO_{GET,PUT}WSCHAR ioctls from the driver's ioctl accessop.
As this reduces the amount of code needed to handle these operations to two small functions in each driver, remove the WSDISPLAY_CHARFUNCS kernel option.
Reviewed by, at least, uwe@ and macallan@. No objections in tech-kern@.
|
|
Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3
|
| 1.62 |
28-Mar-2006 |
pavel |
Add stf to all kernel configs which have INET6 and gif, except the INSTALL ones and those for specific machines of developers. PR 32304.
OK'ed by rpaulo.
N.B. stf is a cloning device, so it still must be enabled by "ifconfig stf0 create".
|
|
Revision tags: peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.61 |
05-Feb-2006 |
cube |
branches: 1.61.2; 1.61.4; 1.61.6; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.60 |
04-Feb-2006 |
rpaulo |
bpfilter doesn't accept count anymore.
|
| 1.59 |
20-Dec-2005 |
thorpej |
branches: 1.59.2; 1.59.4; 1.59.6; Remove the tablet line discipline.
|
|
Revision tags: ktrace-lwp-base
|
| 1.58 |
07-Dec-2005 |
tsutsui |
Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.57 |
10-Sep-2005 |
jmmv |
Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.56 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.55 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
| 1.54 |
31-Jul-2005 |
yamt |
revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought.
|
| 1.53 |
30-Jul-2005 |
yamt |
add "options VMSWAP" to non INSTALL kernels.
|
| 1.52 |
07-Jul-2005 |
tron |
Add (commented out) IPSEC_NAT_T option.
|
| 1.51 |
21-Jun-2005 |
sekiya |
branches: 1.51.2; Rework the configuration scheme for PCI fixups:
* bus enumeration fixups are not PCIBIOS-specific, interrupt fixups are done by both PCIBIOS and ACPI. The redundancy is very redundant. Therefore, rename PCIBIOS_*_FIXUP to PCI_*_FIXUP, use PCI_INTR_FIXUP in place of ACPI_PCI_FIXUP, and change code refences to match.
* move the fixup defines from opt_pcibios.h to opt_pcifixup.h to reflect the above.
* fix up the PCI bus numbering in mainbus_attach(), right after we detect the configuration mode. This probably renders the fixup in pcibios.c redundant -- but it should be harmless.
These changes make cardbus work in ACPI-only machines, when PCI_BUS_FIXUP and PCI_INTR_FIXUP are defined.
|
|
Revision tags: yamt-km-base4 kent-audio2-base
|
| 1.50 |
25-Mar-2005 |
cube |
Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it.
|
|
Revision tags: yamt-km-base3 netbsd-3-base
|
| 1.49 |
11-Mar-2005 |
matt |
branches: 1.49.2; Make this build again (add atabus).
|
| 1.48 |
25-Feb-2005 |
simonb |
Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.47 |
18-Feb-2005 |
dsl |
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
|
Revision tags: yamt-km-base2
|
| 1.46 |
11-Feb-2005 |
dsl |
Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints.
|
| 1.45 |
31-Jan-2005 |
hannken |
Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
|
Revision tags: yamt-km-base
|
| 1.44 |
18-Jan-2005 |
scw |
branches: 1.44.2; Add "options PMS_SYNAPTICS_TOUCHPAD", commented out in all but GENERIC_LAPTOP.
|
| 1.43 |
17-Jan-2005 |
cube |
Add tap(4) support to a random^Wcarefully chosen set of kernel configs. All those kernels have a line for both tun and bridge, and if either is commented out, tap is commented out also. With the exception of i386's GENERIC_TINY.
XXX: we _need_ some way of making this more simple.
|
|
Revision tags: kent-audio1-beforemerge kent-audio1-base
|
| 1.42 |
10-Nov-2004 |
christos |
branches: 1.42.4; Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.41 |
08-Sep-2004 |
jmmv |
Set valid values for the (commented out) WS_DEFAULT_COLATTR and WS_DEFAULT_MONOATTR options. This way, if a user blindly uncomments them, he will not get a build failure. Addresses PR kern/26503.
|
| 1.40 |
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.39 |
29-Jul-2004 |
jmmv |
Implement border color customization in wscons(4), only available for vga(4) at the moment.
This includes the addition of two new wsdisplay ioctls, WSDISPLAY_{G,S}BORDER, one to get the actual color and one to set it, respectively. Possible colors match those defined by ANSI (and listed in wsdisplayvar.h).
It also adds two accessops to the underlying graphics device, getborder and setborder, which mach their ioctl counterparts.
Two kernel options are added: WSDISPLAY_CUSTOM_BORDER, which enables the ioctls described above (to customize the border color from userland after boot), and WSDISPLAY_BORDER_COLOR, which sets the color at boot time. The former is enabled by default on the GENERIC kernel, but not on INSTALL (among others). The later is always commented out, leaving the usual black border as a default.
wsconsctl is modified to allow accessing this value easily. For example, 'wsconsctl -d -w border=blue'.
|
| 1.38 |
28-Jul-2004 |
jmmv |
Implement support to dynamically change wscons console and kernel colors.
Two new ioctls are added to the wsdisplay device, named WSDISPLAY_GMSGATTRS and WSDISPLAY_SMSGATTRS, used to retrieve the actual values and set them, respectively (the name, if you are wondering, comes from "message attributes").
A new emulop is added to the underlying display driver (only vga, for now) which sets the new attribute for the whole screen, without having to clear it. This is optional, which means that this also works with other drivers that don't have this new operation.
Five new kernel options have been added, although only documented in i386 kernels (for now): - WSDISPLAY_CUSTOM_OUTPUT, which enables the ioctls described above to change the colors dynamically from userland. This is enabled by default in the GENERIC kernel (as well as others) but disabled on all INSTALL* kernels (as this feature is useless there). - WS_DEFAULT_COLATTR, WS_DEFAULT_MONOATTR, WS_DEFAULT_BG and WS_DEFAULT_FG, which specify the default colors for the console at boot time. These have the same meaning as the (already existing) WS_KERNEL_* variables.
wsconsctl is modified to add msg.default.{attrs,bg,fg} and msg.kernel.{attrs,bg,fg} to the display part, so that colors can be changed after boot.
Tested on NetBSD/i386 with vga (and vga in mono mode), and on NetBSD/mac68k. No objections in tech-kern@.
|
| 1.37 |
15-Jul-2004 |
atatat |
Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.36 |
06-Jul-2004 |
mycroft |
Remove XSERVER and XSERVER_DDB from all config files. wscons does not use these, and pccons is rapidly heading for the guillotine.
|
|
Revision tags: netbsd-2-0-base
|
| 1.35 |
16-Feb-2004 |
wiz |
branches: 1.35.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.34 |
09-Sep-2003 |
itojun |
have COMPAT_16
|
| 1.33 |
10-Apr-2003 |
christos |
branches: 1.33.2; Bye Bye UCONSOLE
|
| 1.32 |
08-Apr-2003 |
abs |
Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries.
|
| 1.31 |
15-Mar-2003 |
jmmv |
Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base nathanw_sa_base
|
| 1.30 |
26-Dec-2002 |
junyoung |
#<space>comment...
Pointed out by collver1 via PR#18468.
|
|
Revision tags: gmcgarry_ctxsw_base gmcgarry_ucred_base kqueue-aftermerge kqueue-beforemerge kqueue-base
|
| 1.29 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.28 |
18-Sep-2002 |
lukem |
enable USERCONF by default; it's small and extremely useful to have available.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.27 |
03-Aug-2002 |
itojun |
comment things out for smaller footprint
|
| 1.26 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.25 |
10-Jul-2002 |
itojun |
sync with GENERIC 1.501. comment out devices that are not present. (you can strip it down even more by commenting out unneeded filesystems)
|
| 1.24 |
17-Jun-2002 |
lukem |
Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
| 1.23 |
06-Jun-2002 |
gmcgarry |
Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
|
Revision tags: netbsd-1-6-base
|
| 1.22 |
25-Apr-2002 |
atatat |
branches: 1.22.2; 1.22.4; 1.22.6; Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.21 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.20 |
17-Apr-2002 |
hubertf |
add appropriate description
|
| 1.19 |
14-Apr-2002 |
mycroft |
The functionality of pmsi has been implemented in pms, so it's time for pmsi to go back where it came from.
|
| 1.18 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
|
Revision tags: eeh-devprop-base newlock-base
|
| 1.17 |
04-Mar-2002 |
sommerfeld |
The "gif*" tunnelling interface does everything ipip does. Move usage example from ipip.4 to gif.4 Excise ipip and stitch up the scars.
|
|
Revision tags: ifpoll-base
|
| 1.16 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.15 |
30-Nov-2001 |
itojun |
sync with latest GENERIC.
|
| 1.14 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.13 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
| 1.12 |
16-Nov-2001 |
junyoung |
Add pseudo-device wsfont, which is necessary to make wsfontload(8) work.
|
| 1.11 |
13-Nov-2001 |
augustss |
The wsmux pseudo device does not need a count anymore.
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.10 |
06-Nov-2001 |
enami |
Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
|
| 1.9 |
13-Aug-2001 |
itojun |
branches: 1.9.6; sync with GENERIC 1.414. LAMB has no working printer port.
|
| 1.8 |
13-Jul-2001 |
itojun |
sync with GENERIC 1.410. mention pkgsrc/sysutils/lambd.
|
| 1.7 |
08-Jul-2001 |
abs |
branches: 1.7.2; Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
| 1.6 |
01-Jun-2001 |
itojun |
sync with GENERIC 1.405
|
| 1.5 |
10-May-2001 |
tron |
Fix typo: Pnp -> PnP
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.4 |
21-Apr-2001 |
fvdl |
s/cheap/expensive/ for DIAGNOSTIC
|
| 1.3 |
18-Mar-2001 |
itojun |
LAMB uses nonstandard timer frequency. set TIMER_FREQ to appropriate value (otherwise severe clock delay will result). http://www.wildlab.com/bbs/logview.cgi?pg=9&no=521
|
| 1.2 |
04-Mar-2001 |
itojun |
branches: 1.2.2; sync with GENERIC 1.400
|
| 1.1 |
26-Nov-2000 |
itojun |
branches: 1.1.2; a complete kernel for wildlab LAMB, http://www.wildlab.com/.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.12 |
07-Jun-1993 |
mycroft |
Clean up deleted files.
|
| 1.11 |
06-Jun-1993 |
cgd |
cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.10 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.9 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.8 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.7 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.6 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.5 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.4 |
10-Apr-1993 |
glass |
Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.3 |
10-Apr-1993 |
glass |
fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.2 |
06-Apr-1993 |
deraadt |
Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 |
21-Mar-1993 |
cgd |
branches: 1.1.1; Initial revision
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
|
| 1.5 |
17-Feb-2025 |
jakllsch |
Restore ATA DMA mode downgrade support everywhere; it's a necessary part of any system supporting (parallel) ATA DMA. There is hardware out there, including cobalt, macppc, and sparc64 where this functionality is necessary to avoid non-functional disks, either in as-shipped hardware configurations or with add-in cards, or perhaps just with compromised IDE/PATA cables.
Should address: PR 58767 PR 59023 PR 59078
If anyone really insists on not having this support they can now turn it off themselves with `options ATA_NO_DOWNGRADE_MODE`
|
|
Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| 1.4 |
13-May-2024 |
nia |
branches: 1.4.2; also exclude DRM_LEGACY from the ISA kernel
|
| 1.3 |
28-Apr-2024 |
nia |
i386: disable DRMKMS drivers in LEGACY kernel (this is for ISA)
|
|
Revision tags: thorpej-ifq-base thorpej-altq-separation-base
|
| 1.2 |
17-Jul-2023 |
riastradh |
i386/LEGACY: Enable ATA_DOWNGRADE_MODE.
PR kern/57362
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base netbsd-9-3-RELEASE thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
|
| 1.1 |
07-Mar-2015 |
mrg |
branches: 1.1.2; 1.1.4; 1.1.20; 1.1.54; remove vga@isa and pcdisplay@isa from i386 GENERIC, and create a new LEGACY kernel that includes them instead. now radeon@pci is able to properly claim wsdisplay0 on i386 systems, and radeondrmkms has a good chance of working.
this "fixes" PR#49290.
|
| 1.4 |
23-Aug-2025 |
imil |
Add `+invtsc` to the QEMU command line example, this enables the invariant TSC feature, allowing the kernel to use CPUID 0x40000010 to read TSC and LAPIC frequencies from the host, thus avoiding the need for frequency calculation and gaining over 200ms in boot speed.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
|
| 1.3 |
28-Mar-2025 |
imil |
branches: 1.3.2; 1.3.4; x86: consolidate MICROVM kernel configurations
Move common configuration options from amd64/conf/MICROVM and i386/conf/MICROVM into a shared x86/conf/MICROVM.common file.
|
| 1.2 |
27-Mar-2025 |
riastradh |
virtio(4): Consolidate kernel configs.
No functional change intended.
Leave `# XXX ?' comments where I don't know why the driver in question is excluded. (Typical reason is that PAGE_SIZE is not 4096 but I didn't investigate -- if you do investigate, please either update the comment if you determine a reason, or enable the driver if you don't.)
PR kern/59211: vio9p(4): missing from various GENERICs and MAKEDEVs
|
| 1.1 |
18-Feb-2025 |
imil |
Add support for non-Xen PVH guests to i386, PR kern/57813 Tested on QEMU by me, Xen PV & PVH by bouyer@.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
|
| 1.42 |
18-Sep-2002 |
lukem |
these files are managed elsewhere, and are just bitrotting here; remove them.
|
|
Revision tags: gehenna-devsw-base kqueue-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.41 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.40 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
| 1.39 |
17-Jun-2002 |
lukem |
Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
|
Revision tags: netbsd-1-6-base
|
| 1.38 |
25-Apr-2002 |
atatat |
branches: 1.38.2; 1.38.4; Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.37 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.36 |
17-Apr-2002 |
mycroft |
Switch from de to tlp by default.
|
| 1.35 |
14-Apr-2002 |
mycroft |
The functionality of pmsi has been implemented in pms, so it's time for pmsi to go back where it came from.
|
| 1.34 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
|
Revision tags: eeh-devprop-base newlock-base ifpoll-base
|
| 1.33 |
10-Feb-2002 |
wiz |
Update description for icsphy.
|
| 1.32 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.31 |
28-Dec-2001 |
augustss |
Update for new uhidev device attachment.
|
| 1.30 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.29 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
|
Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
|
| 1.28 |
22-Aug-2001 |
hubertf |
More comment changes: 90x[B] -> 90x[BC]
|
| 1.27 |
09-Jul-2001 |
soren |
branches: 1.27.2; ncr(8) is gone from the tree, so remove ^#ncr*.
|
| 1.26 |
08-Jul-2001 |
abs |
Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.25 |
21-Apr-2001 |
fvdl |
s/cheap/expensive/ for DIAGNOSTIC
|
| 1.24 |
11-Feb-2001 |
mycroft |
branches: 1.24.2; Update to the current state of the world.
|
| 1.23 |
09-Feb-2001 |
mycroft |
Make this a little more realistic.
|
| 1.22 |
19-Jan-2001 |
fvdl |
Actually, specify the number pf ptys explicitly anyway, omitting the number and thus having the default value was probably a mistake (16 would be too few).
|
| 1.21 |
19-Jan-2001 |
fvdl |
Update for reality (same as in use on the actual machine, except that -current doesn't require the number of ptys to be specified).
|
| 1.20 |
24-Sep-2000 |
jdolecek |
branches: 1.20.2; don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.19 |
21-Aug-2000 |
itohy |
Fix typos. No functional changes.
|
| 1.18 |
09-Jul-2000 |
mycroft |
Enable DDB history.
|
|
Revision tags: sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.17 |
11-Jun-2000 |
mycroft |
branches: 1.17.2; Remove pcvt tentacles.
|
|
Revision tags: minoura-xpg4dl-base sommerfeld_i386mpbase_20000422
|
| 1.16 |
22-Mar-2000 |
cgd |
branches: 1.16.4; add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.15 |
26-Feb-2000 |
itojun |
s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
|
Revision tags: chs-ubc2-newbase
|
| 1.14 |
17-Jan-2000 |
augustss |
Add USB-Ethernet adapters.
|
| 1.13 |
13-Jan-2000 |
ad |
[#[@ ]]dpt* at eisa? slot ?
|
|
Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
|
| 1.12 |
12-Dec-1999 |
soren |
s/16x450/16x50/
|
|
Revision tags: comdex-fall-1999-base fvdl-softdep-base
|
| 1.11 |
27-Sep-1999 |
ad |
branches: 1.11.2; 1.11.8; Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
|
Revision tags: chs-ubc2-base
|
| 1.10 |
29-Jul-1999 |
augustss |
It's time to be COMPAT_14.
|
| 1.9 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.8 |
27-Mar-1999 |
explorer |
branches: 1.8.4; remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.7 |
16-Feb-1999 |
abs |
Update IDE comments, from yoavcs@inter.net.il
|
| 1.6 |
23-Jan-1999 |
drochner |
second round of mouse renaming: psm->pms
|
| 1.5 |
23-Jan-1999 |
drochner |
update for mouse renaming
|
| 1.4 |
21-Jan-1999 |
mycroft |
wscons.
|
| 1.3 |
20-Jan-1999 |
mycroft |
sync
|
|
Revision tags: kenh-if-detach-base chs-ubc-base
|
| 1.2 |
30-Oct-1998 |
lukem |
s/milieconds/milliseconds/
|
| 1.1 |
16-Oct-1998 |
mycroft |
Configuration for new CVS server.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
|
| 1.10 |
07-Sep-2022 |
khorben |
emuxki(4): allow building as a module
Tested on NetBSD/amd64 with a Sound Blaster Live! Value (CT4870)
Note that this required setting outputs.master to the maximum value allowed (255) to get sound out, and then cranking the volume pretty high.
Additional sound cards sponsored by the NetBSD Foundation; thanks!
|
| 1.9 |
17-Aug-2021 |
andvar |
fix multiplei repetitive typos in comments, messages and documentation. mainly because copy paste code big amount of files are affected.
|
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
| 1.8 |
20-Jan-2021 |
nia |
remove compat_ossaudio from kernel modules
this is only useful with compat_linux and gets autoloaded when compat_linux is loaded, so there's no reason to bake it into kernels any more.
|
| 1.7 |
16-Aug-2020 |
jdolecek |
branches: 1.7.2; make COMPAT_LINUX option disabled by default
leave the option enabled only in amd64/i386 ALL kernels to make sure it continues to be compilable also when included in kernel
|
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
| 1.6 |
25-Mar-2020 |
jdolecek |
remove 'file-system SMBFS' and 'pseudo-device nsmb' from all kernel configs to prepare for their eventual removal
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE is-mlppp-base ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 nick-nhusb-base-20170825
|
| 1.5 |
09-Aug-2017 |
maxv |
branches: 1.5.4; Remove compat_ibcs2 from i386. After a discussion on port-vax, it turns out that compat_ibcs2 does not implement the iBCS2 standard - which is x86-specific - but rather SVR3. Our real iBCS2 implementation was a mixture of compat_ibcs2 and compat_svr4, and was only partial. Keeping support for this in i386 is totally irrelevant today. I also asked on port-i386 but didn't wait long.
The main issue is that compat_ibcs2 should have been called compat_svr3. But CVS does not support renaming files, and moving things around is both painful and tiring, even more so when no one seems to be interested in doing this work or in the feature at all. For now compat_ibcs2 is available on Vax and will stay, until someone (not me) cleans it up.
|
| 1.4 |
29-Jul-2017 |
maxv |
Remove svr4 from the config files.
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004
|
| 1.3 |
15-Sep-2016 |
jdolecek |
COMPAT_FREEBSD was dropped from GENERIC in rev. 1.1125, no need to disable in MODULAR any more
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 netbsd-7-0-1-RELEASE nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 netbsd-7-0-RELEASE nick-nhusb-base-20150921 netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7
|
| 1.2 |
10-Mar-2012 |
joerg |
branches: 1.2.2; 1.2.16; 1.2.20; P1003_1B_SEMAPHORE is no longer optional.
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
|
| 1.1 |
21-Sep-2011 |
ahoka |
branches: 1.1.2; 1.1.6; Initial version of a pro-module kernel config
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-8-3-RELEASE netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base netbsd-9-3-RELEASE thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
|
| 1.17 |
24-Aug-2014 |
jnemeth |
Create an "options MODULAR_DEFAULT_AUTOLOAD" config option and add it to all kernel configs that contain "options MODULAR". This option turns on module autoloading by default (which is the current default). This allows people who don't want module autoloading on by default to disable it by simply removing/commentting this line.
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-7-base yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE rmind-smpnet-nbase netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 tls-maxphys-base matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base jym-xensuspend-nbase jym-xensuspend-base
|
| 1.16 |
09-Aug-2011 |
jakllsch |
branches: 1.16.12; 1.16.28; While the GENERIC/MONOLITHIC/MODULAR issue remains to be sorted out, MONOLITHIC is still a part of the release build and needs to remain config(1)urable.
|
|
Revision tags: rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
|
| 1.15 |
06-Mar-2011 |
bouyer |
merge the bouyer-quota2 branch. This adds a new on-disk format to store disk quota usage and limits, integrated with ffs metadata. Usage is checked by fsck_ffs (no more quotacheck) and is covered by the WAPBL journal. Enabled with kernel option QUOTA2 (added where QUOTA was enabled in kernel config files), turned on with tunefs(8) on a per-filesystem basis. mount_mfs(8) can also turn quotas on.
See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html for details.
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base
|
| 1.14 |
13-Feb-2011 |
jym |
Comment out FFS and NFS, they are part of GENERIC.
|
|
Revision tags: jruoho-x86intr-base matt-mips64-premerge-20101231
|
| 1.13 |
15-Dec-2010 |
haad |
branches: 1.13.2; 1.13.4; Enable device-mapper driver in MONOLITHIC kernels.
|
|
Revision tags: uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11
|
| 1.12 |
22-Aug-2010 |
rmind |
Import NPF - a packet filter. Some features:
- Designed to be fully MP-safe and highly efficient.
- Tables/IP sets (hash or red-black tree) for high performance lookups.
- Stateful filtering and Network Address Port Translation (NAPT). Framework for application level gateways (ALGs).
- Packet inspection engine called n-code processor - inspired by BPF - supporting generic RISC-like and specific CISC-like instructions for common patterns (e.g. IPv4 address matching). See npf_ncode(9) manual.
- Convenient userland utility npfctl(8) with npf.conf(8).
NOTE: This is not yet a fully capable alternative to PF or IPFilter. Further work (support for binat/rdr, return-rst/return-icmp, common ALGs, state saving/restoring, logging, etc) is in progress.
Thanks a lot to Matt Thomas for various useful comments and code review. Aye by: board@
|
|
Revision tags: uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1
|
| 1.11 |
09-Apr-2010 |
ahoka |
Remove pad from GENERIC, add to MONOLITH, we have it as a module now.
|
|
Revision tags: yamt-nfs-mp-base9 uebayasi-xip-base
|
| 1.10 |
01-Jan-2010 |
dholland |
branches: 1.10.2; 1.10.4; add rcsid
|
|
Revision tags: matt-premerge-20091211
|
| 1.9 |
05-Dec-2009 |
pooka |
Remove the portalfs kernel file system driver. Replace mount_portal(8) with a version based on puffs. User functionality remains the same.
|
|
Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base
|
| 1.8 |
19-Jul-2009 |
rmind |
Make POSIX message queues a kernel module.
|
|
Revision tags: yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
|
| 1.7 |
29-Mar-2009 |
mrg |
branches: 1.7.2; delete COMPAT_43 that is now in GENERIC
|
| 1.6 |
24-Mar-2009 |
pooka |
need putter too
|
| 1.5 |
24-Mar-2009 |
pooka |
file-system PUFFS
|
| 1.4 |
18-Mar-2009 |
dyoung |
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' ...
|
|
Revision tags: nick-hppapmap-base2
|
| 1.3 |
07-Feb-2009 |
mrg |
branches: 1.3.2; move COMPAT_50 into MONOLITHIC, as pointed out by enami@.
|
|
Revision tags: mjf-devfs2-base
|
| 1.2 |
23-Dec-2008 |
christos |
branches: 1.2.2; 1.2.4; make this actually work.
|
| 1.1 |
23-Dec-2008 |
christos |
Add a convenience config file to build non-modular kernels for testing purposes.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base thorpej-ifq-base thorpej-altq-separation-base
|
| 1.197 |
06-Jan-2023 |
christos |
Explicitly set -z noseparate-code because the default is about to change and the boot blocks might not be able to load binaries with more than two PT_LOAD sections.
|
|
Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
| 1.196 |
11-May-2020 |
joerg |
Fix GCC flags for Spectre mitigation to really only apply to GCC.
|
| 1.195 |
25-Apr-2020 |
bouyer |
Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVM guests in GENERIC. Xen support can be disabled at runtime with boot -c disable hypervisor
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930
|
| 1.194 |
22-Sep-2018 |
rin |
branches: 1.194.10; - Determine KERN_AS automatically depending on whether OPT_MODULAR is set or not, in the same way as libcompat.
- Specify OPT_MODULAR in the port Makefile instead of KERN_AS.
Now, KERN_AS=library is used for kernels without module(7) for all ports.
OK christos
|
|
Revision tags: pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
| 1.193 |
05-Jun-2018 |
christos |
branches: 1.193.2; No need for NORELRO here.
|
| 1.192 |
04-Jun-2018 |
christos |
Disable RELRO/SANITIZER
|
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422
|
| 1.191 |
18-Apr-2018 |
martin |
Make SPECTRE_V2_GCC_MITIGATION overridable at the make command line.
|
|
Revision tags: pgoyette-compat-0415
|
| 1.190 |
07-Apr-2018 |
mrg |
add an SPECTRE_V2_GCC_MITIGATION option to x86 kernels, that turns on the GCC spectre v2 mitigation options.
XXX: pullup-8. XXX: turn on in all kernels.
|
|
Revision tags: pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| 1.189 |
23-Feb-2018 |
maxv |
branches: 1.189.2; Revert previous, we'll need something better (and compatible with Clang).
|
| 1.188 |
23-Feb-2018 |
maxv |
Add -fno-shrink-wrap, to force GCC to push the frames at the very beginning of the functions. Otherwise DDB is unable to display a correct stack trace if a fault occurred in a function before the frame was pushed.
Discussed on tech-kern@, flag suggested by Krister Walfridsson. Should fix PR/52560.
|
| 1.187 |
10-Dec-2017 |
christos |
- Allow multiple .BEGIN targets - Make their protection consistent
|
|
Revision tags: tls-maxphys-base-20171202 nick-nhusb-base-20170825
|
| 1.186 |
09-Aug-2017 |
maxv |
Remove several dead entries from the x86 makefiles. Looks like people (me included) regularly forget to take care of this.
|
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921
|
| 1.185 |
24-Aug-2015 |
uebayasi |
branches: 1.185.10; Define ${LINKSCRIPT} in one place.
|
| 1.184 |
18-Aug-2015 |
uebayasi |
${KERN_LDSCRIPT} -> ${KERNLDSCRIPT}
|
|
Revision tags: nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
|
| 1.183 |
15-Nov-2014 |
uebayasi |
branches: 1.183.2; Use LINKSCRIPT.
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
|
| 1.182 |
24-May-2014 |
jakllsch |
Now that GCC 4.8 on i486 has stolen the frame pointer, do like amd64 and add -fno-omit-frame-pointer to kernel DEFCOPTS and modules CFLAGS.
|
|
Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase rmind-smpnet-base
|
| 1.181 |
07-Feb-2014 |
joerg |
branches: 1.181.2; Like amd64, use -msoft-float.
|
| 1.180 |
05-Feb-2014 |
dsl |
Change the compiler options to explicitly specify: -mno-mmx -mno-sse -mno-avx -mno-80387 -mno-fp-ret-in-387 Since no-sse implies no-sse2 that should ensure that the compiler really doesn't emit any instructions that might trap trying to use the FPU. On amd64 at least some of those are needed to stop the compiler saving the registers to stack on every varargs function. It might be that -mno-sse did that before.
|
| 1.179 |
15-Jan-2014 |
joerg |
Reduce amount of -no-integrated-as on x86 as .code16 is now supported by LLVM.
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
|
| 1.178 |
03-Oct-2012 |
dsl |
branches: 1.178.2; Remove all references to KVM86. It was only ever used by APMBIOS - and then only if an option was selected. Probably didn't work well at all!
|
| 1.177 |
01-Oct-2012 |
dsl |
apmcall.o no longer exists.
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-base2 netbsd-6-base
|
| 1.176 |
19-Dec-2011 |
joerg |
branches: 1.176.6; Move Clang-warning flags for ah_regdomain.c into sys/conf, they are platform independent. Use the selective -Wno-* flags instead of -Wno-error.
|
|
Revision tags: jmcneill-usbmp-pre-base2 jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
|
| 1.175 |
14-Sep-2011 |
christos |
branches: 1.175.2; 1.175.6; include wakecode after so that the depend rules are defined!
|
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
| 1.174 |
07-Aug-2011 |
jakllsch |
Try to ensure no SSE instructions are generated for kernel code, as is already done on amd64.
|
| 1.173 |
04-Jul-2011 |
joerg |
Use integrated assembler with clang for Via PadLock.
|
|
Revision tags: rmind-uvmplock-nbase rmind-uvmplock-base
|
| 1.172 |
10-Jun-2011 |
joerg |
Add a few more cases that need GNU as. One of the padlock instructions is missing in LLVM. spl.S and lock_stubs.S break with patchfunc otherwise.
|
|
Revision tags: cherry-xenmp-base
|
| 1.171 |
30-May-2011 |
joerg |
branches: 1.171.2; Disable -Werror for ah_regdomain.c if building with clang as workaround for http://llvm.org/bugs/show_bug.cgi?id=10030.
|
| 1.170 |
20-May-2011 |
joerg |
Use -x assembler-with-cpp from sys.mk.
|
| 1.169 |
20-May-2011 |
joerg |
LLVM's assembler parser doesn't support .code16 yet, so disable it as needed.
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base
|
| 1.168 |
12-Jan-2011 |
joerg |
branches: 1.168.2; Allow use of traditional CPP to be set on a per platform base in sys.mk. Honour this for dependency processing in bsd.dep.mk. Switch i386 and amd64 assembly to use ISO C90 preprocessor concat and drop the -traditional-cpp on this platform.
|
|
Revision tags: matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
|
| 1.167 |
06-Jul-2010 |
mrg |
remove almost all the ability to build netbsd with an a.out target. we're ELF now, and there are many missing checks against OBJECT_FMT. if we ever consider switching, the we can figure out what new ones we need but for now it's just clutter.
this doesn't remove any of the support for exec_aout or any actually required-for-boot a.out support, only the ability to build a netbsd release in a.out format. ie, most of this code has been dead for over a decade.
i've tested builds on vax, amd64, i386, mac68k, macppc, sparc, atari, amiga, shark, cats, dreamcast, landisk, mmeye and x68k. this covers the 5 MACHINE_ARCH's affected, and all the other arch code touched. it also includes some actual run-time testing of sparc, i386 and shark, and i performed binary comparison upon amiga and x68k as well.
some minor details relevant: - move shlib.[ch] from ld.aout_so into ldconfig proper, and cut them down to only the parts ldconfig needs - remove various unused source files - switch amiga bootblocks to using elf2bb.h instead of aout2bb.h
|
|
Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base matt-premerge-20091211
|
| 1.166 |
25-Nov-2009 |
tron |
branches: 1.166.2; 1.166.4; Enable SSP (Stack Smash Protection) in x86 kernels by default (except in i386 *TINY kernels). The NetBSD/i386 "ALL" kernel is unconditionally compiled with SSP enabled.
Change approved by the core team.
|
|
Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
|
| 1.165 |
15-Mar-2009 |
tsutsui |
Make sure to create i386 symlink on more generic targets.
|
|
Revision tags: nick-hppapmap-base2
|
| 1.164 |
15-Feb-2009 |
cube |
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.
|
| 1.163 |
14-Feb-2009 |
apb |
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.
|
|
Revision tags: haad-dm-base2 haad-nbase2 haad-dm-base mjf-devfs2-base
|
| 1.162 |
11-Dec-2008 |
alc |
branches: 1.162.2; Clean-up makefile stub used to include in the build the binary HAL object
|
|
Revision tags: ad-audiomp2-base
|
| 1.161 |
27-Nov-2008 |
joerg |
Another assym.h dependency.
|
| 1.160 |
13-Nov-2008 |
ad |
LKM -> MODULAR
|
|
Revision tags: netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base
|
| 1.159 |
26-Oct-2008 |
mrg |
branches: 1.159.2; 1.159.4; 1.159.8; provide an i386/ symlink.
|
|
Revision tags: matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
|
| 1.158 |
25-Jan-2008 |
joerg |
branches: 1.158.6; 1.158.10; 1.158.16; Refactor in_cksum/in4_cksum/in6_cksum implementations: - All three functions are included in the kernel by default. They call a backend function cpu_in_cksum after possibly computing the checksum of the pseudo header. - cpu_in_cksum is the core to implement the one-complement sum. The default implementation is moderate fast on most platforms and provides a 32bit accumulator with 16bit addends for L32 platforms and a 64bit accumulator with 32bit addends for L64 platforms. It handles edge cases like very large mbuf chains (could happen with native IPv6 in the future) and provides a good base for new native implementations. - Modify i386 and amd64 assembly to use the new interface.
This disables the MD implementations on !x86 until the conversion is done. For Alpha, the portable version is faster.
|
|
Revision tags: bouyer-xeni386-nbase bouyer-xeni386-base
|
| 1.157 |
17-Jan-2008 |
lukem |
Remove unnecessary references to config_time.h.
|
|
Revision tags: matt-armv6-base
|
| 1.156 |
03-Jan-2008 |
joerg |
Missing assym.h dependency.
|
| 1.155 |
30-Dec-2007 |
joerg |
i386func.S needs assym.h.
|
|
Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2
|
| 1.154 |
09-Dec-2007 |
jmcneill |
branches: 1.154.2; Merge jmcneill-pm branch.
|
|
Revision tags: yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 vmlocking-nbase jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.153 |
02-Dec-2007 |
christos |
branches: 1.153.2; 1.153.4; busfunc needs assym.h too.
|
|
Revision tags: jmcneill-base bouyer-xenamd64-base2 bouyer-xenamd64-base
|
| 1.152 |
24-Oct-2007 |
joerg |
branches: 1.152.2; cpufunc.S depends on assym.h.
|
|
Revision tags: yamt-x86pmap-base4
|
| 1.151 |
17-Oct-2007 |
garbled |
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base matt-mips64-base ppcoea-renovation-base mjf-ufs-trans-base vmlocking-base
|
| 1.150 |
30-May-2007 |
christos |
branches: 1.150.8; 1.150.10; 1.150.14; lock_stubs.S depends on assym.h
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 yamt-idlelwp-base8 wrstuden-fixsa-base thorpej-atomic-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
|
| 1.149 |
19-Aug-2006 |
dsl |
branches: 1.149.12; 1.149.14; 1.149.20; There is no need to compile machdep.c with -O2 anymore. Fixed by changing the asm for lidt() in cpufunc.h
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7
|
| 1.148 |
31-Jul-2006 |
christos |
branches: 1.148.2; mention the correct PR/33725
|
| 1.147 |
31-Jul-2006 |
christos |
workaround for PR 33918
|
| 1.146 |
04-Jul-2006 |
christos |
Another missed dependency.
|
|
Revision tags: yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
|
| 1.145 |
07-Jun-2006 |
kardel |
branches: 1.145.2; convert to timecounters (from branch simonb-timecounters)
|
|
Revision tags: yamt-pdpolicy-base5 yamt-pdpolicy-base4 elad-kernelauth-base simonb-timecounters-base
|
| 1.144 |
04-Apr-2006 |
gdamore |
branches: 1.144.2; Convert existing ath users to new Makefile, except for amd64, which needs the rules due to needing to conditionally postprocess the HAL object file.
Macppc needs a a non-ELF HAL (EABI) object, so take care of that by default in the atheros include file.
|
| 1.143 |
02-Apr-2006 |
gdamore |
Reorganize ath layout as requested by sam@ and suggested by dyoung@ in http://mail-index.netbsd.org/tech-net/2006/03/15/0000.html.
The new layout almost precisely matches FreeBSD, and should make future imports much easier.
At the same time, import the current 0.9.16.16 HAL from FreeBSD. According to sam@, this is the proper version we should be using.
|
|
Revision tags: yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.142 |
11-Dec-2005 |
christos |
branches: 1.142.4; 1.142.6; 1.142.8; 1.142.10; 1.142.12; merge ktrace-lwp.
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base ktrace-lwp-base
|
| 1.141 |
07-Nov-2005 |
yamt |
some assym cleanup. - move copyin and friends from locore.S to their own file, copy.S. share it between i386 and xen. - defparam KERNBASE and kill KERNBASE_LOCORE hack. - add more symbols to assym.h and use it where appropriate.
|
|
Revision tags: yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base
|
| 1.140 |
19-Oct-2005 |
dyoung |
No need to create opt_ah.h in these makefiles, config(8) takes care of it.
|
|
Revision tags: yamt-vop-base
|
| 1.139 |
22-Jun-2005 |
dyoung |
branches: 1.139.2; 1.139.4; Resolve conflicts in importation of 18-May-2005 ath(4) / net80211(9) from FreeBSD. Introduce compatibility shims (sys/dev/ic/ath_netbsd.[ch], sys/net80211/ieee80211_netbsd.[ch]). Update drivers (an, atu, atw, awi, ipw, iwi, rtw, wi) for the new net80211(9) API.
|
| 1.138 |
31-May-2005 |
christos |
s/GENASSYM/GENASSYM_CONF/ so we can use "GENASSYM" as the program name.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
|
| 1.137 |
12-Mar-2005 |
dsl |
Use an archive library for libkern if we don't support LKMs. Enough to get INSTALL_TINY small enough again. Someone else can fix it next time...
|
|
Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
|
| 1.136 |
15-Jul-2004 |
atatat |
branches: 1.136.4; 1.136.6; Make uudecode into a tool that can be used to build a kernel and redo the athhal-elf.o handling to take advantage of it. This means that bsd.files.mk is no longer included by Makefile.i386 so CFLAGS won't be duplicated.
|
| 1.135 |
04-Jun-2004 |
thorpej |
Add the %MAKEOPTIONSAPPEND token at the end of the file, after the common Makefile.kern.inc has been included.
|
| 1.134 |
15-Apr-2004 |
he |
We need to also clean out athhal-elf-o, so that "make clean; make" after an initial "make" will also (re)build athhal-elf.o.
|
|
Revision tags: netbsd-2-0-base
|
| 1.133 |
25-Mar-2004 |
jmc |
branches: 1.133.2; Convert athhal-elf.o to a .uue and add appropriate make hooks to use it
|
| 1.132 |
05-Jul-2003 |
simonb |
Make mptrap.o depend on assym.h; fixes GENERIC.MP -j N kernel build.
|
| 1.131 |
02-May-2003 |
yamt |
branches: 1.131.2; add spl.S, vector.S and microtime.S to MD_SFILES so that 'make depend' takes care of them.
|
| 1.130 |
02-Apr-2003 |
christos |
bioscall.S needs assym.h now.
|
| 1.129 |
02-Mar-2003 |
christos |
microtime.S depends on assym.h
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
|
| 1.128 |
12-Dec-2002 |
christos |
add missing dependency.
|
| 1.127 |
26-Nov-2002 |
thorpej |
The traditional C preprocessor is fixed in GCC 3.3 now, so no need to skip -traditional-cpp for HAVE_GCC3.
|
| 1.126 |
24-Nov-2002 |
christos |
add mach_sigcode.o to the files that depend on assym.h
|
| 1.125 |
22-Nov-2002 |
fvdl |
New interrupt code. The basic idea behind it is to hide the differences in interrupt controllers in struct pic, and try to keep as much common code as possible. At the lowest (asm) level, this is done with CPP macros.
The main structure is now struct intrsource, describing an established interrupt line, of any kind (soft/hard local apic/legacy apic/IO apic). For quick masking, there may be a maximum of 32 sources per CPU. Sources can be assigned to any CPU in the MP case, though currently they all go to the boot CPU.
|
| 1.124 |
02-Nov-2002 |
perry |
We don't need our on KERNLINTFLAGS any longer.
|
|
Revision tags: kqueue-aftermerge kqueue-beforemerge gehenna-devsw-base kqueue-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.123 |
04-Jun-2002 |
thorpej |
branches: 1.123.2; Don't use -traditional-cpp if HAVE_GCC3.
|
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 i386mp_plus16_stable netbsd-1-6-base eeh-devprop-base newlock-base ifpoll-base
|
| 1.122 |
09-Dec-2001 |
atatat |
branches: 1.122.10; Roll the rest of the ports over to the new MI kernel build machinery. Any problems reported by testers have been fixed, and massive cross-compiling of kernels has shown that any problems that remain with actually building kernels are not related to this.
|
| 1.121 |
23-Nov-2001 |
atatat |
Instead of checking for previous usage, just append to some make variables. Tweak some variables to provide for more uniform defaults. Minor adaption to makefiles for already converted ports.
|
| 1.120 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.119 |
16-Nov-2001 |
atatat |
Abstract out a large chunk of the kernel build machinery so that new build features (such as ross's DEBUGLIST) can easily be applied to all ports. This should reduce the complexity of each port's kernel Makefile considerably. Line counts:
227 arch/i386/conf/Makefile.i386.orig 98 arch/i386/conf/Makefile.i386 227 arch/alpha/conf/Makefile.alpha.orig 99 arch/alpha/conf/Makefile.alpha 219 arch/sparc/conf/Makefile.sparc.orig 102 arch/sparc/conf/Makefile.sparc 215 arch/vax/conf/Makefile.vax.orig 102 arch/vax/conf/Makefile.vax 253 conf/Makefile.kern.inc
Roll i386, alpha, sparc, and vax over to the new build machinery.
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.118 |
26-Oct-2001 |
jmc |
Change defaults for kernel compiles. Default all to USETOOLS?=no and have the etc Makefile override that by putting USETOOLS into $.MAKEOVERRIDES This way the default for kernel compiles is still to use the installed toolchain instead of depending on $TOOLDIR. $TOOLDIR can be used by simply adding USETOOLS=yes to the command line as usual.
Adjust each ports template to set the default no setting and also pull in bsd.own.mk if they weren't already to ensure they'll build correctly with the new toolchain setup.
|
| 1.117 |
23-Oct-2001 |
thorpej |
branches: 1.117.2; Set MACHINE_ARCH explicitly in Makefiles for which it is constant. Also, since config(8) now explcitly sets MACHINE, there is no need to do it here in the Makefile.
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
|
| 1.116 |
05-Jun-2001 |
thorpej |
branches: 1.116.2; Allow the text address to be set with makeoptions.
|
| 1.115 |
29-May-2001 |
mrg |
define _KERNEL_OPT as well as _KERNEL. we will use this in the future to get kernel "opt_foo.h" headers, rather than _KERNEL && !_LKM.
|
| 1.114 |
16-May-2001 |
lukem |
changes to lint invocation: - sort lint flags - add flags -F (full pathname), -g (gcc extensions; XXX for now) - lint CFILES before LINTSTUBS - don't -Dvolatile= - don't grep -v 'static function.*unused'
|
| 1.113 |
15-May-2001 |
perry |
1) Add infrastructure to generate lint stub files from stylized comments in .S files. 2) Update "make lint" target to use generated lint stubs.
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.112 |
20-Jan-2001 |
lukem |
branches: 1.112.2; a few things depend upon assym.h, so add appropriate dependencies.
|
| 1.111 |
20-Jan-2001 |
thorpej |
In the ELF case, use the kern.ldscript unless overridden by the kernel config file.
|
| 1.110 |
09-Jan-2001 |
fvdl |
Revert apparently accidental commit.
|
| 1.109 |
08-Jan-2001 |
martin |
Add isdn devices to all archs that seem to support at least one of the necessary busses. Sync comments with reality for archs that already had the devices.
|
| 1.108 |
17-Dec-2000 |
jdolecek |
delete obsolete comment
|
| 1.107 |
07-Sep-2000 |
thorpej |
If KERN_LDSCRIPT is specified as a makeoption, then add it to the linker flags.
|
|
Revision tags: netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 sommerfeld_i386mp_houseclean netbsd-1-5-base minoura-xpg4dl-base
|
| 1.106 |
09-May-2000 |
hubertf |
Add "install" target, so "make install" after building the kernel does something useful. The target can be redefined by putting a install-kernel-${MACHINE_NAME} target that fits your needs into /etc/mk.conf.
|
| 1.105 |
09-May-2000 |
thorpej |
HAVE_GCC28 -> HAVE_EGCS, and make it match gcc 2.9 as well. Also, make the use of -Wno-uninitialized explicit, don't rely on a compiler hack to do it for us.
|
|
Revision tags: sommerfeld_i386mpbase_20000422 chs-ubc2-newbase
|
| 1.104 |
11-Feb-2000 |
thorpej |
Move KERNBASE to 0xc0000000, giving the kernel a more-or-less full 1G of virtual address space, leaving userland with 3G, and update comments to match the new reality.
We knew we were going to have to bite this bullet eventually, and there are a couple of outstanding PRs related to this issue (9389 and 9313). Complete solution to those PRs is going to involve some sort of run-time decision on how large kmem_map should be, as well as changing some data structure allocation strategies in UVM. However, this change will at least allow the PR submitter to simply throw resources at the problem.
|
| 1.103 |
01-Feb-2000 |
tsutsui |
Revert STRIPPROG -> STRIP
|
| 1.102 |
24-Jan-2000 |
tron |
Add "dependall" target for comfort.
|
| 1.101 |
19-Jan-2000 |
tsutsui |
STRIP -> STRIPPROG
|
| 1.100 |
19-Jan-2000 |
tsutsui |
Change STRIPFLAGS=-g for cross-toolchains.
|
|
Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base fvdl-softdep-base chs-ubc2-base
|
| 1.99 |
26-Jul-1999 |
cgd |
branches: 1.99.2; be more efficient when doing the SYSTEM_LD_TAIL for -g kernels: don't copy them just to strip them, use strip -o.
|
| 1.98 |
09-Jul-1999 |
mrg |
clean up a bit after jason :)
- fix emitrules() like emitfiles() to deal with the prefix (otherwise it would attempt to find the file in the normal base for the NORMAL_C rule). - add emitincludes() which adds include directives for each prefix to the $INCLUDES variable in the makefile. - add %INCLUDES to each Makefile.arch to deal with the above.
this makes "prefix" actually work in a usable manner, and now i can move on to fixing compiler warnings (errors) in the ESP code. :)
|
|
Revision tags: kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.97 |
28-Jan-1999 |
christos |
branches: 1.97.2; 1.97.4; Add ELF bits. -N does not work, because ld does not compute the correct memsz.
|
| 1.96 |
15-Jan-1999 |
thorpej |
Some minor, mostly costmetic, changes to CPPFLAGS/CFLAGS.
|
| 1.95 |
08-Jan-1999 |
augustss |
Add -Wpointer-arith warning since `void *' arithmetic is not ANSI C.
|
|
Revision tags: kenh-if-detach-base chs-ubc-base
|
| 1.94 |
15-Oct-1998 |
drochner |
change handling of libkern: -sys/lib/libkern builds as library per default (as it was documented all the time) -ports able to LKM set "KERN_AS=obj" explicitely in their Makefiles (for now; should depend on actual "option LKM" or -better- functions included for LKM use should be pulled in by a stub) -always link libcompat before libkern - libkern stuff can be referred to by libcompat, but not the other way
|
| 1.93 |
05-Sep-1998 |
lukem |
distclean is a synonym for cleandir
|
|
Revision tags: eeh-paddr_t-base
|
| 1.92 |
07-Jun-1998 |
enami |
Also, remove space at the end of line.
|
| 1.91 |
31-May-1998 |
thorpej |
Specify a non-profiling C rule.
|
| 1.90 |
12-Apr-1998 |
tv |
Add -Wno-main conditional on compiler being gcc 2.8 or egcs. (This adds a HAVE_GCC28 check-variable that can now be used to add other gcc-2.8 flags in cases where they may be useful, or to remove gcc 2.7.2 "bug workaround" flags.)
|
| 1.89 |
06-Feb-1998 |
mrg |
add the i386 MD portions for UVM.
|
| 1.88 |
12-Nov-1997 |
thorpej |
Make sure CPP, AR, AS, and RANLIB are defined.
|
| 1.87 |
12-Nov-1997 |
thorpej |
Define LORDER, NM, and TSORT here, like we do the rest of the tools.
|
|
Revision tags: netbsd-1-3-base
|
| 1.86 |
20-Oct-1997 |
fvdl |
branches: 1.86.2; Move kernel entry address down to f0100000
|
|
Revision tags: marc-pcmcia-base
|
| 1.85 |
03-Oct-1997 |
lukem |
define SIZE?=size, and use ${SIZE} instead of size. makes cross compilation easier
|
| 1.84 |
30-Sep-1997 |
christos |
PR/4162: Chris Jones: make cleandir does not work properly; it does not remove the object files and the .depend file in the kernel build directory.
|
|
Revision tags: thorpej-signal-base marc-pcmcia-bp
|
| 1.83 |
12-Jul-1997 |
leo |
branches: 1.83.2; Generate assym.h dependencies when making 'depend'.
|
| 1.82 |
14-Mar-1997 |
mycroft |
Put the genassym.sh output in a temp file, and mv -f it, in case it fails spectacularly and doesn't clean up. Also, remove dependencies for genassym.o (since it no longer exists).
|
|
Revision tags: is-newarp-before-merge
|
| 1.81 |
26-Feb-1997 |
mycroft |
Use genassym.sh, to support cross-compilation.
|
|
Revision tags: is-newarp-base
|
| 1.80 |
04-Feb-1997 |
perry |
branches: 1.80.4; Nuke some options GENERIC residue.
|
| 1.79 |
04-Feb-1997 |
perry |
Nuke some GENERIC residue.
|
| 1.78 |
23-Jan-1997 |
cgd |
update for new kernel library Makefile.inc expectations
|
| 1.77 |
01-Dec-1996 |
jonathan |
branches: 1.77.2; * Replace explicit -O2 in CFLAGS with COPTS macro. Default COPTS?= -O2. Lets users over-ride with makeoptions COPTS="..." in kernel config files.
Leave `mandatory' flags (like -msoft-float which on m68k enforces no FP in kernel) in CFLAGS.
|
| 1.76 |
11-Oct-1996 |
christos |
add -Wall -Wstrict-prototypes -Wmissing-prototypes. We are compiling cleanly now!
|
| 1.75 |
13-Sep-1996 |
jtk |
BIOS trampoline is a static beast; generate it in the sources like syscalls.h & friends, and include it when needed from the source directory.
|
| 1.74 |
09-Sep-1996 |
mycroft |
Move strip(1) flags into a separate variable, so that $STRIP can be passed to subordinate make(1)s. Remove $TOUCH. Add HOSTED_CC, HOSTED_CPPFLAGS, and HOSTED_CFLAGS, and use them when depending genassym.
|
| 1.73 |
31-Aug-1996 |
mycroft |
Wrap the default definition of `S' in `.ifndef'.
|
| 1.72 |
25-Aug-1996 |
jtk |
add Advanced Power Management driver Includes bootstrap support from FreeBSD (Tatsumi HOSOKAWA and <ukai>)
|
| 1.71 |
12-Aug-1996 |
mycroft |
Put into . Remove hooks for `config-dependent' and `device-driver' flags.
|
| 1.70 |
10-Aug-1996 |
mycroft |
Theres no microcode/Makefile.inc now.
|
| 1.69 |
10-Aug-1996 |
mycroft |
* Add a HOSTED_C_C variable, which strips `-p', `-pg', and `-nostdinc', and use it when building genassym. * Use `-nostdinc' just to be sure we're self-contained.
|
| 1.68 |
10-Aug-1996 |
mycroft |
* Define CWARNFLAGS and MKDEP in some moderately consistent fashion. * Make S expand to an absolute path at compile time. * Use `-S' rather than `-x' to remove debugging symbols. * Garbage collect unused variables. * Reverse a handful of port-specific changes that do not correspond to the common build model and are not needed.
|
|
Revision tags: netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
|
| 1.67 |
11-May-1996 |
mycroft |
branches: 1.67.4; Make `make depend' work for libraries.
|
| 1.66 |
29-Feb-1996 |
cgd |
Do not build vnode_if.[ch] for each kernel. Build them once, like the various syscall sources/headers, and just compile them. From PR 2142, OK'd by mycroft.
|
| 1.65 |
26-Feb-1996 |
mycroft |
Define build programs with `?=', so they can be overridden with `makeoptions'.
|
| 1.64 |
09-Feb-1996 |
mycroft |
Fix mkdep problems due to missing flags.
|
| 1.63 |
03-Feb-1996 |
mycroft |
Use `-traditional-cpp' when building .s and .S files.
|
| 1.62 |
02-Feb-1996 |
mycroft |
Clone these, and fix many bugs.
|
| 1.61 |
02-Feb-1996 |
mycroft |
assym.s -> assym.h (Some ports did this already.)
|
| 1.60 |
01-Feb-1996 |
mycroft |
LOCORE -> _LOCORE
|
|
Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
| 1.59 |
10-Oct-1995 |
mycroft |
Pull in microcode dependencies. Remove -fno-builtin.
|
| 1.58 |
19-Sep-1995 |
thorpej |
Compile the kernel with -fno-builtin.
|
| 1.57 |
24-Jul-1995 |
mycroft |
Add -Werror.
|
| 1.56 |
24-Jun-1995 |
christos |
GENERIC: Add COMPAT_IBCS2 in too by default. Makefile.`arch`: - Add -lcompat - Change clean: target to be a double dep one, so libraries can use the clean target too - Add genassym to the clean targets
|
| 1.55 |
16-May-1995 |
jtc |
Removing -DKERNEL, transition to _KERNEL has been completed
|
| 1.54 |
17-Apr-1995 |
cgd |
clean up several ISA device interfaces: autoconfiguration, header inclusion, and interrupt configuration. more work still needs to be done, but it's getting better...
|
| 1.53 |
17-Apr-1995 |
cgd |
allow most program names to be overridden. kill a bogus } in a comment, and an unnecessary blank line.
|
| 1.52 |
23-Mar-1995 |
jtc |
Added -D_KERNEL to CFLAGS alongside each -DKERNEL.
|
| 1.51 |
06-Dec-1994 |
mycroft |
Don't ignore the exit status of ld(1).
|
| 1.50 |
04-Nov-1994 |
mycroft |
Add `newvers' target.
|
| 1.49 |
04-Nov-1994 |
mycroft |
vector.h should have been nuked ages ago.
|
| 1.48 |
04-Nov-1994 |
mycroft |
isa.h -> isareg.h
|
|
Revision tags: before_newconf_base
|
| 1.47 |
28-Oct-1994 |
mycroft |
Add vnode_if.[ch] to the clean target.
|
| 1.46 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
|
Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
|
| 1.45 |
15-Jun-1994 |
mycroft |
Allow overriding the name of the awk program. This is a bit different from how Gordon did it.
|
| 1.44 |
15-Jun-1994 |
deraadt |
build vnode_if.* early in a kernel compile
|
| 1.43 |
08-Jun-1994 |
mycroft |
Build vnode_if.o.
|
| 1.42 |
23-May-1994 |
mycroft |
Clone from hp300 version.
|
| 1.41 |
16-Apr-1994 |
cgd |
kill symbols.{raw,sort}; no longer necessary, with kvm dbs.
|
| 1.40 |
28-Jan-1994 |
cgd |
kill refs to dbsym, and note that we have a working 'ex' now.
|
| 1.39 |
05-Jan-1994 |
mycroft |
LOAD_ADDRESS is now fixed at 0xf8100000.
|
| 1.38 |
30-Dec-1993 |
deraadt |
compile genassym -static as suggested by Jim McKim <mckim@lerc.nasa.gov>
|
| 1.37 |
18-Dec-1993 |
mycroft |
Clean bogus arguments to newvers, and don't pass KERN_IDENT any more.
|
| 1.36 |
15-Dec-1993 |
deraadt |
correct docs
|
| 1.35 |
18-Oct-1993 |
pk |
Fixed typo.
|
| 1.34 |
17-Oct-1993 |
pk |
Explicit entry point specified in kernel link command. (so far, we've been lucky only because vers.o doesn't contain text)
|
| 1.33 |
13-Oct-1993 |
cgd |
use the new location for libkern, auto-depend on it, and include the right one, for profiling or non-profiling.
|
| 1.32 |
09-Oct-1993 |
cgd |
genassym needs a dependency...
|
| 1.31 |
06-Oct-1993 |
cgd |
get rid of excess target line for machdep.o
|
|
Revision tags: magnum-base
|
| 1.30 |
13-Sep-1993 |
brezak |
Default LOAD_ADDRESS at 0xfe100000 (1M)
|
| 1.29 |
11-Sep-1993 |
jtc |
Link with libkern.
|
| 1.28 |
29-Aug-1993 |
brezak |
branches: 1.28.2; Changes for boot loading of symbols.
|
| 1.27 |
27-Aug-1993 |
brezak |
Need LOAD_ADDRESS for depend pass.
|
| 1.26 |
31-Jul-1993 |
mycroft |
Add RCS indentifiers.
|
|
Revision tags: netbsd-0-9-patch-001 netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
|
| 1.25 |
19-Jul-1993 |
mycroft |
branches: 1.25.2; Add ${DEBUG} to CFLAGS and -f to dbsym.
|
| 1.24 |
18-Jul-1993 |
mycroft |
Phooey. Need a better mechanism for dealing with multiple sets of local changes.
|
| 1.23 |
18-Jul-1993 |
cgd |
CC should be cc. cc is gcc2...
|
| 1.22 |
18-Jul-1993 |
mycroft |
Change to work with new config stuff for specifying load address.
|
| 1.21 |
18-Jul-1993 |
mycroft |
Oops. Back out a change that shouldn't be committed...
|
| 1.20 |
18-Jul-1993 |
mycroft |
Use new -T option to dbsym.
|
| 1.19 |
17-Jul-1993 |
cgd |
gcc-2.4.5's ffs() has been rendered safe for kernel compiling...
|
| 1.18 |
12-Jul-1993 |
cgd |
add -fno-builtin to CFLAGS until gcc bug fixed
|
| 1.17 |
11-Jul-1993 |
cgd |
don't ignore errors from dbsym... it might say that, e.g. there's not enough symbol space!
|
| 1.16 |
18-Jun-1993 |
brezak |
Use NNPX instead of NPX from npx.h for activating npx.
|
| 1.15 |
11-Jun-1993 |
cgd |
note gprof.ex is in csu/i386 not csu.i386 like it used to be...
|
| 1.14 |
06-Jun-1993 |
cgd |
make conf.o actually depend on conf.c...
|
| 1.13 |
06-Jun-1993 |
cgd |
incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.12 |
24-May-1993 |
cgd |
do the right thing for vers.o. i.e. don't make newvers if nothing has changed.
|
| 1.11 |
18-May-1993 |
cgd |
changes for 'arch'
|
| 1.10 |
17-May-1993 |
cgd |
make config use a /sys/${machine}/compile directory, rather than /sys/compile
|
| 1.9 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.8 |
29-Apr-1993 |
cgd |
use ed instead of ex. the script to use is identical, and we might want to switch back to using ex when our ex supports -.
|
| 1.7 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.6 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.5 |
24-Mar-1993 |
cgd |
now use absolute path for dbsym
|
| 1.4 |
23-Mar-1993 |
cgd |
automatically run dbsym on kernel
|
| 1.3 |
23-Mar-1993 |
cgd |
added support for microtime routines by Steve McCanne (mccanne@ee.lbl.gov)
|
|
Revision tags: patchkit-0-2-2
|
| 1.2 |
21-Mar-1993 |
cgd |
after 0.2.2 "stable" patches applied
|
| 1.1 |
21-Mar-1993 |
cgd |
branches: 1.1.1; Initial revision
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
|
| 1.45 |
18-Sep-2002 |
lukem |
these files are managed elsewhere, and are just bitrotting here; remove them.
|
|
Revision tags: gehenna-devsw-base kqueue-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.44 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.43 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
| 1.42 |
17-Jun-2002 |
lukem |
Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
|
Revision tags: netbsd-1-6-base
|
| 1.41 |
25-Apr-2002 |
atatat |
branches: 1.41.2; 1.41.4; 1.41.6; Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.40 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.39 |
17-Apr-2002 |
mycroft |
Switch from de to tlp by default.
|
| 1.38 |
14-Apr-2002 |
mycroft |
The functionality of pmsi has been implemented in pms, so it's time for pmsi to go back where it came from.
|
| 1.37 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
|
Revision tags: eeh-devprop-base newlock-base ifpoll-base
|
| 1.36 |
10-Feb-2002 |
wiz |
Update description for icsphy.
|
| 1.35 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.34 |
28-Dec-2001 |
augustss |
Update for new uhidev device attachment.
|
| 1.33 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.32 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.31 |
06-Nov-2001 |
enami |
Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is indented rather differently).
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
|
| 1.30 |
22-Aug-2001 |
hubertf |
branches: 1.30.6; More comment changes: 90x[B] -> 90x[BC]
|
| 1.29 |
09-Jul-2001 |
soren |
branches: 1.29.2; ncr(8) is gone from the tree, so remove ^#ncr*.
|
| 1.28 |
08-Jul-2001 |
abs |
Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.27 |
21-Apr-2001 |
fvdl |
s/cheap/expensive/ for DIAGNOSTIC
|
| 1.26 |
11-Feb-2001 |
mycroft |
branches: 1.26.2; Update to the current state of the world.
|
| 1.25 |
27-Nov-2000 |
soren |
Removed increased BUFCACHE/BUFPAGES.
|
| 1.24 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.23 |
21-Aug-2000 |
itohy |
Fix typos. No functional changes.
|
|
Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.22 |
11-Jun-2000 |
mycroft |
branches: 1.22.2; Remove pcvt tentacles.
|
|
Revision tags: minoura-xpg4dl-base sommerfeld_i386mpbase_20000422
|
| 1.21 |
22-Mar-2000 |
cgd |
branches: 1.21.4; add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.20 |
26-Feb-2000 |
itojun |
s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
|
Revision tags: chs-ubc2-newbase
|
| 1.19 |
17-Jan-2000 |
augustss |
Add USB-Ethernet adapters.
|
| 1.18 |
13-Jan-2000 |
ad |
[#[@ ]]dpt* at eisa? slot ?
|
|
Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
|
| 1.17 |
12-Dec-1999 |
soren |
s/16x450/16x50/
|
|
Revision tags: comdex-fall-1999-base fvdl-softdep-base
|
| 1.16 |
27-Sep-1999 |
ad |
branches: 1.16.2; 1.16.8; Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.15 |
19-Sep-1999 |
ad |
Document PCDISPLAY_SOFTCURSOR.
|
|
Revision tags: chs-ubc2-base
|
| 1.14 |
29-Jul-1999 |
augustss |
It's time to be COMPAT_14.
|
| 1.13 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
| 1.12 |
16-Apr-1999 |
explorer |
remove BUFPAGES= line for now (commented out)
|
| 1.11 |
16-Apr-1999 |
explorer |
sync to the currently installed kernel
|
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.10 |
27-Mar-1999 |
explorer |
branches: 1.10.4; remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.9 |
16-Feb-1999 |
abs |
Update IDE comments, from yoavcs@inter.net.il
|
| 1.8 |
23-Jan-1999 |
drochner |
second round of mouse renaming: psm->pms
|
| 1.7 |
23-Jan-1999 |
drochner |
update for mouse renaming
|
| 1.6 |
21-Jan-1999 |
mycroft |
wscons.
|
| 1.5 |
20-Jan-1999 |
mycroft |
-ccd +vnd
|
| 1.4 |
20-Jan-1999 |
mycroft |
sync
|
|
Revision tags: kenh-if-detach-base chs-ubc-base
|
| 1.3 |
31-Aug-1998 |
thorpej |
UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
|
Revision tags: eeh-paddr_t-base
|
| 1.2 |
26-Jun-1998 |
lukem |
remove options FIFO; it's now the default
|
| 1.1 |
14-Jun-1998 |
billc |
moved WARPED to updated NBFTP
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| 1.106 |
29-Jan-2024 |
christos |
PR/57889: Ricardo Branco: ext2fs does not have user immutable and append file flags, only system ones. Restrict those to the superuser. Before the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the default.
|
|
Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
| 1.105 |
21-Jan-2021 |
nia |
add a commented out compat_ossaudio wherever there's compat_linux
requested by mrg
|
| 1.104 |
27-Sep-2020 |
roy |
branches: 1.104.2; vether: Add to kernel configurations
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
|
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2
|
| 1.103 |
19-Jan-2020 |
thorpej |
Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete.
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
|
| 1.102 |
01-Aug-2018 |
maxv |
branches: 1.102.6; Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted.
|
|
Revision tags: pgoyette-compat-0728
|
| 1.101 |
13-Jul-2018 |
maxv |
Remove the X86PMC code I had written, replaced by tprof. Many defines become unused in specialreg.h, so remove them. We don't want to add defines all the time, there are countless PMCs on many generations, and it's better to just inline the event/unit values.
|
|
Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
| 1.100 |
06-Nov-2017 |
rin |
branches: 1.100.2; 1.100.4; Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
| 1.99 |
14-Sep-2017 |
mrg |
clean up COMPAT_* options for native netbsd code: - new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options.
removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list.
|
|
Revision tags: nick-nhusb-base-20170825
|
| 1.98 |
12-Aug-2017 |
maxv |
Remove support for vm86 on i386. It is bug-friendly, and there is no point in having kernel support for this: the instruction set of the CPU is small, and it can easily be emulated in userland entirely. There are also several assumptions in the code that are not respected, and the slightest confusion in the trap frame can lead to ring0 exploits.
vm86 has received zero maintenance. As far as I can tell, it was added 20 years ago in order to make doscmd work. But doscmd has not been maintained either, and was removed from pkgsrc in 2011. dosbox can be used instead: it does not require kernel support, and will produce better results than our flimsy implementation.
Pass 1. (many pieces still in the tree)
|
| 1.97 |
10-Aug-2017 |
maxv |
Pff, I forgot to revert my change in these files. I committed only the GENERIC files, and the message was:
Revert my changes, and re-enable COMPAT_NOMID, COMPAT_09 and COMPAT_43. Several compat options happen to be dependent on the compat_43_* functions, the availability of which is (wrongfully) controlled with COMPAT_43. Same for COMPAT_09.
|
| 1.96 |
09-Aug-2017 |
maxv |
Remove compat_ibcs2 from i386. After a discussion on port-vax, it turns out that compat_ibcs2 does not implement the iBCS2 standard - which is x86-specific - but rather SVR3. Our real iBCS2 implementation was a mixture of compat_ibcs2 and compat_svr4, and was only partial. Keeping support for this in i386 is totally irrelevant today. I also asked on port-i386 but didn't wait long.
The main issue is that compat_ibcs2 should have been called compat_svr3. But CVS does not support renaming files, and moving things around is both painful and tiring, even more so when no one seems to be interested in doing this work or in the feature at all. For now compat_ibcs2 is available on Vax and will stay, until someone (not me) cleans it up.
|
| 1.95 |
31-Jul-2017 |
maxv |
Disable all the compat options until COMPAT_10. NetBSD 1.0 was released on October 26 1994; 23 years of compatibility is enough. Discussed with christos quickly.
|
| 1.94 |
29-Jul-2017 |
maxv |
Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| 1.93 |
29-Jul-2017 |
maxv |
Remove svr4 from the config files.
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320
|
| 1.92 |
26-Feb-2017 |
maya |
Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
| 1.91 |
19-Feb-2017 |
rin |
PR kern/51208 Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for ALL on amd64 and i386.
|
| 1.90 |
18-Feb-2017 |
maxv |
There is currently an ugly mix between the PERFCTRS subsystem (MI), and i386's own PMC interface (MD). Stop using PERFCTRS and use PMC instead. While here remove some unused flags, which are wrong on the latest CPUs anyway.
|
|
Revision tags: nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921
|
| 1.89 |
21-Aug-2015 |
uebayasi |
branches: 1.89.2; 1.89.4; Add `pseudo-device ksyms' where `options DDB' is used, because config(1)/config(5) can't handle module dependency correctly at this moment.
(This is another proof that shared file definition (`file xxx.c a|b') is a bad idea.)
|
| 1.88 |
07-Aug-2015 |
maxv |
Remove KMEMSTATS.
|
|
Revision tags: nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
|
| 1.87 |
23-Aug-2014 |
dholland |
branches: 1.87.2; Add missing COMPAT_{50,60,70} lines, commented out or not as per the COMPAT_40 line.
|
| 1.86 |
23-Aug-2014 |
dholland |
Systematize (and in many cases, fix) the comments on options COMPAT_NN.
There are quite a few configs that are missing some COMPAT_NN options in ways that don't make sense; this should probably get cleaned up too, but for the time being I've not added or removed anything.
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
|
| 1.85 |
25-Jul-2014 |
dholland |
Fix description of DIAGNOSTIC in x86 kernels.
|
|
Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 rmind-smpnet-nbase rmind-smpnet-base
|
| 1.84 |
24-Mar-2014 |
szptvlfn |
branches: 1.84.2; fix manual section numbering of sysctl. thanks wiz@
|
|
Revision tags: riastradh-drm2-base3
|
| 1.83 |
26-Jan-2014 |
dsl |
Remove support for 'external' floating point units and the MS-DOS compatible method of handling floating point exceptions. Make kernel support for teh fpu non-optional (486SX should still work). Only 386 cpus support external fpu, and i386 support was removed years ago. This means that the npx code no longer uses port 0xf0 or interupt 13. All the "npx at isa" lines go from the configs, arch/i386/isa/npx.c is now mandatory for all i386 kernels. I've renamed npxinit() to fpuinit() and npxinit_cpu() to fpuinit_cpu() to match the very similar amd64 functions. The fpu of the boot cpu is now initialised by a direct call from cpu_configure(), this enables FP emulation for a 486SX. (for amd64 the cr0 values are set in locore.S and similar). This fixes a long-standing bug in linux_setregs() - which did not save the fpu regsiters if they were active. I've test booted a single cpu i386 kernel (using anita). amd64 builds - none of teh changes should affect it. The i386 XEN kernels build, but I'm not sure where they set cr0, and it might have got lost!
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| 1.82 |
30-Jun-2013 |
rmind |
G/C PFIL_HOOKS from the kernel configs.
|
| 1.81 |
05-Jun-2013 |
christos |
branches: 1.81.2; remove obsolete networking options
|
| 1.80 |
27-Apr-2013 |
christos |
more bogus number removal
|
|
Revision tags: agc-symver-base
|
| 1.79 |
02-Mar-2013 |
christos |
Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
|
| 1.78 |
01-Mar-2013 |
joerg |
Retire OSI network stack. OK core@
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base
|
| 1.77 |
22-Nov-2011 |
tls |
branches: 1.77.8;
The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be.
This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out.
|
|
Revision tags: jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase rmind-uvmplock-base jym-xensuspend-base
|
| 1.76 |
28-May-2011 |
ryo |
branches: 1.76.4; many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.75 |
26-Apr-2011 |
joerg |
Remove PECOFF/Win32 emulation.
|
| 1.74 |
26-Apr-2011 |
joerg |
Remove Darwin, MACH and Mach-O support.
|
| 1.73 |
06-Mar-2011 |
bouyer |
merge the bouyer-quota2 branch. This adds a new on-disk format to store disk quota usage and limits, integrated with ffs metadata. Usage is checked by fsck_ffs (no more quotacheck) and is covered by the WAPBL journal. Enabled with kernel option QUOTA2 (added where QUOTA was enabled in kernel config files), turned on with tunefs(8) on a per-filesystem basis. mount_mfs(8) can also turn quotas on.
See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html for details.
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1
|
| 1.72 |
16-Apr-2010 |
pooka |
branches: 1.72.2; 1.72.4; Remove unused count (invariably "4") from pseudo-device fss.
|
|
Revision tags: yamt-nfs-mp-base9 uebayasi-xip-base
|
| 1.71 |
03-Jan-2010 |
dholland |
branches: 1.71.2; 1.71.4; Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy <space><tab> where needed so columns don't teleport when commenting or uncommenting things.
|
| 1.70 |
03-Jan-2010 |
dholland |
Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595. Merged by yours truly as the set of configs has changed quite a bit since the PR was filed in 2003, and I may have missed some stuff. These changes should probably be merged into other arches' configs; I'm not going to do that now though.
|
|
Revision tags: matt-premerge-20091211
|
| 1.69 |
05-Dec-2009 |
pooka |
Remove the portalfs kernel file system driver. Replace mount_portal(8) with a version based on puffs. User functionality remains the same.
|
|
Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
|
| 1.68 |
27-Mar-2009 |
ad |
Remove -mtune, we'll let the compiler pick a good default (the current default sucks).
|
| 1.67 |
06-Mar-2009 |
joerg |
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.
|
|
Revision tags: nick-hppapmap-base2 haad-dm-base2 haad-nbase2 haad-dm-base mjf-devfs2-base
|
| 1.66 |
08-Dec-2008 |
dyoung |
branches: 1.66.2; Add elanpex(4) and elanpar(4), commented out. Add some useful CardBus / PCI / PCMCIA NICs, hifn, and the OpenCrypto framework.
|
|
Revision tags: ad-audiomp2-base
|
| 1.65 |
24-Nov-2008 |
ad |
Remove softdep, pass 1. We are focused on improving journalling.
Proposed on tech-kern@.
|
| 1.64 |
17-Nov-2008 |
is |
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.
|
| 1.63 |
12-Nov-2008 |
ad |
Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
|
Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base
|
| 1.62 |
30-Apr-2008 |
ad |
branches: 1.62.6; 1.62.8; 1.62.10; For PR kern/38537:
- Make MULTIPROCESSOR mandatory on i386.
Installation changes:
- Update installation section of release notes to match reality. - Rename INSTALL to INSTALL_FLOPPY, retire INSTALL_LARGE. - Build INSTALL kernel from GENERIC, like on amd64. - Update boot menu to allow disabling ACPI and/or SMP. - Remove GENERIC.NOACPI from the installed kernel list. - TODO: install default boot.cfg in etc.tgz. - TODO: possibly enable PCI fixup stuff at runtime if ACPI is disabled.
Build changes:
- No longer build ALL, it's for verification, is slow to build and the build process is already crippled by the number of kernels built. - No longer build GENERIC.NOACPI.
|
|
Revision tags: yamt-pf42-baseX yamt-nfs-mp-base yamt-pf42-base
|
| 1.61 |
08-Apr-2008 |
dyoung |
branches: 1.61.2; 1.61.4; Attach elansc(4) at mainbus(4) instead of at pci(4). Attach pci(4) at elansc(4). Take advantage of a suspend/resume cycle to reconfigure the SC520's PCI host-bridge bus for higher performance. Update the manual pages and the NET4501 kernel.
|
|
Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
|
| 1.60 |
16-Jan-2008 |
ad |
branches: 1.60.6; Remove options MATH_EMULATE.
|
|
Revision tags: matt-armv6-base
|
| 1.59 |
07-Jan-2008 |
martti |
Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
|
Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.58 |
14-Nov-2007 |
ad |
branches: 1.58.6; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4
|
| 1.57 |
17-Oct-2007 |
garbled |
branches: 1.57.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base ppcoea-renovation-base vmlocking-base
|
| 1.56 |
06-Sep-2007 |
martti |
branches: 1.56.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
|
Revision tags: nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.55 |
29-May-2007 |
christos |
branches: 1.55.4; 1.55.8; 1.55.10; Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 yamt-idlelwp-base8 wrstuden-fixsa-base thorpej-atomic-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
|
| 1.54 |
28-Nov-2006 |
christos |
branches: 1.54.8; 1.54.10; 1.54.16; Separate -Os into COPTS; pointed out by Izumi Tsutsui.
|
| 1.53 |
28-Nov-2006 |
christos |
s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.52 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.51 |
01-Nov-2006 |
tls |
Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP, INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels so that they are smaller and faster by removing support for actual i386 CPUs (which lack write protection in supervisor mode, which requires a costly workaround) and math coprocessor emulation. Coprocessor emulation is retained in the LAPTOP kernels, but not in the others. Where it is known that a configuration cannot be run with particular CPUs (i486 in *MP kernels) remove that support as well. Compile all kernels with appropriate architecture and tuning flags (reduces size, makes things faster). Those requiring support for machines with i386 CPU or lacking coprocessor can use the *SMALL or *TINY kernels.
|
|
Revision tags: yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
| 1.50 |
26-Aug-2006 |
christos |
branches: 1.50.2; 1.50.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7
|
| 1.49 |
28-Jul-2006 |
riz |
Change "-mcpu=i486" to "-mtune=i486" so this will compile with gcc4.
|
|
Revision tags: yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 elad-kernelauth-base simonb-timecounters-base
|
| 1.48 |
07-Apr-2006 |
riz |
Dallas Semiconductor 1-Wire bus support, from OpenBSD. Currently includes gpioow(4), attaching a bit-banging driver via a GPIO pin. Also, owtemp(4) which supports some of the 1-Wire temperature sensors, including the DS18b20 and DS1920 - temperatures are returned via the envsys(4) framework.
Original drivers by Alexander Yurchenko (grange@openbsd), with envsys(4) support and a fix to the 1-wire search algorithm (for discovering devices on the bus) by me.
As discussed on tech-kern earlier this week.
|
|
Revision tags: yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.47 |
05-Feb-2006 |
cube |
branches: 1.47.2; 1.47.4; 1.47.6; Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.46 |
04-Feb-2006 |
rpaulo |
bpfilter doesn't accept count anymore.
|
| 1.45 |
20-Dec-2005 |
thorpej |
branches: 1.45.2; 1.45.4; 1.45.6; Remove the tablet line discipline.
|
|
Revision tags: ktrace-lwp-base
|
| 1.44 |
07-Dec-2005 |
tsutsui |
Remove obsolete options VNODE_OP_NOINLINE.
|
| 1.43 |
07-Dec-2005 |
tsutsui |
Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.42 |
07-Oct-2005 |
riz |
Add support for the gpio(4) framework to the elansc(4) system controller.
From Alexander Yurchenko (grange@openbsd), via OpenBSD. Approved by jmcneill.
|
| 1.41 |
10-Sep-2005 |
jmmv |
Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.40 |
09-Sep-2005 |
drochner |
remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
| 1.39 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.38 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
| 1.37 |
31-Jul-2005 |
yamt |
revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought.
|
| 1.36 |
30-Jul-2005 |
yamt |
add "options VMSWAP" to non INSTALL kernels.
|
| 1.35 |
07-Jul-2005 |
tron |
Add (commented out) IPSEC_NAT_T option.
|
| 1.34 |
21-Jun-2005 |
sekiya |
branches: 1.34.2; Rework the configuration scheme for PCI fixups:
* bus enumeration fixups are not PCIBIOS-specific, interrupt fixups are done by both PCIBIOS and ACPI. The redundancy is very redundant. Therefore, rename PCIBIOS_*_FIXUP to PCI_*_FIXUP, use PCI_INTR_FIXUP in place of ACPI_PCI_FIXUP, and change code refences to match.
* move the fixup defines from opt_pcibios.h to opt_pcifixup.h to reflect the above.
* fix up the PCI bus numbering in mainbus_attach(), right after we detect the configuration mode. This probably renders the fixup in pcibios.c redundant -- but it should be harmless.
These changes make cardbus work in ACPI-only machines, when PCI_BUS_FIXUP and PCI_INTR_FIXUP are defined.
|
|
Revision tags: yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
|
| 1.33 |
25-Feb-2005 |
simonb |
branches: 1.33.2; Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.32 |
18-Feb-2005 |
dsl |
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
|
Revision tags: yamt-km-base2
|
| 1.31 |
11-Feb-2005 |
dsl |
Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints.
|
| 1.30 |
31-Jan-2005 |
hannken |
Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
|
Revision tags: yamt-km-base
|
| 1.29 |
17-Jan-2005 |
cube |
branches: 1.29.2; Add tap(4) support to a random^Wcarefully chosen set of kernel configs. All those kernels have a line for both tun and bridge, and if either is commented out, tap is commented out also. With the exception of i386's GENERIC_TINY.
XXX: we _need_ some way of making this more simple.
|
|
Revision tags: kent-audio1-beforemerge kent-audio1-base
|
| 1.28 |
10-Nov-2004 |
christos |
branches: 1.28.4; Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.27 |
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.26 |
15-Jul-2004 |
atatat |
Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
|
Revision tags: netbsd-2-0-base
|
| 1.25 |
16-Feb-2004 |
wiz |
branches: 1.25.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.24 |
11-Jan-2004 |
cube |
Make it aware of the new ata configuration syntax.
|
| 1.23 |
14-Dec-2003 |
dyoung |
Add ath(4) for Atheros 802.11a/b/g cards.
|
| 1.22 |
13-Oct-2003 |
dyoung |
Add atw at cardbus (ADMtek ADM8211 802.11).
|
| 1.21 |
09-Sep-2003 |
itojun |
have COMPAT_16
|
| 1.20 |
10-Apr-2003 |
christos |
branches: 1.20.2; Bye Bye UCONSOLE
|
| 1.19 |
08-Apr-2003 |
abs |
Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries.
|
| 1.18 |
15-Mar-2003 |
jmmv |
Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge kqueue-base
|
| 1.17 |
01-Oct-2002 |
fvdl |
Add cpu0 at mainbus0
|
| 1.16 |
18-Sep-2002 |
lukem |
enable USERCONF by default; it's small and extremely useful to have available.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpbase_1 sommerfeld_i386mpnext
|
| 1.15 |
13-Aug-2002 |
thorpej |
The Elan SC520's PIT runs at 1.1892MHz; set TIMER_FREQ so that time is kept properly.
|
| 1.14 |
12-Aug-2002 |
thorpej |
Add a driver for the AMD Elan SC520 System Controller. The "elansc" driver attaches where "pchb" would normally attach (it matches at a higher match priority). The "elansc" driver currently provides support for the watchdog timer built-in the SC520.
Thanks to Jasper Wallace for laying the ground-work for this (most notably by providing a work-around for a watchdog-related bug in the SC520).
|
| 1.13 |
11-Aug-2002 |
itojun |
probe/attach Dell TrueMobile 1150 MiniPCI 802.11b card - not very useful without external antenna...
cbb0: interruptingaat irq 10 cardslot0 at cbb0 slot 0 flags 0 cardbus0 at cardslot0: bus 1 device 0 pcmcia0 at cardslot0 wi0 at pcmcia0 function 0: Dell, TrueMobile 1150 Series PC Card, Version 01.01 wi0: 802.11 address 00:02:2d:6c:db:f6 wi0: using Lucent Embedded WaveLAN/IEEE wi0: Lucent Firmware: Station (8.10.1) wi0: supported rates: 1Mbps, 2Mbps, 5.5Mbps, 11Mbps
|
| 1.12 |
10-Aug-2002 |
thorpej |
Add wi* at pci?
|
| 1.11 |
05-Aug-2002 |
itojun |
backout previous
|
| 1.10 |
05-Aug-2002 |
itojun |
soekris device use 19200bps on boot, it seems
|
| 1.9 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.8 |
17-Jun-2002 |
lukem |
Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
| 1.7 |
06-Jun-2002 |
gmcgarry |
Include PERFCTRS to match MTRR option. Now pmc(1) does something useful.
|
|
Revision tags: netbsd-1-6-base
|
| 1.6 |
25-Apr-2002 |
atatat |
branches: 1.6.2; 1.6.4; 1.6.6; Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.5 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
|
Revision tags: eeh-devprop-base newlock-base
|
| 1.4 |
04-Mar-2002 |
sommerfeld |
branches: 1.4.4; The "gif*" tunnelling interface does everything ipip does. Move usage example from ipip.4 to gif.4 Excise ipip and stitch up the scars.
|
| 1.3 |
01-Mar-2002 |
thorpej |
Add -Os and -mcpu=i486 to COPTS. Add VNODE_OP_NOINLINE.
|
|
Revision tags: ifpoll-base
|
| 1.2 |
28-Feb-2002 |
thorpej |
Add options GATEWAY.
|
| 1.1 |
20-Feb-2002 |
thorpej |
branches: 1.1.4; Rename to NET4501.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
| 1.2 |
02-Nov-2014 |
christos |
switch to DRMKMS drivers
|
|
Revision tags: tls-maxphys-base netbsd-7-base rmind-smpnet-base rmind-smpnet-nbase yamt-pagecache-base9 tls-earlyentropy-base
|
| 1.1 |
03-Apr-2014 |
riastradh |
branches: 1.1.4; 1.1.6; 1.1.8; 1.1.10; Copy NO_DRM and DRMKMS kernels for i386.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base
|
| 1.25 |
30-Jan-1999 |
drochner |
make wscons the default
|
| 1.24 |
29-Jan-1999 |
cjs |
Turn on NTP PLL by default.
|
| 1.23 |
23-Jan-1999 |
drochner |
second round of mouse renaming: psm->pms
|
| 1.22 |
23-Jan-1999 |
drochner |
update for mouse renaming document wscons-compatible bus mice
|
| 1.21 |
22-Jan-1999 |
tron |
Add "ipip" network interfaces.
|
| 1.20 |
06-Jan-1999 |
thorpej |
Add the `pcscp' driver.
|
| 1.19 |
06-Jan-1999 |
drochner |
correct a comment about implemented keyboard layouts
|
| 1.18 |
23-Dec-1998 |
tron |
Sync with GENERIC.
|
| 1.17 |
17-Dec-1998 |
tron |
Sync with "GENERIC" and fix description.
|
|
Revision tags: kenh-if-detach-base
|
| 1.16 |
20-Nov-1998 |
tron |
Sync with GENERIC.
|
| 1.15 |
12-Nov-1998 |
tron |
Sync with "GENERIC".
|
|
Revision tags: chs-ubc-base
|
| 1.14 |
06-Nov-1998 |
tron |
Sync with "GENERIC".
|
| 1.13 |
30-Oct-1998 |
lukem |
s/milieconds/milliseconds/
|
| 1.12 |
19-Oct-1998 |
tron |
Sync with "GENERIC".
|
| 1.11 |
01-Oct-1998 |
frueauf |
Sync comments for REALBASEMEM/REALEXTMEM with GENERIC.
|
| 1.10 |
29-Sep-1998 |
matt |
Sync with GENERIC.
|
| 1.9 |
13-Sep-1998 |
tron |
Sync with "GENERIC".
|
| 1.8 |
31-Aug-1998 |
thorpej |
UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
| 1.7 |
11-Aug-1998 |
thorpej |
Adapt to MII changes.
|
|
Revision tags: eeh-paddr_t-base
|
| 1.6 |
28-Jul-1998 |
drochner |
document "Intelli"mouse support
|
| 1.5 |
26-Jun-1998 |
drochner |
add VT100 emulation option, make it default
|
| 1.4 |
26-Jun-1998 |
cgd |
add device declarations for 'puc'-related devices. Add lpt attaching to puc to the files file, because it can't go in files.pci (see comments here or there).
|
| 1.3 |
26-Jun-1998 |
lukem |
remove options FIFO; it's now the default
|
| 1.2 |
15-Jun-1998 |
drochner |
document PCKBD_LAYOUT
|
| 1.1 |
12-Jun-1998 |
drochner |
copy of GENERIC, but with wscons console
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.2 |
28-Aug-1996 |
thorpej |
Renate this file; I guess I should have taken a vote :-)
|
| 1.1 |
28-Aug-1996 |
thorpej |
Kernel configuration for "NetBSD1", NetBSD.ORG's new mail server. (This would be a good reference kernel for others setting up network server systems...)
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.10 |
07-Jun-1993 |
mycroft |
Clean up deleted files.
|
| 1.9 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.8 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.7 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.6 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.5 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.4 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.3 |
10-Apr-1993 |
glass |
Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.2 |
06-Apr-1993 |
deraadt |
Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 |
21-Mar-1993 |
cgd |
branches: 1.1.1; Initial revision
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.70 |
02-Oct-1996 |
mycroft |
No longer used.
|
| 1.69 |
31-Aug-1996 |
mycroft |
Oops. Add patterns for PCI BusLogic cards.
|
| 1.68 |
31-Aug-1996 |
mycroft |
Update for BusLogic and UltraStor changes.
|
| 1.67 |
26-Aug-1996 |
mrg |
add COMPAT_12.
|
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
|
| 1.66 |
20-May-1996 |
mrg |
document PORTAL
|
| 1.65 |
25-Mar-1996 |
perry |
Add COMPAT_11 option.
|
| 1.64 |
18-Mar-1996 |
jtk |
updated spkr attachment to use new pckbd attribute
|
| 1.63 |
16-Mar-1996 |
thorpej |
Change the PS/2 mouse driver to be a child of the "pckbd" attribute, which represents the "keyboard controller". Give "pc" and "vt" drivers the "pckbd" attribute. In pcattach() (pccons and pcvt), attach children of the keyboard controller.
|
| 1.62 |
12-Mar-1996 |
perry |
close prs #2076 and #2159: Install kernels have had DIAGNOSTIC and KTRACE removed to make them fit on the floppies. All kernels have had the comment typo "internally consistency" changed to "internal consistency".
|
| 1.61 |
10-Mar-1996 |
cgd |
update for new commulti->com attach interface. com ports at 'ast' multiport cards no longer need 'flags 1', because the "don't set IEN" requirement is communicated by the commulti_attach_args. com.c no longer recognizes 'flags 1' at all.
|
| 1.60 |
07-Mar-1996 |
jtk |
speaker device uses a port, so declare it as such in all the config files
|
| 1.59 |
05-Mar-1996 |
thorpej |
Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.58 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
| 1.57 |
28-Feb-1996 |
cgd |
pci devices are now specified like "foo* at pci? dev ? function ?". also, add support for PPB's and secondary PCI busses, where appropriate.
|
| 1.56 |
27-Feb-1996 |
cgd |
update for new EISA autoconfiguration: there can now be an eisa0 at root, and ahb attaches to eisa, not isa. Also, ahb* at eisa?... is now supported, so you can get all ahb's configured easily.
|
| 1.55 |
02-Feb-1996 |
mycroft |
Turn off a few things.
|
|
Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
| 1.54 |
22-Aug-1995 |
jtc |
recommanded -> recommended; PR #1395
|
| 1.53 |
16-May-1995 |
mycroft |
Sync these.
|
| 1.52 |
19-Apr-1995 |
mycroft |
Using cloning specs for rtfps subdevices.
|
| 1.51 |
26-Mar-1995 |
mycroft |
Make this lighter.
|
| 1.50 |
05-Mar-1995 |
mycroft |
Update to reflect the state of the world.
|
| 1.49 |
25-Jan-1995 |
cgd |
vn -> vnd renaming, for consistency.
|
| 1.48 |
16-Jan-1995 |
mycroft |
More updates to EISA stuff.
|
| 1.47 |
16-Jan-1995 |
mycroft |
Update EISA stuff.
|
| 1.46 |
11-Dec-1994 |
mycroft |
Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.45 |
03-Nov-1994 |
mycroft |
Don't allow configuration of specific PCI function numbers.
|
| 1.44 |
03-Nov-1994 |
mycroft |
Stylistic changes.
|
| 1.43 |
03-Nov-1994 |
mycroft |
pms0 would be at irq 12 if it existed.
|
| 1.42 |
03-Nov-1994 |
mycroft |
Clone from GENERIC.
|
|
Revision tags: before_newconf_base
|
| 1.41 |
31-Oct-1994 |
mycroft |
Add USER_LDT.
|
| 1.40 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
| 1.39 |
25-Oct-1994 |
cgd |
add COMPAT_10
|
| 1.38 |
11-Sep-1994 |
mycroft |
Turn off a few things.
|
| 1.37 |
24-Aug-1994 |
mycroft |
Update to match reality.
|
| 1.36 |
16-Jul-1994 |
cgd |
reenable MSDOSFS
|
|
Revision tags: netbsd-1-0-base
|
| 1.35 |
04-Jul-1994 |
cgd |
branches: 1.35.2; ISOFS -> CD9660
|
| 1.34 |
29-Jun-1994 |
cgd |
New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
|
| 1.33 |
03-Jun-1994 |
cgd |
reenable SYSVMSG,SYSVSEM,SYSVSHM
|
| 1.32 |
21-May-1994 |
cgd |
kiss maxfdescs goodbye
|
| 1.31 |
19-May-1994 |
cgd |
kill all sysv compat stuff, for a bit...
|
| 1.30 |
13-May-1994 |
mycroft |
More networking goo, just to make sure it compiles.
|
| 1.29 |
09-May-1994 |
cgd |
no more SYSVSHM; commented out
|
| 1.28 |
20-Apr-1994 |
mycroft |
Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.27 |
17-Apr-1994 |
cgd |
add vn pseudo-device
|
| 1.26 |
16-Apr-1994 |
cgd |
add 4 slip devices
|
| 1.25 |
15-Apr-1994 |
cgd |
add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.24 |
29-Mar-1994 |
mycroft |
Update for new code.
|
| 1.23 |
09-Mar-1994 |
ws |
Make FFS optional
|
| 1.22 |
16-Jan-1994 |
cgd |
add nearly every option known to man, and clean up
|
| 1.21 |
13-Jan-1994 |
cgd |
add SYSV*
|
| 1.20 |
06-Jan-1994 |
cgd |
add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.19 |
05-Jan-1994 |
cgd |
add some options
|
| 1.18 |
04-Jan-1994 |
cgd |
add LKM
|
| 1.17 |
20-Dec-1993 |
cgd |
add DIAGNOSTIC to each
|
| 1.16 |
20-Oct-1993 |
cgd |
get rid of ACCOUNTING option. it's mandatory, and there's no define any more.
|
|
Revision tags: magnum-base
|
| 1.15 |
13-Sep-1993 |
brezak |
Remove SYMTAB_SPACE from config so that boot symbols are used.
|
| 1.14 |
13-Sep-1993 |
brezak |
Add MACHINE_NONCONTIG option
|
| 1.13 |
30-Aug-1993 |
deraadt |
branches: 1.13.2; pagers are not options, not pseudo-devices
|
| 1.12 |
28-Aug-1993 |
cgd |
put PROCFS in pain...
|
| 1.11 |
07-Aug-1993 |
cgd |
merge in changes from netbsd-0-9-ALPHA2
|
| 1.10 |
28-Jul-1993 |
cgd |
incorporate changes from 0-9-base to 0-9-ALPHA
|
|
Revision tags: netbsd-0-9-base
|
| 1.9 |
18-Jul-1993 |
cgd |
branches: 1.9.2; rework the way effectual NOPs are enabled/disabled to make they delay things in the default case.
|
| 1.8 |
11-Jul-1993 |
cgd |
do quoting right, and give boat-anchor enough symbol space
|
| 1.7 |
11-Jul-1993 |
cgd |
need more space for symbols than DDB normally gives you...
|
| 1.6 |
03-Jul-1993 |
cgd |
add support for David Greenman's "ed" driver.
|
| 1.5 |
02-Jul-1993 |
cgd |
add DDB... why? because we'd like to actually use it to DEBUG things!
|
| 1.4 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.3 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.2 |
17-May-1993 |
cgd |
add serial ports and lpt
|
| 1.1 |
17-May-1993 |
cgd |
add kernel config for other 486-50, and make theo happy
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 mjf-devfs2-base
|
| 1.20 |
29-Apr-2008 |
ad |
Current should boot quickly on these emulators now, so the configs aren't required. If it boots slowly please adjust the code to disable ISAPNP probes which are the main slow part of boot on x86. See x86/platform.c.
|
|
Revision tags: yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base matt-armv6-base hpcarm-cleanup-base
|
| 1.19 |
07-Jan-2008 |
martti |
branches: 1.19.6; 1.19.8; 1.19.10; Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
|
Revision tags: vmlocking2-base3
|
| 1.18 |
14-Dec-2007 |
jmmv |
Enable puffs in this kernel. I find it very useful in virtual machines to access the host's (Mac OS X) file system, instead of having to set up NFS. No objections from pooka@.
|
|
Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.17 |
14-Nov-2007 |
ad |
branches: 1.17.2; 1.17.6; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4
|
| 1.16 |
17-Oct-2007 |
garbled |
branches: 1.16.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base5 ppcoea-renovation-base vmlocking-base
|
| 1.15 |
06-Sep-2007 |
martti |
branches: 1.15.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
|
Revision tags: nick-csl-alignment-base4 nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.14 |
16-Jun-2007 |
ad |
branches: 1.14.4; 1.14.8; 1.14.10; -options I2OVERBOSE.
|
| 1.13 |
29-May-2007 |
christos |
Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: yamt-idlelwp-base8 thorpej-atomic-base
|
| 1.12 |
08-Mar-2007 |
jmmv |
branches: 1.12.2; 1.12.4; 1.12.10; Add Multiboot support. Doesn't hurt regular boots and is enabled in the GENERIC kernels already.
|
|
Revision tags: ad-audiomp-base post-newlock2-merge
|
| 1.11 |
09-Feb-2007 |
ad |
branches: 1.11.2; Merge newlock2 to head.
|
|
Revision tags: newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 newlock2-base
|
| 1.10 |
11-Dec-2006 |
yamt |
branches: 1.10.2; - remove a static configuration, FILEASSOC_NHOOKS. do it dynamically instead. - make fileassoc_t a pointer and remove FILEASSOC_INVAL. - clean up kern_fileassoc.c. unify duplicated code. - unexport fileassoc_init using RUN_ONCE(9). - plug memory leaks in fileassoc_file_delete and fileassoc_table_delete. - always call callbacks, regardless of the value of the associated data.
ok'ed by elad.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base yamt-splraiseipl-base3 netbsd-4-base
|
| 1.9 |
28-Nov-2006 |
christos |
s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.8 |
17-Nov-2006 |
tsutsui |
branches: 1.8.2; COPTS should have -O2 otherwise we'll get no generic optimization.
XXX: I prefer CPUFLAGS, but there isn't any conclusion yet.
|
| 1.7 |
11-Nov-2006 |
jmmv |
Enable TMPFS by default. OK'ed by core@.
I'm leaving those platforms with few users and those whose machines are not very powerful untouched per uwe@'s suggestion. The port masters or the real users of those ports are better suited to make the decision of enabling it.
|
| 1.6 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.5 |
08-Nov-2006 |
rpaulo |
Backout half of previous by popular demand.
|
| 1.4 |
08-Nov-2006 |
rpaulo |
Remove MATH_EMULATE. Add DEBUG and LOCKDEBUG. This kernel config is suited for development.
|
| 1.3 |
01-Nov-2006 |
tls |
Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP, INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels so that they are smaller and faster by removing support for actual i386 CPUs (which lack write protection in supervisor mode, which requires a costly workaround) and math coprocessor emulation. Coprocessor emulation is retained in the LAPTOP kernels, but not in the others. Where it is known that a configuration cannot be run with particular CPUs (i486 in *MP kernels) remove that support as well. Compile all kernels with appropriate architecture and tuning flags (reduces size, makes things faster). Those requiring support for machines with i386 CPU or lacking coprocessor can use the *SMALL or *TINY kernels.
|
| 1.2 |
29-Oct-2006 |
minskim |
Correct spelling.
|
|
Revision tags: yamt-splraiseipl-base2
|
| 1.1 |
27-Sep-2006 |
rpaulo |
branches: 1.1.2; Config file for the Parallels virtual machine.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.41 |
02-Oct-1996 |
mycroft |
No longer used.
|
| 1.40 |
31-Aug-1996 |
mycroft |
Oops. Add patterns for PCI BusLogic cards.
|
| 1.39 |
31-Aug-1996 |
mycroft |
Update for BusLogic and UltraStor changes.
|
| 1.38 |
26-Aug-1996 |
mrg |
add COMPAT_12.
|
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
|
| 1.37 |
20-May-1996 |
mrg |
document PORTAL
|
| 1.36 |
25-Mar-1996 |
perry |
Add COMPAT_11 option.
|
| 1.35 |
18-Mar-1996 |
jtk |
updated spkr attachment to use new pckbd attribute
|
| 1.34 |
16-Mar-1996 |
thorpej |
Change the PS/2 mouse driver to be a child of the "pckbd" attribute, which represents the "keyboard controller". Give "pc" and "vt" drivers the "pckbd" attribute. In pcattach() (pccons and pcvt), attach children of the keyboard controller.
|
| 1.33 |
12-Mar-1996 |
perry |
close prs #2076 and #2159: Install kernels have had DIAGNOSTIC and KTRACE removed to make them fit on the floppies. All kernels have had the comment typo "internally consistency" changed to "internal consistency".
|
| 1.32 |
10-Mar-1996 |
cgd |
update for new commulti->com attach interface. com ports at 'ast' multiport cards no longer need 'flags 1', because the "don't set IEN" requirement is communicated by the commulti_attach_args. com.c no longer recognizes 'flags 1' at all.
|
| 1.31 |
07-Mar-1996 |
jtk |
speaker device uses a port, so declare it as such in all the config files
|
| 1.30 |
05-Mar-1996 |
thorpej |
Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.29 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
| 1.28 |
28-Feb-1996 |
cgd |
pci devices are now specified like "foo* at pci? dev ? function ?". also, add support for PPB's and secondary PCI busses, where appropriate.
|
| 1.27 |
27-Feb-1996 |
cgd |
update for new EISA autoconfiguration: there can now be an eisa0 at root, and ahb attaches to eisa, not isa. Also, ahb* at eisa?... is now supported, so you can get all ahb's configured easily.
|
|
Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
| 1.26 |
22-Aug-1995 |
jtc |
recommanded -> recommended; PR #1395
|
| 1.25 |
25-Jan-1995 |
cgd |
vn -> vnd renaming, for consistency.
|
| 1.24 |
16-Jan-1995 |
mycroft |
More updates to EISA stuff.
|
| 1.23 |
16-Jan-1995 |
mycroft |
Update EISA stuff.
|
| 1.22 |
11-Dec-1994 |
mycroft |
Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.21 |
08-Dec-1994 |
mycroft |
Correct a couple of things...
|
| 1.20 |
03-Nov-1994 |
mycroft |
Don't allow configuration of specific PCI function numbers.
|
| 1.19 |
03-Nov-1994 |
mycroft |
Stylistic changes.
|
| 1.18 |
03-Nov-1994 |
mycroft |
Clone from GENERIC.
|
|
Revision tags: before_newconf_base
|
| 1.17 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
| 1.16 |
25-Oct-1994 |
cgd |
add COMPAT_10
|
| 1.15 |
18-Jul-1994 |
mycroft |
Add various and sundry options.
|
|
Revision tags: netbsd-1-0-base
|
| 1.14 |
21-May-1994 |
cgd |
branches: 1.14.2; kiss maxfdescs goodbye
|
| 1.13 |
19-May-1994 |
cgd |
kill all sysv compat stuff, for a bit...
|
| 1.12 |
09-May-1994 |
cgd |
no more SYSVSHM; commented out
|
| 1.11 |
20-Apr-1994 |
mycroft |
Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.10 |
15-Apr-1994 |
cgd |
add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.9 |
29-Mar-1994 |
mycroft |
foo
|
| 1.8 |
29-Mar-1994 |
mycroft |
Update for new code.
|
| 1.7 |
18-Feb-1994 |
mycroft |
Add a lpt.
|
| 1.6 |
17-Feb-1994 |
mycroft |
Add mms0 just for testing.
|
| 1.5 |
29-Jan-1994 |
mycroft |
Current version...
|
| 1.4 |
06-Jan-1994 |
cgd |
add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.3 |
05-Jan-1994 |
mycroft |
Remove explicit link addresses.
|
| 1.2 |
05-Jan-1994 |
mycroft |
*** empty log message ***
|
| 1.1 |
14-Sep-1993 |
mycroft |
New i386 code.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.11 |
07-Jun-1993 |
mycroft |
Clean up deleted files.
|
| 1.10 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.9 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.8 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.7 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.6 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.5 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.4 |
10-Apr-1993 |
glass |
Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.3 |
10-Apr-1993 |
glass |
fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.2 |
06-Apr-1993 |
deraadt |
Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 |
21-Mar-1993 |
cgd |
branches: 1.1.1; Initial revision
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base
|
| 1.27 |
21-Jul-2001 |
jdolecek |
Move former PS2 config to GENERIC_PS2, mostly so that it fits the installation snapshot build machinery well; also improve some comments. Adjust INSTALL_PS2 config accordingly.
|
| 1.26 |
21-Jul-2001 |
jdolecek |
Make a bit more like GENERIC - add I586_CPU, NTP, SYSVMSG, SYSVSEM, LKM, CD9660, INET6, though bunch of entries enabled in GENERIC is commented out, mostly due they being not appropriate for IBM PS/2.
|
| 1.25 |
21-Jul-2001 |
jdolecek |
remove MEMORY_DISK_HOOKS stuff
|
|
Revision tags: sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.24 |
02-Jun-2001 |
jdolecek |
branches: 1.24.2; 1.24.4; Comment DIAGNOSTIC, DEBUG out Use the 'root on ? type ?' config by default, leave the nfs one commented out, add line for root on ed0a
|
| 1.23 |
02-May-2001 |
jdolecek |
One item off TODO list - we check for MCA bus presence via bios call
|
| 1.22 |
27-Apr-2001 |
jdolecek |
Add driver for SKNET Personal and MC+ - AMD Lance 7990 based ethernet cards. Both models tested and seem to be quite stable and fast.
Thanks to: - Hans Hubner <hans@Huebner.org> for giving me the cards for testing - Georg Klug of Syskonnect, who provided me with hw docs for these cards, very promptly and willingly - I wish all vendors would be like this - Alfred Arnold, Linux SKNET driver author, for giving me valuable Syskonnect contact :)
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.21 |
23-Apr-2001 |
jdolecek |
fix typo
|
| 1.20 |
22-Apr-2001 |
soren |
Put tr(4) in network section.
|
| 1.19 |
22-Apr-2001 |
jdolecek |
Since IBM PS/2 support is becoming quite stable, remove the lenghty disclaimer on top and leave only necessary fragments. edc(4) seems to be quite stable, remove the EXPERIMENTAL note
|
| 1.18 |
21-Apr-2001 |
fvdl |
s/cheap/expensive/ for DIAGNOSTIC
|
| 1.17 |
20-Apr-2001 |
jdolecek |
Add MCA ne(4) attachment for Novell NE/2 Ethernet adapter and clones. Tested with NE/2 card provided to me by Hans Hubner <hans@Huebner.ORG>.
The Compex and Arco cards were not tested. According to Linux ne2 driver, they should work same way as NE/2.
|
| 1.16 |
19-Apr-2001 |
jdolecek |
Use "edc" instead of "dasd". As pointed out by Soren, dasd doesn't mean anything special in IBM-talk. And edc better matches prior art, too.
|
| 1.15 |
19-Apr-2001 |
jdolecek |
add stuff for ESDI disks, marked as EXPERIMENTAL
|
| 1.14 |
06-Apr-2001 |
jdolecek |
add rnd (for ssh/sshd) and couple comments
|
| 1.13 |
31-Mar-2001 |
jdolecek |
Add driver for AT1720 MCA cards. This uses generic MB86960 support code, and shares some bits with ISA AT1700 driver. Gee, this one was really easy :)
This card turned out to be quite good performer - I get about 360KB/s on 386DX PS/2 machine, which is best of all supported cards so far.
|
| 1.12 |
23-Mar-2001 |
jdolecek |
Add MCA we(4) attachment for WD80x3 cards and clones. Tested with WD8003W/A, card provided by David Brownlee (thanks!). The SMC Elite stuff not tested since I don't have any; hopefully it's correct, should match information in ADF files.
The MCA-specific init quirk taken from Linux smc-mca.c driver. I don't quite grok why it works, but it does *cross fingers*.
The WD8003W/A seems to be quite a good choice. I get like 340KB/s on my machine, where 3c523 does only like 310KB/s. The numbers would be probably even better with faster CPU than 386DX :)
|
| 1.11 |
22-Mar-2001 |
jdolecek |
Add MCA ep(4) attachment, for 3Com 3c529-type cards. Tested with 3c529-TP, provided to me by David Brownlee (thanks!).
Performance of this card is quite poor on my PS/2 with 386DX, like 100KB/s at best, but as low as 5KB/s when transferring bigger files due to packet overruns. It would be good to revisit this later, probably by teaching the ic code to use RX Early.
|
| 1.10 |
19-Mar-2001 |
jdolecek |
add com at mca, bpfilter add comment for elmc, describing what it is for
|
| 1.9 |
17-Mar-2001 |
jdolecek |
bump maxusers to 8
|
| 1.8 |
17-Mar-2001 |
jdolecek |
add elmc(4) convert from memory disk to diskless-type config
|
| 1.7 |
20-Nov-2000 |
jdolecek |
branches: 1.7.2; 1.7.6; fix typo
|
| 1.6 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.5 |
13-Aug-2000 |
jdolecek |
make this usable as INSTALL-like kernel suitable for boot floppy enable supported stuff, add also SCSI devices (only sd* and cd* uncommented)
|
| 1.4 |
27-Jul-2000 |
mrg |
remove COMPAT_AOUT option.
|
| 1.3 |
09-Jul-2000 |
mycroft |
Turn on DDB history by default.
|
|
Revision tags: sommerfeld_i386mp_houseclean netbsd-1-5-base minoura-xpg4dl-base
|
| 1.2 |
26-May-2000 |
jdolecek |
branches: 1.2.4; note in BIG WARNING LETTERS that MCA support is experimental and the kernel should only be used for experimentation comment out some stuff not present or used on my development machine g/c ef add (commented out) aha attachment
|
| 1.1 |
11-May-2000 |
jdolecek |
Add i386-specific part of MicroChannel Architecture bus support, as found in some older IBM PS/2 machines.
This code is based upon work by Scott D. Telford, with some minor bits in arch/i386/mca/mca_machdep.c taken from FreeBSD.
XXX this is still very experimental and development version; use at your XXX own risk
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 mjf-devfs2-base
|
| 1.18 |
29-Apr-2008 |
ad |
Current should boot quickly on these emulators now, so the configs aren't required. If it boots slowly please adjust the code to disable ISAPNP probes which are the main slow part of boot on x86. See x86/platform.c.
|
|
Revision tags: yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase
|
| 1.17 |
29-Feb-2008 |
jmmv |
branches: 1.17.2; 1.17.4; Remove GENERIC.local from the repository
Make all the kernels that currently include their corresponding GENERIC.local file use the cinclude directive instead of include. This way config(1) will not complain if the file cannot be found.
After doing this, remove the GENERIC.local files from the repository so that the user will not see modified files during updates, and local changes to them cannot end up in the repository by mistake.
Discussed in tech-kern@ earlier this month. No strong objections.
|
|
Revision tags: nick-net80211-sync-base bouyer-xeni386-nbase bouyer-xeni386-base mjf-devfs-base hpcarm-cleanup-base
|
| 1.16 |
16-Jan-2008 |
ad |
branches: 1.16.2; 1.16.6; Remove options MATH_EMULATE.
|
|
Revision tags: matt-armv6-base
|
| 1.15 |
07-Jan-2008 |
martti |
Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.14 |
31-Dec-2007 |
ad |
Remove systrace. Ok core@.
|
|
Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.13 |
14-Nov-2007 |
ad |
branches: 1.13.6; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4
|
| 1.12 |
17-Oct-2007 |
garbled |
branches: 1.12.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base5 ppcoea-renovation-base vmlocking-base
|
| 1.11 |
06-Sep-2007 |
martti |
branches: 1.11.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
|
Revision tags: nick-csl-alignment-base4 nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.10 |
29-May-2007 |
christos |
branches: 1.10.4; 1.10.8; 1.10.10; Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: yamt-idlelwp-base8 thorpej-atomic-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 newlock2-base
|
| 1.9 |
11-Dec-2006 |
yamt |
branches: 1.9.2; 1.9.8; 1.9.10; 1.9.16; - remove a static configuration, FILEASSOC_NHOOKS. do it dynamically instead. - make fileassoc_t a pointer and remove FILEASSOC_INVAL. - clean up kern_fileassoc.c. unify duplicated code. - unexport fileassoc_init using RUN_ONCE(9). - plug memory leaks in fileassoc_file_delete and fileassoc_table_delete. - always call callbacks, regardless of the value of the associated data.
ok'ed by elad.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base yamt-splraiseipl-base3 netbsd-4-base
|
| 1.8 |
28-Nov-2006 |
christos |
branches: 1.8.4; s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.7 |
17-Nov-2006 |
tsutsui |
branches: 1.7.2; COPTS should have -O2 otherwise we'll get no generic optimization.
XXX: I prefer CPUFLAGS, but there isn't any conclusion yet.
|
| 1.6 |
11-Nov-2006 |
jmmv |
Enable TMPFS by default. OK'ed by core@.
I'm leaving those platforms with few users and those whose machines are not very powerful untouched per uwe@'s suggestion. The port masters or the real users of those ports are better suited to make the decision of enabling it.
|
| 1.5 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.4 |
01-Nov-2006 |
tls |
Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP, INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels so that they are smaller and faster by removing support for actual i386 CPUs (which lack write protection in supervisor mode, which requires a costly workaround) and math coprocessor emulation. Coprocessor emulation is retained in the LAPTOP kernels, but not in the others. Where it is known that a configuration cannot be run with particular CPUs (i486 in *MP kernels) remove that support as well. Compile all kernels with appropriate architecture and tuning flags (reduces size, makes things faster). Those requiring support for machines with i386 CPU or lacking coprocessor can use the *SMALL or *TINY kernels.
|
| 1.3 |
25-Oct-2006 |
jmmv |
Remove the usage of Multiboot's "a.out kludge" to tell the boot loader to reserve some more space for the BSS section than the binary says. This trick was used to leave room after the kernel's image to copy the symbol table following the format required by ksyms_init. (It was also used to workaround a bug in the physical address fields of the binary, but this has been long fixed.) Yes, the MULTIBOOT_SYMTAB_SPACE option goes away; yay!
Instead, copy the required data after the kernel in a way that avoids having to reserve space and use the new ksyms_init_explicit function to avoid the need to construct a minimal ELF image.
Fixes ksyms when using an "unpatched" GRUB (one that does not contain the fix to honour the "a.out kludge" for ELF images, even when present) -- i.e. ddb and lkms. As a side effect, the new code is much clearer to read and digest.
Closes PR port-i386/32865.
|
| 1.2 |
22-Oct-2006 |
jmmv |
Forgot to remove non-applicable *VERBOSE options.
|
| 1.1 |
22-Oct-2006 |
jmmv |
Kernel configuration file for the QEMU virtual machine. This is based on GENERIC and keeps all MI stuff untouched but removes all MD devices that are not supported by QEMU. Inspired by the recently added PARALLELS file.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.1 |
20-Nov-2000 |
bouyer |
branches: 1.1.2; file ROCHEBONNE was initially added on branch thorpej_scsipi.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.15 |
29-Mar-1994 |
mycroft |
Clean up deleted files.
|
| 1.14 |
09-Mar-1994 |
ws |
Make FFS optional
|
| 1.13 |
06-Jan-1994 |
cgd |
add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
|
Revision tags: magnum-base
|
| 1.12 |
13-Sep-1993 |
brezak |
Add MACHINE_NONCONTIG option
|
| 1.11 |
30-Aug-1993 |
deraadt |
pagers are not options, not pseudo-devices
|
| 1.10 |
29-Aug-1993 |
mycroft |
There is no longer any good reason to allocate a small number of ptys. Increased to 32 so people will not bitch at me next time around.
|
|
Revision tags: netbsd-0-9-patch-001 netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
|
| 1.9 |
06-Jun-1993 |
cgd |
cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.8 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.7 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.6 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.5 |
05-May-1993 |
glass |
missed three config files going from pseudo-device DDB to options DDB
|
| 1.4 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.3 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.2 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.1 |
10-Apr-1993 |
glass |
Added NFSSERVER,NFSCLIENT where appropriate.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase hpcarm-cleanup-base yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base mjf-devfs2-base ad-socklock-base1 yamt-lazymbuf-base15 keiichi-mipv6-base yamt-lazymbuf-base14 keiichi-mipv6-nbase
|
| 1.1 |
22-Feb-2008 |
keiichi |
branches: 1.1.2; file SHISA was initially added on branch keiichi-mipv6.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.9 |
01-Mar-1995 |
mycroft |
Clean up deleted files.
|
| 1.8 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.7 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.6 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.5 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.4 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.3 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.2 |
06-Apr-1993 |
deraadt |
Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 |
21-Mar-1993 |
cgd |
branches: 1.1.1; Initial revision
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.12 |
01-Mar-1995 |
mycroft |
Clean up deleted files.
|
| 1.11 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.10 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.9 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.8 |
04-May-1993 |
cgd |
make serial ports have right numbers, and add slip to generic kernels
|
| 1.7 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.6 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.5 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.4 |
10-Apr-1993 |
glass |
Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.3 |
10-Apr-1993 |
glass |
fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.2 |
06-Apr-1993 |
deraadt |
Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.1 |
21-Mar-1993 |
cgd |
branches: 1.1.1; Initial revision
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.109 |
29-Dec-2000 |
mycroft |
Long gone.
|
| 1.108 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
|
Revision tags: netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 sommerfeld_i386mp_houseclean netbsd-1-5-base sommerfeld_i386mpbase_1
|
| 1.107 |
11-Jun-2000 |
mycroft |
branches: 1.107.4; Remove pcvt tentacles.
|
|
Revision tags: minoura-xpg4dl-base sommerfeld_i386mpbase_20000422 chs-ubc2-newbase wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base fvdl-softdep-base chs-ubc2-base
|
| 1.106 |
29-Jul-1999 |
augustss |
branches: 1.106.2; 1.106.12; It's time to be COMPAT_14.
|
| 1.105 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.104 |
23-Jan-1999 |
drochner |
branches: 1.104.4; update for mouse renaming
|
| 1.103 |
14-Jan-1999 |
cgd |
update for ed split
|
|
Revision tags: kenh-if-detach-base chs-ubc-base
|
| 1.102 |
31-Aug-1998 |
thorpej |
UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
|
Revision tags: eeh-paddr_t-base
|
| 1.101 |
26-Jun-1998 |
lukem |
remove options FIFO; it's now the default
|
| 1.100 |
07-Jun-1998 |
enami |
Also, remove space at the end of line.
|
| 1.99 |
16-Apr-1998 |
drochner |
-"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc"
|
| 1.98 |
22-Mar-1998 |
drochner |
The "pckbd" attribute of pc/vt is now "pckbcport". Use the real console driver name here to make more obvious where pms and spkr attach to.
|
| 1.97 |
06-Feb-1998 |
mrg |
remove paging options from kernel files.
|
| 1.96 |
06-Feb-1998 |
mrg |
add the i386 MD portions for UVM.
|
| 1.95 |
27-Nov-1997 |
fvdl |
Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.94 |
25-Nov-1997 |
kleink |
Add COMPAT_13.
|
| 1.93 |
24-Nov-1997 |
thorpej |
Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
|
| 1.92 |
17-Nov-1997 |
lukem |
* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file * fix up use of 'options<SPACE><TAB>'
|
|
Revision tags: netbsd-1-3-base marc-pcmcia-base
|
| 1.91 |
08-Oct-1997 |
mycroft |
branches: 1.91.2; Clump USER_LDT with other CPU-related options.
|
| 1.90 |
08-Oct-1997 |
mycroft |
Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM.
|
|
Revision tags: thorpej-signal-base
|
| 1.89 |
19-Aug-1997 |
augustss |
Change the MI audio driver so it attaches to the MD driver in the normal way. This requires adding a line to the config files to get audio to work again.
|
|
Revision tags: marc-pcmcia-bp
|
| 1.88 |
25-Jun-1997 |
mellon |
branches: 1.88.4; Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
|
| 1.87 |
12-Jun-1997 |
mrg |
remove now obsolete "swap on..." lines.
|
| 1.86 |
01-Apr-1997 |
mycroft |
Enable wdc1 at IRQ 15.
|
|
Revision tags: is-newarp-before-merge is-newarp-base
|
| 1.85 |
04-Feb-1997 |
perry |
Nuke some GENERIC residue.
|
| 1.84 |
31-Jan-1997 |
thorpej |
Oops! NFSCLIENT -> NFS
|
| 1.83 |
31-Jan-1997 |
thorpej |
Adopt for new file system and root spec grammar.
|
| 1.82 |
16-Jan-1997 |
perry |
added options I686_CPU (commented or uncommented) per thorpej
|
| 1.81 |
15-Jan-1997 |
perry |
Eliminate obsolete TIMEZONE and DST options. Eliminate obsolete global kernel variable "struct timezone tz" Add RTC_OFFSET option Add global kernel variable rtc_offset, which is initialized by RTC_OFFSET at kernel compile time. on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many minutes west (east) of GMT the hardware RTC runs. Defaults to 0. Places where tz variable was used to indicate this in the past have been replaced with rtc_offset. Add sysctl interface to rtc_offset. Kill obsolete DST_* macros in sys/time.h gettimeofday now always returns zeroed timezone if zone is requested. settimeofday now ignores and logs attempts to set non-existant kernel timezone.
|
| 1.80 |
07-Dec-1996 |
thorpej |
branches: 1.80.2; s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.79 |
16-Nov-1996 |
fvdl |
Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.78 |
15-Nov-1996 |
fvdl |
Move non-optional options to std.i386, and use that file.
|
| 1.77 |
02-Oct-1996 |
mycroft |
Add EXEC_ options.
|
| 1.76 |
26-Sep-1996 |
cgd |
kill DDB
|
| 1.75 |
31-Aug-1996 |
mycroft |
Oops. Add patterns for PCI BusLogic cards.
|
| 1.74 |
31-Aug-1996 |
mycroft |
Update for BusLogic and UltraStor changes.
|
| 1.73 |
26-Aug-1996 |
mrg |
add COMPAT_12.
|
| 1.72 |
30-May-1996 |
cgd |
add options LKM, INSECURE
|
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
|
| 1.71 |
20-May-1996 |
mrg |
document PORTAL
|
| 1.70 |
25-Mar-1996 |
perry |
Add COMPAT_11 option.
|
| 1.69 |
16-Mar-1996 |
thorpej |
Change the PS/2 mouse driver to be a child of the "pckbd" attribute, which represents the "keyboard controller". Give "pc" and "vt" drivers the "pckbd" attribute. In pcattach() (pccons and pcvt), attach children of the keyboard controller.
|
| 1.68 |
12-Mar-1996 |
perry |
close prs #2076 and #2159: Install kernels have had DIAGNOSTIC and KTRACE removed to make them fit on the floppies. All kernels have had the comment typo "internally consistency" changed to "internal consistency".
|
| 1.67 |
10-Mar-1996 |
cgd |
update for new commulti->com attach interface. com ports at 'ast' multiport cards no longer need 'flags 1', because the "don't set IEN" requirement is communicated by the commulti_attach_args. com.c no longer recognizes 'flags 1' at all.
|
| 1.66 |
07-Mar-1996 |
jtk |
speaker device uses a port, so declare it as such in all the config files
|
| 1.65 |
05-Mar-1996 |
thorpej |
Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.64 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
| 1.63 |
28-Feb-1996 |
cgd |
pci devices are now specified like "foo* at pci? dev ? function ?". also, add support for PPB's and secondary PCI busses, where appropriate.
|
| 1.62 |
27-Feb-1996 |
cgd |
update for new EISA autoconfiguration: there can now be an eisa0 at root, and ahb attaches to eisa, not isa. Also, ahb* at eisa?... is now supported, so you can get all ahb's configured easily.
|
|
Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
| 1.61 |
22-Aug-1995 |
jtc |
recommanded -> recommended; PR #1395
|
| 1.60 |
18-Jun-1995 |
cgd |
reenable kernel debugger; new location more amenable to tweaking.
|
| 1.59 |
19-Apr-1995 |
mycroft |
Using cloning specs for ast subdevices.
|
| 1.58 |
25-Jan-1995 |
cgd |
vn -> vnd renaming, for consistency.
|
| 1.57 |
16-Jan-1995 |
mycroft |
More updates to EISA stuff.
|
| 1.56 |
16-Jan-1995 |
mycroft |
Update EISA stuff.
|
| 1.55 |
11-Dec-1994 |
mycroft |
Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.54 |
03-Nov-1994 |
mycroft |
Don't allow configuration of specific PCI function numbers.
|
| 1.53 |
03-Nov-1994 |
mycroft |
Stylistic changes.
|
| 1.52 |
03-Nov-1994 |
mycroft |
Clone from GENERIC.
|
|
Revision tags: before_newconf_base
|
| 1.51 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
| 1.50 |
25-Oct-1994 |
cgd |
add COMPAT_10
|
|
Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
|
| 1.49 |
04-Jul-1994 |
cgd |
ISOFS -> CD9660
|
| 1.48 |
29-Jun-1994 |
cgd |
New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
|
| 1.47 |
03-Jun-1994 |
cgd |
kill DDB (again)
|
| 1.46 |
30-May-1994 |
mycroft |
Remove SLIP.
|
| 1.45 |
27-May-1994 |
cgd |
kill DDB for the summer
|
| 1.44 |
21-May-1994 |
cgd |
kiss maxfdescs goodbye
|
| 1.43 |
20-Apr-1994 |
mycroft |
Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.42 |
15-Apr-1994 |
cgd |
add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.41 |
29-Mar-1994 |
mycroft |
Update for new code.
|
| 1.40 |
27-Mar-1994 |
cgd |
add the ast mp card that's in lamp
|
| 1.39 |
09-Mar-1994 |
ws |
Make FFS optional
|
| 1.38 |
28-Feb-1994 |
cgd |
add bt0. ddb stays in
|
| 1.37 |
19-Feb-1994 |
cgd |
don't define drq for ahb0
|
| 1.36 |
17-Feb-1994 |
cgd |
add LOFS
|
| 1.35 |
16-Feb-1994 |
cgd |
Add 4 vn devices to the SUN_LAMP config
|
| 1.34 |
06-Jan-1994 |
cgd |
add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.33 |
05-Jan-1994 |
cgd |
don't include KERNFS and FDESC
|
| 1.32 |
20-Dec-1993 |
cgd |
add DIAGNOSTIC to each
|
| 1.31 |
10-Dec-1993 |
cgd |
bump up number of SLIP pseudo-devs to 4
|
| 1.30 |
20-Oct-1993 |
cgd |
get rid of ACCOUNTING option. it's mandatory, and there's no define any more.
|
| 1.29 |
18-Oct-1993 |
cgd |
kill accounting.
|
| 1.28 |
23-Sep-1993 |
cgd |
add accounting
|
|
Revision tags: magnum-base
|
| 1.27 |
13-Sep-1993 |
brezak |
Remove SYMTAB_SPACE from config so that boot symbols are used.
|
| 1.26 |
13-Sep-1993 |
brezak |
Add MACHINE_NONCONTIG option
|
| 1.25 |
30-Aug-1993 |
deraadt |
branches: 1.25.2; pagers are not options, not pseudo-devices
|
| 1.24 |
28-Jul-1993 |
cgd |
incorporate changes from 0-9-base to 0-9-ALPHA
|
|
Revision tags: netbsd-0-9-base
|
| 1.23 |
18-Jul-1993 |
cgd |
branches: 1.23.2; rework the way effectual NOPs are enabled/disabled to make they delay things in the default case.
|
| 1.22 |
11-Jul-1993 |
cgd |
do quoting right, and give boat-anchor enough symbol space
|
| 1.21 |
11-Jul-1993 |
cgd |
need more space for symbols than DDB normally gives you...
|
| 1.20 |
03-Jul-1993 |
cgd |
add support for David Greenman's "ed" driver.
|
| 1.19 |
06-Jun-1993 |
cgd |
add DDB to "SUN_LAMP", and get rid of "SUN_LAMP_DDB" because they were confusing me, and it's my machine...
|
| 1.18 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.17 |
26-May-1993 |
deraadt |
more ptys guys! now they are cheap as borst
|
| 1.16 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.15 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.14 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.13 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.12 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
| 1.11 |
12-Apr-1993 |
cgd |
got rid of options for hacked com driver; it's not in this tree, they shouldn't be in the config file. not that SUN_LAMP has com ports anyway...
|
| 1.10 |
12-Apr-1993 |
deraadt |
kernel config files that know the new scsi system
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.9 |
10-Apr-1993 |
glass |
Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.8 |
10-Apr-1993 |
cgd |
bump number of ptys up to 16, and maxusers to 24...
|
| 1.7 |
08-Apr-1993 |
cgd |
to get scsi system, you now use "options SCSI" rather than "controller scbus0" -- makes more sense
|
| 1.6 |
06-Apr-1993 |
deraadt |
Modified floppy and WD enties for mod-barsoom controller type.
|
| 1.5 |
03-Apr-1993 |
cgd |
added `options KTRACE'
|
| 1.4 |
28-Mar-1993 |
cgd |
added ISOFS
|
| 1.3 |
25-Mar-1993 |
cgd |
added bpfilter pseudo-device, and FDESC and KERNFS options
|
| 1.2 |
23-Mar-1993 |
cgd |
turned off option for WD8013.
|
| 1.1 |
23-Mar-1993 |
cgd |
initial creation of kernel config for sun-lamp.cs.berkeley.edu, a 486-50 EISA machine.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.3 |
06-Jun-1993 |
mycroft |
Clean up deleted files.
|
| 1.2 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.1 |
26-May-1993 |
cgd |
kernel for sun-lamp, with debugging included. possible now, due to the new tty allocation setup.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base hpcarm-cleanup-base reinoud-bufcleanup-base
|
| 1.94 |
14-Nov-2007 |
ad |
Remove limited use configs (should be custom, requires re-soldering BIOS chip, vanity config, can be done at runtime, etc).
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4 matt-armv6-base
|
| 1.93 |
17-Oct-2007 |
garbled |
branches: 1.93.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base5 ppcoea-renovation-base vmlocking-base
|
| 1.92 |
06-Sep-2007 |
martti |
branches: 1.92.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
|
Revision tags: nick-csl-alignment-base4 nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.91 |
29-May-2007 |
christos |
branches: 1.91.4; 1.91.8; 1.91.10; Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: yamt-idlelwp-base8
|
| 1.90 |
07-May-2007 |
jnemeth |
PR/36234 - Joerg Niendorf -- xi -> xirc
|
|
Revision tags: thorpej-atomic-base
|
| 1.89 |
14-Mar-2007 |
drochner |
branches: 1.89.6; It doesn't make sense to specify "configuration" and "interface" locators for uhub because a hub can't have sub-devices. This might be sanity-checked eventually. Same for ubt now after the change to device attachment.
|
|
Revision tags: ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
|
| 1.88 |
28-Nov-2006 |
christos |
branches: 1.88.2; 1.88.4; 1.88.8; 1.88.10; s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.87 |
17-Nov-2006 |
tsutsui |
COPTS should have -O2 otherwise we'll get no generic optimization.
XXX: I prefer CPUFLAGS, but there isn't any conclusion yet.
|
| 1.86 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.85 |
01-Nov-2006 |
tls |
Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP, INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels so that they are smaller and faster by removing support for actual i386 CPUs (which lack write protection in supervisor mode, which requires a costly workaround) and math coprocessor emulation. Coprocessor emulation is retained in the LAPTOP kernels, but not in the others. Where it is known that a configuration cannot be run with particular CPUs (i486 in *MP kernels) remove that support as well. Compile all kernels with appropriate architecture and tuning flags (reduces size, makes things faster). Those requiring support for machines with i386 CPU or lacking coprocessor can use the *SMALL or *TINY kernels.
|
|
Revision tags: yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
| 1.84 |
26-Aug-2006 |
christos |
branches: 1.84.2; 1.84.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.83 |
14-Aug-2006 |
itohy |
Use the same comment for ym(4) lines.
|
| 1.82 |
14-Aug-2006 |
skrll |
s/adpater/adapter/
Prompted by PR/34195
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
|
| 1.81 |
19-Apr-2006 |
drochner |
adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
|
Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.80 |
22-Feb-2006 |
hira |
branches: 1.80.2; 1.80.4; 1.80.6; Fix typo (Prolofic -> Prolific).
|
| 1.79 |
05-Feb-2006 |
cube |
Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.78 |
04-Feb-2006 |
rpaulo |
bpfilter doesn't accept count anymore.
|
| 1.77 |
20-Dec-2005 |
thorpej |
branches: 1.77.2; 1.77.4; 1.77.6; Remove the tablet line discipline.
|
|
Revision tags: ktrace-lwp-base
|
| 1.76 |
07-Dec-2005 |
tsutsui |
Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.75 |
07-Oct-2005 |
abs |
At least ASUS also put the ITE8712F at 0xc00 - noted by Juan RP
|
| 1.74 |
10-Sep-2005 |
jmmv |
Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.73 |
09-Sep-2005 |
drochner |
remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
| 1.72 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.71 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
| 1.70 |
05-Aug-2005 |
skrll |
Add (commented out) ucycom to various kernel configs.
|
| 1.69 |
31-Jul-2005 |
yamt |
revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought.
|
| 1.68 |
30-Jul-2005 |
yamt |
add "options VMSWAP" to non INSTALL kernels.
|
| 1.67 |
07-Jul-2005 |
tron |
Add (commented out) IPSEC_NAT_T option.
|
| 1.66 |
28-Jun-2005 |
wiz |
branches: 1.66.2; pss(4) was removed, remove it from kernel configs too.
|
| 1.65 |
21-Jun-2005 |
sekiya |
Rework the configuration scheme for PCI fixups:
* bus enumeration fixups are not PCIBIOS-specific, interrupt fixups are done by both PCIBIOS and ACPI. The redundancy is very redundant. Therefore, rename PCIBIOS_*_FIXUP to PCI_*_FIXUP, use PCI_INTR_FIXUP in place of ACPI_PCI_FIXUP, and change code refences to match.
* move the fixup defines from opt_pcibios.h to opt_pcifixup.h to reflect the above.
* fix up the PCI bus numbering in mainbus_attach(), right after we detect the configuration mode. This probably renders the fixup in pcibios.c redundant -- but it should be harmless.
These changes make cardbus work in ACPI-only machines, when PCI_BUS_FIXUP and PCI_INTR_FIXUP are defined.
|
|
Revision tags: kent-audio2-base
|
| 1.64 |
15-Apr-2005 |
itohy |
Add ukyopon(4).
|
|
Revision tags: yamt-km-base4
|
| 1.63 |
25-Mar-2005 |
cube |
Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it.
|
|
Revision tags: yamt-km-base3 netbsd-3-base
|
| 1.62 |
25-Feb-2005 |
simonb |
branches: 1.62.2; Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options.
|
| 1.61 |
18-Feb-2005 |
dsl |
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
|
Revision tags: yamt-km-base2
|
| 1.60 |
11-Feb-2005 |
dsl |
Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints.
|
| 1.59 |
31-Jan-2005 |
hannken |
Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
|
Revision tags: yamt-km-base kent-audio1-beforemerge kent-audio1-base
|
| 1.58 |
01-Dec-2004 |
grant |
branches: 1.58.4; 1.58.6; add iteide(4) driver for ITE8212-based IDE controllers. from OpenBSD, ported to NetBSD by me.
ok'd by bouyer@, thorpej@.
|
| 1.57 |
24-Nov-2004 |
bouyer |
pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64. Added to all kernel config file which had pdcide(4).
|
| 1.56 |
10-Nov-2004 |
christos |
Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.55 |
23-Oct-2004 |
augustss |
s/uax/axe/
|
| 1.54 |
08-Sep-2004 |
jmmv |
Set valid values for the (commented out) WS_DEFAULT_COLATTR and WS_DEFAULT_MONOATTR options. This way, if a user blindly uncomments them, he will not get a build failure. Addresses PR kern/26503.
|
| 1.53 |
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.52 |
29-Jul-2004 |
jmmv |
Implement border color customization in wscons(4), only available for vga(4) at the moment.
This includes the addition of two new wsdisplay ioctls, WSDISPLAY_{G,S}BORDER, one to get the actual color and one to set it, respectively. Possible colors match those defined by ANSI (and listed in wsdisplayvar.h).
It also adds two accessops to the underlying graphics device, getborder and setborder, which mach their ioctl counterparts.
Two kernel options are added: WSDISPLAY_CUSTOM_BORDER, which enables the ioctls described above (to customize the border color from userland after boot), and WSDISPLAY_BORDER_COLOR, which sets the color at boot time. The former is enabled by default on the GENERIC kernel, but not on INSTALL (among others). The later is always commented out, leaving the usual black border as a default.
wsconsctl is modified to allow accessing this value easily. For example, 'wsconsctl -d -w border=blue'.
|
| 1.51 |
28-Jul-2004 |
jmmv |
Implement support to dynamically change wscons console and kernel colors.
Two new ioctls are added to the wsdisplay device, named WSDISPLAY_GMSGATTRS and WSDISPLAY_SMSGATTRS, used to retrieve the actual values and set them, respectively (the name, if you are wondering, comes from "message attributes").
A new emulop is added to the underlying display driver (only vga, for now) which sets the new attribute for the whole screen, without having to clear it. This is optional, which means that this also works with other drivers that don't have this new operation.
Five new kernel options have been added, although only documented in i386 kernels (for now): - WSDISPLAY_CUSTOM_OUTPUT, which enables the ioctls described above to change the colors dynamically from userland. This is enabled by default in the GENERIC kernel (as well as others) but disabled on all INSTALL* kernels (as this feature is useless there). - WS_DEFAULT_COLATTR, WS_DEFAULT_MONOATTR, WS_DEFAULT_BG and WS_DEFAULT_FG, which specify the default colors for the console at boot time. These have the same meaning as the (already existing) WS_KERNEL_* variables.
wsconsctl is modified to add msg.default.{attrs,bg,fg} and msg.kernel.{attrs,bg,fg} to the display part, so that colors can be changed after boot.
Tested on NetBSD/i386 with vga (and vga in mono mode), and on NetBSD/mac68k. No objections in tech-kern@.
|
| 1.50 |
15-Jul-2004 |
atatat |
Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.49 |
06-Jul-2004 |
mycroft |
Remove XSERVER and XSERVER_DDB from all config files. wscons does not use these, and pccons is rapidly heading for the guillotine.
|
| 1.48 |
14-Jun-2004 |
lukem |
Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
|
Revision tags: netbsd-2-0-base
|
| 1.47 |
16-Feb-2004 |
wiz |
branches: 1.47.2; Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.46 |
18-Oct-2003 |
lukem |
Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
|
| 1.45 |
08-Oct-2003 |
bouyer |
Add new per-chip pciide drivers.
|
| 1.44 |
08-Oct-2003 |
bouyer |
Add atabus
|
| 1.43 |
15-May-2003 |
wiz |
branches: 1.43.2; Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.42 |
10-Apr-2003 |
christos |
Bye Bye UCONSOLE
|
| 1.41 |
08-Apr-2003 |
abs |
Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43. Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262 Also add some missing COMPAT_15 entries.
|
| 1.40 |
15-Mar-2003 |
jmmv |
Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
|
| 1.39 |
16-Feb-2003 |
augustss |
Add uax(4) (and url(4) in some cases).
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge kqueue-base
|
| 1.38 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.37 |
18-Sep-2002 |
lukem |
enable USERCONF by default; it's small and extremely useful to have available.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.36 |
02-Aug-2002 |
ichiro |
chenge comment for wi(4) - add vender Intersil
|
| 1.35 |
22-Jul-2002 |
wiz |
Sync (commented out) SHMMAXPGS value with vmparam.h. Closes port-i386/12708 by Patrick Welche.
|
| 1.34 |
25-Jun-2002 |
lukem |
- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?" - replace all "atapibus* at XXXX" with a single "atapibus* at atapi?" - replace all "audio* at XXXX" with a single "audio* at audiobus?" - replace all "midi* at XXXX" (except "midi* at pcppi?") with a single "midi* at midibus?"
|
| 1.33 |
17-Jun-2002 |
lukem |
Enable "pseudo-device clockctl" in all kernels, except installation related kernels (INSTALL* and RAMDISK*). This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
|
|
Revision tags: netbsd-1-6-base
|
| 1.32 |
25-Apr-2002 |
atatat |
branches: 1.32.2; 1.32.4; 1.32.6; Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented.
|
| 1.31 |
18-Apr-2002 |
wiz |
Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.30 |
17-Apr-2002 |
mycroft |
Switch from de to tlp by default.
|
| 1.29 |
16-Apr-2002 |
wiz |
Remove last(?) traces of pmsi.
|
| 1.28 |
12-Apr-2002 |
gmcgarry |
Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements.
|
|
Revision tags: eeh-devprop-base newlock-base
|
| 1.27 |
04-Mar-2002 |
sommerfeld |
The "gif*" tunnelling interface does everything ipip does. Move usage example from ipip.4 to gif.4 Excise ipip and stitch up the scars.
|
|
Revision tags: ifpoll-base
|
| 1.26 |
10-Feb-2002 |
wiz |
Update description for icsphy.
|
| 1.25 |
27-Jan-2002 |
jdolecek |
add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines
|
| 1.24 |
28-Dec-2001 |
augustss |
Update for new uhidev device attachment.
|
| 1.23 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
| 1.22 |
20-Nov-2001 |
lukem |
- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup
|
| 1.21 |
16-Nov-2001 |
junyoung |
Add pseudo-device wsfont, which is necessary to make wsfontload(8) work.
|
| 1.20 |
13-Nov-2001 |
augustss |
The wsmux pseudo device does not need a count anymore.
|
|
Revision tags: thorpej-mips-cache-base
|
| 1.19 |
04-Nov-2001 |
yamt |
add adv@cardbus. (commented out if ahc@cardbus is commented out.)
|
|
Revision tags: thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
|
| 1.18 |
22-Aug-2001 |
hubertf |
branches: 1.18.6; More comment changes: 90x[B] -> 90x[BC]
|
| 1.17 |
09-Jul-2001 |
soren |
branches: 1.17.2; ncr(8) is gone from the tree, so remove ^#ncr*.
|
| 1.16 |
08-Jul-2001 |
abs |
Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...)
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.15 |
21-Apr-2001 |
fvdl |
s/cheap/expensive/ for DIAGNOSTIC
|
| 1.14 |
07-Nov-2000 |
thorpej |
branches: 1.14.2; 1.14.6; Add `bktr'.
|
| 1.13 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.12 |
20-Sep-2000 |
thorpej |
Enable VM86 and DUMMY_NOPS.
|
| 1.11 |
21-Aug-2000 |
itohy |
Fix typos. No functional changes.
|
| 1.10 |
27-Jul-2000 |
mrg |
remove COMPAT_AOUT option.
|
|
Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.9 |
14-Jun-2000 |
thorpej |
branches: 1.9.2; Don't have an xi in this machine.
|
| 1.8 |
14-Jun-2000 |
veego |
Remove the obsolete config fragments for kernel crypto, because the IPsec crypto code is now in the kernel source tree.
|
| 1.7 |
11-Jun-2000 |
mycroft |
Remove pcvt tentacles.
|
| 1.6 |
05-Jun-2000 |
gmcgarry |
Replace references to xe with xi. Clarify description to avoid confusion with the Xircom tlp-based cards.
|
| 1.5 |
01-Jun-2000 |
david |
Remove entry for non-existant driver that entered GENERIC in 1.289 and propagated to others when sync'd.
|
| 1.4 |
28-May-2000 |
thorpej |
Update.
|
|
Revision tags: minoura-xpg4dl-base sommerfeld_i386mpbase_20000422
|
| 1.3 |
19-Apr-2000 |
haya |
branches: 1.3.4; Changes the name of RealTek driver. The new name is `rtk'. This used to be called `rl' and it conflict with RL vax disks, canonical and historical unix driver name.
This changes are minimal: it only changes the name of RealTek driver. The filename of source code and a lot of the letter `rl' in source files should be changed shortly.
|
| 1.2 |
16-Apr-2000 |
thorpej |
Oops, forgot RCS ID.
|
| 1.1 |
16-Apr-2000 |
thorpej |
Kernel configuration file for my Abit BP6+dual Celeron machine. This could be used as an example configuration file for that motherboard.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base hpcarm-cleanup-base reinoud-bufcleanup-base
|
| 1.7 |
14-Nov-2007 |
ad |
Remove limited use configs (should be custom, requires re-soldering BIOS chip, vanity config, can be done at runtime, etc).
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base jmcneill-base netbsd-4-0-RC4 yamt-x86pmap-base4 netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base nick-csl-alignment-base5 nick-csl-alignment-base4 netbsd-4-0-RC1 matt-armv6-base nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 wrstuden-fixsa-base ppcoea-renovation-base thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 abandoned-netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 netbsd-4-base yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base
|
| 1.6 |
27-Dec-2005 |
chs |
branches: 1.6.30; 1.6.48; 1.6.50; 1.6.54; 1.6.56; remove the COM_MPLOCK option. always include the spinlock in the softc and always call the simple_* locking functions. the locking functions are compiled out if they are not needed anyway, so a separate option for this doesn't gain anything.
this also fixes the serial console on my alpha ES40 (which doesn't make much sense since the com driver should still be under the big lock on alpha, but whatever).
|
| 1.5 |
11-Dec-2005 |
christos |
merge ktrace-lwp.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 yamt-readahead-base3 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 yamt-readahead-base2 netbsd-3-0-RC2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base netbsd-3-0-RC1 yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base kent-audio1-beforemerge kent-audio1-base ktrace-lwp-base
|
| 1.4 |
14-Jun-2004 |
lukem |
branches: 1.4.12; Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base nathanw_sa_before_merge nathanw_sa_base
|
| 1.3 |
07-Jan-2003 |
fvdl |
branches: 1.3.2; Add MPACPI option (commented out). Add MPBIOS option by default, it is needed now to do MP BIOS MP configuration.
|
|
Revision tags: fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base kqueue-aftermerge kqueue-beforemerge kqueue-base
|
| 1.2 |
01-Oct-2002 |
fvdl |
branches: 1.2.2; Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
|
Revision tags: gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.1 |
29-Dec-2000 |
thorpej |
branches: 1.1.2; 1.1.4; file SWINGER.MP was initially added on branch sommerfeld_i386mp_1.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.65 |
15-May-1996 |
thorpej |
This hasn't been kept up to date.
|
| 1.64 |
25-Mar-1996 |
perry |
Add COMPAT_11 option.
|
| 1.63 |
18-Mar-1996 |
jtk |
updated spkr attachment to use new pckbd attribute
|
| 1.62 |
16-Mar-1996 |
thorpej |
Change the PS/2 mouse driver to be a child of the "pckbd" attribute, which represents the "keyboard controller". Give "pc" and "vt" drivers the "pckbd" attribute. In pcattach() (pccons and pcvt), attach children of the keyboard controller.
|
| 1.61 |
12-Mar-1996 |
perry |
close prs #2076 and #2159: Install kernels have had DIAGNOSTIC and KTRACE removed to make them fit on the floppies. All kernels have had the comment typo "internally consistency" changed to "internal consistency".
|
| 1.60 |
10-Mar-1996 |
cgd |
update for new commulti->com attach interface. com ports at 'ast' multiport cards no longer need 'flags 1', because the "don't set IEN" requirement is communicated by the commulti_attach_args. com.c no longer recognizes 'flags 1' at all.
|
| 1.59 |
07-Mar-1996 |
jtk |
speaker device uses a port, so declare it as such in all the config files
|
| 1.58 |
05-Mar-1996 |
thorpej |
Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.57 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
| 1.56 |
28-Feb-1996 |
cgd |
pci devices are now specified like "foo* at pci? dev ? function ?". also, add support for PPB's and secondary PCI busses, where appropriate.
|
| 1.55 |
27-Feb-1996 |
cgd |
update for new EISA autoconfiguration: there can now be an eisa0 at root, and ahb attaches to eisa, not isa. Also, ahb* at eisa?... is now supported, so you can get all ahb's configured easily.
|
|
Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
| 1.54 |
22-Aug-1995 |
jtc |
recommanded -> recommended; PR #1395
|
| 1.53 |
14-Aug-1995 |
chuck |
TDR config update (from Theo).
|
| 1.52 |
19-Apr-1995 |
mycroft |
Using cloning specs for ast subdevices.
|
| 1.51 |
25-Jan-1995 |
cgd |
vn -> vnd renaming, for consistency.
|
| 1.50 |
16-Jan-1995 |
mycroft |
More updates to EISA stuff.
|
| 1.49 |
16-Jan-1995 |
mycroft |
Update EISA stuff.
|
| 1.48 |
11-Dec-1994 |
mycroft |
Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.47 |
03-Nov-1994 |
mycroft |
Don't allow configuration of specific PCI function numbers.
|
| 1.46 |
03-Nov-1994 |
mycroft |
Stylistic changes.
|
| 1.45 |
03-Nov-1994 |
mycroft |
Clone from GENERIC.
|
|
Revision tags: before_newconf_base
|
| 1.44 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
| 1.43 |
25-Oct-1994 |
cgd |
add COMPAT_10
|
| 1.42 |
24-Oct-1994 |
deraadt |
new from christos
|
|
Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE
|
| 1.41 |
24-Aug-1994 |
deraadt |
branches: 1.41.2; pcvt & bt dynamic irq
|
| 1.40 |
08-Jul-1994 |
deraadt |
few more things i need/want..
|
|
Revision tags: netbsd-1-0-base
|
| 1.39 |
27-Jun-1994 |
deraadt |
branches: 1.39.2; i will run quotas
|
| 1.38 |
22-May-1994 |
deraadt |
prelim svr4 stuff from <christos@deshaw.com>
|
| 1.37 |
21-May-1994 |
cgd |
kiss maxfdescs goodbye
|
| 1.36 |
19-May-1994 |
cgd |
kill all sysv compat stuff, for a bit...
|
| 1.35 |
09-May-1994 |
cgd |
no more SYSVSHM; commented out
|
| 1.34 |
24-Apr-1994 |
deraadt |
more, more, more
|
| 1.33 |
20-Apr-1994 |
mycroft |
Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.32 |
18-Apr-1994 |
deraadt |
i want shm
|
| 1.31 |
15-Apr-1994 |
cgd |
add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.30 |
13-Apr-1994 |
deraadt |
few changes
|
| 1.29 |
29-Mar-1994 |
mycroft |
Update for new code.
|
| 1.28 |
24-Mar-1994 |
deraadt |
i have an ast card
|
| 1.27 |
09-Mar-1994 |
ws |
Make FFS optional
|
| 1.26 |
09-Jan-1994 |
deraadt |
*chuckle* -- i ran out of bpfilters.... (don't ask)
|
| 1.25 |
06-Jan-1994 |
cgd |
add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.24 |
05-Jan-1994 |
mycroft |
Remove explicit link addresses.
|
| 1.23 |
13-Dec-1993 |
deraadt |
what the heck; i've got tunnel drivers now too
|
| 1.22 |
04-Dec-1993 |
deraadt |
i have an ep
|
| 1.21 |
03-Dec-1993 |
deraadt |
I have a scsi controller now!
|
|
Revision tags: magnum-base
|
| 1.20 |
07-Sep-1993 |
deraadt |
branches: 1.20.2; Adding the (non-optional) option MACHINE_NONCONTIG
|
| 1.19 |
05-Sep-1993 |
deraadt |
I give up. Clearly, SYMTAB_SPACE is required at the moment to build a kernel that doesn't go foom in locore.s
|
| 1.18 |
30-Aug-1993 |
deraadt |
pagers are not options, not pseudo-devices
|
| 1.17 |
26-Aug-1993 |
deraadt |
ugh.
|
| 1.16 |
14-Aug-1993 |
deraadt |
sigh..
|
| 1.15 |
10-Aug-1993 |
deraadt |
Theo runs ppp
|
|
Revision tags: netbsd-0-9-patch-001 netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
|
| 1.14 |
18-Jul-1993 |
deraadt |
my bucket of mud has changed a bit..
|
| 1.13 |
06-Jun-1993 |
cgd |
incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.12 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.11 |
26-May-1993 |
deraadt |
more ptys guys! now they are cheap as borst
|
| 1.10 |
22-May-1993 |
deraadt |
my config file
|
| 1.9 |
21-May-1993 |
cgd |
change theo's config to support i486, too
|
| 1.8 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.7 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.6 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.5 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.4 |
12-Apr-1993 |
deraadt |
kernel config files that know the new scsi system
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.3 |
10-Apr-1993 |
glass |
fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.2 |
08-Apr-1993 |
cgd |
to get scsi system, you now use "options SCSI" rather than "controller scbus0" -- makes more sense
|
| 1.1 |
06-Apr-1993 |
deraadt |
deraadt@fsa.ca's kernel config file
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.30 |
20-Feb-1994 |
mycroft |
Clean up deleted files.
|
| 1.29 |
29-Nov-1993 |
mycroft |
branches: 1.29.2; Enable mcd0.
|
| 1.28 |
29-Nov-1993 |
mycroft |
Enable ch*.
|
| 1.27 |
29-Nov-1993 |
mycroft |
Remove explicit port for ahb[01].
|
| 1.26 |
26-Nov-1993 |
mycroft |
Enable uha[01].
|
| 1.25 |
25-Nov-1993 |
mycroft |
Enable st and cd.
|
| 1.24 |
24-Nov-1993 |
mycroft |
Enable aha[01], sd*.
|
| 1.23 |
14-Nov-1993 |
mycroft |
Support for ESIS over X.25 is not complete.
|
| 1.22 |
14-Nov-1993 |
mycroft |
Junk PARANOID.
|
| 1.21 |
14-Nov-1993 |
mycroft |
Fix typo in last change.
|
| 1.20 |
14-Nov-1993 |
mycroft |
Add a few things that were missing, and fix some comments.
|
| 1.19 |
14-Nov-1993 |
cgd |
Update from trunk: Add the System V message queue and semaphore facilities. Implemented by Daniel Boulet <danny@BouletFermat.ab.ca>
|
| 1.18 |
08-Nov-1993 |
mycroft |
Enable ie0.
|
| 1.17 |
04-Nov-1993 |
cgd |
GENERIC: add mcd0 TEST: add mcd0, commented out files.i386.newconf: add support for mcd driver
|
| 1.16 |
03-Nov-1993 |
mycroft |
Enable is0.
|
| 1.15 |
03-Nov-1993 |
mycroft |
Change comment about pms.
|
| 1.14 |
03-Nov-1993 |
mycroft |
Fix some comments and enable tb.
|
| 1.13 |
29-Oct-1993 |
mycroft |
Enable fdc1 and assign it drq 3.
|
| 1.12 |
29-Oct-1993 |
mycroft |
Enable ed.
|
| 1.11 |
26-Oct-1993 |
mycroft |
Remove bogus port for pccons. Remove ACCOUNTING.
|
| 1.10 |
20-Oct-1993 |
cgd |
get rid of ACCOUNTING option. it's mandatory, and there's no define any more.
|
| 1.9 |
16-Oct-1993 |
mycroft |
Use `swap generic'.
|
| 1.8 |
06-Oct-1993 |
mycroft |
Add FASTLINKS.
|
| 1.7 |
30-Sep-1993 |
mycroft |
Add LKM.
|
| 1.6 |
30-Sep-1993 |
mycroft |
TEST: Enable com ports. files.i386.newconf: Add needs-count to com.c for now.
|
| 1.5 |
29-Sep-1993 |
mycroft |
Enable mms.
|
| 1.4 |
29-Sep-1993 |
mycroft |
Fix TIMEZONE specs; add DST.
|
| 1.3 |
29-Sep-1993 |
mycroft |
files.i386: Defunct. files.i386.newconf: Remove lpa. TEST: Enable lms and lpt. *: Change all lpa's to lpt's. Change fd[0-3] to fd* and wd[0-3] to wd*. Remove all explicit irq's.
|
| 1.2 |
24-Sep-1993 |
mycroft |
GENERIC, TEST: Remove all irqs. std.i386: Re-add clock0 and timer0.
|
|
Revision tags: magnum-base
|
| 1.1 |
14-Sep-1993 |
mycroft |
New i386 code.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.5 |
20-Feb-1994 |
mycroft |
Clean up deleted files.
|
| 1.4 |
29-Nov-1993 |
mycroft |
branches: 1.4.2; Enable mcd0.
|
| 1.3 |
29-Nov-1993 |
mycroft |
Enable ch*.
|
| 1.2 |
29-Nov-1993 |
mycroft |
Enable ahb[01].
|
| 1.1 |
28-Nov-1993 |
mycroft |
New test config.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.101 |
01-Nov-2000 |
mycroft |
These are incredibly out of date.
|
| 1.100 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.99 |
21-Aug-2000 |
itohy |
Fix typos. No functional changes.
|
|
Revision tags: sommerfeld_i386mpbase_1
|
| 1.98 |
27-Jul-2000 |
mrg |
branches: 1.98.2; remove COMPAT_AOUT option.
|
| 1.97 |
09-Jul-2000 |
mycroft |
Turn on DDB history by default.
|
|
Revision tags: sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.96 |
11-Jun-2000 |
mycroft |
branches: 1.96.2; Remove pcvt tentacles.
|
|
Revision tags: minoura-xpg4dl-base sommerfeld_i386mpbase_20000422
|
| 1.95 |
19-Apr-2000 |
haya |
branches: 1.95.4; Changes the name of RealTek driver. The new name is `rtk'. This used to be called `rl' and it conflict with RL vax disks, canonical and historical unix driver name.
This changes are minimal: it only changes the name of RealTek driver. The filename of source code and a lot of the letter `rl' in source files should be changed shortly.
|
| 1.94 |
03-Apr-2000 |
augustss |
Add atapibus* at umass?
|
| 1.93 |
22-Mar-2000 |
cgd |
add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.92 |
26-Feb-2000 |
itojun |
s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
|
Revision tags: chs-ubc2-newbase
|
| 1.91 |
25-Jan-2000 |
augustss |
Update for the ucom(4) addition.
|
| 1.90 |
17-Jan-2000 |
augustss |
Add USB-Ethernet adapters.
|
| 1.89 |
13-Jan-2000 |
ad |
[#[@ ]]dpt* at eisa? slot ?
|
|
Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
|
| 1.88 |
12-Dec-1999 |
soren |
s/16x450/16x50/
|
|
Revision tags: comdex-fall-1999-base fvdl-softdep-base
|
| 1.87 |
05-Oct-1999 |
mycroft |
branches: 1.87.2; 1.87.8; Sync with reality.
|
| 1.86 |
19-Sep-1999 |
ad |
Document PCDISPLAY_SOFTCURSOR.
|
|
Revision tags: chs-ubc2-base
|
| 1.85 |
30-Jul-1999 |
mycroft |
Sync with GENERIC.
|
| 1.84 |
29-Jul-1999 |
augustss |
It's time to be COMPAT_14.
|
| 1.83 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.82 |
31-Mar-1999 |
mycroft |
branches: 1.82.4; Enable rnd.
|
| 1.81 |
27-Mar-1999 |
kleink |
Typo.
|
| 1.80 |
27-Mar-1999 |
explorer |
remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.79 |
14-Mar-1999 |
mycroft |
Only need one of vga_isa and vga_pci.
|
| 1.78 |
14-Mar-1999 |
mycroft |
Update to -current, switch to wscons.
|
| 1.77 |
16-Feb-1999 |
abs |
Update IDE comments, from yoavcs@inter.net.il
|
| 1.76 |
23-Jan-1999 |
drochner |
update for mouse renaming
|
| 1.75 |
21-Jan-1999 |
mycroft |
Vanity config files.
|
|
Revision tags: thorpej-signal-base marc-pcmcia-base
|
| 1.74 |
02-Oct-1996 |
mycroft |
No longer used.
|
| 1.73 |
31-Aug-1996 |
mycroft |
Oops. Add patterns for PCI BusLogic cards.
|
| 1.72 |
31-Aug-1996 |
mycroft |
Update for BusLogic and UltraStor changes.
|
| 1.71 |
26-Aug-1996 |
mrg |
add COMPAT_12.
|
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
|
| 1.70 |
20-May-1996 |
mrg |
document PORTAL
|
| 1.69 |
25-Mar-1996 |
perry |
Add COMPAT_11 option.
|
| 1.68 |
18-Mar-1996 |
jtk |
updated spkr attachment to use new pckbd attribute
|
| 1.67 |
16-Mar-1996 |
thorpej |
Change the PS/2 mouse driver to be a child of the "pckbd" attribute, which represents the "keyboard controller". Give "pc" and "vt" drivers the "pckbd" attribute. In pcattach() (pccons and pcvt), attach children of the keyboard controller.
|
| 1.66 |
12-Mar-1996 |
perry |
close prs #2076 and #2159: Install kernels have had DIAGNOSTIC and KTRACE removed to make them fit on the floppies. All kernels have had the comment typo "internally consistency" changed to "internal consistency".
|
| 1.65 |
10-Mar-1996 |
cgd |
update for new commulti->com attach interface. com ports at 'ast' multiport cards no longer need 'flags 1', because the "don't set IEN" requirement is communicated by the commulti_attach_args. com.c no longer recognizes 'flags 1' at all.
|
| 1.64 |
07-Mar-1996 |
jtk |
speaker device uses a port, so declare it as such in all the config files
|
| 1.63 |
05-Mar-1996 |
thorpej |
Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.62 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
| 1.61 |
28-Feb-1996 |
cgd |
pci devices are now specified like "foo* at pci? dev ? function ?". also, add support for PPB's and secondary PCI busses, where appropriate.
|
| 1.60 |
27-Feb-1996 |
cgd |
update for new EISA autoconfiguration: there can now be an eisa0 at root, and ahb attaches to eisa, not isa. Also, ahb* at eisa?... is now supported, so you can get all ahb's configured easily.
|
|
Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
| 1.59 |
22-Aug-1995 |
jtc |
recommanded -> recommended; PR #1395
|
| 1.58 |
06-Aug-1995 |
mycroft |
Change le0 iosiz.
|
| 1.57 |
16-May-1995 |
mycroft |
Sync these.
|
| 1.56 |
25-Mar-1995 |
mycroft |
.
|
| 1.55 |
09-Mar-1995 |
mycroft |
Remove something I don't use.
|
| 1.54 |
05-Mar-1995 |
mycroft |
Update to reflect the state of the world.
|
| 1.53 |
25-Jan-1995 |
cgd |
vn -> vnd renaming, for consistency.
|
| 1.52 |
16-Jan-1995 |
mycroft |
More updates to EISA stuff.
|
| 1.51 |
16-Jan-1995 |
mycroft |
Update EISA stuff.
|
| 1.50 |
13-Jan-1995 |
mycroft |
*** empty log message ***
|
| 1.49 |
15-Dec-1994 |
mycroft |
Add a bt.
|
| 1.48 |
11-Dec-1994 |
mycroft |
Add `flags 1' to ast subdevices, as pointed out by John Kohl.
|
| 1.47 |
06-Dec-1994 |
mycroft |
Compile with -g.
|
| 1.46 |
04-Nov-1994 |
mycroft |
Remove ep0.
|
| 1.45 |
03-Nov-1994 |
mycroft |
Don't allow configuration of specific PCI function numbers.
|
| 1.44 |
03-Nov-1994 |
mycroft |
Stylistic changes.
|
| 1.43 |
03-Nov-1994 |
mycroft |
Clone from GENERIC.
|
| 1.42 |
03-Nov-1994 |
mycroft |
Make a real GENERIC config.
|
|
Revision tags: before_newconf_base
|
| 1.41 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
| 1.40 |
25-Oct-1994 |
cgd |
add COMPAT_10
|
| 1.39 |
24-Aug-1994 |
mycroft |
Update to match reality.
|
|
Revision tags: netbsd-1-0-base
|
| 1.38 |
01-Jul-1994 |
mycroft |
branches: 1.38.2; is0 --> le0, and give trinity one.
|
| 1.37 |
21-May-1994 |
cgd |
kiss maxfdescs goodbye
|
| 1.36 |
13-May-1994 |
mycroft |
More bpf.
|
| 1.35 |
05-May-1994 |
mycroft |
Add ep0.
|
| 1.34 |
24-Apr-1994 |
mycroft |
I feel lucky...
|
| 1.33 |
23-Apr-1994 |
mycroft |
Add USER_LDT.
|
| 1.32 |
20-Apr-1994 |
mycroft |
Remove all `bio', `tty', `net', and `vector' specifications.
|
| 1.31 |
15-Apr-1994 |
cgd |
add COMPAT_09 to all kernels, Pentium support to generic kernels
|
| 1.30 |
29-Mar-1994 |
mycroft |
Update for new code.
|
| 1.29 |
02-Mar-1994 |
mycroft |
Add an IDE drive.
|
| 1.28 |
18-Feb-1994 |
mycroft |
Add a lpt.
|
| 1.27 |
17-Feb-1994 |
mycroft |
Add mms0 just for testing.
|
| 1.26 |
06-Jan-1994 |
cgd |
add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
| 1.25 |
05-Jan-1994 |
mycroft |
Remove explicit link addresses.
|
| 1.24 |
10-Dec-1993 |
mycroft |
Remove excess cruft. This machine has too little memory for unused baggage.
|
| 1.23 |
02-Nov-1993 |
mycroft |
I have pms. ;-)
|
| 1.22 |
20-Oct-1993 |
cgd |
get rid of ACCOUNTING option. it's mandatory, and there's no define any more.
|
| 1.21 |
18-Oct-1993 |
mycroft |
Add I486_CPU.
|
| 1.20 |
01-Oct-1993 |
mycroft |
*** empty log message ***
|
|
Revision tags: magnum-base
|
| 1.19 |
30-Aug-1993 |
deraadt |
branches: 1.19.2; pagers are not options, not pseudo-devices
|
| 1.18 |
07-Aug-1993 |
cgd |
merge in changes from netbsd-0-9-ALPHA2
|
| 1.17 |
01-Aug-1993 |
mycroft |
Feep.
|
|
Revision tags: netbsd-0-9-ALPHA netbsd-0-9-base
|
| 1.16 |
18-Jul-1993 |
mycroft |
branches: 1.16.2; Add DUMMY_NOPS.
|
| 1.15 |
17-Jul-1993 |
mycroft |
Add some kitchen sinks.
|
| 1.14 |
12-Jul-1993 |
mycroft |
Add some more swap.
|
| 1.13 |
02-Jul-1993 |
mycroft |
Add another tape drive.
|
| 1.12 |
14-Jun-1993 |
mycroft |
Somebody didn't ftruncate()...
|
| 1.11 |
14-Jun-1993 |
mycroft |
Update my config files.
|
| 1.10 |
09-Jun-1993 |
mycroft |
Update my config files.
|
| 1.9 |
06-Jun-1993 |
cgd |
incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.8 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.7 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.6 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.5 |
04-May-1993 |
cgd |
make serial ports have right numbers, and add slip to generic kernels
|
| 1.4 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.3 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.2 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
| 1.1 |
19-Apr-1993 |
mycroft |
Add config for Mycroft's 386 box.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.18 |
29-Mar-1994 |
mycroft |
Clean up deleted files.
|
| 1.17 |
09-Mar-1994 |
ws |
Make FFS optional
|
| 1.16 |
06-Jan-1994 |
cgd |
add 'maxfdescs 2048' to everything. i'm sick of the warning...
|
|
Revision tags: magnum-base
|
| 1.15 |
13-Sep-1993 |
brezak |
Add MACHINE_NONCONTIG option
|
| 1.14 |
30-Aug-1993 |
deraadt |
pagers are not options, not pseudo-devices
|
|
Revision tags: netbsd-0-9-patch-001 netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
|
| 1.13 |
06-Jun-1993 |
cgd |
incorporate Bruce Evans' interrupt changes, as hacked by Rod grimes, for patchkit patch 158. it appears to work well.
|
| 1.12 |
03-Jun-1993 |
cgd |
add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no a_mid in their exec structure (and therefore, in the NWO, having an a_mid of MID_ZERO)
|
| 1.11 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.10 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
| 1.9 |
04-May-1993 |
cgd |
make serial ports have right numbers, and add slip to generic kernels
|
| 1.8 |
28-Apr-1993 |
cgd |
bsd->netbsd
|
| 1.7 |
28-Apr-1993 |
cgd |
get rid of the silly quotes
|
| 1.6 |
28-Apr-1993 |
cgd |
new kernel name is bsd
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.5 |
10-Apr-1993 |
glass |
Added NFSSERVER,NFSCLIENT where appropriate.
|
| 1.4 |
10-Apr-1993 |
glass |
fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.3 |
08-Apr-1993 |
cgd |
to get scsi system, you now use "options SCSI" rather than "controller scbus0" -- makes more sense
|
| 1.2 |
06-Apr-1993 |
deraadt |
Modified floppy and WD enties for mod-barsoom controller type.
|
|
Revision tags: patchkit-0-2-2
|
| 1.1 |
21-Mar-1993 |
cgd |
after 0.2.2 "stable" patches applied
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.14 |
15-Jun-2000 |
abs |
If any config file here ever deserved NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM, it would probably be DISKLESS. Make It So. Also retire UNDERWORLD as I'm no longer at Dreamworks with those delightful old ex-NeXTStep P133s.
|
| 1.13 |
11-Jun-2000 |
mycroft |
Remove pcvt tentacles.
|
|
Revision tags: minoura-xpg4dl-base sommerfeld_i386mpbase_20000422 sommerfeld_i386mpbase_1
|
| 1.12 |
22-Mar-2000 |
cgd |
branches: 1.12.2; 1.12.4; add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.11 |
26-Feb-2000 |
itojun |
s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
|
Revision tags: chs-ubc2-newbase
|
| 1.10 |
17-Jan-2000 |
augustss |
Add USB-Ethernet adapters.
|
| 1.9 |
13-Jan-2000 |
ad |
[#[@ ]]dpt* at eisa? slot ?
|
|
Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
|
| 1.8 |
12-Dec-1999 |
soren |
s/16x450/16x50/
|
|
Revision tags: comdex-fall-1999-base fvdl-softdep-base
|
| 1.7 |
27-Sep-1999 |
ad |
branches: 1.7.2; 1.7.8; Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.6 |
19-Sep-1999 |
ad |
Document PCDISPLAY_SOFTCURSOR.
|
|
Revision tags: chs-ubc2-base
|
| 1.5 |
29-Jul-1999 |
augustss |
It's time to be COMPAT_14.
|
| 1.4 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
| 1.3 |
07-Jun-1999 |
mrg |
remove "EXPERIMENTAL" comment from this file, as it does not exist elsewhere in this directory.
|
| 1.2 |
26-Apr-1999 |
abs |
Update vanity config
|
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.1 |
28-Mar-1999 |
abs |
branches: 1.1.4; Another vanity config
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
|
| 1.59 |
10-Dec-2007 |
ad |
GENERIC is good enough.
|
| 1.58 |
09-Dec-2007 |
jmcneill |
branches: 1.58.2; Merge jmcneill-pm branch.
|
|
Revision tags: yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.57 |
14-Nov-2007 |
ad |
branches: 1.57.2; 1.57.4; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4 matt-armv6-base
|
| 1.56 |
17-Oct-2007 |
garbled |
branches: 1.56.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base5 ppcoea-renovation-base vmlocking-base
|
| 1.55 |
06-Sep-2007 |
martti |
branches: 1.55.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
|
Revision tags: nick-csl-alignment-base4 nick-csl-alignment-base3 nick-csl-alignment-base2 nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.54 |
16-Jun-2007 |
ad |
branches: 1.54.4; 1.54.8; 1.54.10; -options I2OVERBOSE.
|
| 1.53 |
29-May-2007 |
christos |
Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: yamt-idlelwp-base8 thorpej-atomic-base
|
| 1.52 |
14-Mar-2007 |
drochner |
branches: 1.52.6; It doesn't make sense to specify "configuration" and "interface" locators for uhub because a hub can't have sub-devices. This might be sanity-checked eventually. Same for ubt now after the change to device attachment.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
|
| 1.51 |
28-Nov-2006 |
christos |
branches: 1.51.4; 1.51.8; 1.51.10; s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.50 |
17-Nov-2006 |
tsutsui |
COPTS should have -O2 otherwise we'll get no generic optimization.
XXX: I prefer CPUFLAGS, but there isn't any conclusion yet.
|
| 1.49 |
11-Nov-2006 |
jmmv |
Enable TMPFS by default. OK'ed by core@.
I'm leaving those platforms with few users and those whose machines are not very powerful untouched per uwe@'s suggestion. The port masters or the real users of those ports are better suited to make the decision of enabling it.
|
| 1.48 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.47 |
01-Nov-2006 |
tls |
Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP, INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels so that they are smaller and faster by removing support for actual i386 CPUs (which lack write protection in supervisor mode, which requires a costly workaround) and math coprocessor emulation. Coprocessor emulation is retained in the LAPTOP kernels, but not in the others. Where it is known that a configuration cannot be run with particular CPUs (i486 in *MP kernels) remove that support as well. Compile all kernels with appropriate architecture and tuning flags (reduces size, makes things faster). Those requiring support for machines with i386 CPU or lacking coprocessor can use the *SMALL or *TINY kernels.
|
|
Revision tags: yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
| 1.46 |
26-Aug-2006 |
christos |
branches: 1.46.2; 1.46.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.45 |
14-Aug-2006 |
skrll |
s/adpater/adapter/
Prompted by PR/34195
|
| 1.44 |
12-Aug-2006 |
christos |
Disable SYSTRACE by default on all kernels (discussed with core)
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7
|
| 1.43 |
04-Jul-2006 |
christos |
branches: 1.43.2; Apply fvdl's acpi pci interrupt configuration code. - MPACPI is no more. - MPACPI_SCANPCI -> ACPI_SCANPCI
|
|
Revision tags: yamt-pdpolicy-base6 chap-midi-nbase chap-midi-base
|
| 1.42 |
16-Jun-2006 |
simonb |
Move ksyms to the "miscellaneous pseudo-devices" - it's not a wscons thing.
|
|
Revision tags: gdamore-uart-base yamt-pdpolicy-base5 elad-kernelauth-base simonb-timecounters-base
|
| 1.41 |
19-Apr-2006 |
drochner |
branches: 1.41.2; 1.41.4; adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
| 1.40 |
15-Apr-2006 |
jmmv |
Remove the getwschar and putwschar accessops from wsdisplay drivers as requested by uwe@. These were wrong because they were receiving an emulcookie yet they were accessops (thus having to receive an accesscookie). Instead, just handle the WSDISPLAYIO_{GET,PUT}WSCHAR ioctls from the driver's ioctl accessop.
As this reduces the amount of code needed to handle these operations to two small functions in each driver, remove the WSDISPLAY_CHARFUNCS kernel option.
Reviewed by, at least, uwe@ and macallan@. No objections in tech-kern@.
|
|
Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3
|
| 1.39 |
28-Mar-2006 |
pavel |
Add stf to all kernel configs which have INET6 and gif, except the INSTALL ones and those for specific machines of developers. PR 32304.
OK'ed by rpaulo.
N.B. stf is a cloning device, so it still must be enabled by "ifconfig stf0 create".
|
|
Revision tags: peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.38 |
25-Feb-2006 |
christos |
branches: 1.38.2; 1.38.4; 1.38.6; remove vinum
|
| 1.37 |
05-Feb-2006 |
cube |
Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.36 |
04-Feb-2006 |
rpaulo |
bpfilter doesn't accept count anymore.
|
| 1.35 |
20-Dec-2005 |
thorpej |
branches: 1.35.2; 1.35.4; 1.35.6; Remove the tablet line discipline.
|
|
Revision tags: ktrace-lwp-base
|
| 1.34 |
11-Dec-2005 |
christos |
Add a small device to control brightness on the Sony VAIOs.
|
| 1.33 |
07-Dec-2005 |
tsutsui |
Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
|
Revision tags: yamt-readahead-base3
|
| 1.32 |
25-Nov-2005 |
thorpej |
swcr -> swcrypto
|
| 1.31 |
25-Nov-2005 |
thorpej |
Add "pseudo-device swcr" (commented out if "pseudo-device crypto" is also commented out).
|
|
Revision tags: yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.30 |
10-Sep-2005 |
jmmv |
branches: 1.30.6; Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.29 |
09-Sep-2005 |
drochner |
remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
| 1.28 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.27 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
| 1.26 |
05-Aug-2005 |
skrll |
Add (commented out) ucycom to various kernel configs.
|
| 1.25 |
31-Jul-2005 |
yamt |
revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought.
|
| 1.24 |
30-Jul-2005 |
yamt |
add "options VMSWAP" to non INSTALL kernels.
|
| 1.23 |
07-Jul-2005 |
tron |
Add (commented out) IPSEC_NAT_T option.
|
| 1.22 |
21-Jun-2005 |
sekiya |
branches: 1.22.2; Rework the configuration scheme for PCI fixups:
* bus enumeration fixups are not PCIBIOS-specific, interrupt fixups are done by both PCIBIOS and ACPI. The redundancy is very redundant. Therefore, rename PCIBIOS_*_FIXUP to PCI_*_FIXUP, use PCI_INTR_FIXUP in place of ACPI_PCI_FIXUP, and change code refences to match.
* move the fixup defines from opt_pcibios.h to opt_pcifixup.h to reflect the above.
* fix up the PCI bus numbering in mainbus_attach(), right after we detect the configuration mode. This probably renders the fixup in pcibios.c redundant -- but it should be harmless.
These changes make cardbus work in ACPI-only machines, when PCI_BUS_FIXUP and PCI_INTR_FIXUP are defined.
|
| 1.21 |
09-Jun-2005 |
tsutsui |
- Rename options NEW_BUFQ_STRATEGY -> options BUFQ_READPRIO. (still commented out) - Add (also commented out) options BUFQ_PRIOCSCAN.
Suggested by perry and soda on tech-kern. Please refer options(4) for details for these options.
|
|
Revision tags: kent-audio2-base
|
| 1.20 |
15-Apr-2005 |
itohy |
Add ukyopon(4).
|
|
Revision tags: yamt-km-base4
|
| 1.19 |
25-Mar-2005 |
cube |
Add attimer(4) configurations everywhere pcppi(4) exists, with the following rule: If a pcppi device is enabled for an attachment, enable an attimer for the same attachement, otherwise comment it.
|
|
Revision tags: yamt-km-base3 netbsd-3-base
|
| 1.18 |
18-Feb-2005 |
dsl |
branches: 1.18.4; Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
|
Revision tags: yamt-km-base2
|
| 1.17 |
11-Feb-2005 |
dsl |
Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints.
|
| 1.16 |
31-Jan-2005 |
hannken |
Add file system snapshots to kernel configs.
- Ffs internal snapshots get compiled in unconditionally.
- File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels.
Reviewed by: Jason Thorpe <thorpej@netbsd.org>
|
|
Revision tags: yamt-km-base
|
| 1.15 |
18-Jan-2005 |
scw |
branches: 1.15.2; Add "options PMS_SYNAPTICS_TOUCHPAD", commented out in all but GENERIC_LAPTOP.
|
| 1.14 |
17-Jan-2005 |
cube |
Add tap(4) support to a random^Wcarefully chosen set of kernel configs. All those kernels have a line for both tun and bridge, and if either is commented out, tap is commented out also. With the exception of i386's GENERIC_TINY.
XXX: we _need_ some way of making this more simple.
|
|
Revision tags: kent-audio1-beforemerge kent-audio1-base
|
| 1.13 |
10-Nov-2004 |
christos |
branches: 1.13.4; Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
|
| 1.12 |
23-Oct-2004 |
augustss |
s/uax/axe/
|
| 1.11 |
08-Sep-2004 |
jmmv |
Set valid values for the (commented out) WS_DEFAULT_COLATTR and WS_DEFAULT_MONOATTR options. This way, if a user blindly uncomments them, he will not get a build failure. Addresses PR kern/26503.
|
| 1.10 |
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
| 1.9 |
29-Jul-2004 |
jmmv |
branches: 1.9.2; Implement border color customization in wscons(4), only available for vga(4) at the moment.
This includes the addition of two new wsdisplay ioctls, WSDISPLAY_{G,S}BORDER, one to get the actual color and one to set it, respectively. Possible colors match those defined by ANSI (and listed in wsdisplayvar.h).
It also adds two accessops to the underlying graphics device, getborder and setborder, which mach their ioctl counterparts.
Two kernel options are added: WSDISPLAY_CUSTOM_BORDER, which enables the ioctls described above (to customize the border color from userland after boot), and WSDISPLAY_BORDER_COLOR, which sets the color at boot time. The former is enabled by default on the GENERIC kernel, but not on INSTALL (among others). The later is always commented out, leaving the usual black border as a default.
wsconsctl is modified to allow accessing this value easily. For example, 'wsconsctl -d -w border=blue'.
|
| 1.8 |
28-Jul-2004 |
jmmv |
Implement support to dynamically change wscons console and kernel colors.
Two new ioctls are added to the wsdisplay device, named WSDISPLAY_GMSGATTRS and WSDISPLAY_SMSGATTRS, used to retrieve the actual values and set them, respectively (the name, if you are wondering, comes from "message attributes").
A new emulop is added to the underlying display driver (only vga, for now) which sets the new attribute for the whole screen, without having to clear it. This is optional, which means that this also works with other drivers that don't have this new operation.
Five new kernel options have been added, although only documented in i386 kernels (for now): - WSDISPLAY_CUSTOM_OUTPUT, which enables the ioctls described above to change the colors dynamically from userland. This is enabled by default in the GENERIC kernel (as well as others) but disabled on all INSTALL* kernels (as this feature is useless there). - WS_DEFAULT_COLATTR, WS_DEFAULT_MONOATTR, WS_DEFAULT_BG and WS_DEFAULT_FG, which specify the default colors for the console at boot time. These have the same meaning as the (already existing) WS_KERNEL_* variables.
wsconsctl is modified to add msg.default.{attrs,bg,fg} and msg.kernel.{attrs,bg,fg} to the display part, so that colors can be changed after boot.
Tested on NetBSD/i386 with vga (and vga in mono mode), and on NetBSD/mac68k. No objections in tech-kern@.
|
| 1.7 |
15-Jul-2004 |
atatat |
Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them.
|
| 1.6 |
06-Jul-2004 |
mycroft |
Remove XSERVER and XSERVER_DDB from all config files. wscons does not use these, and pccons is rapidly heading for the guillotine.
|
| 1.5 |
20-Jun-2004 |
thorpej |
Add COMPAT_20.
|
| 1.4 |
14-Jun-2004 |
lukem |
Use "options<SPACE><TAB>". (`egrep -l '(^|[^e])options<TAB>'` is your friend...)
|
| 1.3 |
08-Jun-2004 |
kochi |
Fix typo: ACPI = Advanced *Configuration* and Power Interface
|
|
Revision tags: netbsd-2-0-base
|
| 1.2 |
01-Jan-2004 |
thorpej |
branches: 1.2.2; Update for opencrypto changes.
|
| 1.1 |
18-Dec-2003 |
thorpej |
A kernel configuration file suitable for Connectix Virtual PC 6.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base
|
| 1.36 |
14-Jun-1998 |
billc |
delete WARPED
|
| 1.35 |
07-Jun-1998 |
enami |
Also, remove space at the end of line.
|
| 1.34 |
16-Apr-1998 |
drochner |
-"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc"
|
| 1.33 |
22-Mar-1998 |
drochner |
The "pckbd" attribute of pc/vt is now "pckbcport". Use the real console driver name here to make more obvious where pms and spkr attach to.
|
| 1.32 |
06-Feb-1998 |
mrg |
remove paging options from kernel files.
|
| 1.31 |
06-Feb-1998 |
mrg |
add the i386 MD portions for UVM.
|
| 1.30 |
27-Nov-1997 |
fvdl |
Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.29 |
25-Nov-1997 |
kleink |
Add COMPAT_13.
|
| 1.28 |
24-Nov-1997 |
thorpej |
Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
|
| 1.27 |
17-Nov-1997 |
lukem |
* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file * fix up use of 'options<SPACE><TAB>'
|
|
Revision tags: netbsd-1-3-base marc-pcmcia-base
|
| 1.26 |
08-Oct-1997 |
mycroft |
branches: 1.26.2; Clump USER_LDT with other CPU-related options.
|
| 1.25 |
08-Oct-1997 |
mycroft |
Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM.
|
|
Revision tags: thorpej-signal-base
|
| 1.24 |
19-Aug-1997 |
augustss |
Change the MI audio driver so it attaches to the MD driver in the normal way. This requires adding a line to the config files to get audio to work again.
|
|
Revision tags: marc-pcmcia-bp
|
| 1.23 |
18-Jul-1997 |
thorpej |
branches: 1.23.2; - Enable COMPAT_NOMID - Bump ptys to 128.
|
| 1.22 |
02-Jul-1997 |
cjs |
Update comments to show that ed driver on PCI works with 3c90x cards.
|
| 1.21 |
25-Jun-1997 |
mellon |
Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
|
| 1.20 |
12-Jun-1997 |
mrg |
remove now obsolete "swap on..." lines.
|
| 1.19 |
01-Apr-1997 |
mycroft |
Enable wdc1 at IRQ 15.
|
|
Revision tags: is-newarp-before-merge is-newarp-base
|
| 1.18 |
04-Feb-1997 |
perry |
Nuke some GENERIC residue.
|
| 1.17 |
31-Jan-1997 |
thorpej |
Adopt for new file system and root spec grammar.
|
| 1.16 |
16-Jan-1997 |
perry |
added options I686_CPU (commented or uncommented) per thorpej
|
| 1.15 |
15-Jan-1997 |
perry |
Eliminate obsolete TIMEZONE and DST options. Eliminate obsolete global kernel variable "struct timezone tz" Add RTC_OFFSET option Add global kernel variable rtc_offset, which is initialized by RTC_OFFSET at kernel compile time. on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many minutes west (east) of GMT the hardware RTC runs. Defaults to 0. Places where tz variable was used to indicate this in the past have been replaced with rtc_offset. Add sysctl interface to rtc_offset. Kill obsolete DST_* macros in sys/time.h gettimeofday now always returns zeroed timezone if zone is requested. settimeofday now ignores and logs attempts to set non-existant kernel timezone.
|
| 1.14 |
07-Dec-1996 |
thorpej |
branches: 1.14.2; s/EXTMEM_SIZE/BIOSEXTMEM/
|
| 1.13 |
28-Nov-1996 |
thorpej |
Update for pchb and pcib drivers.
|
| 1.12 |
16-Nov-1996 |
fvdl |
Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.11 |
15-Nov-1996 |
fvdl |
Move non-optional options to std.i386, and use that file.
|
| 1.10 |
02-Oct-1996 |
mycroft |
Add examples of NTP, MROUTING, and serial console.
|
| 1.9 |
02-Oct-1996 |
mycroft |
Update to match reality.
|
| 1.8 |
26-Aug-1996 |
mrg |
add COMPAT_12.
|
| 1.7 |
14-Jul-1996 |
explorer |
Suggestion from Noriyuki Soda <soda@sra.co.jp> to update the comments for these files, since the driver was updated to deal with more devices.
|
|
Revision tags: netbsd-1-2-BETA netbsd-1-2-base
|
| 1.6 |
16-Mar-1996 |
thorpej |
branches: 1.6.4; Change the PS/2 mouse driver to be a child of the "pckbd" attribute, which represents the "keyboard controller". Give "pc" and "vt" drivers the "pckbd" attribute. In pcattach() (pccons and pcvt), attach children of the keyboard controller.
|
| 1.5 |
05-Mar-1996 |
thorpej |
Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled by default.
|
| 1.4 |
05-Mar-1996 |
thorpej |
RCS id police.
|
| 1.3 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
| 1.2 |
28-Feb-1996 |
cgd |
pci devices are now specified like "foo* at pci? dev ? function ?". also, add support for PPB's and secondary PCI busses, where appropriate.
|
| 1.1 |
20-Oct-1995 |
jtc |
netbsd.warped.com aka. {ftp,sup}.netbsd.org
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 jmcneill-usbmp-base jmcneill-audiomp3-base
|
| 1.28 |
18-Nov-2011 |
jmcneill |
remove Xbox support
|
|
Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base jym-xensuspend-nbase jym-xensuspend-base
|
| 1.27 |
30-Jul-2011 |
jmcneill |
branches: 1.27.2; remove xboxcontroller; use the uhidev driver instead
|
|
Revision tags: rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
|
| 1.26 |
28-May-2011 |
ryo |
many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231
|
| 1.25 |
27-Nov-2010 |
christos |
branches: 1.25.2; add ihphy
|
| 1.24 |
23-Nov-2010 |
hannken |
Remove unused count from pseudo-device md.
|
|
Revision tags: uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
|
| 1.23 |
30-Apr-2010 |
jakllsch |
Following precedent in the i386 GENERIC kernel and in similar amd64 kernels, comment a few *VERBOSE options that have questionable value.
In follow up to PR 38579 and PR 38581.
|
|
Revision tags: uebayasi-xip-base1
|
| 1.22 |
16-Apr-2010 |
pooka |
Remove unused count (invariably "4") from pseudo-device fss.
|
|
Revision tags: yamt-nfs-mp-base9
|
| 1.21 |
06-Mar-2010 |
plunky |
branches: 1.21.2; add uhso(4)
|
|
Revision tags: uebayasi-xip-base
|
| 1.20 |
07-Jan-2010 |
tnn |
branches: 1.20.2; uhmodem(4) is superseded by u3g(4) and u3ginit(4). Prepare for uhmodem(4) removal by not building it anymore. This may fix PR kern/41174.
|
| 1.19 |
03-Jan-2010 |
dholland |
Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy <space><tab> where needed so columns don't teleport when commenting or uncommenting things.
|
| 1.18 |
03-Jan-2010 |
dholland |
Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595. Merged by yours truly as the set of configs has changed quite a bit since the PR was filed in 2003, and I may have missed some stuff. These changes should probably be merged into other arches' configs; I'm not going to do that now though.
|
| 1.17 |
23-Dec-2009 |
pooka |
unifdef -D UGEN_BULK_RA_WB
Default behaviour unchanged, the feature must still be explicitly enabled for a ugen fd.
|
|
Revision tags: matt-premerge-20091211 yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
|
| 1.16 |
27-Mar-2009 |
ad |
Remove -mtune, we'll let the compiler pick a good default (the current default sucks).
|
|
Revision tags: nick-hppapmap-base2 haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base mjf-devfs2-base
|
| 1.15 |
12-Nov-2008 |
ad |
branches: 1.15.4; Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
|
Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base
|
| 1.14 |
30-Apr-2008 |
ad |
branches: 1.14.6; 1.14.8; 1.14.10; For PR kern/38537:
- Make MULTIPROCESSOR mandatory on i386.
Installation changes:
- Update installation section of release notes to match reality. - Rename INSTALL to INSTALL_FLOPPY, retire INSTALL_LARGE. - Build INSTALL kernel from GENERIC, like on amd64. - Update boot menu to allow disabling ACPI and/or SMP. - Remove GENERIC.NOACPI from the installed kernel list. - TODO: install default boot.cfg in etc.tgz. - TODO: possibly enable PCI fixup stuff at runtime if ACPI is disabled.
Build changes:
- No longer build ALL, it's for verification, is slow to build and the build process is already crippled by the number of kernels built. - No longer build GENERIC.NOACPI.
|
|
Revision tags: yamt-pf42-baseX yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
|
| 1.13 |
21-Jan-2008 |
ichiro |
branches: 1.13.6; 1.13.8; 1.13.10; enable 'uhmodem'
|
|
Revision tags: bouyer-xeni386-base matt-armv6-base
|
| 1.12 |
07-Jan-2008 |
martti |
Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
|
Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.11 |
14-Nov-2007 |
ad |
branches: 1.11.6; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4
|
| 1.10 |
17-Oct-2007 |
garbled |
branches: 1.10.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base ppcoea-renovation-base vmlocking-base
|
| 1.9 |
06-Sep-2007 |
martti |
branches: 1.9.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
|
Revision tags: nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.8 |
29-May-2007 |
christos |
branches: 1.8.4; 1.8.8; 1.8.10; Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: yamt-idlelwp-base8 thorpej-atomic-base
|
| 1.7 |
14-Mar-2007 |
drochner |
branches: 1.7.6; It doesn't make sense to specify "configuration" and "interface" locators for uhub because a hub can't have sub-devices. This might be sanity-checked eventually. Same for ubt now after the change to device attachment.
|
|
Revision tags: ad-audiomp-base post-newlock2-merge newlock2-nbase newlock2-base
|
| 1.6 |
06-Jan-2007 |
jmcneill |
branches: 1.6.2; 1.6.4; 1.6.6; 1.6.10; 1.6.12; Comment out icsphy and ukphy for now; this makes both 1.1 and 1.6 Xboxes boot. From Andrew Gillham.
|
| 1.5 |
06-Jan-2007 |
jmcneill |
Add Xbox Serial EEPROM driver to the sample Xbox config.
|
| 1.4 |
06-Jan-2007 |
jmcneill |
Add some WSDISPLAYIO compat options, an SMBus driver, and the pic16lc sensor driver to the Microsoft Xbox sample config.
|
| 1.3 |
05-Jan-2007 |
jmcneill |
Enable Microsoft Xbox controller driver.
|
| 1.2 |
05-Jan-2007 |
jmcneill |
Cleanup sample XBOX config file.
|
| 1.1 |
04-Jan-2007 |
jmcneill |
Microsoft Xbox support, from Andrew Gillham.
Still requires some bug fixes in the nfe(4) driver; works with USB ethernet. Requires Xromwell / Cromwell 2.41dev or above to boot. Tested both CD boot and etherboot.
xboxfb(4) currently does not work properly with component video cables.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base chap-midi-base rpaulo-netinet-merge-pcb-base
|
| 1.39 |
08-Jun-2006 |
hubertf |
Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
|
Revision tags: simonb-timecounters-base
|
| 1.38 |
01-Jun-2006 |
bouyer |
-mcpu=i686 is implied by -march=i686 and gcc4 doens't like -mcpu=i686 so remove it. From Sergey Lungu on current-users.
|
|
Revision tags: yamt-pdpolicy-base5 elad-kernelauth-base
|
| 1.37 |
12-Apr-2006 |
martti |
branches: 1.37.2; Added ciss(4). Tested by Joseph Dacuma on HP DL-380 G3 with Smart Array 5i.
|
|
Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3
|
| 1.36 |
28-Mar-2006 |
pavel |
Add stf to all kernel configs which have INET6 and gif, except the INSTALL ones and those for specific machines of developers. PR 32304.
OK'ed by rpaulo.
N.B. stf is a cloning device, so it still must be enabled by "ifconfig stf0 create".
|
|
Revision tags: peter-altq-base yamt-pdpolicy-base2
|
| 1.35 |
12-Mar-2006 |
chs |
branches: 1.35.2; add nfe.
|
| 1.34 |
06-Mar-2006 |
bouyer |
branches: 1.34.2; Add svwsata(4), a driver for Serverworks K2 SATA controllers. From OpenBSD via Joerg Sonnenberger.
|
|
Revision tags: yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.33 |
25-Feb-2006 |
christos |
branches: 1.33.2; remove vinum
|
| 1.32 |
19-Feb-2006 |
tls |
Add amdpm -- without this, we're throwing away a good hardware random number source on a huge set of machines. Also, now that amdpm has support for the SMBus controller, add (commented-out, since we don't always know what address the sensors are at) iic at amdpm and adt7463c at iic, which is the configuration used on the Tyan S2881 and S2882-D server boards. This should work in either 64-bit or 32-bit mode; it's been tested in 64-bit mode. Addresses PR kern/32463 submitted by Anil Gopinath.
|
| 1.31 |
05-Feb-2006 |
jmmv |
Revert previous; Multiboot makes no sense in Xen. Pointed out by bouyer@.
|
| 1.30 |
05-Feb-2006 |
jmmv |
Enable Multiboot support by default since this kernel is the one to most likely benefit from this feature. Per anonymous suggestion in my blog.
|
| 1.29 |
05-Feb-2006 |
cube |
Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.28 |
04-Feb-2006 |
rpaulo |
bpfilter doesn't accept count anymore.
|
| 1.27 |
31-Jan-2006 |
xtraeme |
branches: 1.27.2; 1.27.4; GENERIC: add ral(4) at uhub. GENERIC_LAPTOP: add ral(4) at cardbus/pci/uhub. XEN0: add ral(4) at pci/uhub.
|
| 1.26 |
31-Jan-2006 |
gdt |
Change number of vnd to 32 from 4, since many users of XEN0 will need more. (One needs to MAKEDEV them, but that can easily be done on a running system.)
|
| 1.25 |
04-Jan-2006 |
xtraeme |
Enable rlphy(4).
|
| 1.24 |
20-Dec-2005 |
thorpej |
branches: 1.24.2; Remove the tablet line discipline.
|
|
Revision tags: ktrace-lwp-base
|
| 1.23 |
07-Dec-2005 |
tsutsui |
Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
|
Revision tags: yamt-readahead-base3
|
| 1.22 |
25-Nov-2005 |
thorpej |
swcr -> swcrypto
|
| 1.21 |
25-Nov-2005 |
thorpej |
"pseudo-device crypto" really refers to the /dev/crypto API to the opencrypto framework, not the framework itself. Update the comment accordingly.
|
| 1.20 |
25-Nov-2005 |
thorpej |
Add "pseudo-device swcr" (commented out if "pseudo-device crypto" is also commented out).
|
|
Revision tags: yamt-readahead-base2
|
| 1.19 |
21-Nov-2005 |
bouyer |
Remove commented out options I586. As it's i686-only, optimize for i686.
|
| 1.18 |
21-Nov-2005 |
bouyer |
Sync with i386/conf/GENERIC: - add a buch of PCI storage devices - add firewire devices - add some missing PCI network devices - add serial and parallel PCI adapters - add lpt0 at isa - add com1 at isa com0 not added for the benefit of serial console users (it will conflicts with the Xen kernel). XXX this means that setups with serial console on com1 will now break with the default kernel. Use userconf(4) (add -c to kernel command line) or change your setup to com0 instead (most bios allows arbitrary mappings of com ports)
|
|
Revision tags: yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.17 |
03-Oct-2005 |
bouyer |
branches: 1.17.6; Comment out options MCLSHIFT, YAMAMOTO Takashi says this will cause "suboptimal flowcontrol" in the socket code. Still worth it in a routing/bridging setup, though.
|
| 1.16 |
02-Oct-2005 |
bouyer |
Add options MCLSHIFT=12 in order to avoid a copy when a mbuf cluster has to be sent to a domU (which is the common case when the packet comes from a physical network interface).
|
| 1.15 |
02-Oct-2005 |
chs |
typo.
|
| 1.14 |
14-Sep-2005 |
bouyer |
Enable systrace for Xen, there's no reasons for it to be disabled. Pointed out by Sascha Retzki on port-Xen.
|
| 1.13 |
10-Sep-2005 |
jmmv |
Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.12 |
09-Sep-2005 |
rpaulo |
Enable WSDISPLAY_SCROLLSUPPORT by default.
|
| 1.11 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.10 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
| 1.9 |
05-Aug-2005 |
skrll |
Add (commented out) ucycom to various kernel configs.
|
| 1.8 |
31-Jul-2005 |
yamt |
revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought.
|
| 1.7 |
30-Jul-2005 |
yamt |
add "options VMSWAP" to non INSTALL kernels.
|
| 1.6 |
07-Jul-2005 |
tron |
Add (commented out) IPSEC_NAT_T option.
|
| 1.5 |
03-Jul-2005 |
cube |
branches: 1.5.2; Remove 'scsibus* at umass?'. It shouldn't be needed, as umass correctly defines the scsi attribute. So if a device doesn't work without that attachment, it means there is a bug elsewhere we have to fix.
|
| 1.4 |
19-Jun-2005 |
chs |
uncomment hme, add more missing NICs.
|
|
Revision tags: kent-audio2-base
|
| 1.3 |
15-Apr-2005 |
itohy |
branches: 1.3.2; Add ukyopon(4).
|
|
Revision tags: yamt-km-base4 yamt-km-base3
|
| 1.2 |
18-Mar-2005 |
bouyer |
branches: 1.2.2; 1.2.4; Add PCI audio devices from i386/conf/GENERIC.
|
|
Revision tags: netbsd-3-base
|
| 1.1 |
11-Mar-2005 |
bouyer |
branches: 1.1.2; Move Xen kernel config files to arch/i386, so that they can be added to the i386 release process. Make them include archi/i386/conf/GENERIC.local, like other i386 GENERIC and INSTALL files.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base yamt-nfs-mp-base8 yamt-nfs-mp-base7 jym-xensuspend-base
|
| 1.61 |
29-Jul-2009 |
cegger |
remove Xen2 support. ok bouyer@
|
|
Revision tags: jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3
|
| 1.60 |
01-May-2009 |
cegger |
add ale(4)
|
|
Revision tags: nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
|
| 1.59 |
24-Mar-2009 |
agc |
Catch up with the changes in i386 GENERIC, and enable cgd by default in XEN2 and XEN3 kernels.
Xen really requires cgd, and as users are likely to get a domain given to them without the possibility of recompiling a kernel for themselves, we need to provide this by default.
As discussed with bouyer@, and with his OK.
|
| 1.58 |
06-Mar-2009 |
joerg |
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.
|
| 1.57 |
06-Mar-2009 |
cegger |
add age(4) and atphy(4)
|
| 1.56 |
04-Mar-2009 |
nisimura |
comment out NFS_BOOT_BOOTSTATIC. It will be useful when a valid set of NFS_BOOTSTATICs are specfied.
|
|
Revision tags: nick-hppapmap-base2 haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base mjf-devfs2-base
|
| 1.55 |
24-Nov-2008 |
ad |
branches: 1.55.4; Remove softdep, pass 1. We are focused on improving journalling.
Proposed on tech-kern@.
|
| 1.54 |
12-Nov-2008 |
ad |
Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
|
Revision tags: netbsd-5-base
|
| 1.53 |
29-Oct-2008 |
joerg |
branches: 1.53.2; 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.
|
|
Revision tags: matt-mips64-base2 haad-dm-base1
|
| 1.52 |
11-Oct-2008 |
bouyer |
branches: 1.52.2; jme(4), a driver for JMicron Technologies JME250 Gigabit Ethernet and JME260 Fast Ethernet PCI Express controllers. Written with a lot of cut-n-paste from the FreeBSD jme(4) driver. No support for jumbo ethernet frames yet (but should come soon). Thanks to JMicron Technologies for providing me sample boards and documentation for this work.
|
|
Revision tags: wrstuden-revivesa-base-4
|
| 1.51 |
07-Oct-2008 |
pgoyette |
Move all platforms to new dbCool driver in preparation for removal of chip-specific drivers
|
| 1.50 |
30-Sep-2008 |
jmcneill |
Remove esl(4)
|
|
Revision tags: wrstuden-revivesa-base-3
|
| 1.49 |
17-Sep-2008 |
cegger |
Add amdtemp(4) to Xen Dom0 kernels.
|
| 1.48 |
09-Sep-2008 |
ober |
Adding iwn(4) to GENERIC
|
|
Revision tags: wrstuden-revivesa-base-2
|
| 1.47 |
21-Aug-2008 |
bouyer |
Enable ipmi(4) by default in GENERIC and related kernels.
|
| 1.46 |
04-Aug-2008 |
tls |
Add accept filters, ported from FreeBSD by Coyote Point Systems. Add inetd support for specifying an accept filter for a service (mostly as a usage example, but it can be handy for other things). Manual pages to follow in a day or so.
OK core@.
|
| 1.45 |
31-Jul-2008 |
cegger |
Add "options WAPBL" to Xen configs
|
|
Revision tags: wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 wrstuden-revivesa-base
|
| 1.44 |
26-May-2008 |
ad |
branches: 1.44.4; Disable OSI networking.
|
|
Revision tags: hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base
|
| 1.43 |
29-Mar-2008 |
cube |
branches: 1.43.2; 1.43.4; 1.43.6; Add lii(4) where it makes sense.
|
| 1.42 |
27-Mar-2008 |
tnn |
Revert for DOM0 as well at request of Christoph Egger. I guess this bootstatic stuff is supposed to play nicely with dhcp, but it still doesn't for me. I suspect it's due to misdetecting the bootdev.
|
| 1.41 |
27-Mar-2008 |
tnn |
Comment out NFS_BOOT_BOOTSTATIC. There no use having it in the default kernel as it needs manual configuration anyway. Also, if it's enabled but no static options given, then the kernel will happily configure the interface as INADDY_ANY and not even try to use DHCP.
|
|
Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase
|
| 1.40 |
29-Feb-2008 |
jmmv |
Remove GENERIC.local from the repository
Make all the kernels that currently include their corresponding GENERIC.local file use the cinclude directive instead of include. This way config(1) will not complain if the file cannot be found.
After doing this, remove the GENERIC.local files from the repository so that the user will not see modified files during updates, and local changes to them cannot end up in the repository by mistake.
Discussed in tech-kern@ earlier this month. No strong objections.
|
|
Revision tags: nick-net80211-sync-base bouyer-xeni386-nbase mjf-devfs-base hpcarm-cleanup-base
|
| 1.39 |
21-Jan-2008 |
ichiro |
branches: 1.39.2; 1.39.6; enable 'uhmodem'
|
|
Revision tags: bouyer-xeni386-base matt-armv6-base
|
| 1.38 |
07-Jan-2008 |
martti |
Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.37 |
31-Dec-2007 |
ad |
Remove systrace. Ok core@.
|
|
Revision tags: vmlocking2-base3
|
| 1.36 |
17-Dec-2007 |
riz |
Add drvctl(4)
|
|
Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase jmcneill-pm-base
|
| 1.35 |
07-Dec-2007 |
xtraeme |
branches: 1.35.4; Enable arcmsr(4).
|
|
Revision tags: vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base reinoud-bufcleanup-base
|
| 1.34 |
14-Nov-2007 |
ad |
branches: 1.34.2; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4
|
| 1.33 |
17-Oct-2007 |
garbled |
branches: 1.33.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base ppcoea-renovation-base vmlocking-base
|
| 1.32 |
06-Sep-2007 |
martti |
branches: 1.32.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
| 1.31 |
26-Aug-2007 |
xtraeme |
branches: 1.31.2; Modify ichlpcib description, it has timecounter support too.
|
| 1.30 |
20-Aug-2007 |
kiyohara |
Add btbc(4).
|
|
Revision tags: nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.29 |
28-Jun-2007 |
alc |
branches: 1.29.4; 1.29.8; - add ichlpcib to XEN2 config file - few cosmetics
tested with XEN2 and XEN3 kernel ok bouyer@
|
| 1.28 |
16-Jun-2007 |
ad |
-options I2OVERBOSE.
|
| 1.27 |
29-May-2007 |
christos |
Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: yamt-idlelwp-base8
|
| 1.26 |
15-May-2007 |
bouyer |
add jmide(4), a driver for the JMicron Technology JMB36x PCIe to SATA II/PATA controllers. These controllers can be found on add-on PCIe cards, or on some motherboards to provide the PATA connectivity (e.g. some intel ICH8-based motherboards).
Thanks to JMicron Technology for providing me documentation and different sample boards for this work.
|
| 1.25 |
01-May-2007 |
bouyer |
Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block device controllers, and more specifically raid controllers. Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD. Add bio and sysmon support to mfi(4). This allow userland to query status for drives and logical volumes attached to a mfi(4) controller. While there fix some debug printfs in mfi so they compile. Add bio(4) to amd64 and i386 GENERIC.
|
|
Revision tags: thorpej-atomic-base
|
| 1.24 |
14-Mar-2007 |
drochner |
branches: 1.24.2; 1.24.6; It doesn't make sense to specify "configuration" and "interface" locators for uhub because a hub can't have sub-devices. This might be sanity-checked eventually. Same for ubt now after the change to device attachment.
|
|
Revision tags: ad-audiomp-base post-newlock2-merge newlock2-nbase newlock2-base
|
| 1.23 |
20-Jan-2007 |
xtraeme |
branches: 1.23.2; 1.23.6; 1.23.8; viaenv(4) does not need anymore viapm.
|
| 1.22 |
09-Jan-2007 |
tsutsui |
Add ciphy(4) for vge(4) and rgephy(4) for re(4).
|
| 1.21 |
03-Jan-2007 |
gdt |
Comment out -g, avoiding building netbsd.gdb. Because of inclusion, this affects XEN3_DOM[0U] as well. This change shrinks the amount of disk space required for a full build significantly, and now only ALL has -g enabled.
ok bouyer@
|
|
Revision tags: yamt-splraiseipl-base5 yamt-splraiseipl-base4
|
| 1.20 |
17-Dec-2006 |
bouyer |
Add bnx(4), a driver for Broadcom NetXtreme II 10/100/1000 Ethernet device. Ported from OpenBSD by cube@, with some bus_dma fixes by me. Tested on i386 and amd64.
|
| 1.19 |
17-Dec-2006 |
bouyer |
Add mfi(4), a driver for LSI Logic & Dell MegaRAID SAS RAID controller. Ported from OpenBSD, tested on i386 and amd64.
|
|
Revision tags: yamt-splraiseipl-base3 netbsd-4-base
|
| 1.18 |
30-Nov-2006 |
bouyer |
branches: 1.18.2; Add ahcisata(4), a driver for AHCI 1.0 and 1.1 controllers. Tested on the sata ports of a Intel 63xxESB chipset. Does not support NCQ yet.
|
| 1.17 |
28-Nov-2006 |
christos |
s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.16 |
11-Nov-2006 |
bouyer |
Follow GENERIC and enable TMPFS
|
| 1.15 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
| 1.14 |
31-Oct-2006 |
joerg |
Add rum(4) for newer USB Ralink devices. Obtained from OpenBSD. Special thanks to Sepherosa Ziehau for helping debugging USB issues. Hook up rum(4) for i386 config files.
|
|
Revision tags: yamt-splraiseipl-base2
|
| 1.13 |
21-Oct-2006 |
bouyer |
Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in newer server chipsets) to wm(4), from the FreeBSD em(4) driver. While there, add a few other Intel Ethernet controller that should work as is. Properly update the RX error and TX collision counters. Add ikphy(4), a driver for the Intel i82563 Kumeran 10/100/1000 Ethernet PHYs
|
| 1.12 |
15-Oct-2006 |
xtraeme |
Enable Bluetooth support and devices (except bt3c that requires pcmcia) for Xen.
|
| 1.11 |
05-Oct-2006 |
jnemeth |
more typos and spacing
|
| 1.10 |
04-Oct-2006 |
bouyer |
Fix typo, PR port-xen/34713 by César Catrián Carreño
|
| 1.9 |
01-Oct-2006 |
bouyer |
Map the ISA hole on Xen, which allows us to access the SMBios, which allows us to find the IPMI address. Add IPMI support on Xen (commented out for now)
|
| 1.8 |
19-Sep-2006 |
jmmv |
Fix definition of some options to be 'options<space><tab>' for consistency.
|
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9
|
| 1.7 |
10-Sep-2006 |
riz |
branches: 1.7.2; Add msk and mskc.
|
|
Revision tags: rpaulo-netinet-merge-pcb-base yamt-pdpolicy-base8
|
| 1.6 |
26-Aug-2006 |
christos |
branches: 1.6.2; 1.6.4; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.5 |
14-Aug-2006 |
skrll |
s/adpater/adapter/
Prompted by PR/34195
|
| 1.4 |
12-Aug-2006 |
christos |
Disable SYSTRACE by default on all kernels (discussed with core)
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7
|
| 1.3 |
30-Jul-2006 |
bouyer |
branches: 1.3.2; Add twa(4) and ld at twa where it makes sense.
|
|
Revision tags: yamt-pdpolicy-base6 chap-midi-base chap-midi-nbase
|
| 1.2 |
16-Jun-2006 |
simonb |
branches: 1.2.2; 1.2.4; 1.2.6; Move ksyms to the "miscellaneous pseudo-devices" - it's not a wscons thing.
|
|
Revision tags: gdamore-uart-base
|
| 1.1 |
08-Jun-2006 |
hubertf |
branches: 1.1.2; 1.1.4; Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base yamt-nfs-mp-base8 yamt-nfs-mp-base7 jym-xensuspend-base
|
| 1.26 |
29-Jul-2009 |
cegger |
remove Xen2 support. ok bouyer@
|
|
Revision tags: jymxensuspend-base yamt-nfs-mp-base6
|
| 1.25 |
23-Jun-2009 |
dyoung |
Add drvctl(4).
|
|
Revision tags: yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
|
| 1.24 |
24-Mar-2009 |
agc |
Catch up with the changes in i386 GENERIC, and enable cgd by default in XEN2 and XEN3 kernels.
Xen really requires cgd, and as users are likely to get a domain given to them without the possibility of recompiling a kernel for themselves, we need to provide this by default.
As discussed with bouyer@, and with his OK.
|
| 1.23 |
06-Mar-2009 |
joerg |
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.
|
| 1.22 |
04-Mar-2009 |
nisimura |
comment out NFS_BOOT_BOOTSTATIC. It will be useful when a valid set of NFS_BOOTSTATICs are specfied.
|
|
Revision tags: nick-hppapmap-base2 haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base mjf-devfs2-base
|
| 1.21 |
24-Nov-2008 |
ad |
branches: 1.21.4; Remove softdep, pass 1. We are focused on improving journalling.
Proposed on tech-kern@.
|
| 1.20 |
12-Nov-2008 |
ad |
Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
|
Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2
|
| 1.19 |
04-Aug-2008 |
tls |
branches: 1.19.2; 1.19.4; Add accept filters, ported from FreeBSD by Coyote Point Systems. Add inetd support for specifying an accept filter for a service (mostly as a usage example, but it can be handy for other things). Manual pages to follow in a day or so.
OK core@.
|
| 1.18 |
31-Jul-2008 |
cegger |
Add "options WAPBL" to Xen configs
|
|
Revision tags: wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 wrstuden-revivesa-base
|
| 1.17 |
26-May-2008 |
ad |
branches: 1.17.4; Disable OSI networking.
|
|
Revision tags: hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base
|
| 1.16 |
27-Mar-2008 |
tnn |
branches: 1.16.2; 1.16.4; 1.16.6; Revert previous for DOMU kernels. They use a custom xennet bootstatic callback for cmdline configuration. Keep for DOM0 kernels.
|
| 1.15 |
27-Mar-2008 |
tnn |
Comment out NFS_BOOT_BOOTSTATIC. There no use having it in the default kernel as it needs manual configuration anyway. Also, if it's enabled but no static options given, then the kernel will happily configure the interface as INADDY_ANY and not even try to use DHCP.
|
|
Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase
|
| 1.14 |
29-Feb-2008 |
jmmv |
Remove GENERIC.local from the repository
Make all the kernels that currently include their corresponding GENERIC.local file use the cinclude directive instead of include. This way config(1) will not complain if the file cannot be found.
After doing this, remove the GENERIC.local files from the repository so that the user will not see modified files during updates, and local changes to them cannot end up in the repository by mistake.
Discussed in tech-kern@ earlier this month. No strong objections.
|
|
Revision tags: nick-net80211-sync-base bouyer-xeni386-nbase bouyer-xeni386-base mjf-devfs-base matt-armv6-base hpcarm-cleanup-base
|
| 1.13 |
07-Jan-2008 |
martti |
branches: 1.13.2; 1.13.6; Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
| 1.12 |
31-Dec-2007 |
ad |
Remove systrace. Ok core@.
|
|
Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.11 |
14-Nov-2007 |
ad |
branches: 1.11.6; - Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: jmcneill-base yamt-x86pmap-base4
|
| 1.10 |
17-Oct-2007 |
garbled |
branches: 1.10.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base ppcoea-renovation-base vmlocking-base
|
| 1.9 |
06-Sep-2007 |
martti |
branches: 1.9.4; Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
|
|
Revision tags: nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.8 |
29-May-2007 |
christos |
branches: 1.8.4; 1.8.8; 1.8.10; Add COMPAT_40 for struct ifreq changes.
|
|
Revision tags: yamt-idlelwp-base8 thorpej-atomic-base ad-audiomp-base post-newlock2-merge newlock2-nbase newlock2-base
|
| 1.7 |
03-Jan-2007 |
gdt |
branches: 1.7.6; 1.7.8; 1.7.14; Comment out -g, avoiding building netbsd.gdb. Because of inclusion, this affects XEN3_DOM[0U] as well. This change shrinks the amount of disk space required for a full build significantly, and now only ALL has -g enabled.
ok bouyer@
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 netbsd-4-base
|
| 1.6 |
28-Nov-2006 |
christos |
s/COPTS/CPUFLAGS/ s/-O2 //
|
| 1.5 |
11-Nov-2006 |
bouyer |
Follow GENERIC and enable TMPFS
|
| 1.4 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
|
Revision tags: yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 rpaulo-netinet-merge-pcb-base yamt-pdpolicy-base8
|
| 1.3 |
26-Aug-2006 |
christos |
branches: 1.3.2; 1.3.4; 1.3.6; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.2 |
12-Aug-2006 |
christos |
Disable SYSTRACE by default on all kernels (discussed with core)
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-base chap-midi-nbase gdamore-uart-base
|
| 1.1 |
08-Jun-2006 |
hubertf |
branches: 1.1.2; 1.1.6; 1.1.8; 1.1.10; 1.1.12; Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
|
| 1.44 |
22-May-2025 |
bad |
make XEN3 configs include XEN3.local instead of GENERIC.local
The XEN device tree is not compatible with the non-XEN device tree.
This means that one can't enable in GENERIC.local many devices that are commented out in GENERIC. E.g,
vio9p* at virtio? i915drm* at drm? qat* at pci? dev ? function ? audio* at audiobus?
Switch to including XEN3.local instead of GENERIC.local to have a common file for local XEN3 specific configuration.
See https://mail-index.netbsd.org/tech-kern/2024/08/11/msg029672.html for the discussion.
Note that GENERIC.local was added to most arches only in February 2023: https://mail-index.netbsd.org/source-changes/2023/02/12/msg143277.html
Addresses: PR port-xen/59438: GENERIC content can't be in GENERIC.local because of XEN3_DOM* kernels
Should probably be pulled up to -10 and -9.
|
|
Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| 1.43 |
02-Apr-2024 |
charlotte |
branches: 1.43.2; Mention DKWEDGE_METHOD_TOS in several kernel config files
|
| 1.42 |
29-Jan-2024 |
christos |
PR/57889: Ricardo Branco: ext2fs does not have user immutable and append file flags, only system ones. Restrict those to the superuser. Before the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the default.
|
|
Revision tags: thorpej-ifq-base thorpej-altq-separation-base
|
| 1.41 |
17-Oct-2023 |
bouyer |
Enable genfb in DOM0 kernels
|
| 1.40 |
05-Aug-2023 |
riastradh |
xen/x86: Enable heartbeat checks.
|
| 1.39 |
22-Jul-2023 |
riastradh |
i386/XEN3PAE_DOM0: Pass -g to build debug data like GENERIC.
Needed for CTF data by dtrace when MKDEBUG=no MKDEBUGKERNEL=no.
XXX pullup-10
|
| 1.38 |
21-Jul-2023 |
riastradh |
i386/XEN3PAE_DOM0: Enable KDTRACE_HOOKS.
XXX pullup-10
|
| 1.37 |
09-Feb-2023 |
abs |
Adjust _all_ cinclude of *.local files
- Ensure always at end - Use tab rather than spaces - Add consistent comment "Pull in optional local configuration - always at end"
The only functional change is that a local file which tried to override an existing setting (eg with "no foo") would have failed in some cases before, but now will work
|
|
Revision tags: netbsd-10-base bouyer-sunxi-drm-base
|
| 1.36 |
07-Aug-2022 |
simonb |
branches: 1.36.4; UFS/LFS dirhash: - Enable UFS_DIRHASH if the architecture or kernel model specific config file can use 128MB of RAM or more. - Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel and by a number of NetBSD developers for years. - Add LFS_DIRHASH if LFS was enabled. - Be somewhat consistent with FS options order.
|
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base thorpej-i2c-spi-conf-base
|
| 1.35 |
29-Jun-2021 |
nia |
Remove uscanner(4) driver
This exists for compatibility with a Linux interface which was apparently deprecated in Linux 2.6. There are various mailing list threads going back to 2004 where the usefulness of this driver is discussed, but the conclusion is that scanner software has all moved to using ugen(4) instead, and enabling this driver will not help you scan things.
|
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-cfargs-base thorpej-futex-base
|
| 1.34 |
20-Jan-2021 |
nia |
branches: 1.34.4; remove compat_ossaudio from kernel modules
this is only useful with compat_linux and gets autoloaded when compat_linux is loaded, so there's no reason to bake it into kernels any more.
|
| 1.33 |
27-Sep-2020 |
roy |
branches: 1.33.2; vether: Add to kernel configurations
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
|
| 1.32 |
16-Aug-2020 |
jdolecek |
make COMPAT_LINUX option disabled by default
leave the option enabled only in amd64/i386 ALL kernels to make sure it continues to be compilable also when included in kernel
|
| 1.31 |
01-Aug-2020 |
maxv |
Remove references to BRIDGE_IPF, it is now compiled in by default.
|
| 1.30 |
28-Jul-2020 |
jdolecek |
remove NO_PCI_MSI_MSIX again, enabling MSI for Xen Dom0 by default
|
| 1.29 |
26-May-2020 |
jdolecek |
put back NO_PCI_MSI_MSIX, need to fix MSI issues reported in PR port-xen/55285 first
|
| 1.28 |
22-May-2020 |
jdolecek |
remove NO_PCI_MSI_MSIX option, MSI is supported for XenPV Dom0
|
| 1.27 |
16-May-2020 |
maya |
Remove uyap, USB YAP phone firmware loader.
And the associated ezload EZ-USB code, which is only used by uyap. It could theoretically be used by other drivers, but none of them are in tree.
I suspect that this device isn't in use, as phone technology has improved a lot since 2001 when uyap(4) was added to the tree.
Proposed with no objections on netbsd-users on 13 April 2020
|
| 1.26 |
13-May-2020 |
bouyer |
MULTIPROCESSOR for dom0 should be safe now. Enable it.
|
| 1.25 |
25-Apr-2020 |
bouyer |
Disable -g, which got enabled by mistake in the bouyer-xenpvh merge
|
| 1.24 |
25-Apr-2020 |
bouyer |
Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVM guests in GENERIC. Xen support can be disabled at runtime with boot -c disable hypervisor
|
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411
|
| 1.23 |
10-Apr-2020 |
jdolecek |
remove commented out __XEN_INTERFACE_VERSION__ option, it comes via std.xen
|
| 1.22 |
09-Apr-2020 |
jdolecek |
move xen/conf/std.xen to i386/conf/std.xen, it's i386-specific
split off __XEN_INTERFACE_VERSION__ to new xen/conf/std.xenversion and use from both i386/conf/std.xen and amd64/conf/stf.xen, so that there is single place for the definition
|
|
Revision tags: bouyer-xenpvh-base phil-wifi-20200406
|
| 1.21 |
25-Mar-2020 |
jdolecek |
branches: 1.21.2; remove 'file-system SMBFS' and 'pseudo-device nsmb' from all kernel configs to prepare for their eventual removal
|
|
Revision tags: is-mlppp-base ad-namecache-base3
|
| 1.20 |
29-Jan-2020 |
maya |
remove urio(4), a driver for the Rio500 MP3 player.
At this point it is highly unlikely this 1999 device still has users, but it still comes up in the context of maxv's USB-fuzzing (and any device could pretend to be a urio(4)), so it's best to get rid of it.
Renamed all major entries to obsolete, as was done in previous removals.
This still requires an update to sanitizers, but they're located in "external", perhaps it should be first committed upstream?
Proposed on tech-kern a month ago.
|
|
Revision tags: ad-namecache-base2
|
| 1.19 |
25-Jan-2020 |
thorpej |
Retire "le* at pci?" from the shipped kernel configs: - If the config had both an le@pci and a pcn, simply remove le@pci (pcn would match at a higher priority anyway). - If the config had le@pci enabled, but no pcn, change le@pci to pcn. - If the config had le@pci commented out, but no pcn, change le@pci to pcn and leave it commented out.
The pcn driver supports more chips than le@pci and does DMA directly to/from mbufs rather than memory copies.
|
| 1.18 |
20-Jan-2020 |
thorpej |
Remove FDDI support.
|
| 1.17 |
19-Jan-2020 |
thorpej |
Remove HIPPI support and the esh(4) driver that uses it. There have not been any users of HIPPI for some time, and it is unlikely to be resurrected.
|
| 1.16 |
19-Jan-2020 |
thorpej |
Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete.
|
|
Revision tags: ad-namecache-base1 ad-namecache-base phil-wifi-20191119
|
| 1.15 |
21-Aug-2019 |
maxv |
branches: 1.15.2; No USER_LDT on Xen.
|
| 1.14 |
09-Aug-2019 |
rin |
xhci(4) is considered stable enough. So, remove misleading comments.
XXX pullup to netbsd-9
|
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
| 1.13 |
11-Feb-2019 |
cherry |
branches: 1.13.4; We reorganise definitions for XEN source support as follows:
XEN - common sources required for baseline XEN support. XENPV - sources required for support of XEN in PV mode. XENPVHVM - sources required for support for XEN in HVM mode. XENPVH - sources required for support for XEN in PVH mode.
|
| 1.12 |
06-Feb-2019 |
rin |
Add ure(4) to kernel config files. Also add PHY drivers where necessary.
|
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
|
| 1.11 |
25-Dec-2018 |
mlelstv |
Make ipmi driver available to other platforms. Add ACPI attachment.
|
| 1.10 |
22-Dec-2018 |
cherry |
This change modifies the mainbus(4) entry point for all x86 sub-archs in the following way:
i) It provides a unified entry point in x86/x86/mainbus.c:mainbus_attach() ii) It carves out the preliminary bus attachment sequence that is common to all sub-archs into x86/x86/mainbus.c: x86_cpubus_attach() iii) It consolidates the remaining pathways as internal callee functions so that these may be called piecemeal if required. A special usecase of this is XEN PVHVM which may need to call the native configure path, the xen configure path, or both. iv) It moves the driver private data structures from i386/i386_mainbus.c to an x86/ level one. This allows for other sub-arch's to do similar, if needed. (They do not at the moment). v) For dom0 kernels, it enables 'acpi0 at mainbus?' and 'acpi0 at hypervisorbus'. This serves two purposes: a) To demonstrate the possibility of dynamic configuration tree traversal ordering changes. b) To allow for the common acpi_check(self, "acpibus") call in x86/mainbus.c to not barf when it is called from the dom0 attach path. We allow for the acpi0 device to be a child of mainbus with the changes to amd64/conf/XEN3_DOM0 and i386/conf/XEN3PAE_DOM0 without actually probing further in the code. This path will later be pursued in a PVHVM boot codepath.
There should be no operative changes with this change. If there are, please complain loudly.
|
| 1.9 |
12-Dec-2018 |
maxv |
Remove references to "lmc" in the kernel configurations.
|
|
Revision tags: pgoyette-compat-1126
|
| 1.8 |
24-Nov-2018 |
bouyer |
Add mpii(4), a driver for LSI Megaraid Fusion controllers. Ported from OpenBSD. This driver is MP-safe. Note that the earlier fusion controllers (Megaraid 2208, codenamed Thunderbold) are also supported by mfi(4). mpii will take precedence if both drivers are enabled. Tested on a mfii0 at pci6 dev 0 function 0: "PERC H740P Adapter ", firmware 50.3.0-1512, 819 2MB cache mfii0: interrupting at ioapic2 pin 2 scsibus0 at mfii0: 64 targets, 8 luns per target scsibus0: waiting 2 seconds for devices to settle... sd0 at scsibus0 target 0 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed sd0: fabricating a geometry sd0: 99 GB, 102399 cyl, 64 head, 32 sec, 512 bytes/sect x 209714688 sectors sd0: tagged queueing sd1 at scsibus0 target 1 lun 0: <DELL, PERC H740P Adp, 5.03> disk fixed sd1: fabricating a geometry sd1: 22254 GB, 22788608 cyl, 64 head, 32 sec, 512 bytes/sect x 46671069696 sectors sd1: fabricating a geometry
It supports bioctl(8) ioctls, as well as sensors for the BBU and logical drives.
Sponsored by LIP6.
|
| 1.7 |
23-Oct-2018 |
jdolecek |
remove the 'wd* at umass?' for the non-standardized and rare (extinct?) In-System Design ATA protocol over Bulk-Only devices from most kernels, leave only in i386/amd64 ALL; it's unmaintained and likely currently broken, lack of test hardware makes it impossible to support
|
|
Revision tags: pgoyette-compat-1020 pgoyette-compat-0930
|
| 1.6 |
06-Sep-2018 |
maxv |
Retire the 'midway' driver. Discussed on tech-net@ recently and also three years ago, part of removing the network ATM code.
|
|
Revision tags: pgoyette-compat-0906
|
| 1.5 |
25-Aug-2018 |
rin |
Add (commented out) mue(4) to where appropriate. Also add MII/PHY drivers for USB NICs if missing.
|
| 1.4 |
14-Aug-2018 |
maxv |
Enable L2TP on all x86 configurations, not just native amd64.
|
| 1.3 |
01-Aug-2018 |
maxv |
Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted.
|
|
Revision tags: pgoyette-compat-0728
|
| 1.2 |
26-Jul-2018 |
maxv |
Retire the non-PAE-i386-PV configuration files. Keep only PAE-i386-PV. Non-PAE has been dropped years ago by Xen.
The content of XEN3_* is merged into XEN3PAE_*, with "options PAE" set.
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-7-2-RELEASE netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 nick-nhusb-base-20170204 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 nick-nhusb-base-20161204 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE nick-nhusb-base-20161004 localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 netbsd-7-0-1-RELEASE nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 netbsd-7-0-RELEASE nick-nhusb-base-20150921 netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-7-base yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE rmind-smpnet-nbase netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 tls-maxphys-base matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base matt-premerge-20091211 yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 jym-xensuspend-base yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base nick-hppapmap-base3 nick-hppapmap-base2
|
| 1.1 |
13-Feb-2009 |
bouyer |
branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; 1.1.14; 1.1.72; 1.1.74; Add kernel config file for i386PAE dom0 kernel.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
|
| 1.25 |
22-May-2025 |
bad |
make XEN3 configs include XEN3.local instead of GENERIC.local
The XEN device tree is not compatible with the non-XEN device tree.
This means that one can't enable in GENERIC.local many devices that are commented out in GENERIC. E.g,
vio9p* at virtio? i915drm* at drm? qat* at pci? dev ? function ? audio* at audiobus?
Switch to including XEN3.local instead of GENERIC.local to have a common file for local XEN3 specific configuration.
See https://mail-index.netbsd.org/tech-kern/2024/08/11/msg029672.html for the discussion.
Note that GENERIC.local was added to most arches only in February 2023: https://mail-index.netbsd.org/source-changes/2023/02/12/msg143277.html
Addresses: PR port-xen/59438: GENERIC content can't be in GENERIC.local because of XEN3_DOM* kernels
Should probably be pulled up to -10 and -9.
|
|
Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| 1.24 |
02-Apr-2024 |
charlotte |
branches: 1.24.2; Mention DKWEDGE_METHOD_TOS in several kernel config files
|
| 1.23 |
29-Jan-2024 |
christos |
PR/57889: Ricardo Branco: ext2fs does not have user immutable and append file flags, only system ones. Restrict those to the superuser. Before the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the default.
|
|
Revision tags: thorpej-ifq-base thorpej-altq-separation-base
|
| 1.22 |
05-Aug-2023 |
riastradh |
xen/x86: Enable heartbeat checks.
|
| 1.21 |
22-Jul-2023 |
riastradh |
i386/XEN3PAE_DOMU: Pass -g to build debug data like GENERIC.
Needed for CTF data by dtrace when MKDEBUG=no MKDEBUGKERNEL=no.
XXX pullup-10
|
| 1.20 |
21-Jul-2023 |
riastradh |
i386/XEN3PAE_DOMU: Enable KDTRACE_HOOKS.
XXX pullup-10
|
| 1.19 |
09-Feb-2023 |
abs |
Adjust _all_ cinclude of *.local files
- Ensure always at end - Use tab rather than spaces - Add consistent comment "Pull in optional local configuration - always at end"
The only functional change is that a local file which tried to override an existing setting (eg with "no foo") would have failed in some cases before, but now will work
|
|
Revision tags: netbsd-10-base bouyer-sunxi-drm-base
|
| 1.18 |
07-Aug-2022 |
simonb |
branches: 1.18.4; UFS/LFS dirhash: - Enable UFS_DIRHASH if the architecture or kernel model specific config file can use 128MB of RAM or more. - Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel and by a number of NetBSD developers for years. - Add LFS_DIRHASH if LFS was enabled. - Be somewhat consistent with FS options order.
|
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
| 1.17 |
20-Jan-2021 |
nia |
remove compat_ossaudio from kernel modules
this is only useful with compat_linux and gets autoloaded when compat_linux is loaded, so there's no reason to bake it into kernels any more.
|
| 1.16 |
27-Sep-2020 |
roy |
branches: 1.16.2; vether: Add to kernel configurations
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
|
| 1.15 |
16-Aug-2020 |
jdolecek |
make COMPAT_LINUX option disabled by default
leave the option enabled only in amd64/i386 ALL kernels to make sure it continues to be compilable also when included in kernel
|
| 1.14 |
01-Aug-2020 |
maxv |
Remove references to BRIDGE_IPF, it is now compiled in by default.
|
| 1.13 |
25-Apr-2020 |
bouyer |
Disable -g, which got enabled by mistake in the bouyer-xenpvh merge
|
| 1.12 |
25-Apr-2020 |
bouyer |
Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVM guests in GENERIC. Xen support can be disabled at runtime with boot -c disable hypervisor
|
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1
|
| 1.11 |
15-Apr-2020 |
jdolecek |
remove MAXPHYS override, xbd(4) was changed to work with 64k transfers
|
|
Revision tags: phil-wifi-20200411
|
| 1.10 |
10-Apr-2020 |
jdolecek |
remove commented out __XEN_INTERFACE_VERSION__ option, it comes via std.xen
|
| 1.9 |
09-Apr-2020 |
jdolecek |
move xen/conf/std.xen to i386/conf/std.xen, it's i386-specific
split off __XEN_INTERFACE_VERSION__ to new xen/conf/std.xenversion and use from both i386/conf/std.xen and amd64/conf/stf.xen, so that there is single place for the definition
|
|
Revision tags: bouyer-xenpvh-base phil-wifi-20200406
|
| 1.8 |
25-Mar-2020 |
jdolecek |
branches: 1.8.2; remove 'file-system SMBFS' and 'pseudo-device nsmb' from all kernel configs to prepare for their eventual removal
|
|
Revision tags: is-mlppp-base ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
|
| 1.7 |
21-Aug-2019 |
maxv |
No USER_LDT on Xen.
|
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
| 1.6 |
11-Feb-2019 |
cherry |
branches: 1.6.4; We reorganise definitions for XEN source support as follows:
XEN - common sources required for baseline XEN support. XENPV - sources required for support of XEN in PV mode. XENPVHVM - sources required for support for XEN in HVM mode. XENPVH - sources required for support for XEN in PVH mode.
|
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
|
| 1.5 |
14-Aug-2018 |
maxv |
Enable L2TP on all x86 configurations, not just native amd64.
|
| 1.4 |
01-Aug-2018 |
maxv |
Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable NPF instead when wanted.
|
|
Revision tags: pgoyette-compat-0728
|
| 1.3 |
26-Jul-2018 |
maxv |
Retire the non-PAE-i386-PV configuration files. Keep only PAE-i386-PV. Non-PAE has been dropped years ago by Xen.
The content of XEN3_* is merged into XEN3PAE_*, with "options PAE" set.
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-7-2-RELEASE netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 nick-nhusb-base-20170204 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 nick-nhusb-base-20161204 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE nick-nhusb-base-20161004 localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 netbsd-7-0-1-RELEASE nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 netbsd-7-0-RELEASE nick-nhusb-base-20150921 netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-7-base yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 tls-maxphys-base matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base uebayasi-xip-base6 uebayasi-xip-base5 netbsd-5-1-RELEASE uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 netbsd-5-1-RC4 matt-nb5-mips64-k15 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 uebayasi-xip-base1 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-premerge-20091211 yamt-nfs-mp-base8 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 nick-hppapmap-base2 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base nick-hppapmap-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 haad-dm-base wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase hpcarm-cleanup-base yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 matt-armv6-nbase keiichi-mipv6-nbase mjf-devfs2-base nick-net80211-sync-base keiichi-mipv6-base mjf-devfs-base
|
| 1.2 |
23-Jan-2008 |
bouyer |
branches: 1.2.2; 1.2.4; 1.2.12; 1.2.102; 1.2.104; Merge the bouyer-xeni386 branch. This brings in PAE support to NetBSD xeni386 (domU only). PAE support is enabled by 'options PAE', see the new XEN3PAE_DOMU and INSTALL_XEN3PAE_DOMU kernel config files.
See the comments in arch/i386/include/{pte.h,pmap.h} to see how it works. In short, we still handle it as a 2-level MMU, with the second level page directory being 4 pages in size. pmap switching is done by switching the L2 pages in the L3 entries, instead of loading %cr3. This is almost required by Xen, which handle the last L2 page (the one mapping 0xc0000000 - 0xffffffff) in a very special way. But this approach should also work for native PAE support if ever supported (in fact, the pmap should almost suport native PAE, what's missing is bootstrap code in locore.S).
|
|
Revision tags: bouyer-xeni386-base bouyer-xeni386-nbase
|
| 1.1 |
18-Jan-2008 |
bouyer |
branches: 1.1.2; file XEN3PAE_DOMU was initially added on branch bouyer-xeni386.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base
|
| 1.6 |
25-Apr-2020 |
bouyer |
Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVM guests in GENERIC. Xen support can be disabled at runtime with boot -c disable hypervisor
|
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1
|
| 1.5 |
15-Apr-2020 |
jdolecek |
remove MAXPHYS override, xbd(4) was changed to work with 64k transfers
|
|
Revision tags: phil-wifi-20200411
|
| 1.4 |
09-Apr-2020 |
jdolecek |
move xen/conf/std.xen to i386/conf/std.xen, it's i386-specific
split off __XEN_INTERFACE_VERSION__ to new xen/conf/std.xenversion and use from both i386/conf/std.xen and amd64/conf/stf.xen, so that there is single place for the definition
|
|
Revision tags: bouyer-xenpvh-base
|
| 1.3 |
06-Apr-2020 |
bouyer |
branches: 1.3.2; use conf/filesystems.config, fix missing PTYFS
|
|
Revision tags: is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
|
| 1.2 |
21-Aug-2019 |
maxv |
No USER_LDT on Xen.
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
| 1.1 |
14-Feb-2019 |
cherry |
branches: 1.1.4; Welcome XENPVHVM mode.
It is UP only, has xbd(4) and xennet(4) as PV drivers.
The console is com0 at isa and the native portion is very rudimentary AT architecture, so is probably suboptimal to run without PV support.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
| 1.130 |
26-Jul-2018 |
maxv |
Retire the non-PAE-i386-PV configuration files. Keep only PAE-i386-PV. Non-PAE has been dropped years ago by Xen.
The content of XEN3_* is merged into XEN3PAE_*, with "options PAE" set.
|
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
| 1.129 |
07-Jun-2018 |
thorpej |
branches: 1.129.2; Revert changes that pinned-down i2c parent specs. The i2c subsystem has been enhanced to make this unnecessary.
|
|
Revision tags: pgoyette-compat-0521
|
| 1.128 |
15-May-2018 |
thorpej |
Fully specifiy the location of indirectly-configured I2C devices. In particular, the parent spec must not be wild-carded, as doing so doesn't work well on systems where more than one I2C bus is present.
N.B. The x86 platforms are sort of a mess, here... legacy indirect config and ACPI direct config sort of smashed together with the same config file directives.
|
|
Revision tags: pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| 1.127 |
17-Feb-2018 |
sevan |
branches: 1.127.2; With the introduction of ddb.dumpstack which is enabled by default, we no longer need to explicitly set DDB_COMMANDONENTER to run a trace.
|
| 1.126 |
05-Feb-2018 |
bouyer |
Follow GENERIC and enable xhci(4) by default. PR port-xen/52978
|
| 1.125 |
23-Jan-2018 |
sevan |
Alternate buffer queue strategies no longer considered experimental, update or add new description for files missed out in the previous run.
|
| 1.124 |
10-Dec-2017 |
bouyer |
Add dwiic, ihidev and ims
|
|
Revision tags: tls-maxphys-base-20171202
|
| 1.123 |
06-Nov-2017 |
rin |
Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
| 1.122 |
14-Sep-2017 |
mrg |
clean up COMPAT_* options for native netbsd code: - new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options.
removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list.
|
|
Revision tags: nick-nhusb-base-20170825
|
| 1.121 |
12-Aug-2017 |
maxv |
Remove support for vm86 on i386. It is bug-friendly, and there is no point in having kernel support for this: the instruction set of the CPU is small, and it can easily be emulated in userland entirely. There are also several assumptions in the code that are not respected, and the slightest confusion in the trap frame can lead to ring0 exploits.
vm86 has received zero maintenance. As far as I can tell, it was added 20 years ago in order to make doscmd work. But doscmd has not been maintained either, and was removed from pkgsrc in 2011. dosbox can be used instead: it does not require kernel support, and will produce better results than our flimsy implementation.
Pass 1. (many pieces still in the tree)
|
| 1.120 |
10-Aug-2017 |
maxv |
Pff, I forgot to revert my change in these files. I committed only the GENERIC files, and the message was:
Revert my changes, and re-enable COMPAT_NOMID, COMPAT_09 and COMPAT_43. Several compat options happen to be dependent on the compat_43_* functions, the availability of which is (wrongfully) controlled with COMPAT_43. Same for COMPAT_09.
|
| 1.119 |
09-Aug-2017 |
maxv |
Remove compat_ibcs2 from i386. After a discussion on port-vax, it turns out that compat_ibcs2 does not implement the iBCS2 standard - which is x86-specific - but rather SVR3. Our real iBCS2 implementation was a mixture of compat_ibcs2 and compat_svr4, and was only partial. Keeping support for this in i386 is totally irrelevant today. I also asked on port-i386 but didn't wait long.
The main issue is that compat_ibcs2 should have been called compat_svr3. But CVS does not support renaming files, and moving things around is both painful and tiring, even more so when no one seems to be interested in doing this work or in the feature at all. For now compat_ibcs2 is available on Vax and will stay, until someone (not me) cleans it up.
|
| 1.118 |
31-Jul-2017 |
maxv |
Disable all the compat options until COMPAT_10. NetBSD 1.0 was released on October 26 1994; 23 years of compatibility is enough. Discussed with christos quickly.
|
| 1.117 |
29-Jul-2017 |
maxv |
Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| 1.116 |
29-Jul-2017 |
maxv |
Remove svr4 from the config files.
|
| 1.115 |
29-Jul-2017 |
maxv |
Disable COMPAT_386BSD_MBRPART on Xen - not enabled in GENERIC.
|
| 1.114 |
28-Jul-2017 |
maxv |
Disable svr4 and ibcs2 by default.
These options are not well-tested, of a limited use case, and the potential for damage is too high. Vulnerabilities were presented at DEFCON 25 - I see that at least one of them can be exploited to get ring0 privileges.
|
|
Revision tags: perseant-stdc-iso10646-base
|
| 1.113 |
22-Jun-2017 |
khorben |
Register support for SD card readers with Xen DOM0 kernels
Tested on a Lenovo ThinkPad T440s (amd64)
|
|
Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
|
| 1.112 |
17-Apr-2017 |
bouyer |
branches: 1.112.4; Disable MULTIPROCESSOR for dom0. The dom0 support code is not MP-safe (see xen_shm_machdep.c for example, but there are probably others).
|
| 1.111 |
17-Apr-2017 |
maya |
Uncomment MULTIPROCESSOR in dom0 kernels
|
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320
|
| 1.110 |
26-Feb-2017 |
rin |
Comment out DISKLABEL_RDB as it is too specific for general usage. (Also add commented out that entry for GENERIC on amd64; I forgot it)
|
| 1.109 |
26-Feb-2017 |
maya |
Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
| 1.108 |
26-Feb-2017 |
rin |
Add DKWEDGE_METHOD_RDB option, which is enabled for x86, commented out for other platforms by default.
|
| 1.107 |
19-Feb-2017 |
rin |
PR kern/51208 Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for ALL on amd64 and i386.
|
|
Revision tags: nick-nhusb-base-20170204
|
| 1.106 |
23-Jan-2017 |
christos |
PR/51908: Kyle Amon: Allow customization of XEN kernels via .local files.
|
|
Revision tags: bouyer-socketcan-base
|
| 1.105 |
12-Jan-2017 |
ryo |
branches: 1.105.2; white space police
|
|
Revision tags: pgoyette-localcount-20170107
|
| 1.104 |
26-Dec-2016 |
cherry |
xen dom0 SMP is now bootable again.
add the 'options MULTIPROCESSOR' in respective configs, but mark them experimental - and thus disabled by default.
|
| 1.103 |
17-Dec-2016 |
maxv |
Add MODULAR in Xen kernels.
|
| 1.102 |
13-Dec-2016 |
christos |
wildcard speaker attachments, now that we can handle many of them.
|
| 1.101 |
10-Dec-2016 |
christos |
remove VAUDIOSPEAKER for now, will be done differently.
|
| 1.100 |
08-Dec-2016 |
nat |
Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
|
Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806
|
| 1.99 |
27-Jul-2016 |
msaitoh |
Add ichsmb(4), spdmem(4) and sdtemp(4).
|
|
Revision tags: pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422
|
| 1.98 |
19-Mar-2016 |
gdt |
branches: 1.98.2; Disable uscanner in all kernel configs
As discussed on current-users@, SANE uses ugen via libusb and not uscanner, so users are not well served by having uscanner. Consensus is that addressing how to adjust permissions for scanners should not block restoring basic functionionality.
(Compile-tested only, but there are multiple reports of this being the right approach.)
|
|
Revision tags: nick-nhusb-base-20160319 nick-nhusb-base-20151226
|
| 1.97 |
26-Sep-2015 |
maxv |
Remove KMEMSTATS. Normally it's ok now.
|
|
Revision tags: nick-nhusb-base-20150921
|
| 1.96 |
16-Jul-2015 |
bouyer |
Uncoment options IPSEC, as requested by Gary Duzan in PR port-amd64/50052
|
|
Revision tags: nick-nhusb-base-20150606
|
| 1.95 |
23-May-2015 |
maxv |
Disable COMPAT_FREEBSD. The implementation is poor, not well tested and almost irrelevant. People who need it (for tw_cli for example) can still recompile their kernels with this option.
Discussed on tech-kern@
|
|
Revision tags: nick-nhusb-base-20150406
|
| 1.94 |
17-Feb-2015 |
nonaka |
Add iwm(4).
|
|
Revision tags: nick-nhusb-base
|
| 1.93 |
16-Nov-2014 |
manu |
branches: 1.93.2; Remove unused extended attributes kernel options
As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them as they have been obsolete for a long time: UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate
|
| 1.92 |
12-Nov-2014 |
manu |
Support for UFS1 extended attributes in GENERIC and GENERIC-like kernels
This change just brings UFS1 extended attribute *support* in the kernel, extended attributes are not enabled unless three conditions are met: 1) filesystem is UFS1 (newfs -O1) 2) .attribute/system and .attribute/user directories are created at fs root 3) filesystem is mounted with -o extattr
Some GENERIC kernels are obviously memory constrained, the extended attributes options were not enabled for them, but just added commented out. (kernel were considered memory constrained if QUOTA option was disabled)
|
| 1.91 |
18-Oct-2014 |
uebayasi |
Install agp_* drivers where pchb(4) is installed except INSTALL_FLOPPY.
XXX Config around agp(4) is done in quite wrong direction. "pchb <- (agpbus) <- agp <- agp_*" should be: "pchb <- (pcibus) <- agp_* <- (agpbus) <- agp"
|
| 1.90 |
19-Sep-2014 |
christos |
Add HDAUDIOVERBOSE
|
| 1.89 |
19-Sep-2014 |
christos |
Disable BSDLABEL and MBR DKWEDGE methods again since sysinst does not work with wedges.
|
| 1.88 |
23-Aug-2014 |
dholland |
Systematize (and in many cases, fix) the comments on options COMPAT_NN.
There are quite a few configs that are missing some COMPAT_NN options in ways that don't make sense; this should probably get cleaned up too, but for the time being I've not added or removed anything.
|
| 1.87 |
18-Aug-2014 |
christos |
- Enable Wedge support for MBR/BSDLABEL where it was commented out. - Add apple partition support where it was missing - Add comments where missing
|
| 1.86 |
16-Aug-2014 |
apb |
Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60".
|
|
Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
|
| 1.85 |
25-Jul-2014 |
dholland |
branches: 1.85.2; Fix description of DIAGNOSTIC in x86 kernels.
|
| 1.84 |
16-Jun-2014 |
dsl |
Comment out the xhci entries. The driver really doesn't work well enough to be generally useful.
|
|
Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 rmind-smpnet-nbase rmind-smpnet-base
|
| 1.83 |
24-Mar-2014 |
szptvlfn |
branches: 1.83.2; fix manual section numbering of sysctl. thanks wiz@
|
|
Revision tags: riastradh-drm2-base3
|
| 1.82 |
17-Feb-2014 |
schmonz |
Add urtw (ok'd by christos).
|
| 1.81 |
26-Jan-2014 |
dsl |
Remove support for 'external' floating point units and the MS-DOS compatible method of handling floating point exceptions. Make kernel support for teh fpu non-optional (486SX should still work). Only 386 cpus support external fpu, and i386 support was removed years ago. This means that the npx code no longer uses port 0xf0 or interupt 13. All the "npx at isa" lines go from the configs, arch/i386/isa/npx.c is now mandatory for all i386 kernels. I've renamed npxinit() to fpuinit() and npxinit_cpu() to fpuinit_cpu() to match the very similar amd64 functions. The fpu of the boot cpu is now initialised by a direct call from cpu_configure(), this enables FP emulation for a 486SX. (for amd64 the cr0 values are set in locore.S and similar). This fixes a long-standing bug in linux_setregs() - which did not save the fpu regsiters if they were active. I've test booted a single cpu i386 kernel (using anita). amd64 builds - none of teh changes should affect it. The i386 XEN kernels build, but I'm not sure where they set cr0, and it might have got lost!
|
| 1.80 |
23-Oct-2013 |
matt |
Add xhci device
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| 1.79 |
30-Jun-2013 |
rmind |
G/C PFIL_HOOKS from the kernel configs.
|
| 1.78 |
05-Jun-2013 |
christos |
branches: 1.78.2; remove obsolete networking options
|
| 1.77 |
27-Apr-2013 |
christos |
more bogus number removal
|
| 1.76 |
27-Apr-2013 |
christos |
the bogus number police
|
| 1.75 |
27-Apr-2013 |
christos |
remove confusing numeric locators where they are unused.
|
|
Revision tags: agc-symver-base
|
| 1.74 |
02-Mar-2013 |
christos |
Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
|
| 1.73 |
01-Mar-2013 |
joerg |
Retire OSI network stack. OK core@
|
| 1.72 |
09-Feb-2013 |
khorben |
Added wpi(4) to the XEN3_DOM0 kernel for both amd64 and i386 Tested on a Lenovo ThinkPad T60 2007 (amd64)
|
|
Revision tags: yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
|
| 1.71 |
17-Oct-2012 |
apb |
Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50".
|
| 1.70 |
24-Sep-2012 |
khorben |
Enable support for synaptics touchpads when running Xen as domain 0; helps usability on laptops. Fixes PR port-xen/44055.
ok bouyer@ riz@
|
| 1.69 |
23-Sep-2012 |
chs |
add vmt entry to GENERIC. standardize commented pfsync and npf entries.
|
| 1.68 |
01-Sep-2012 |
jakllsch |
branches: 1.68.2; Rename RT2500USB driver to ural(4) as it was originally in OpenBSD, as ural(4) and ral(4) do not actually share any code.
Enable ural(4) in hpcarm WZERO3 kernel too, as it will now build.
Fixes PR#43520.
|
| 1.67 |
05-Jun-2012 |
abs |
Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least give a hint that its not just for third party compat. No functional change.
|
|
Revision tags: jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9
|
| 1.66 |
19-Apr-2012 |
bouyer |
Add mpii(4), a driver for LSI Logic Fusion-MPT Message Passing Interface II SAS controllers. Ported from OpenBSD.
|
|
Revision tags: yamt-pagecache-base4
|
| 1.65 |
13-Apr-2012 |
cegger |
Replace amdtempbus with amdnb_miscbus. This allows us to have independent drivers on the same device (northbridge f3) each coming with a certain functionality/feature. This way we do not need to mess with amdtemp(4) to utilize other features.
|
|
Revision tags: jmcneill-usbmp-base8 jmcneill-usbmp-base7
|
| 1.64 |
10-Mar-2012 |
joerg |
P1003_1B_SEMAPHORE is no longer optional.
|
|
Revision tags: jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4
|
| 1.63 |
25-Feb-2012 |
bouyer |
Also comment out ACPIVERBOSE and MPVERBOSE
|
| 1.62 |
25-Feb-2012 |
bouyer |
Also comment out MPDEBUG
|
| 1.61 |
25-Feb-2012 |
bouyer |
Comment out options DEBUG from Xen kernel; also comment out makeoptions DEBUG="-g" where it was still enabled.
|
|
Revision tags: jmcneill-usbmp-base3 jmcneill-usbmp-base2 netbsd-6-base
|
| 1.60 |
14-Jan-2012 |
tron |
branches: 1.60.2; Use "options<SPC><TAB>CPU_UCODE" to keep the indentation if the option is commented out.
|
| 1.59 |
13-Jan-2012 |
cegger |
Support CPU microcode loading via cpuctl(8). Implemented and enabled via CPU_UCODE kernel config option for x86 and Xen Dom0. Tested on different AMD machines with different CPU families.
ok wiz@ for the manpages ok releng@ ok core@ via releng@
|
| 1.58 |
18-Dec-2011 |
dholland |
WABPL is no longer considered experimental (has not been for some time) so update its comment in config files.
|
|
Revision tags: jmcneill-usbmp-pre-base2 jmcneill-usbmp-base
|
| 1.57 |
22-Nov-2011 |
tls |
branches: 1.57.2;
The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be.
This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out.
|
|
Revision tags: jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
|
| 1.56 |
25-Oct-2011 |
jakllsch |
branches: 1.56.2; Per existing x86 GENERIC kernels, add: #options BUFQ_READPRIO options BUFQ_PRIOCSCAN to Xen kernels.
|
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
| 1.55 |
18-Aug-2011 |
jakllsch |
Attach amdtemp(4) at pchb(4) instead of in place of pchb(4).
Should fix PR#45268.
|
| 1.54 |
23-Jul-2011 |
jakllsch |
Enable or note aubtfwl(4) wherever ubt(4) is enabled or noted.
|
| 1.53 |
20-Jul-2011 |
jakllsch |
Add urndis(4).
|
|
Revision tags: rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
|
| 1.52 |
28-May-2011 |
ryo |
many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.51 |
29-Apr-2011 |
jym |
Enable balloon(4) for Xen kernels.
ok bouyer@; shortly discussed on port-xen@.
|
| 1.50 |
26-Apr-2011 |
joerg |
Remove PECOFF/Win32 emulation.
|
| 1.49 |
26-Apr-2011 |
joerg |
Remove Darwin, MACH and Mach-O support.
|
| 1.48 |
18-Apr-2011 |
jym |
Large rewrite of the balloon driver. This one:
- turns balloon into a driver that attaches to xenbus(4). This allows to disable the functionality either at compile time or boot time via userconf(4). Driver can implement detach or pmf(9) hooks if deemed necessary.
- keeps Cherry's locking model, but simplify it a bit. There is now only one target value serialized inside balloon, we do not feedback alternative value to Xenstore (clients are not expected to see its value evolve behind their back, and can't do much about that either)
- implements min threshold; this is an admin-settable value that tells driver to "not balloon below this threshold." This can be used by domain to keep memory reservations, useful if activity is expected in the near future.
- in addition to min threshold, the driver implements internally a safeguard value (uvmexp.freemin + 1MiB), so that admin cannot inadvertently set min to a very low value forcing domain into heavy memory pressure and swapping.
- create the sysctl(8) kern.xen.balloon tree. 4 nodes are actually present (values are in KiB): - min: (rw) an admin-settable value that prevents ballooning below this mark - max: (ro) the maximum size for reservation, as set by xm(1) mem-max. - current: (ro) the current reservation for domain. - target: (rw) the targetted reservation for domain.
- fix a few limitations here and there, most notably the max_reservation hypercall, and KiB vs pages representations at interfaces.
The driver is still turned off by default. Enabling it would need more approval, especially from bouyer@, cherry@ and cegger@.
FWIW: tested it two days long, from amd64 dom0 (with dom0 ballooning enabled for xend), and bunch of domUs. Did not notice anything suspicious.
XXX it still has one big limitation: it cannot hotplug memory pages in uvm(9) if they were not present beforehand. Example: ballooning above physmem will give more pages to domain but it won't use it to serve allocations, unless we teach uvm(9) how to handle the extra pages.
|
| 1.47 |
06-Mar-2011 |
bouyer |
merge the bouyer-quota2 branch. This adds a new on-disk format to store disk quota usage and limits, integrated with ffs metadata. Usage is checked by fsck_ffs (no more quotacheck) and is covered by the WAPBL journal. Enabled with kernel option QUOTA2 (added where QUOTA was enabled in kernel config files), turned on with tunefs(8) on a per-filesystem basis. mount_mfs(8) can also turn quotas on.
See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html for details.
|
|
Revision tags: bouyer-quota2-nbase
|
| 1.46 |
24-Feb-2011 |
jruoho |
Move PowerNow! to the cpufeaturebus.
|
| 1.45 |
24-Feb-2011 |
jruoho |
Remove ENHANCED_SPEEDSTEP.
|
| 1.44 |
24-Feb-2011 |
jruoho |
Add cpufeaturebus and est(4) for Xen.
|
| 1.43 |
17-Feb-2011 |
jym |
Add DDB_COMMANDONENTER="trace;show registers" to Xen kernels; amd64 does it already, and it is helpful for debugging under Xen anyway.
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231
|
| 1.42 |
27-Nov-2010 |
christos |
branches: 1.42.2; 1.42.4; add ihphy
|
| 1.41 |
23-Nov-2010 |
hannken |
Remove unused count from pseudo-device md.
|
|
Revision tags: uebayasi-xip-base6
|
| 1.40 |
13-Nov-2010 |
jnemeth |
Add new et(4)/etphy(4) devices.
|
|
Revision tags: uebayasi-xip-base5
|
| 1.39 |
06-Nov-2010 |
jakllsch |
Enable siisata(4) in Xen dom0 kernels.
|
| 1.38 |
06-Nov-2010 |
jakllsch |
Enable schide(4), Intel SCH IDE controller driver from PR#42310.
|
|
Revision tags: uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2
|
| 1.37 |
12-Aug-2010 |
haad |
dd dm driver to XEN configs because they do not have modules working yet. This will enable using LVM by default on XEN DOM0 hostings running NetBSD.
Change suggested by Sam Fourman.
|
|
Revision tags: yamt-nfs-mp-base10
|
| 1.36 |
06-Jul-2010 |
cherry |
The Xen balloon driver enables growing and shrinking PV domains on the fly, by collaborating with UVM and the hypervisor
|
| 1.35 |
26-Jun-2010 |
bouyer |
Sync DKWEDGE options with GENERIC
|
| 1.34 |
22-May-2010 |
plunky |
add btmagic(4) where other Bluetooth drivers are listed
|
| 1.33 |
30-Apr-2010 |
jakllsch |
Following precedent in the i386 GENERIC kernel and in similar amd64 kernels, comment a few *VERBOSE options that have questionable value.
In follow up to PR 38579 and PR 38581.
|
|
Revision tags: uebayasi-xip-base1
|
| 1.32 |
16-Apr-2010 |
pooka |
Remove unused count (invariably "4") from pseudo-device fss.
|
|
Revision tags: yamt-nfs-mp-base9
|
| 1.31 |
06-Mar-2010 |
plunky |
branches: 1.31.2; add uhso(4)
|
| 1.30 |
06-Mar-2010 |
cnst |
no reason to be excluding aibs(4) from i386 XEN3_DOM0 if we include it in amd64; ok pgoyette
|
| 1.29 |
21-Feb-2010 |
cnst |
New wbsio(4) driver for Winbond Super I/O attachment of lm(4) on any port.
http://mail-index.netbsd.org/tech-kern/2010/02/17/msg007338.html
Reviewed by <pgoyette>, <tech-kern>.
|
| 1.28 |
08-Feb-2010 |
pgoyette |
Add flags to all instances of lm(4), add a reference to man page
|
|
Revision tags: uebayasi-xip-base
|
| 1.27 |
07-Jan-2010 |
tnn |
branches: 1.27.2; uhmodem(4) is superseded by u3g(4) and u3ginit(4). Prepare for uhmodem(4) removal by not building it anymore. This may fix PR kern/41174.
|
| 1.26 |
03-Jan-2010 |
dholland |
Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy <space><tab> where needed so columns don't teleport when commenting or uncommenting things.
|
| 1.25 |
03-Jan-2010 |
dholland |
Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595. Merged by yours truly as the set of configs has changed quite a bit since the PR was filed in 2003, and I may have missed some stuff. These changes should probably be merged into other arches' configs; I'm not going to do that now though.
|
| 1.24 |
17-Dec-2009 |
jym |
Compile in PaX support for Xen x86 kernels (dom0 and domU).
ok bouyer@. Compiled and tested by me under i386. Only compile tested for amd64.
|
|
Revision tags: matt-premerge-20091211
|
| 1.23 |
05-Dec-2009 |
pooka |
Remove the portalfs kernel file system driver. Replace mount_portal(8) with a version based on puffs. User functionality remains the same.
|
|
Revision tags: yamt-nfs-mp-base8
|
| 1.22 |
07-Sep-2009 |
jmcneill |
Switch on hdaudio(4)
|
| 1.21 |
07-Sep-2009 |
jmcneill |
Refer to hdaudio as 'High Definition Audio', not 'Intel High Definition Audio' as many vendors implement the HD audio spec.
|
| 1.20 |
06-Sep-2009 |
sborrill |
hdaudio(4) is a standards-compliant driver for Intel High Definition Audio. It will replace azalia(4) after testing.
To use, comment out azalia in your kernel configuration and uncomment the hdaudio and hdafg lines so it reads:
# Intel High Definition Audio hdaudio* at pci? dev ? function ? hdafg* at hdaudiobus?
You should also: cd /dev sh MAKEDEV audio
|
|
Revision tags: yamt-nfs-mp-base7
|
| 1.19 |
05-Aug-2009 |
jym |
Add Intel SpeedStep and AMD PowerNow! support in Xen dom0. MSR operations are now compiled in by default.
Note that MSR support in Xen depends on its version. rdmsr() should always succeed, but wrmsr() to certain registers can end in a NOOP. In that case, the error will be logged (see xm dmesg).
Setting CPU frequency (SpeedStep) requires Xen 3.3 with the option cpufreq="dom0-kernel" passed down to hypervisor during boot.
Compiled and tested for SpeedStep under i386 for XEN3_DOM0 and XEN3PAE_DOM0 by jym@. amd64 was tested by Joel Carnat.
See also http://mail-index.netbsd.org/port-xen/2009/08/02/msg005213.html .
Commit requested by bouyer@.
|
| 1.18 |
29-Jul-2009 |
cegger |
nuke unused XEN3 option. The XEN option is sufficient now.
|
|
Revision tags: jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
|
| 1.17 |
20-Apr-2009 |
cegger |
add ale(4)
|
| 1.16 |
24-Mar-2009 |
agc |
Catch up with the changes in i386 GENERIC, and enable cgd by default in XEN2 and XEN3 kernels.
Xen really requires cgd, and as users are likely to get a domain given to them without the possibility of recompiling a kernel for themselves, we need to provide this by default.
As discussed with bouyer@, and with his OK.
|
| 1.15 |
06-Mar-2009 |
cegger |
add options COMPAT_50
|
| 1.14 |
06-Mar-2009 |
cegger |
add age(4) and atphy(4)
|
| 1.13 |
06-Mar-2009 |
cegger |
Go independent from Xen2 config files
|
| 1.12 |
05-Mar-2009 |
bouyer |
Add pciback device to XEN3 dom0 kernels
|
|
Revision tags: nick-hppapmap-base2 haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base mjf-devfs2-base
|
| 1.11 |
13-Nov-2008 |
cegger |
branches: 1.11.4; prepare move to new interface
|
|
Revision tags: netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase wrstuden-revivesa-base
|
| 1.10 |
18-May-2008 |
cegger |
branches: 1.10.4; 1.10.6; 1.10.8; 1.10.12; acpidalb(4): Driver for PNP0C32 Hotkeys aka "Direct Application Launch Buttons". "awesome" jmcneill
|
|
Revision tags: yamt-pf42-base2 yamt-nfs-mp-base2
|
| 1.9 |
01-May-2008 |
cegger |
branches: 1.9.2; hpqlb(4): driver for HP Quick Launch buttons - found on HP Pavilion Notebooks
|
|
Revision tags: yamt-pf42-baseX yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base matt-armv6-base hpcarm-cleanup-base
|
| 1.8 |
07-Jan-2008 |
martti |
branches: 1.8.6; 1.8.8; 1.8.10; Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
|
Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2
|
| 1.7 |
09-Dec-2007 |
jmcneill |
branches: 1.7.2; Merge jmcneill-pm branch.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase nick-csl-alignment-base5 matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 netbsd-4-0-RC5 matt-nb4-arm-base jmcneill-base netbsd-4-0-RC4 bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base netbsd-4-0-RC1 jmcneill-pm-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 wrstuden-fixsa-base ppcoea-renovation-base thorpej-atomic-base reinoud-bufcleanup-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 newlock2-base netbsd-4-base
|
| 1.6 |
17-Oct-2006 |
bouyer |
branches: 1.6.4; 1.6.28; 1.6.30; 1.6.36; 1.6.40; 1.6.42; XEN_NO_HYPERCALLPAGE is redundant with XEN_COMPAT_030001; make XEN_COMPAT_030001 disable the hypercall page too and remove XEN_NO_HYPERCALLPAGE
|
| 1.5 |
02-Oct-2006 |
bouyer |
Bump MSGBUFSIZE to 24k; with MPBIOS, ioapic and acpi boot message can be quite verbose.
|
| 1.4 |
28-Sep-2006 |
bouyer |
Add Xen3 support for ACPI and/or MPBIOS + IOAPIC. To help with this, physical CPUs are now configured on mainbus only in dom0, and only to know about their APIC id. virtual CPUs are attached to hypervisor as: vcpu* at hypervisor? and this is what's used as curcpu(). The kernel config files needs to be updated for this, see XEN3_DOM0 or XEN3_DOMU for examples. XEN3_DOM0 now has acpi, MPBIOS and ioapic by default. Note that a Xen dom0 kernel doens't have access to the lapic.
|
| 1.3 |
24-Sep-2006 |
bouyer |
The Xen folks says everyone should use hypercall call page now, make it so. Old hypercall call method still still available with options XEN_NO_HYPERCALLPAGE but this is disabled by default (xen-3.0.2-2 supports hypercall call page just fine). While there add a VIRT_BASE= string in __xen_guest section; from Bastian Blank on port-xen@.
|
|
Revision tags: abandoned-netbsd-4-base yamt-splraiseipl-base yamt-pdpolicy-base9 rpaulo-netinet-merge-pcb-base yamt-pdpolicy-base8 yamt-pdpolicy-base7
|
| 1.2 |
05-Jul-2006 |
bouyer |
branches: 1.2.2; 1.2.6; 1.2.8; 1.2.10; 1.2.12; Comment out acpi0, until someone can make it compile again after the recent acpi changes.
|
| 1.1 |
02-Jul-2006 |
bouyer |
Add a kernel config file for Xen3 Dom0, built as part or i386 release.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728
|
| 1.91 |
26-Jul-2018 |
maxv |
Retire the non-PAE-i386-PV configuration files. Keep only PAE-i386-PV. Non-PAE has been dropped years ago by Xen.
The content of XEN3_* is merged into XEN3PAE_*, with "options PAE" set.
|
| 1.90 |
17-Jul-2018 |
bouyer |
Put back trace in DDB_COMMANDONENTER; in seems that the sysctl is not functionnal early in boot.
|
|
Revision tags: phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| 1.89 |
17-Feb-2018 |
sevan |
branches: 1.89.2; 1.89.4; With the introduction of ddb.dumpstack which is enabled by default, we no longer need to explicitly set DDB_COMMANDONENTER to run a trace.
|
| 1.88 |
23-Jan-2018 |
sevan |
Alternate buffer queue strategies no longer considered experimental, update or add new description for files missed out in the previous run.
|
|
Revision tags: tls-maxphys-base-20171202
|
| 1.87 |
06-Nov-2017 |
rin |
Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
| 1.86 |
14-Sep-2017 |
mrg |
clean up COMPAT_* options for native netbsd code: - new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options.
removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list.
|
|
Revision tags: nick-nhusb-base-20170825
|
| 1.85 |
12-Aug-2017 |
maxv |
Remove support for vm86 on i386. It is bug-friendly, and there is no point in having kernel support for this: the instruction set of the CPU is small, and it can easily be emulated in userland entirely. There are also several assumptions in the code that are not respected, and the slightest confusion in the trap frame can lead to ring0 exploits.
vm86 has received zero maintenance. As far as I can tell, it was added 20 years ago in order to make doscmd work. But doscmd has not been maintained either, and was removed from pkgsrc in 2011. dosbox can be used instead: it does not require kernel support, and will produce better results than our flimsy implementation.
Pass 1. (many pieces still in the tree)
|
| 1.84 |
10-Aug-2017 |
maxv |
Pff, I forgot to revert my change in these files. I committed only the GENERIC files, and the message was:
Revert my changes, and re-enable COMPAT_NOMID, COMPAT_09 and COMPAT_43. Several compat options happen to be dependent on the compat_43_* functions, the availability of which is (wrongfully) controlled with COMPAT_43. Same for COMPAT_09.
|
| 1.83 |
09-Aug-2017 |
maxv |
Remove compat_ibcs2 from i386. After a discussion on port-vax, it turns out that compat_ibcs2 does not implement the iBCS2 standard - which is x86-specific - but rather SVR3. Our real iBCS2 implementation was a mixture of compat_ibcs2 and compat_svr4, and was only partial. Keeping support for this in i386 is totally irrelevant today. I also asked on port-i386 but didn't wait long.
The main issue is that compat_ibcs2 should have been called compat_svr3. But CVS does not support renaming files, and moving things around is both painful and tiring, even more so when no one seems to be interested in doing this work or in the feature at all. For now compat_ibcs2 is available on Vax and will stay, until someone (not me) cleans it up.
|
| 1.82 |
31-Jul-2017 |
maxv |
Disable all the compat options until COMPAT_10. NetBSD 1.0 was released on October 26 1994; 23 years of compatibility is enough. Discussed with christos quickly.
|
| 1.81 |
29-Jul-2017 |
maxv |
Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| 1.80 |
29-Jul-2017 |
maxv |
Remove svr4 from the config files.
|
| 1.79 |
29-Jul-2017 |
maxv |
Disable COMPAT_386BSD_MBRPART on Xen - not enabled in GENERIC.
|
| 1.78 |
28-Jul-2017 |
maxv |
Disable svr4 and ibcs2 by default.
These options are not well-tested, of a limited use case, and the potential for damage is too high. Vulnerabilities were presented at DEFCON 25 - I see that at least one of them can be exploited to get ring0 privileges.
|
|
Revision tags: perseant-stdc-iso10646-base netbsd-8-base
|
| 1.77 |
21-May-2017 |
pgoyette |
branches: 1.77.2; Remove unnecessary SYSMON_* options.
|
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320
|
| 1.76 |
26-Feb-2017 |
rin |
Comment out DISKLABEL_RDB as it is too specific for general usage. (Also add commented out that entry for GENERIC on amd64; I forgot it)
|
| 1.75 |
26-Feb-2017 |
maya |
Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
| 1.74 |
26-Feb-2017 |
rin |
Add DKWEDGE_METHOD_RDB option, which is enabled for x86, commented out for other platforms by default.
|
| 1.73 |
19-Feb-2017 |
rin |
PR kern/51208 Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for ALL on amd64 and i386.
|
|
Revision tags: nick-nhusb-base-20170204
|
| 1.72 |
23-Jan-2017 |
christos |
PR/51908: Kyle Amon: Allow customization of XEN kernels via .local files.
|
|
Revision tags: bouyer-socketcan-base
|
| 1.71 |
12-Jan-2017 |
ryo |
branches: 1.71.2; white space police
|
|
Revision tags: pgoyette-localcount-20170107
|
| 1.70 |
17-Dec-2016 |
maxv |
Add MODULAR in Xen kernels.
|
|
Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921
|
| 1.69 |
12-Aug-2015 |
maxv |
branches: 1.69.2; Remove KMEMSTATS.
|
| 1.68 |
16-Jul-2015 |
bouyer |
Uncoment options IPSEC, as requested by Gary Duzan in PR port-amd64/50052
|
|
Revision tags: nick-nhusb-base-20150606
|
| 1.67 |
23-May-2015 |
maxv |
Disable COMPAT_FREEBSD. The implementation is poor, not well tested and almost irrelevant. People who need it (for tw_cli for example) can still recompile their kernels with this option.
Discussed on tech-kern@
|
| 1.66 |
05-May-2015 |
pgoyette |
For non-modular XEN3_DOMU kernels, include sysmon and all of its subcomponents. While the wdog and envsys subcomponents aren't terribly useful in DOMU environment, this restores functionality to previous (pre-modularized sysmon) state.
|
|
Revision tags: nick-nhusb-base-20150406 nick-nhusb-base
|
| 1.65 |
16-Nov-2014 |
manu |
branches: 1.65.2; Remove unused extended attributes kernel options
As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them as they have been obsolete for a long time: UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate
|
| 1.64 |
12-Nov-2014 |
manu |
Support for UFS1 extended attributes in GENERIC and GENERIC-like kernels
This change just brings UFS1 extended attribute *support* in the kernel, extended attributes are not enabled unless three conditions are met: 1) filesystem is UFS1 (newfs -O1) 2) .attribute/system and .attribute/user directories are created at fs root 3) filesystem is mounted with -o extattr
Some GENERIC kernels are obviously memory constrained, the extended attributes options were not enabled for them, but just added commented out. (kernel were considered memory constrained if QUOTA option was disabled)
|
| 1.63 |
19-Sep-2014 |
christos |
Disable BSDLABEL and MBR DKWEDGE methods again since sysinst does not work with wedges.
|
| 1.62 |
23-Aug-2014 |
dholland |
Systematize (and in many cases, fix) the comments on options COMPAT_NN.
There are quite a few configs that are missing some COMPAT_NN options in ways that don't make sense; this should probably get cleaned up too, but for the time being I've not added or removed anything.
|
| 1.61 |
18-Aug-2014 |
christos |
- Enable Wedge support for MBR/BSDLABEL where it was commented out. - Add apple partition support where it was missing - Add comments where missing
|
| 1.60 |
16-Aug-2014 |
apb |
Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60".
|
|
Revision tags: netbsd-7-base tls-earlyentropy-base tls-maxphys-base
|
| 1.59 |
25-Jul-2014 |
dholland |
branches: 1.59.2; Fix description of DIAGNOSTIC in x86 kernels.
|
|
Revision tags: yamt-pagecache-base9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15 rmind-smpnet-nbase rmind-smpnet-base
|
| 1.58 |
24-Mar-2014 |
szptvlfn |
branches: 1.58.2; fix manual section numbering of sysctl. thanks wiz@
|
|
Revision tags: riastradh-drm2-base3
|
| 1.57 |
16-Mar-2014 |
jakllsch |
Disable xpci(4) PCI passthrough in XEN3_DOMU kernels by popular demand.
|
| 1.56 |
26-Jan-2014 |
dsl |
Remove support for 'external' floating point units and the MS-DOS compatible method of handling floating point exceptions. Make kernel support for teh fpu non-optional (486SX should still work). Only 386 cpus support external fpu, and i386 support was removed years ago. This means that the npx code no longer uses port 0xf0 or interupt 13. All the "npx at isa" lines go from the configs, arch/i386/isa/npx.c is now mandatory for all i386 kernels. I've renamed npxinit() to fpuinit() and npxinit_cpu() to fpuinit_cpu() to match the very similar amd64 functions. The fpu of the boot cpu is now initialised by a direct call from cpu_configure(), this enables FP emulation for a 486SX. (for amd64 the cr0 values are set in locore.S and similar). This fixes a long-standing bug in linux_setregs() - which did not save the fpu regsiters if they were active. I've test booted a single cpu i386 kernel (using anita). amd64 builds - none of teh changes should affect it. The i386 XEN kernels build, but I'm not sure where they set cr0, and it might have got lost!
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
|
| 1.55 |
30-Jun-2013 |
rmind |
G/C PFIL_HOOKS from the kernel configs.
|
| 1.54 |
05-Jun-2013 |
christos |
branches: 1.54.2; remove obsolete networking options
|
| 1.53 |
27-Apr-2013 |
christos |
the bogus number police
|
| 1.52 |
27-Apr-2013 |
christos |
remove confusing numeric locators where they are unused.
|
| 1.51 |
17-Apr-2013 |
riz |
Sync DKWEDGE options with XEN3_DOM0.
|
|
Revision tags: agc-symver-base
|
| 1.50 |
02-Mar-2013 |
christos |
Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
|
| 1.49 |
01-Mar-2013 |
joerg |
Retire OSI network stack. OK core@
|
| 1.48 |
24-Jan-2013 |
bouyer |
Put back 32k MAXPHYS, reverting http://mail-index.netbsd.org/source-changes/2013/01/19/msg040666.html
64k MAXPHYS breaks at last iso9660, as shown by periodic anita runs at http://www-soc.lip6.fr/~bouyer/NetBSD-tests/xen/
|
|
Revision tags: yamt-pagecache-base8
|
| 1.47 |
19-Jan-2013 |
jakllsch |
xbd has been able to cope with any value of MAXPHYS since src/sys/arch/xen/xen/xbd_xenbus.c 1.56
|
|
Revision tags: yamt-pagecache-base7 yamt-pagecache-base6
|
| 1.46 |
17-Oct-2012 |
apb |
Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50".
|
| 1.45 |
23-Sep-2012 |
chs |
add vmt entry to GENERIC. standardize commented pfsync and npf entries.
|
| 1.44 |
27-Jun-2012 |
jym |
branches: 1.44.2; Retire XEN_COMPAT_030001 as detailed on port-xen@:
http://mail-index.netbsd.org/port-xen/2012/06/25/msg007431.html
The xen_p2m API comes next.
ok bouyer@. Tested on i386 PAE and amd64 (Xen 3.3 on private test bed, and Xen 3.4 for Amazon EC2).
FWIW, Amazon always reported:
hypervisor0 at mainbus0: Xen version 3.4.3-kaos_t1micro
multiple times for Europe and US West-1, so I guess they are now at 3.4 (32 and 64 bits).
|
|
Revision tags: jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7
|
| 1.43 |
10-Mar-2012 |
joerg |
P1003_1B_SEMAPHORE is no longer optional.
|
|
Revision tags: jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4
|
| 1.42 |
25-Feb-2012 |
bouyer |
Comment out options DEBUG from Xen kernel; also comment out makeoptions DEBUG="-g" where it was still enabled.
|
|
Revision tags: jmcneill-usbmp-base3 jmcneill-usbmp-base2 netbsd-6-base
|
| 1.41 |
30-Jan-2012 |
cherry |
branches: 1.41.2; switch on NetBSD/Xen MULTIPROCESSOR support for domUs as default, for wider testing
|
| 1.40 |
19-Dec-2011 |
cherry |
Add knob to turn MULTIPROCESSOR build on for XEN
|
| 1.39 |
18-Dec-2011 |
dholland |
WABPL is no longer considered experimental (has not been for some time) so update its comment in config files.
|
|
Revision tags: jmcneill-usbmp-pre-base2 jmcneill-usbmp-base
|
| 1.38 |
22-Nov-2011 |
tls |
branches: 1.38.2;
The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be.
This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out.
|
|
Revision tags: jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
|
| 1.37 |
25-Oct-2011 |
jakllsch |
branches: 1.37.2; Per existing x86 GENERIC kernels, add: #options BUFQ_READPRIO options BUFQ_PRIOCSCAN to Xen kernels.
|
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
| 1.36 |
07-Aug-2011 |
tron |
Add commented out entries for V7FS and V7FS Endian Independent support.
|
|
Revision tags: rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
|
| 1.35 |
28-May-2011 |
ryo |
many whitespace cleanup. confirmed "cvs diff -b" are identical.
|
| 1.34 |
29-Apr-2011 |
jym |
Enable balloon(4) for Xen kernels.
ok bouyer@; shortly discussed on port-xen@.
|
| 1.33 |
26-Apr-2011 |
joerg |
Remove PECOFF/Win32 emulation.
|
| 1.32 |
26-Apr-2011 |
joerg |
Remove Darwin, MACH and Mach-O support.
|
| 1.31 |
18-Apr-2011 |
jym |
Large rewrite of the balloon driver. This one:
- turns balloon into a driver that attaches to xenbus(4). This allows to disable the functionality either at compile time or boot time via userconf(4). Driver can implement detach or pmf(9) hooks if deemed necessary.
- keeps Cherry's locking model, but simplify it a bit. There is now only one target value serialized inside balloon, we do not feedback alternative value to Xenstore (clients are not expected to see its value evolve behind their back, and can't do much about that either)
- implements min threshold; this is an admin-settable value that tells driver to "not balloon below this threshold." This can be used by domain to keep memory reservations, useful if activity is expected in the near future.
- in addition to min threshold, the driver implements internally a safeguard value (uvmexp.freemin + 1MiB), so that admin cannot inadvertently set min to a very low value forcing domain into heavy memory pressure and swapping.
- create the sysctl(8) kern.xen.balloon tree. 4 nodes are actually present (values are in KiB): - min: (rw) an admin-settable value that prevents ballooning below this mark - max: (ro) the maximum size for reservation, as set by xm(1) mem-max. - current: (ro) the current reservation for domain. - target: (rw) the targetted reservation for domain.
- fix a few limitations here and there, most notably the max_reservation hypercall, and KiB vs pages representations at interfaces.
The driver is still turned off by default. Enabling it would need more approval, especially from bouyer@, cherry@ and cegger@.
FWIW: tested it two days long, from amd64 dom0 (with dom0 ballooning enabled for xend), and bunch of domUs. Did not notice anything suspicious.
XXX it still has one big limitation: it cannot hotplug memory pages in uvm(9) if they were not present beforehand. Example: ballooning above physmem will give more pages to domain but it won't use it to serve allocations, unless we teach uvm(9) how to handle the extra pages.
|
| 1.30 |
04-Apr-2011 |
dyoung |
The PCI pass-through driver is not too useful without PCI drivers, but add it to this kernel configuration so that at it gets built some of the time.
|
| 1.29 |
06-Mar-2011 |
bouyer |
merge the bouyer-quota2 branch. This adds a new on-disk format to store disk quota usage and limits, integrated with ffs metadata. Usage is checked by fsck_ffs (no more quotacheck) and is covered by the WAPBL journal. Enabled with kernel option QUOTA2 (added where QUOTA was enabled in kernel config files), turned on with tunefs(8) on a per-filesystem basis. mount_mfs(8) can also turn quotas on.
See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html for details.
|
|
Revision tags: bouyer-quota2-nbase
|
| 1.28 |
17-Feb-2011 |
jym |
Add DDB_COMMANDONENTER="trace;show registers" to Xen kernels; amd64 does it already, and it is helpful for debugging under Xen anyway.
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231
|
| 1.27 |
23-Nov-2010 |
hannken |
branches: 1.27.2; 1.27.4; Remove unused count from pseudo-device md.
|
|
Revision tags: uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2
|
| 1.26 |
12-Aug-2010 |
haad |
dd dm driver to XEN configs because they do not have modules working yet. This will enable using LVM by default on XEN DOM0 hostings running NetBSD.
Change suggested by Sam Fourman.
|
|
Revision tags: yamt-nfs-mp-base10
|
| 1.25 |
06-Jul-2010 |
cherry |
The Xen balloon driver enables growing and shrinking PV domains on the fly, by collaborating with UVM and the hypervisor
|
| 1.24 |
08-May-2010 |
mrg |
enable IPFILTER_COMPAT in all kernels that have ipfilter already. canonicalise several of the ipf option segments in various files (this mostly means adding commented out IPFILTER_DEFAULT_BLOCK, or adding commented or uncommented IPFILTER_LOG or IPFILTER_LOOKUP option statements.)
i built about 20 of these kernels to check, but not all of them.
|
|
Revision tags: uebayasi-xip-base1
|
| 1.23 |
16-Apr-2010 |
pooka |
Remove unused count (invariably "4") from pseudo-device fss.
|
|
Revision tags: yamt-nfs-mp-base9 uebayasi-xip-base
|
| 1.22 |
03-Jan-2010 |
dholland |
branches: 1.22.2; 1.22.4; Whitespace. Portions from Igor Sobrado in PR kern/22595. Deploy <space><tab> where needed so columns don't teleport when commenting or uncommenting things.
|
| 1.21 |
03-Jan-2010 |
dholland |
Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595. Merged by yours truly as the set of configs has changed quite a bit since the PR was filed in 2003, and I may have missed some stuff. These changes should probably be merged into other arches' configs; I'm not going to do that now though.
|
| 1.20 |
17-Dec-2009 |
jym |
Compile in PaX support for Xen x86 kernels (dom0 and domU).
ok bouyer@. Compiled and tested by me under i386. Only compile tested for amd64.
|
|
Revision tags: matt-premerge-20091211
|
| 1.19 |
05-Dec-2009 |
pooka |
Remove the portalfs kernel file system driver. Replace mount_portal(8) with a version based on puffs. User functionality remains the same.
|
|
Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7
|
| 1.18 |
29-Jul-2009 |
cegger |
nuke unused XEN3 option. The XEN option is sufficient now.
|
|
Revision tags: jymxensuspend-base
|
| 1.17 |
18-Jul-2009 |
reinoud |
Import read-only part of the NiLFS (v2) implementation for NetBSD. It has been tested with a DEBUG+DIAGNOSTIC+LOCKDEBUG kernel. To summerise NiLFS, i'll repeat my posting to tech-kern here:
NiLFS stands for New implementation of Logging File System; LFS done right they claim :) It is at version 2 now and is being developed by NTT, the Japanese telecom company and recently put into the linux source tree. See http://www.nilfs.org. The on-disc format is not completely frozen and i expect at least one minor revision to come in time.
The benefits of NiLFS are build-in fine-grained checkpointing, persistent snapshots, multiple mounts and very large file and media support. Every checkpoint can be transformed into a snapshot and v.v. It is said to perform very well on flash media since it is not overwriting pieces apart from a incidental update of the superblock, but that might change. It is accompanied by a cleaner to clean up the segments and recover lost space.
My work is not a port of the linux code; its a new implementation. Porting the code would be more work since its very linux oriented and never written to be ported outside linux. The goal is to be fully interchangable. The code is non intrusive to other parts of the kernel. It is also very light-weight.
The current state of the code is read-only access to both clean and dirty NiLFS partitions. On mounting a dirty partition it rolls forward the log to the last checkpoint. Full read-write support is however planned!
Just as the linux code, mount_nilfs allows for the `head' to be mounted read/write and allows multiple read-only snapshots/checkpoint mounts next to it.
By allowing the RW mount at a different snapshot for read-write it should be possible eventually to revert back to a previous state; i.e. try to upgrade a system and being able to revert to the exact state prior to the upgrade.
Compared to other FS's its pretty light-weight, suitable for embedded use and on flash media. The read-only code is currently 17kb object code on NetBSD/i386. I doubt the read-write code will surpass the 50 or 60. Compared this to FFS being 156kb, UDF being 84 kb and NFS being 130kb. Run-time memory usage is most likely not very different from other uses though maybe a bit higher than FFS.
|
|
Revision tags: yamt-nfs-mp-base6
|
| 1.16 |
23-Jun-2009 |
dyoung |
Add drvctl(4).
|
|
Revision tags: yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
|
| 1.15 |
24-Mar-2009 |
agc |
Catch up with the changes in i386 GENERIC, and enable cgd by default in XEN2 and XEN3 kernels.
Xen really requires cgd, and as users are likely to get a domain given to them without the possibility of recompiling a kernel for themselves, we need to provide this by default.
As discussed with bouyer@, and with his OK.
|
| 1.14 |
06-Mar-2009 |
cegger |
add options COMPAT_50
|
| 1.13 |
06-Mar-2009 |
cegger |
Go independent from Xen2 config files
|
|
Revision tags: nick-hppapmap-base2
|
| 1.12 |
13-Feb-2009 |
bouyer |
Add commented out PCI pass-through support: #xpci* at xenbus ? #Xen3 PCI front end driver #pci* at xpci ?
|
|
Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base mjf-devfs2-base
|
| 1.11 |
13-Nov-2008 |
cegger |
branches: 1.11.4; prepare move to new interface
|
|
Revision tags: netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 netbsd-4-0-1-RELEASE wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-fixsa-newbase nick-csl-alignment-base5 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-merge1 matt-armv6-prevmlocking wrstuden-fixsa-base-1 vmlocking2-base3 netbsd-4-0-RELEASE bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 netbsd-4-0-RC5 matt-nb4-arm-base matt-armv6-nbase jmcneill-base netbsd-4-0-RC4 mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base netbsd-4-0-RC1 matt-armv6-base jmcneill-pm-base hpcarm-cleanup-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 wrstuden-fixsa-base ppcoea-renovation-base thorpej-atomic-base reinoud-bufcleanup-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
|
| 1.10 |
11-Nov-2006 |
bouyer |
branches: 1.10.52; 1.10.56; 1.10.62; 1.10.64; 1.10.66; 1.10.70; Simplify XEN3 domU kernel config by including the XEN2 domU configs and adding only XEN3 specific options/devices.
|
| 1.9 |
11-Nov-2006 |
bouyer |
Follow GENERIC and enable TMPFS
|
| 1.8 |
11-Nov-2006 |
jmmv |
Remove tmpfs's experimental status. OK'ed by core@.
|
|
Revision tags: yamt-splraiseipl-base2
|
| 1.7 |
17-Oct-2006 |
bouyer |
XEN_NO_HYPERCALLPAGE is redundant with XEN_COMPAT_030001; make XEN_COMPAT_030001 disable the hypercall page too and remove XEN_NO_HYPERCALLPAGE
|
| 1.6 |
17-Oct-2006 |
bouyer |
Add ELF_PADDR_OFFSET and VIRT_ENTRY strings to __xen_guest ELF section, so that our kernels works with newer xen-3 hypervisors; and correct the value of VIRT_BASE for dom0. Now that we can embed the values of KERNBASE and KERNTEXTOFF in the binary for Xen, make the domU memory layout the same as dom0 for Xen3 (making it the other way round doens't work; probably because of alignement constraints in the hypervisor). The old domU layout is used if options XEN_COMPAT_030001 is present in the kernel config file. Enable this the domU kernel config files for now, in case someone wants to run a NetBSD domU on an older Xen3 installation.
|
| 1.5 |
28-Sep-2006 |
bouyer |
Add Xen3 support for ACPI and/or MPBIOS + IOAPIC. To help with this, physical CPUs are now configured on mainbus only in dom0, and only to know about their APIC id. virtual CPUs are attached to hypervisor as: vcpu* at hypervisor? and this is what's used as curcpu(). The kernel config files needs to be updated for this, see XEN3_DOM0 or XEN3_DOMU for examples. XEN3_DOM0 now has acpi, MPBIOS and ioapic by default. Note that a Xen dom0 kernel doens't have access to the lapic.
|
| 1.4 |
24-Sep-2006 |
bouyer |
The Xen folks says everyone should use hypercall call page now, make it so. Old hypercall call method still still available with options XEN_NO_HYPERCALLPAGE but this is disabled by default (xen-3.0.2-2 supports hypercall call page just fine). While there add a VIRT_BASE= string in __xen_guest section; from Bastian Blank on port-xen@.
|
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9 rpaulo-netinet-merge-pcb-base yamt-pdpolicy-base8
|
| 1.3 |
26-Aug-2006 |
christos |
branches: 1.3.2; 1.3.4; 1.3.6; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP
|
| 1.2 |
12-Aug-2006 |
christos |
Disable SYSTRACE by default on all kernels (discussed with core)
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-base chap-midi-nbase gdamore-uart-base
|
| 1.1 |
08-Jun-2006 |
hubertf |
branches: 1.1.2; 1.1.6; 1.1.8; 1.1.10; 1.1.12; Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base rpaulo-netinet-merge-pcb-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base chap-midi-base
|
| 1.5 |
08-Jun-2006 |
hubertf |
Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
|
Revision tags: simonb-timecounters-base
|
| 1.4 |
01-Jun-2006 |
bouyer |
-mcpu=i686 is implied by -march=i686 and gcc4 doens't like -mcpu=i686 so remove it. From Sergey Lungu on current-users.
|
|
Revision tags: yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 elad-kernelauth-base
|
| 1.3 |
28-Mar-2006 |
pavel |
branches: 1.3.2; 1.3.4; 1.3.6; Add stf to all kernel configs which have INET6 and gif, except the INSTALL ones and those for specific machines of developers. PR 32304.
OK'ed by rpaulo.
N.B. stf is a cloning device, so it still must be enabled by "ifconfig stf0 create".
|
| 1.2 |
19-Mar-2006 |
bouyer |
Add xbd at xenbus, and limit MAXPHYS to 32k. The Xen vbd interface doesn't handle 64k transfers (it's limited to 11 * PAGE_SIZE), and splitting requests in xbd make things much more complex than needed.
|
|
Revision tags: peter-altq-base yamt-pdpolicy-base2
|
| 1.1 |
06-Mar-2006 |
bouyer |
branches: 1.1.2; 1.1.4; 1.1.6; Config file for Xen3 DomU kernel.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base chap-midi-base rpaulo-netinet-merge-pcb-base
|
| 1.22 |
08-Jun-2006 |
hubertf |
Rename XEN kernel config files to be more consistent:
INSTALL_XEN3_U -> INSTALL_XEN3_DOMU INSTALL_XENU -> INSTALL_XEN2_DOMU XEN0 -> XEN2_DOM0 XEN3_U -> XEN3_DOMU XENU -> XEN2_DOMU
OK'd by bouyer@
|
|
Revision tags: simonb-timecounters-base
|
| 1.21 |
01-Jun-2006 |
bouyer |
-mcpu=i686 is implied by -march=i686 and gcc4 doens't like -mcpu=i686 so remove it. From Sergey Lungu on current-users.
|
|
Revision tags: yamt-pdpolicy-base5
|
| 1.20 |
14-May-2006 |
elad |
branches: 1.20.2; integrate kauth.
|
|
Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3 elad-kernelauth-base
|
| 1.19 |
28-Mar-2006 |
pavel |
Add stf to all kernel configs which have INET6 and gif, except the INSTALL ones and those for specific machines of developers. PR 32304.
OK'ed by rpaulo.
N.B. stf is a cloning device, so it still must be enabled by "ifconfig stf0 create".
|
|
Revision tags: peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base
|
| 1.18 |
01-Mar-2006 |
bouyer |
branches: 1.18.2; 1.18.4; 1.18.6; Remove wscons options, XENU doens't have any wscons device.
|
|
Revision tags: yamt-uio_vmspace-base5
|
| 1.17 |
25-Feb-2006 |
christos |
remove vinum
|
| 1.16 |
05-Feb-2006 |
cube |
Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
|
| 1.15 |
04-Feb-2006 |
rpaulo |
bpfilter doesn't accept count anymore.
|
|
Revision tags: ktrace-lwp-base
|
| 1.14 |
07-Dec-2005 |
tsutsui |
branches: 1.14.2; 1.14.4; 1.14.6; Adjust comments for options FFS_NO_SNAPSHOT.
XXX: This option should be mentioned in options(4).
|
|
Revision tags: yamt-readahead-base3
|
| 1.13 |
25-Nov-2005 |
thorpej |
swcr -> swcrypto
|
| 1.12 |
25-Nov-2005 |
thorpej |
"pseudo-device crypto" really refers to the /dev/crypto API to the opencrypto framework, not the framework itself. Update the comment accordingly.
|
| 1.11 |
25-Nov-2005 |
thorpej |
Add "pseudo-device swcr" (commented out if "pseudo-device crypto" is also commented out).
|
|
Revision tags: yamt-readahead-base2
|
| 1.10 |
21-Nov-2005 |
bouyer |
Remove commented out options I586. As it's i686-only, optimize for i686.
|
|
Revision tags: yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.9 |
14-Sep-2005 |
bouyer |
branches: 1.9.6; Enable systrace for Xen, there's no reasons for it to be disabled. Pointed out by Sascha Retzki on port-Xen.
|
| 1.8 |
10-Sep-2005 |
jmmv |
Initial addition of tmpfs, an efficient memory file-system. This project was developed as part of Google's Summer of Code 2005 program. This change adds the kernel code, the mount_tmpfs utility, a regression test suite and does all other related changes to integrate these.
The file-system is still *experimental*. Therefore, it is disabled by default in all kernels. However, as typically done, a commented-out entry is added in them to ease its setup.
Note that I haven't commited the required mountd(8) changes to be able to export tmpfs file-systems because NFS support is still very unstable and because, before enabling it, I'd like to do some other changes.
OK'ed by my project mentor, William Studenmund (wrstuden@).
|
| 1.7 |
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
| 1.6 |
19-Aug-2005 |
christos |
64 bit inode changes.
|
| 1.5 |
31-Jul-2005 |
yamt |
revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought.
|
| 1.4 |
30-Jul-2005 |
yamt |
add "options VMSWAP" to non INSTALL kernels.
|
| 1.3 |
07-Jul-2005 |
tron |
Add (commented out) IPSEC_NAT_T option.
|
|
Revision tags: kent-audio2-base
|
| 1.2 |
03-Apr-2005 |
bouyer |
branches: 1.2.2; 1.2.4; Add the ksym pseudo-device, for the benefit of kmem grovelers. Pointed out by Jason Thorpe on port-xen.
|
|
Revision tags: yamt-km-base4 yamt-km-base3 netbsd-3-base
|
| 1.1 |
11-Mar-2005 |
bouyer |
branches: 1.1.2; 1.1.4; 1.1.6; Move Xen kernel config files to arch/i386, so that they can be added to the i386 release process. Make them include archi/i386/conf/GENERIC.local, like other i386 GENERIC and INSTALL files.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase rmind-uvmplock-base bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base jym-xensuspend-base yamt-nfs-mp-base11
|
| 1.1 |
20-Aug-2010 |
uebayasi |
branches: 1.1.2; file XIP was initially added on branch uebayasi-xip.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.25 |
29-Dec-2000 |
mycroft |
ZHADUM is dead, ZSR doesn't need to be checked in.
|
| 1.24 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
|
Revision tags: sommerfeld_i386mpbase_1
|
| 1.23 |
09-Jul-2000 |
mycroft |
branches: 1.23.2; Increase the example DDB_HISTORY_SIZE.
|
|
Revision tags: sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.22 |
11-Jun-2000 |
mycroft |
branches: 1.22.2; Remove pcvt tentacles.
|
|
Revision tags: minoura-xpg4dl-base sommerfeld_i386mpbase_20000422
|
| 1.21 |
22-Mar-2000 |
cgd |
branches: 1.21.4; add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
|
Revision tags: chs-ubc2-newbase
|
| 1.20 |
13-Jan-2000 |
ad |
[#[@ ]]dpt* at eisa? slot ?
|
|
Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base fvdl-softdep-base
|
| 1.19 |
27-Sep-1999 |
ad |
branches: 1.19.2; Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
|
Revision tags: chs-ubc2-base
|
| 1.18 |
29-Jul-1999 |
augustss |
It's time to be COMPAT_14.
|
| 1.17 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.16 |
27-Mar-1999 |
explorer |
branches: 1.16.4; remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.15 |
16-Feb-1999 |
abs |
Update IDE comments, from yoavcs@inter.net.il
|
| 1.14 |
23-Jan-1999 |
drochner |
second round of mouse renaming: psm->pms
|
| 1.13 |
23-Jan-1999 |
drochner |
update for mouse renaming
|
|
Revision tags: kenh-if-detach-base
|
| 1.12 |
12-Nov-1998 |
thorpej |
Update for the new state of the world: pciide, wscons, and a slight change in how PCI-Host bridges are matched.
|
|
Revision tags: chs-ubc-base
|
| 1.11 |
31-Aug-1998 |
thorpej |
UVM+PMAP_NEW is standard now; don't need it in individual config files.
|
| 1.10 |
31-Aug-1998 |
thorpej |
Add (commented out for now) UVM/PMAP_NEW, enable KMEMSTATS, comment out the PHY drivers.
|
| 1.9 |
11-Aug-1998 |
thorpej |
Adapt to MII changes.
|
|
Revision tags: eeh-paddr_t-base
|
| 1.8 |
26-Jun-1998 |
lukem |
remove options FIFO; it's now the default
|
| 1.7 |
07-Jun-1998 |
enami |
Remove TAB after `options I686_CPU'.
|
| 1.6 |
16-Apr-1998 |
drochner |
-"spkr" now attaches to "pcppi" -"le at isa" is split into "depca", "nele" and "bicc"
|
| 1.5 |
03-Apr-1998 |
enami |
Add entry for aic* at isapnp, but comment outed.
|
| 1.4 |
03-Apr-1998 |
enami |
Add entry for mbe* at pcmcia (but comment outed).
|
| 1.3 |
03-Apr-1998 |
enami |
Add comment outed entries for ate0 and fmv0. Remove fe0.
|
| 1.2 |
22-Mar-1998 |
drochner |
The "pckbd" attribute of pc/vt is now "pckbcport". Use the real console driver name here to make more obvious where pms and spkr attach to.
|
| 1.1 |
06-Feb-1998 |
thorpej |
Kernel for zhadum.netbsd.org, soon-to-be CVS server.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.37 |
29-Dec-2000 |
mycroft |
ZHADUM is dead, ZSR doesn't need to be checked in.
|
| 1.36 |
24-Sep-2000 |
jdolecek |
don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant
|
| 1.35 |
21-Aug-2000 |
itohy |
Fix typos. No functional changes.
|
|
Revision tags: sommerfeld_i386mpbase_1
|
| 1.34 |
27-Jul-2000 |
mrg |
branches: 1.34.2; remove COMPAT_AOUT option.
|
| 1.33 |
09-Jul-2000 |
mycroft |
Turn on DDB history by default.
|
|
Revision tags: sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.32 |
14-Jun-2000 |
veego |
branches: 1.32.2; Remove the obsolete config fragments for kernel crypto, because the IPsec crypto code is now in the kernel source tree.
|
| 1.31 |
11-Jun-2000 |
mycroft |
Remove pcvt tentacles.
|
| 1.30 |
05-Jun-2000 |
gmcgarry |
Replace references to xe with xi. Clarify description to avoid confusion with the Xircom tlp-based cards.
|
| 1.29 |
01-Jun-2000 |
david |
Remove entry for non-existant driver that entered GENERIC in 1.289 and propagated to others when sync'd.
|
|
Revision tags: minoura-xpg4dl-base
|
| 1.28 |
12-May-2000 |
jhawk |
branches: 1.28.2; zsr has acquired a wi card
|
|
Revision tags: sommerfeld_i386mpbase_20000422
|
| 1.27 |
19-Apr-2000 |
haya |
Changes the name of RealTek driver. The new name is `rtk'. This used to be called `rl' and it conflict with RL vax disks, canonical and historical unix driver name.
This changes are minimal: it only changes the name of RealTek driver. The filename of source code and a lot of the letter `rl' in source files should be changed shortly.
|
| 1.26 |
03-Apr-2000 |
augustss |
Add atapibus* at umass?
|
| 1.25 |
22-Mar-2000 |
cgd |
add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
|
| 1.24 |
06-Mar-2000 |
itojun |
beautify APM_DISABLE_INTERRUPTS line (s/options\t/options \t/)
|
| 1.23 |
04-Mar-2000 |
mycroft |
Invert the APM_NO_POWER_PRINT flag, and make sure it's off by default.
|
| 1.22 |
26-Feb-2000 |
itojun |
s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of "#" does not affect indentation.
|
|
Revision tags: chs-ubc2-newbase
|
| 1.21 |
08-Feb-2000 |
mycroft |
Sync with GENERIC.
|
| 1.20 |
25-Jan-2000 |
augustss |
Update for the ucom(4) addition.
|
| 1.19 |
25-Jan-2000 |
mycroft |
+IPv6 +Raylink/Aviator
|
| 1.18 |
17-Jan-2000 |
augustss |
Add USB-Ethernet adapters.
|
| 1.17 |
13-Jan-2000 |
ad |
[#[@ ]]dpt* at eisa? slot ?
|
|
Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
|
| 1.16 |
12-Dec-1999 |
soren |
s/16x450/16x50/
|
|
Revision tags: comdex-fall-1999-base fvdl-softdep-base
|
| 1.15 |
05-Oct-1999 |
mycroft |
branches: 1.15.2; 1.15.8; Sync with reality.
|
| 1.14 |
27-Sep-1999 |
ad |
Note DPT controllers as needed. If it looks like a stripped down GENERIC, it gets it.
|
| 1.13 |
19-Sep-1999 |
ad |
Document PCDISPLAY_SOFTCURSOR.
|
|
Revision tags: chs-ubc2-base
|
| 1.12 |
30-Jul-1999 |
mycroft |
Sync with GENERIC.
|
| 1.11 |
29-Jul-1999 |
augustss |
It's time to be COMPAT_14.
|
| 1.10 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.9 |
31-Mar-1999 |
mycroft |
branches: 1.9.4; Enable rnd.
|
| 1.8 |
27-Mar-1999 |
kleink |
Typo.
|
| 1.7 |
27-Mar-1999 |
explorer |
remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
|
| 1.6 |
22-Mar-1999 |
mycroft |
Add a SonicVibes.
|
| 1.5 |
14-Mar-1999 |
mycroft |
Only need one of vga_isa and vga_pci.
|
| 1.4 |
14-Mar-1999 |
mycroft |
Update to -current, switch to wscons.
|
| 1.3 |
16-Feb-1999 |
abs |
Update IDE comments, from yoavcs@inter.net.il
|
| 1.2 |
23-Jan-1999 |
drochner |
update for mouse renaming
|
| 1.1 |
21-Jan-1999 |
mycroft |
Vanity config files.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.9 |
03-Nov-1994 |
mycroft |
Clean up deleted files.
|
|
Revision tags: before_newconf_base
|
| 1.8 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
| 1.7 |
16-Aug-1994 |
mycroft |
Add vnd.
|
|
Revision tags: netbsd-1-0-base
|
| 1.6 |
20-Feb-1994 |
mycroft |
branches: 1.6.2; Add mcd.
|
|
Revision tags: magnum-base netbsd-0-9-patch-001 netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
|
| 1.5 |
06-Jun-1993 |
cgd |
cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.4 |
22-May-1993 |
cgd |
add rcsids to everything and clean up headers
|
| 1.3 |
07-May-1993 |
cgd |
add rcsid, and kernel description where necessary
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1 patchkit-0-2-2
|
| 1.2 |
21-Mar-1993 |
cgd |
after 0.2.2 "stable" patches applied
|
| 1.1 |
21-Mar-1993 |
cgd |
branches: 1.1.1; Initial revision
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
|
| 1.409 |
07-Jan-2025 |
imil |
Enable pv(4) for i386
|
|
Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| 1.408 |
23-Feb-2024 |
andvar |
branches: 1.408.2; s/optionms/options/ in copy-pasted comment.
|
|
Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
| 1.407 |
21-Oct-2020 |
christos |
make process_machdep.c included always since it provides register i/o used by sys_process_getlwpstatus.c which is always included.
|
| 1.406 |
20-Oct-2020 |
christos |
harmonize process_machdep.c inclusion.
|
| 1.405 |
15-Oct-2020 |
mgorny |
Revert "Merge convert_xmm_s87.c into fpu.c"
I am going to add ATF tests for these two functions, and having them in a separate file will make it more convenient to build and run them in userspace.
|
| 1.404 |
29-Jun-2020 |
riastradh |
glxsb(4): Remove rijndael dependency.
This doesn't actually seem to depend on it in any way.
XXX Compile-tested only.
|
| 1.403 |
25-Apr-2020 |
bouyer |
Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVM guests in GENERIC. Xen support can be disabled at runtime with boot -c disable hypervisor
|
|
Revision tags: bouyer-xenpvh-base2
|
| 1.402 |
22-Apr-2020 |
rin |
Make crypto/rijindael optional again as cprng_strong does no longer depend on it. Dependency is explicitly declared in files.foo if a component requires it.
|
|
Revision tags: phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
|
| 1.401 |
18-Oct-2019 |
manu |
branches: 1.401.6; Multiboot2 kernel support for i386
That implementation works either with BIOS or UEFI bootstrap
This requires the following kernel changes:
Add UEFI boot services and I/O method protoypes src/sys/arch/x86/include/efi.h 1.8 - 1.9
Fix EFI system table mapping in virtual space src/sys/arch/x86/x86/efi.c 1.19 - 1.20
Make sure no bioscall is issued when booting off UEFI system src/sys/arch/i386/i386/machdep.c 1.821 - 1.822 src/sys/arch/i386/pci/piixpcib.c 1.22 - 1.23
And the following bootstrap changes:
Add kernel symbols for multiboot1 src/sys/arch/i386/stand/lib/exec_multiboot1.c 1.2 - 1.3 src/sys/arch/i386/stand/lib/libi386.h 1.45 - 1.47
Fix kernel symbols for multiboot2 src/sys/arch/i386/stand/lib/exec_multiboot2.c 1.2 - 1.3
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
| 1.400 |
15-Feb-2019 |
nonaka |
Added Microsoft Hyper-V support. It ported from OpenBSD and FreeBSD.
graphical console is not work on Gen.2 VM yet. To use the serial console, enter "consdev com,0x3f8,115200" on efiboot.
|
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
|
| 1.399 |
22-Dec-2018 |
cherry |
This change modifies the mainbus(4) entry point for all x86 sub-archs in the following way:
i) It provides a unified entry point in x86/x86/mainbus.c:mainbus_attach() ii) It carves out the preliminary bus attachment sequence that is common to all sub-archs into x86/x86/mainbus.c: x86_cpubus_attach() iii) It consolidates the remaining pathways as internal callee functions so that these may be called piecemeal if required. A special usecase of this is XEN PVHVM which may need to call the native configure path, the xen configure path, or both. iv) It moves the driver private data structures from i386/i386_mainbus.c to an x86/ level one. This allows for other sub-arch's to do similar, if needed. (They do not at the moment). v) For dom0 kernels, it enables 'acpi0 at mainbus?' and 'acpi0 at hypervisorbus'. This serves two purposes: a) To demonstrate the possibility of dynamic configuration tree traversal ordering changes. b) To allow for the common acpi_check(self, "acpibus") call in x86/mainbus.c to not barf when it is called from the dom0 attach path. We allow for the acpi0 device to be a child of mainbus with the changes to amd64/conf/XEN3_DOM0 and i386/conf/XEN3PAE_DOM0 without actually probing further in the code. This path will later be pursued in a PVHVM boot codepath.
There should be no operative changes with this change. If there are, please complain loudly.
|
| 1.398 |
22-Dec-2018 |
cherry |
Move mainbus(4) driver files in various x86 sub-archs to name prefixed versions. This allows us to further modularise them by unifying common bus probe code in x86/x86/mainbus.c to be introduced next.
This commit has no functional changes. It is done for ease of visibility of newer diffs in the queue.
|
| 1.397 |
03-Dec-2018 |
christos |
KASLR is in files.kern
|
|
Revision tags: pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
|
| 1.396 |
25-Aug-2018 |
maxv |
Retire NDIS. It appears that it has never worked, after 13 years it was still marked as "experimental", and nowadays it may be one more obstacle to MPification of the network stack.
Discussed on tech-net@.
|
|
Revision tags: pgoyette-compat-0728
|
| 1.395 |
13-Jul-2018 |
maxv |
Remove the X86PMC code I had written, replaced by tprof. Many defines become unused in specialreg.h, so remove them. We don't want to add defines all the time, there are countless PMCs on many generations, and it's better to just inline the event/unit values.
|
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
| 1.394 |
23-May-2018 |
maxv |
branches: 1.394.2; Merge convert_xmm_s87.c into fpu.c. It contains only two functions, that are used only in fpu.c.
|
| 1.393 |
22-May-2018 |
maxv |
Mmh, don't compile spectre.c on Xen.
|
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415
|
| 1.392 |
07-Apr-2018 |
mrg |
add an SPECTRE_V2_GCC_MITIGATION option to x86 kernels, that turns on the GCC spectre v2 mitigation options.
XXX: pullup-8. XXX: turn on in all kernels.
|
|
Revision tags: pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322
|
| 1.391 |
16-Mar-2018 |
maxv |
Remove ipkdb from i386. Also remove unused references in amd64.
I already talked about doing that six months ago on port-i386@. Back then it was as general cleanup, but now, with SVS etc, we do actually have good reasons for simplifying the entry points.
Ok kamil@. (christos@ was in the conversation too)
|
|
Revision tags: pgoyette-compat-0315 pgoyette-compat-base
|
| 1.390 |
08-Jan-2018 |
maxv |
branches: 1.390.2; Since SVS is now defined in files.x86, remove it from files.amd64 and files.i386.
|
| 1.389 |
07-Jan-2018 |
maxv |
Add a new option, SVS (for Separate Virtual Space), that unmaps kernel pages when running in userland. For now, only the PTE area is unmapped.
Sent on tech-kern@.
|
|
Revision tags: tls-maxphys-base-20171202
|
| 1.388 |
08-Oct-2017 |
maxv |
KASLR: add workarounds to compute the bootinfo VAs (use the direct map), and don't use large pages yet. Both will be fixed later.
|
|
Revision tags: nick-nhusb-base-20170825
|
| 1.387 |
15-Aug-2017 |
maxv |
Merge into x86/.
|
| 1.386 |
15-Aug-2017 |
maxv |
Merge into x86/.
|
| 1.385 |
12-Aug-2017 |
maxv |
Remove support for vm86 on i386. It is bug-friendly, and there is no point in having kernel support for this: the instruction set of the CPU is small, and it can easily be emulated in userland entirely. There are also several assumptions in the code that are not respected, and the slightest confusion in the trap frame can lead to ring0 exploits.
vm86 has received zero maintenance. As far as I can tell, it was added 20 years ago in order to make doscmd work. But doscmd has not been maintained either, and was removed from pkgsrc in 2011. dosbox can be used instead: it does not require kernel support, and will produce better results than our flimsy implementation.
Pass 1. (many pieces still in the tree)
|
| 1.384 |
09-Aug-2017 |
maxv |
Remove compat_ibcs2 from i386. After a discussion on port-vax, it turns out that compat_ibcs2 does not implement the iBCS2 standard - which is x86-specific - but rather SVR3. Our real iBCS2 implementation was a mixture of compat_ibcs2 and compat_svr4, and was only partial. Keeping support for this in i386 is totally irrelevant today. I also asked on port-i386 but didn't wait long.
The main issue is that compat_ibcs2 should have been called compat_svr3. But CVS does not support renaming files, and moving things around is both painful and tiring, even more so when no one seems to be interested in doing this work or in the feature at all. For now compat_ibcs2 is available on Vax and will stay, until someone (not me) cleans it up.
|
| 1.383 |
01-Aug-2017 |
maxv |
Move arch/i386/i386/freebsd_* into compat/freebsd/. COMPAT_FREEBSD is i386-specific.
|
| 1.382 |
01-Aug-2017 |
maxv |
Don't include files.svr4 and files.svr4_32.
|
| 1.381 |
29-Jul-2017 |
maxv |
Drop support for svr4 on i386. This feature is not maintained, not reliable, and of a limited use case. Most svr4 applications got time to be ported to linux, and we do have a functional, maintained linux emulation.
Reduces the number of entry points into the kernel, the number of places that need special care (cpu context).
Note that compat_svr4 is still available on sparc.
|
| 1.380 |
29-Jul-2017 |
maxv |
Remove the remaining parts of compat_oldboot.
|
|
Revision tags: perseant-stdc-iso10646-base
|
| 1.379 |
12-Jul-2017 |
maxv |
include opt_pmc.h
|
|
Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320
|
| 1.378 |
10-Mar-2017 |
maxv |
branches: 1.378.6; Move pmc.c into x86/, it can be shared with amd64.
|
| 1.377 |
17-Feb-2017 |
maxv |
Support PMCs on multi-processor systems. Still several things to fix, but at least it works a little. Will be improved and moved into x86/ soon.
|
|
Revision tags: nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107
|
| 1.376 |
15-Dec-2016 |
kamil |
branches: 1.376.2; Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls: - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints - PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state - PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this includes enabling and disabling watchpoints
The ptrace_watchpoint structure contains MI and MD parts:
typedef struct ptrace_watchpoint { int pw_index; /* HW Watchpoint ID (count from 0) */ lwpid_t pw_lwpid; /* LWP described */ struct mdpw pw_md; /* MD fields */ } ptrace_watchpoint_t;
For example amd64 defines MD as follows: struct mdpw { void *md_address; int md_condition; int md_length; };
These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.
Tested on amd64, initial support added for i386 and XEN.
Sponsored by <The NetBSD Foundation>
|
| 1.375 |
13-Dec-2016 |
kamil |
Torn down KSTACK_CHECK_DR0, i386-only feature to detect stack overflow
This feature was intended to detect stack overflow with CPU Debug Registers (x86). It was never ported to other ports, neither amd64 and should be adapted for SMP...
Currently there might be better ways to detect stack overflows like page mapping protection. Since the number of Debug Registers is restricted (4 on x86), torn it down completely.
This interface introduced helper functions for Debug Registers, they will be replaced with the new <x86/dbregs.h> interface.
KSTACK_CHECK_DR0 was disabled by default and won't affect ordinary users.
Sponsored by <The NetBSD Foundation>
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 nick-nhusb-base-20161204 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE nick-nhusb-base-20161004 localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 netbsd-7-0-1-RELEASE nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 netbsd-7-0-RELEASE nick-nhusb-base-20150921 netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase rmind-smpnet-base tls-maxphys-base
|
| 1.374 |
12-Feb-2014 |
dsl |
branches: 1.374.6; 1.374.10; Change i386 to use x86/fpu.c instead of i386/isa/npx.c This changes the trap10 and trap13 code to call directly into fpu.c, removing all the code for T_ARITHTRAP, T_XMM and T_FPUNDA from i386/trap.c Not all of the code thate appeared to handle fpu traps was ever called! Most of the changes just replace the include of machine/npx.h with x86/fpu.h (or remove it entirely).
|
| 1.373 |
07-Feb-2014 |
dsl |
Convert the amd64 build to use x86/cpu_extended_state.h so that the fpu definitions match those of i386. Mostly just structure and field renames, in addition: 1) process_xmm_to_s87() and process_s87_to_xmm() moved into x86/convert_xmm_s87.c so they can be used by amd64's netbsd32 code. 2) The linux signal code simplified to use a structure copy for ths fxsave data - it matches the hardware definition and won't change.
|
| 1.372 |
26-Jan-2014 |
dsl |
Remove support for 'external' floating point units and the MS-DOS compatible method of handling floating point exceptions. Make kernel support for teh fpu non-optional (486SX should still work). Only 386 cpus support external fpu, and i386 support was removed years ago. This means that the npx code no longer uses port 0xf0 or interupt 13. All the "npx at isa" lines go from the configs, arch/i386/isa/npx.c is now mandatory for all i386 kernels. I've renamed npxinit() to fpuinit() and npxinit_cpu() to fpuinit_cpu() to match the very similar amd64 functions. The fpu of the boot cpu is now initialised by a direct call from cpu_configure(), this enables FP emulation for a 486SX. (for amd64 the cr0 values are set in locore.S and similar). This fixes a long-standing bug in linux_setregs() - which did not save the fpu regsiters if they were active. I've test booted a single cpu i386 kernel (using anita). amd64 builds - none of teh changes should affect it. The i386 XEN kernels build, but I'm not sure where they set cr0, and it might have got lost!
|
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1
|
| 1.371 |
17-Jul-2013 |
soren |
A few "isa" files are so tightly integrated into the x86 platform code as to not really be part of the optional isa bus autoconf machinery.
Allows configuring a kernel like so:
include "arch/amd64/conf/GENERIC" no isa
|
|
Revision tags: riastradh-drm2-base agc-symver-base yamt-pagecache-base8
|
| 1.370 |
25-Dec-2012 |
mbalmer |
branches: 1.370.2; 1.370.8; Whitespace fixes.
|
| 1.369 |
16-Dec-2012 |
mbalmer |
ptcd(4) is a device driver for the cash drawer port found on Protech PS3100 point of sale terminals. It controls the cash drawer using a gpio(4) device that attaches at ptcd0: Pin 0 controls the drawer, pin 1 reports the current state. For details read the manual page.
|
|
Revision tags: yamt-pagecache-base7 yamt-pagecache-base6
|
| 1.368 |
28-Oct-2012 |
alnsn |
Build bpfjit on i386.
|
| 1.367 |
03-Oct-2012 |
dsl |
Remove all references to KVM86. It was only ever used by APMBIOS - and then only if an option was selected. Probably didn't work well at all!
|
| 1.366 |
30-Sep-2012 |
dsl |
Remove the obvious parts of i386 Advanced power management 'apm' support. This is the code that predates ACPI, and might once have been able to power down some laptops. It hasn't been compiled for ages (it isn't it i386/ALL or any other standard kernel) and hasn't worked for even longer. The APM specification was made obsolete by ACPI before it was widely implemented. This will allow some other, even more dubious code be removed. Unfortunately apmbios.h is used by the world !
|
| 1.365 |
27-Sep-2012 |
alnsn |
Remove bpf_jit which was ported from FreeBSD recently.
It will soon be replaced with the new bpfjit kernel module.
|
| 1.364 |
01-Aug-2012 |
rmind |
branches: 1.364.2; Add BPF JIT compiler, currently supporting amd64 and i386. Code obtained from FreeBSD. Also, make few BPF fixes and simplifications while here. Note that bpf_jit_enable is false for now.
OK dyoung@, some feedback from matt@
|
|
Revision tags: jmcneill-usbmp-base10 yamt-pagecache-base5
|
| 1.363 |
07-May-2012 |
jym |
Merge i386 and amd64 version of db_memrw.c.
Use this opportunity to skip calculating the VA of the page. Let the CPU deal with the invalidation itself through invlpg + destination address to avoid converting between canonical/non canonical forms.
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
|
| 1.362 |
18-Nov-2011 |
jmcneill |
branches: 1.362.4; 1.362.6; remove Xbox support
|
|
Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
|
| 1.361 |
27-Aug-2011 |
bouyer |
branches: 1.361.2; Split gcscpcib into MI part, and MD pci attachement which is also in charge of attaching the MD pcib device. Will be used by the upcoming evbmips loongson support.
|
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
| 1.360 |
12-Jun-2011 |
rmind |
Welcome to 5.99.53! Merge rmind-uvmplock branch:
- Reorganize locking in UVM and provide extra serialisation for pmap(9). New lock order: [vmpage-owner-lock] -> pmap-lock.
- Simplify locking in some pmap(9) modules by removing P->V locking.
- Use lock object on vmobjlock (and thus vnode_t::v_interlock) to share the locks amongst UVM objects where necessary (tmpfs, layerfs, unionfs).
- Rewrite and optimise x86 TLB shootdown code, make it simpler and cleaner. Add TLBSTATS option for x86 to collect statistics about TLB shootdowns.
- Unify /dev/mem et al in MI code and provide required locking (removes kernel-lock on some ports). Also, avoid cache-aliasing issues.
Thanks to Andrew Doran and Joerg Sonnenberger, as their initial patches formed the core changes of this branch.
|
|
Revision tags: rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
|
| 1.359 |
26-Apr-2011 |
joerg |
branches: 1.359.2; Remove PECOFF/Win32 emulation.
|
| 1.358 |
26-Apr-2011 |
joerg |
Remove Darwin, MACH and Mach-O support.
|
| 1.357 |
10-Apr-2011 |
christos |
Merge db_trace for x86. From: Vladimir Kirillov proger at wilab dot org dot ua
|
|
Revision tags: bouyer-quota2-nbase
|
| 1.356 |
24-Feb-2011 |
jruoho |
Move PowerNow! to the cpufeaturebus.
|
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
|
| 1.355 |
08-Jul-2010 |
rmind |
branches: 1.355.2; 1.355.4; Unify i386 and amd64 procfs MD code into x86.
|
|
Revision tags: uebayasi-xip-base1
|
| 1.354 |
10-Apr-2010 |
jruoho |
Move vald(4) to sys/dev/acpi. This is MI and should work also on amd64.
ok jmcneill@
XXX: This is broken: it calls methods with absolute pathnames (almost guaranteed not to be portable across models), it accesses methods that are in the domain of other drivers, it walks the namespace on its own, it contains plenty of magic constants, it does not integrate with existing KPIs, etc. Summa summarum: this should be rewritten as a more generic toshiba_acpi(4).
|
|
Revision tags: yamt-nfs-mp-base9 uebayasi-xip-base
|
| 1.353 |
03-Jan-2010 |
dholland |
branches: 1.353.2; 1.353.4; One last bit of whitespace from PR kern/22595.
|
|
Revision tags: matt-premerge-20091211
|
| 1.352 |
03-Nov-2009 |
dyoung |
Add a kernel configuration flag, SPLDEBUG, that activates a per-CPU log of transitions to IPL_HIGH from lower IPLs. SPLDEBUG is only available on i386 and Xen kernels, today.
'options SPLDEBUG' adds instrumentation to spllower() and splraise() as well as routines to start/stop debugging and to record IPL transitions: spldebug_start(), spldebug_stop(), spldebug_raise(), spldebug_lower().
|
|
Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7
|
| 1.351 |
09-Aug-2009 |
christos |
move spic to common acpi.
|
|
Revision tags: jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5
|
| 1.350 |
16-Jun-2009 |
bouyer |
Split mc146818-related functions from clock.c into rtc.c. Call rtc_set_ymdhms() from xen/xen/clock.c:xen_rtc_set() for xen3 dom0 kernels as the Xen3 hypervisor doesn't write the new date/time to the CMOS by itself. Now a XEN3_DOM0 kernel properly updates the CMOS time.
|
|
Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
|
| 1.349 |
21-Apr-2009 |
nonaka |
Added SD/MMC support from OpenBSD. tested on i386, amd64 at current-users ML by pgoyette@. tested on zaurus by myself.
|
| 1.348 |
16-Apr-2009 |
rmind |
- Add macros to handle (some) trapframe registers for common x86 code. - Merge i386 and amd64 syscall.c into x86. No functional changes intended.
Proposed on (port-i386 & port-amd64). Unfortunately, I cannot merge these lists into the single port-x86. :(
|
| 1.347 |
30-Mar-2009 |
rmind |
Merge i386 and amd64 ipifuncs.c into x86. No functional changes intended. XXX: fpu #ifdefs are ugly (should be revisited at some point).
|
| 1.346 |
30-Mar-2009 |
rmind |
Merge i386 and amd64 vm_machdep.c into x86. No functional changes intended. Note: some #ifdefs will be removed with macros.
|
| 1.345 |
30-Mar-2009 |
rmind |
Merge/move core_machdep.c into x86, no difference between i386 and amd64.
|
|
Revision tags: nick-hppapmap-base2
|
| 1.344 |
19-Feb-2009 |
jmcneill |
Mark old vesabios/vesafb flags as obsolete, noted by cube
|
| 1.343 |
19-Feb-2009 |
jmcneill |
Remove vesafb, it has been replaced by genfb on x86.
|
| 1.342 |
14-Feb-2009 |
cube |
Don't set version deep in the source tree if it's older than the one in conf/files.
|
|
Revision tags: mjf-devfs2-base
|
| 1.341 |
20-Dec-2008 |
ad |
branches: 1.341.2; - Kill NOREDZONE. - Make the redzone conditional on DIAGNOSTIC. - Give amd64 an additional page for the uarea. 2 is not enough.
|
|
Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
|
| 1.340 |
20-Nov-2008 |
ad |
Put the COMPAT_NOMID stuff into its own file.
|
| 1.339 |
19-Nov-2008 |
ad |
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
|
|
Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base wrstuden-revivesa-base
|
| 1.338 |
13-Jun-2008 |
christos |
branches: 1.338.2; 1.338.4; 1.338.6; pointless to compile md_root.c without md.c
|
|
Revision tags: yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2
|
| 1.337 |
18-May-2008 |
jmcneill |
branches: 1.337.2; Add support for PCI_BUS_FIXUP and PCI_ADDR_FIXUP on amd64.
|
|
Revision tags: yamt-nfs-mp-base2
|
| 1.336 |
11-May-2008 |
ad |
Simplify x86 identcpu code, and share between i386/amd64.
|
|
Revision tags: yamt-pf42-baseX yamt-nfs-mp-base yamt-pf42-base
|
| 1.335 |
10-Apr-2008 |
dyoung |
branches: 1.335.2; 1.335.4; 1.335.6; Commit straggler: elansc now attaches to something that provides the 'pcibus' interface instead of the 'pci' interface.
|
|
Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase hpcarm-cleanup-base
|
| 1.334 |
26-Feb-2008 |
xtraeme |
Split off the Transmeta Crusoe Longrun code into its own file, that way identcpu.c and machdep.c are not cluttered with foreign code.
The driver is built by default as before, but the sysctl subtree will only be created if longrun is detected and not always as the old code did. This matches what the FreeBSD code does.
Ok by christos@.
|
|
Revision tags: nick-net80211-sync-base
|
| 1.333 |
20-Feb-2008 |
drochner |
branches: 1.333.2; 1.333.6; Since files.wscons et al. are included by ~all ports anyway, include them in the mi "files" file, and remove include statements from md files. These shouldn't pull in additional kernel code when not in use, so it shouldn't do any harm except a risk of namespace collisions which should be easy to fix.
|
|
Revision tags: mjf-devfs-base
|
| 1.332 |
25-Jan-2008 |
joerg |
Refactor in_cksum/in4_cksum/in6_cksum implementations: - All three functions are included in the kernel by default. They call a backend function cpu_in_cksum after possibly computing the checksum of the pseudo header. - cpu_in_cksum is the core to implement the one-complement sum. The default implementation is moderate fast on most platforms and provides a 32bit accumulator with 16bit addends for L32 platforms and a 64bit accumulator with 32bit addends for L64 platforms. It handles edge cases like very large mbuf chains (could happen with native IPv6 in the future) and provides a good base for new native implementations. - Modify i386 and amd64 assembly to use the new interface.
This disables the MD implementations on !x86 until the conversion is done. For Alpha, the portable version is faster.
|
|
Revision tags: bouyer-xeni386-nbase
|
| 1.331 |
21-Jan-2008 |
dyoung |
Attach two new devices to the AMD Elan SC520 System Controller, elansc(4).
elanpex(4) is for PCI exception reporting. I've already found some kernel bugs by reading the exceptions reported. Beware that it will spam the console a lot while the kernel and pcictl(8) probe non-existing addresses in PCI configuration space.
elanpar(4) protects the kernel text from writes by the CPU and by PCI bus masters. As you might guess, this is not compatible with setting breakpoints using a debugger; detach the device using 'drvctl -d elanpar0' before you try to set breakpoints. In the future, I hope to extend elanpar(4) to provide general-purpose RAM write-protection.
|
|
Revision tags: bouyer-xeni386-base
|
| 1.330 |
16-Jan-2008 |
ad |
Remove options MATH_EMULATE.
|
| 1.329 |
12-Jan-2008 |
ad |
- Split crashdump code out into its own file. - Remove NO_SPARSE_DUMP. - Minor KNF, sprinkle static.
|
| 1.328 |
09-Jan-2008 |
xtraeme |
Add gcscpcib(4): a driver for the AMD CS5535 and CS5536 Companion Device that acts as PCI-ISA bridge and supports a Timecounter, Watchdog Timer and GPIO.
Adapted by Yojiro UO and minor tweaks by me from OpenBSD. Tested on CS5535 and CS5536. This closes PR kern/37577.
|
|
Revision tags: matt-armv6-base
|
| 1.327 |
06-Jan-2008 |
ad |
Add MODULAR option. Include kernel linker stuff if MODULAR.
|
|
Revision tags: vmlocking2-base3
|
| 1.326 |
26-Dec-2007 |
joerg |
Add PHYSMEM_MAX_ADDR and PHYSMEM_MAX_SIZE options. This limit physical memory based on overall size (useful for debugging to keep core dumps small) or maximum address (when using devices with bus dma limits). Contrary to REALBASEMEM and REALEXTMEM, they still use the BIOS memory map and can therefore deal with fragmented memory.
|
| 1.325 |
23-Dec-2007 |
jmcneill |
Move Sony Notebook Controller (sony(4)) driver from MD to MI directory, as it can be used on amd64 as well.
|
| 1.324 |
18-Dec-2007 |
joerg |
Add new IPI for saving CPU state explicitly, share high-level part of ACPI wakeup code and teach it how to start the APs again. As a side effect the CPU_START interface allows choosing between different bootstrap codes more easily now.
|
|
Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2
|
| 1.323 |
09-Dec-2007 |
jmcneill |
branches: 1.323.2; Merge jmcneill-pm branch.
|
|
Revision tags: yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 vmlocking-nbase jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.322 |
22-Nov-2007 |
bouyer |
branches: 1.322.2; 1.322.4; Pull up the bouyer-xenamd64 branch to HEAD. This brings in amd64 support to NetBSD/Xen, both Dom0 and DomU.
|
|
Revision tags: bouyer-xenamd64-base2 bouyer-xenamd64-base
|
| 1.321 |
15-Nov-2007 |
ad |
Remove support for 80386 level CPUs. PR port-i386/36163.
|
| 1.320 |
14-Nov-2007 |
ad |
- Remove I486_CPU, I586_CPU, I686_CPU options. They buy us nothing and clutter the code significantly. - Remove pccons.
|
|
Revision tags: jmcneill-base
|
| 1.319 |
26-Oct-2007 |
xtraeme |
branches: 1.319.2; Share pcib(4) and amdpcib(4) between i386 and amd64; one copy is enough.
|
| 1.318 |
26-Oct-2007 |
xtraeme |
- Share pchb(4) between i386 and amd64; one copy is enough for both. - Move some of the x86 PCI devices into x86/pci/files.pci. - Add more x86 stuff into x86/conf/files.x86.
ok joerg.
|
| 1.317 |
18-Oct-2007 |
yamt |
merge yamt-x86pmap branch.
- reduce differences between amd64 and i386. notably, share pmap.c between them. it makes several i386 pmap improvements available to amd64, including tlb shootdown reduction and bug fixes from Stephan Uphoff. - implement deferred pmap switching for amd64. - remove LARGEPAGES option. always use large pages if available. also, make it work on amd64.
|
|
Revision tags: yamt-x86pmap-base4
|
| 1.316 |
17-Oct-2007 |
garbled |
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
|
Revision tags: yamt-x86pmap-base3 yamt-x86pmap-base2 ppcoea-renovation-base vmlocking-base
|
| 1.315 |
26-Sep-2007 |
ad |
branches: 1.315.2; x86 changes for pcc and LKMs.
- Replace most inline assembly with proper functions. As a side effect this reduces the size of amd64 GENERIC by about 120kB, and i386 by a smaller amount. Nearly all of the inlines did something slow, or something that does not need to be fast. - Make curcpu() and curlwp functions proper, unless __GNUC__ && _KERNEL. In that case make them inlines. Makes curlwp LKM and preemption safe. - Make bus_space and bus_dma more LKM friendly. - Share a few more files between the ports. - Other minor changes.
|
|
Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base
|
| 1.314 |
29-Aug-2007 |
ad |
branches: 1.314.2; Merge most x86 changes from the vmlocking branch, except the threaded soft interrupt stuff. This is mostly comprised of changes to the pmap modules to work on multiprocessor systems without kernel_lock, and changes to speed up tlb shootdowns.
|
| 1.313 |
26-Aug-2007 |
xtraeme |
branches: 1.313.2; Some changes for the ichlpcib driver:
- Moved to x86/pci, so that EM64T systems running NetBSD/amd64 can use it. - Added support for the TCO on ICH6 or newer chipsets, adapted from FreeBSD. - Added timecounter support for the power management timer, adapted from OpenBSD. - Plus some misc/cosmetic changes.
Thanks to yukonbob on irc@freenode for testing the TCO part on ICH4-M. Tested by me with ICH7 too.
|
|
Revision tags: nick-csl-alignment-base matt-mips64-base mjf-ufs-trans-base
|
| 1.312 |
08-Jul-2007 |
jmcneill |
branches: 1.312.4; 1.312.8; Add gcscehci(4), an EHCI glue driver for the AMD CS5536 companion controller. This driver enables USB 2.0 high speed support on the Soekris net5501 (comBIOS ver. 1.31m).
|
| 1.311 |
07-Jul-2007 |
tsutsui |
Remove leftover netns stuff.
|
| 1.310 |
27-Jun-2007 |
xtraeme |
Import i386/gcscide(4). A driver for the IDE Controller of the AMD CS5535 Companion device found in the decTOP.
gcscide0 at pci0 dev 15 function 2 gcscide0: National Semiconductor/AMD CS5535 IDE Controller (rev. 0x00)
Supports Ultra DMA mode 4, Pio Mode 4 and MDMA mode 2.
"Go for it" jmcneill@.
|
| 1.309 |
15-Jun-2007 |
jmcneill |
Import driver for the AMD Geode LX AES Security Block, from OpenBSD. The glxsb(4) driver provides random numbers and AES acceleration.
|
| 1.308 |
03-Jun-2007 |
xtraeme |
Remove Enhanced Speedstep stuff from here, it's defined on files.x86 now.
|
| 1.307 |
30-May-2007 |
christos |
lock_stubs.S depends on assym.h
|
| 1.306 |
17-May-2007 |
yamt |
merge yamt-idlelwp branch. asked by core@. some ports still needs work.
from doc/BRANCHES:
idle lwp, and some changes depending on it.
1. separate context switching and thread scheduling. (cf. gmcgarry_ctxsw) 2. implement idle lwp. 3. clean up related MD/MI interfaces. 4. make scheduler(s) modular.
|
|
Revision tags: yamt-idlelwp-base8
|
| 1.305 |
16-Apr-2007 |
ad |
branches: 1.305.2; Share the sysarch stuff between the x86 ports. PR kern/36046.
|
|
Revision tags: thorpej-atomic-base
|
| 1.304 |
10-Apr-2007 |
macallan |
include files.wsfb
|
| 1.303 |
05-Mar-2007 |
drochner |
branches: 1.303.2; 1.303.4; clean up how cpus and ioapics are attached at the mainbus: Seperate "cpubus" and "ioapicbus" -- while they share a common "address space" (the apic id), the kernel doesn't use this fact. There are different data passed to cpus and apics, which caused some ugly polymorphism. This also saves the special "submatch" functions needed to distingush cpus and ioapics for autoconf. (And it makes that "apid" locators wired in the kernel configuration are honored now; this allows one to dumb down an mp box to singleprocessor by userconfig.) Print "apid" locators in the buses "print" function "as everyone does", so the per-port cpu drivers don't need to do it. Being here, constify "struct cpu_functions" and g/c the unused MP_PICMODE flag.
|
|
Revision tags: ad-audiomp-base
|
| 1.302 |
18-Feb-2007 |
dsl |
Get config(1) to supply the default parameters for BEEP_ON_HALT.
|
|
Revision tags: post-newlock2-merge
|
| 1.301 |
09-Feb-2007 |
ad |
branches: 1.301.2; Merge newlock2 to head.
|
|
Revision tags: newlock2-nbase newlock2-base
|
| 1.300 |
06-Feb-2007 |
dyoung |
Add cmos(4) for reading/writing CMOS RAM on x86 boxes. This driver comes from Takahiro Kambe, with some mods by me.
|
| 1.299 |
06-Jan-2007 |
jmcneill |
Use the pic16lc@iic driver for setting the system LED, rebooting, and powering off the machine instead of the assembly code in pic16l.S
|
| 1.298 |
04-Jan-2007 |
jmcneill |
Microsoft Xbox support, from Andrew Gillham.
Still requires some bug fixes in the nfe(4) driver; works with USB ethernet. Requires Xromwell / Cromwell 2.41dev or above to boot. Tested both CD boot and etherboot.
xboxfb(4) currently does not work properly with component video cables.
|
|
Revision tags: yamt-splraiseipl-base5
|
| 1.297 |
18-Dec-2006 |
christos |
move to x86/pci/agp_machdep.c from Blair Sadewitz
|
|
Revision tags: yamt-splraiseipl-base4 yamt-splraiseipl-base3 netbsd-4-base
|
| 1.296 |
25-Oct-2006 |
jmmv |
branches: 1.296.2; 1.296.4; Mark MULTIBOOT_SYMTAB_SPACE obsolete instead of silently removing it. Per cube@'s suggestion.
|
| 1.295 |
25-Oct-2006 |
jmmv |
Remove the usage of Multiboot's "a.out kludge" to tell the boot loader to reserve some more space for the BSS section than the binary says. This trick was used to leave room after the kernel's image to copy the symbol table following the format required by ksyms_init. (It was also used to workaround a bug in the physical address fields of the binary, but this has been long fixed.) Yes, the MULTIBOOT_SYMTAB_SPACE option goes away; yay!
Instead, copy the required data after the kernel in a way that avoids having to reserve space and use the new ksyms_init_explicit function to avoid the need to construct a minimal ELF image.
Fixes ksyms when using an "unpatched" GRUB (one that does not contain the fix to honour the "a.out kludge" for ELF images, even when present) -- i.e. ddb and lkms. As a side effect, the new code is much clearer to read and digest.
Closes PR port-i386/32865.
|
|
Revision tags: yamt-splraiseipl-base2
|
| 1.294 |
19-Oct-2006 |
drochner |
remove relicts of COMPAT_AOUT, fixes compilation problems with old kernel config files reported by Patrick Welche on current-users
|
| 1.293 |
01-Oct-2006 |
bouyer |
Add ipmi(4) driver, from OpenBSD. This requires SMBios support, so add SMBios detection and mapping to bios32.c, also from OpenBSD (for now this is only compiled in if ipmi(4) is configured). The sensors and watchdog are accessible though envsys(4). Works on i386; some work is needed on amd64 to access the BIOS. It would eventually work on Xen if the SMBios is accessible (to be tested).
|
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9 rpaulo-netinet-merge-pcb-base
|
| 1.292 |
04-Sep-2006 |
perry |
branches: 1.292.2; 1.292.4; switch to a common clock.c
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base8 yamt-pdpolicy-base7
|
| 1.291 |
06-Aug-2006 |
christos |
PR/34116: Takuya SHIOZAKI: acpiapm(4) misuses config(9) acpiapm(4) always matches the first node of AML, which is unrelated with acpiapm. Separate acpi(4)'s children into two individual interface attributes.
|
| 1.290 |
08-Jul-2006 |
christos |
Adjust to the new apm backend.
|
|
Revision tags: yamt-pdpolicy-base6 chap-midi-nbase chap-midi-base
|
| 1.289 |
19-Jun-2006 |
gdamore |
Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@, NetBSD Foundation Membership still pending.) This stack was written by Iain under sponsorship from Itronix Inc.
The stack includes support for rfcomm networking (networking via your bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.
Drivers for both PCMCIA and USB bluetooth controllers are included.
|
|
Revision tags: gdamore-uart-base
|
| 1.288 |
07-Jun-2006 |
kardel |
branches: 1.288.2; convert to timecounters (from branch simonb-timecounters)
|
|
Revision tags: yamt-pdpolicy-base5 elad-kernelauth-base simonb-timecounters-base
|
| 1.287 |
06-May-2006 |
jmcneill |
branches: 1.287.2; Add SpeedStep SMI support for Intel PIIX4 based Pentium III processors.
|
| 1.286 |
18-Apr-2006 |
rittera |
A number of minor changes for NDIS. (OK'd by phil)
1. Removed the makeoptions line from arch/i386/conf/GENERIC. Now ndis_driver_data.h is simply copied into the kernel build directory instead of editing the config file to specify its location.
2. Uncommented lines in files.i386 and files.pci related to NDIS. NDIS will not be compiled into the kernel unless the two lines are uncommented from GENERIC (I checked using nm), so there is no reason for this to be commented out.
3. Added ndiscvt to usr.sbin/Makefile.
|
|
Revision tags: yamt-pdpolicy-base4
|
| 1.285 |
04-Apr-2006 |
gdamore |
Convert existing ath users to new Makefile, except for amd64, which needs the rules due to needing to conditionally postprocess the HAL object file.
Macppc needs a a non-ELF HAL (EABI) object, so take care of that by default in the atheros include file.
|
|
Revision tags: yamt-pdpolicy-base3
|
| 1.284 |
31-Mar-2006 |
rittera |
Updated to the latest NDIS code. I added commented out lines in the files arch/i386/conf/GENERIC, arch/i386/conf/files.i386 and dev/pci/files.pci which can simply be uncommented to compile NDIS into the kernel. I'll write some documentation on this soon.
Note that NDIS is still somewhat experimental. It is currently tested and functions relatively well on on two cards: 1. Dell (Broadcom) TrueMobile 1400 Dual Band WLAN Mini-PCI 2. Intel EtherExpress Pro/100
|
| 1.283 |
17-Mar-2006 |
jmcneill |
Add support for the VIA SMBus controller found on the VT8235 PCI-ISA bridge.
|
|
Revision tags: peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.282 |
19-Feb-2006 |
jmcneill |
branches: 1.282.2; 1.282.4; 1.282.6; Add screenblanking support. Not enabled by default, as in some cases it might cause the system to hang. Where it does work, it works well. Enabled by setting options VESAFB_PM.
Tested on ATI Radeon M9 (failed), NeoMagic 256AV (passed).
|
| 1.281 |
19-Feb-2006 |
jmcneill |
splash is MI; move it out of files.i386
|
| 1.280 |
19-Feb-2006 |
jmcneill |
Make VESAFB_WIDTH, VESAFB_HEIGHT, VESAFB_DEPTH defined in opt_vesafb.h. While we're here, give us NVESAFB in vesafb.h
|
| 1.279 |
18-Feb-2006 |
jmcneill |
Import vesa framebuffer driver. Replaces vesa_raster8, which didn't do anything.
|
| 1.278 |
12-Feb-2006 |
tron |
Share Intel hardware random number generator support between amd64 and i386 port. This will benefit EM64T systems using Intel i9xx chipsets.
|
| 1.277 |
03-Feb-2006 |
jmmv |
branches: 1.277.2; Implement support for 'The Multiboot Specification' so that i386 kernels can be booted directly from Multiboot-compliant boot loaders (e.g. GRUB). See the added multiboot(8) manual page for more information.
No objections in tech-kern@; only positive comments.
|
| 1.276 |
01-Jan-2006 |
xtraeme |
branches: 1.276.2; PCI Interrupt router support for VIA VT823[1357] Southbridges. From OpenBSD.
|
| 1.275 |
31-Dec-2005 |
xtraeme |
AMD PowerNow K7 driver written by Martin Vegiard via PR port-i386/26239.
Enabled by default on GENERIC and GENERIC_LAPTOP.
Imported 1 year later... but it's here finally.
|
|
Revision tags: ktrace-lwp-base
|
| 1.274 |
11-Dec-2005 |
christos |
branches: 1.274.2; Add a small device to control brightness on the Sony VAIOs.
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base
|
| 1.273 |
07-Nov-2005 |
yamt |
some assym cleanup. - move copyin and friends from locore.S to their own file, copy.S. share it between i386 and xen. - defparam KERNBASE and kill KERNBASE_LOCORE hack. - add more symbols to assym.h and use it where appropriate.
|
|
Revision tags: yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
|
| 1.272 |
07-Oct-2005 |
riz |
Add support for the gpio(4) framework to the elansc(4) system controller.
From Alexander Yurchenko (grange@openbsd), via OpenBSD. Approved by jmcneill.
|
| 1.271 |
27-Sep-2005 |
jmcneill |
Add NS Geode PCI-ISA bridge GPIO support.
|
| 1.270 |
22-Sep-2005 |
dyoung |
Add a driver for the watchdog timer on the AMD Geode SC1100.
|
| 1.269 |
03-Jul-2005 |
cube |
branches: 1.269.2; Move definitions for PCI_*_FIXUP to files.x86 so that ACPI compiles for amd64...
|
| 1.268 |
25-Jun-2005 |
dyoung |
Move the definitions in dev/pci/files.ath into dev/pci/files.pci. Stop including dev/pci/files.ath in arch/i386/conf/files.i386, since we get the same definitions by including dev/pci/files.pci, now. Remove dev/pci/files.ath.
Add arch/macppc/conf/Makefile.macppc with directives for linking the Atheros HAL for PowerPC.
In athhal-powerpc-be-eabi.opt_ah.h, #define AH_REGOPS_FUNC 1, since otherwise the linker complains that the PowerPC HAL cannot link with register-read/write subroutines.
Add ath(4) to the GENERIC macppc kernel configuration; comment it out.
|
| 1.267 |
22-Jun-2005 |
dyoung |
Resolve conflicts in importation of 18-May-2005 ath(4) / net80211(9) from FreeBSD. Introduce compatibility shims (sys/dev/ic/ath_netbsd.[ch], sys/net80211/ieee80211_netbsd.[ch]). Update drivers (an, atu, atw, awi, ipw, iwi, rtw, wi) for the new net80211(9) API.
|
| 1.266 |
22-Jun-2005 |
enami |
Backout part of previous since it breaks kernel build and not described in the commit log. I don't see merged log of ath(4) yet.
|
| 1.265 |
22-Jun-2005 |
sekiya |
It turns out that pci_addr_fixup() doesn't require PCIBIOS either. Decouple, run it from mainbus_attach().
|
| 1.264 |
21-Jun-2005 |
sekiya |
Rework the configuration scheme for PCI fixups:
* bus enumeration fixups are not PCIBIOS-specific, interrupt fixups are done by both PCIBIOS and ACPI. The redundancy is very redundant. Therefore, rename PCIBIOS_*_FIXUP to PCI_*_FIXUP, use PCI_INTR_FIXUP in place of ACPI_PCI_FIXUP, and change code refences to match.
* move the fixup defines from opt_pcibios.h to opt_pcifixup.h to reflect the above.
* fix up the PCI bus numbering in mainbus_attach(), right after we detect the configuration mode. This probably renders the fixup in pcibios.c redundant -- but it should be harmless.
These changes make cardbus work in ACPI-only machines, when PCI_BUS_FIXUP and PCI_INTR_FIXUP are defined.
|
| 1.263 |
15-May-2005 |
fvdl |
Move linux_trap.c from sys/arch/i386/i386 to sys/arch/x86/x86, and share it. Remove the amd64 linux_trap.c (which was just a stub with a printf anyway).
|
|
Revision tags: netbsd-3-0-3-RELEASE netbsd-3-0-2-RELEASE netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base kent-audio1-beforemerge kent-audio1-base
|
| 1.262 |
14-Sep-2004 |
jdolecek |
branches: 1.262.10; do not include "compat/aout/files.aout", COMPAT_AOUT is soon to be removed
|
| 1.261 |
30-Aug-2004 |
drochner |
remove the (superfluous) definition of "cpu" as an interface attribute
|
| 1.260 |
30-Aug-2004 |
drochner |
Phase out the use of a string as first "attach args" member to control which bustype should be attached with a specific call to config_found() (from a "mainbus" or a bus bridge). Do it for isa/eisa/mca and pci/agp for now. These buses all attach to an mi interface attribute "isabus", "eisabus" etc., and the autoconf framework now allows to specify an interface attribute on config_found() and config_search(), which limits the search of matching config data to these which attach to that specific attribute. So we basically have to call config_found_ia(..., "foobus", ...) where such a bus is attached. As a consequence, where a "mainbus" or alike also attaches other devices (eg CPUs) which do not attach to a specific attribute yet, we need at least pass an attribute name (different from "foobus") so that the foo bus is not found at these places. This made some minor changes necessary which are not obviously related to the mentioned buses.
|
| 1.259 |
10-Jul-2004 |
cube |
Add an option to allow any user to write to machdep.est.frequency.target, which is very handy on a laptop to control EST through another program that you don't necessarily want to run as root (in my case, gkrellm).
The option's name is EST_FREQ_USERWRITE, and is disabled by default.
|
| 1.258 |
08-Jul-2004 |
drochner |
don't need md timing functions for joystick anymore
|
| 1.257 |
04-Jul-2004 |
christos |
add darwin_commpage_machdep.S [does nothing for now, and the name is too long]
|
| 1.256 |
30-Apr-2004 |
lukem |
Integrate support for Enhanced SpeedStep Technology (est) that Michael Eriksson posted to port-i386 on 20031102, with various modifications by me to work in the new sysctl(9) framework.
The code is enabled with 'options ENHANCED_SPEEDSTEP', and if the CPU supports EST the following sysctl(8) nodes appear (with the values that a Dell Inspiron 8600 + WUXGA with a 1.4GHz Pentium M CPU supports): machdep.est.cpu_brand = Intel(R) Pentium(R) M processor 1400MHz machdep.est.frequency.target = 1400 machdep.est.frequency.current = 1400 machdep.est.frequency.available = 1400 1200 1000 800 600
If EST support isn't available, the "machdep.est" sysctl sub-MIB is not created.
Once we have a more general "CPU frequency" control API we can migrate this code to using that.
Thanks to Michael Erikkson for providing this code!
|
| 1.255 |
18-Apr-2004 |
fvdl |
Adapt for new aapic.c location.
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
| 1.254 |
25-Mar-2004 |
jmc |
Convert athhal-elf.o to a .uue and add appropriate make hooks to use it
|
| 1.253 |
25-Mar-2004 |
wiz |
Backout previous -- this is not enough, config needs to be taught how to reach partitions above h. Noted by Simon Burge, related to PR 24905.
|
| 1.252 |
25-Mar-2004 |
wiz |
Define maxpartitions to the same value as MAXPARTITIONS in disklabel.h. Addresses PR 24905 by Simon Burge.
|
| 1.251 |
14-Mar-2004 |
minoura |
Add Intel ICHn PCI-LPC bridge driver. It is a pcib, but with sysmon watchdog support.
|
| 1.250 |
13-Mar-2004 |
bjh21 |
Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) drivers that attach to it. This allows for other host interface chips that use the same keyboards and mice, such as the ones in the ARM IOMD20, ARM7500, and SA-1111. The PC-compatible driver is still called pckbc(4), and the new abstraction layer is "pckbport", so the child devices have moved from sys/dev/pckbc to sys/dev/pckbport, which also contains some code shared between all host controllers. To avoid incompatibility, pckbdreg.h is still installed in /usr/include/dev/pckbc.
In theory, this shouldn't cause any behavioural changes in the drivers concerned. Thy just use rather more function pointers than before. Tested on i386 and (with a new host driver) acorn32. Compiled on several other affected architectures.
|
| 1.249 |
16-Feb-2004 |
wiz |
Remove last traces of DUMMY_NOPS option that was removed some time ago. From Jeff Rizzo in PR 24442.
|
| 1.248 |
14-Feb-2004 |
bjh21 |
Add a new MI attribute, pckbc_machdep_cnattach, and change pckbc_cnattach() to only call pckbc_machdep_cnattach() if this is present. This allows pckbc_machdep_cnattach() to be omitted entirely on most ports, where it only returns ENXIO anyway.
The devices with this attribute at the moment are pc(4) on i386 and bebox, and pckbc on sparc, where pckbc_machdep_cnattach() mysteriously returns 0 rather than ENXIO.
|
| 1.247 |
20-Jan-2004 |
jdolecek |
cleanup old lpt(4) attachment, and glue ppbus in so that they can coexist: * lpt device is defined in MI place (dev/ppbus/files.ppbus), dev/ic/lpt.c is included there too; dev/ic/lpt.c is not included if ppbus is configured or if there is alternative platform lpt (like for pc532) * g/c MD lpt definitions and custom puc/upc attachments, glue moved to conf/files and dev/pci/files.pci respectively; remove device lpt definition from dev/isa/files.isa * add ppbus parport attribute, atppc device attachments, adjust plip and lpt glue
|
| 1.246 |
16-Nov-2003 |
tls |
We can't use bf_cbc.S if I386_CPU is defined; the 80386 doesn't have bswapl, and bf_cbc.S uses it. Unfortunately, this means that GENERIC will no longer use the asm code -- though it will still use the asm for the basic Blowfish transform. This won't slow down the KAME IPsec (since it rolls its own CBC) but may slow down fast-ipsec in kernels that have I386_CPU defined.
|
| 1.245 |
13-Oct-2003 |
dyoung |
For PCI attachment, ath(4) needs both the HAL binary and the files listed in dev/pci/files.ath.
|
| 1.244 |
10-Sep-2003 |
christos |
Add compat_16_machdep.c
|
| 1.243 |
06-Sep-2003 |
fvdl |
Move the bulk of pci_intr_string into a seperate intr_string function. Use that new function to print the pciide compat interrupt in pciide_machdep.c. Share pciide_machdep.c between amd64 and i386.
|
| 1.242 |
27-Jul-2003 |
thorpej |
Since everyone uses clock_subr.c (or should, if they don't currently), list it in conf/files instead of in every port's files.*.
|
| 1.241 |
07-Jul-2003 |
dsl |
Switch to using MI code to find disklabel on MBR disks.
|
| 1.240 |
02-Jun-2003 |
gmcgarry |
branches: 1.240.2; Pull-in GPIB.
|
| 1.239 |
15-May-2003 |
wiz |
Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.238 |
14-May-2003 |
drochner |
remove opms attachment stuff which is pointless after opms itself was removed
|
| 1.237 |
11-May-2003 |
fvdl |
Update for acpi file move to sys/arch/x86/x86.
|
| 1.236 |
25-Mar-2003 |
jmmv |
Implement the beep on halt feature. When enabled, it makes the kernel beep the computer speaker when it's completely safe to power down the machine (after the "The operating system has halted." message). This is useful for headless machines.
The feature is only enabled if the BEEP_ONHALT option is defined (disabled by default). It can be tuned through the BEEP_ONHALT_{COUNT,PERIOD,PITCH} options.
Closes my own PR kern/18792.
|
| 1.235 |
02-Mar-2003 |
christos |
microtime.S depends on assym.h
|
| 1.234 |
01-Mar-2003 |
fvdl |
Move lock_machdep.c to arch/x86/x86.
|
| 1.233 |
01-Mar-2003 |
fvdl |
Move the CPU identification out of machdep.c into a seperate file.
|
| 1.232 |
27-Feb-2003 |
fvdl |
Catch up with consinit.c move.
|
| 1.231 |
27-Feb-2003 |
fvdl |
Catch up with isa_machdep.c and pci_machdep.c move.
|
| 1.230 |
26-Feb-2003 |
fvdl |
Adapt for move of files to arch/x86.
|
| 1.229 |
16-Feb-2003 |
augustss |
Undo accidental commit of this file.
|
| 1.228 |
16-Feb-2003 |
augustss |
Add uax(4) (and url(4) in some cases).
|
| 1.227 |
05-Feb-2003 |
nakayama |
Share i386/tsc_microtime.c with alpha and sparc64 as kern_microtime.c. (approved by martin)
|
|
Revision tags: nathanw_sa_before_merge nathanw_sa_base
|
| 1.226 |
07-Jan-2003 |
fvdl |
Add MPACPI option (commented out). Add MPBIOS option by default, it is needed now to do MP BIOS MP configuration.
|
|
Revision tags: fvdl_fs64_base
|
| 1.225 |
28-Dec-2002 |
jmcneill |
Add an npx at acpi(4) attachment
|
|
Revision tags: gmcgarry_ctxsw_base gmcgarry_ucred_base
|
| 1.224 |
25-Nov-2002 |
manu |
Added an empty shell for signal delivery. Now we just have to fill the machine dependant bits.
|
| 1.223 |
22-Nov-2002 |
fvdl |
New interrupt code. The basic idea behind it is to hide the differences in interrupt controllers in struct pic, and try to keep as much common code as possible. At the lowest (asm) level, this is done with CPP macros.
The main structure is now struct intrsource, describing an established interrupt line, of any kind (soft/hard local apic/legacy apic/IO apic). For quick masking, there may be a maximum of 32 sources per CPU. Sources can be assigned to any CPU in the MP case, though currently they all go to the boot CPU.
|
| 1.222 |
14-Nov-2002 |
christos |
darwin needs us.
|
| 1.221 |
13-Nov-2002 |
christos |
add COMPAT_DARWIN
|
| 1.220 |
26-Oct-2002 |
jdolecek |
now that mem_no is emitted by config(8), there is no reason to keep copy of more or less identical iskmemdev() for every arch; move the function to spec_vnop.c, and g/c machine-dependant copies
|
|
Revision tags: kqueue-aftermerge kqueue-beforemerge
|
| 1.219 |
11-Oct-2002 |
thorpej |
* Move config defns for the crypto algorithms into their own files. Define an attribute for each crypto algorithm, and use that attribute to select the files that implement the algorithm. * Give the "wlan" attribute a dependency on the "arc4" attribute. * Give the "cgd" pseudo-device the "des", "blowfish", "cast128", and "rijndael" attributes. * Use the new attribute-as-option-dependencies feature of config(8) to give the IPSEC_ESP option dependencies on the "des", "blowfish", "cast128", and "rijndael" attributes.
|
| 1.218 |
07-Oct-2002 |
fvdl |
lock_machdep.c only depends on LOCKDEBUG, in which case it's also needed in the non-MP case (since pmap.c now calls __cpu_simple_lock directly)
|
| 1.217 |
06-Oct-2002 |
fvdl |
Define NOREDZONE and use it in the *_TINY config files to save a page per process.
|
| 1.216 |
04-Oct-2002 |
elric |
assign majors for raw and cooked cgd's.
|
|
Revision tags: kqueue-base
|
| 1.215 |
01-Oct-2002 |
fvdl |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
| 1.214 |
06-Sep-2002 |
gehenna |
Merge the gehenna-devsw branch into the trunk.
This merge changes the device switch tables from static array to dynamically generated by config(8).
- All device switches is defined as a constant structure in device drivers.
- The new grammer ``device-major'' is introduced to ``files''.
device-major <prefix> char <num> [block <num>] [<rules>]
- All device major numbers must be listed up in port dependent majors.<arch> by using this grammer.
- Added the new naming convention. The name of the device switch must be <prefix>_[bc]devsw for auto-generation of device switch tables.
- The backward compatibility of loading block/character device switch by LKM framework is broken. This is necessary to convert from block/character device major to device name in runtime and vice versa.
- The restriction to assign device major by LKM is completely removed. We don't need to reserve LKM entries for dynamic loading of device switch.
- In compile time, device major numbers list is packed into the kernel and the LKM framework will refer it to assign device major number dynamically.
|
|
Revision tags: gehenna-devsw-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.213 |
12-Aug-2002 |
thorpej |
Add a driver for the AMD Elan SC520 System Controller. The "elansc" driver attaches where "pchb" would normally attach (it matches at a higher match priority). The "elansc" driver currently provides support for the watchdog timer built-in the SC520.
Thanks to Jasper Wallace for laying the ground-work for this (most notably by providing a work-around for a watchdog-related bug in the SC520).
|
| 1.212 |
07-Aug-2002 |
briggs |
PERFCTRS is now defflagged in conf/files.
|
| 1.211 |
10-Jul-2002 |
drochner |
get some more info out of the VESA BIOS and attach subdevices for 8-bit pseudo color and text modes still doesn't do anything useful (It would be easy to attach a wsdisplay, but we have to cooperate with the PCI or ISA attached VGA drivers. There are open issues.)
|
| 1.210 |
07-Jul-2002 |
drochner |
add definitions for the in-kernel vm86 code and vesabios attachment, add an option APM_USE_KVM86 which does what its name implies
|
| 1.209 |
03-Jul-2002 |
yamt |
add KSTACK_CHECK_DR0.
|
| 1.208 |
18-Jun-2002 |
tshiozak |
add MD support for ACPI sleep/wakeup.
|
| 1.207 |
17-Jun-2002 |
christos |
glue for MD acpi devices.
|
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
|
| 1.206 |
18-Apr-2002 |
wiz |
branches: 1.206.2; Remove opms(4) and its device, /dev/pms0, from the i386 port, because it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
|
| 1.205 |
16-Apr-2002 |
thorpej |
* Move the mii_bitbang attribute into dev/mii/files.mii * Pull in dev/mii/files.mii from conf/files, rather than playing the magic "files include order" dance in N machine-dependent configuration definitions.
|
|
Revision tags: eeh-devprop-base newlock-base ifpoll-base
|
| 1.204 |
02-Feb-2002 |
jdolecek |
branches: 1.204.4; Reduce the massive code duplication regarding joy(4). Split it into MI and MD parts, and make ISA/ISAPNP/PCI joy(4) attachments MI.
|
| 1.203 |
21-Jan-2002 |
jdolecek |
Switch to MI dev/md_root.c for archs which don't have any special memory disk hooks (i.e. everything except atari).
|
| 1.202 |
03-Dec-2001 |
lukem |
defparam (not defflag) PCIBIOS_IRQS_HINT. pointed out by Kevin Lahey
|
| 1.201 |
28-Nov-2001 |
lukem |
- convert usage of "defopt" to "defflag" where the relevant option does not support a value (e.g., it's to be used as "options FOO" instead of "options FOO=xxx"). options that take a value were converted to defparam recently. - minor whitespace & formatting cleanups
|
| 1.200 |
26-Nov-2001 |
itojun |
in_cksum.s is needed for inet6 too
|
| 1.199 |
20-Nov-2001 |
lukem |
- replace "defopt" with "defparam" for options which must take a value, as config(8) will warn for value-less defparam options - minor whitespace/formatting cleanup - consolidate opt_tcp_recvspace.h and opt_tcp_sendspace.h into opt_tcp_space.h
|
|
Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2
|
| 1.198 |
28-Sep-2001 |
thorpej |
Add ACPI config glue.
|
| 1.197 |
19-Sep-2001 |
thorpej |
Add code to frob the MTRR-like registers on the AMD K6-2 and AMD K6-III.
|
|
Revision tags: post-chs-ubcperf pre-chs-ubcperf
|
| 1.196 |
15-Sep-2001 |
thorpej |
Give each AGP controller its own attribute, and let the "agpbus" device (rather, the device that carries that attribute) also carry one or more attributes indicating which type of controller it might be.
This will allow systems that might have AGP, but would never have e.g. an Intel PCI-Host bridge, to trim out code that won't be used.
|
| 1.195 |
15-Sep-2001 |
thorpej |
Move the AGP device declaration stuff into files.agp.
|
| 1.194 |
10-Sep-2001 |
fvdl |
Add agp files (enabled only on i386, but the main code itself should not be MD, so could be enabled on other platforms).
|
| 1.193 |
09-Sep-2001 |
perry |
boost maximum MAXUSERS to 128
|
| 1.192 |
09-Sep-2001 |
tls |
Add asm versions of blowfish and des transforms for i386.
This also involved updating the in-kernel DES functions to correspond to the versions in our in-tree OpenSSL, because the des_SPtrans table has changed; the asm code will not work with the old permutation table!
C and i386 asm code for the DES, 3DES, and Blowfish CBC modes is also included; it is not currently built as the ESP processing in esp_core.c splits the CBC operation and the cipher transform apart. Hopefully that will be fixed as there is a substantial performance improvement to be had from doing so. It will remain necessary to use the C version of the Blowfish CBC function on some i386 machines, however, as the asm version uses bswapl, which ony 486 and later processors have. The DES CBC code doesn't have this problem.
Finally, change esp_core.c to use the ecb3_encrypt function instead of calling ecb_encrypt three times; this improves performance a bit, in particular in the asm case.
|
|
Revision tags: thorpej-devvp-base
|
| 1.191 |
03-Sep-2001 |
drochner |
branches: 1.191.2; add wsfont pseudo device
|
| 1.190 |
27-Aug-2001 |
haya |
Add support for ALi M1543 in pcibios.
|
| 1.189 |
14-Jul-2001 |
christos |
add mach/macho files
|
| 1.188 |
18-Jun-2001 |
christos |
branches: 1.188.2; Add an e_trapsignal member to struct emul, so that emulated processes can send the appropriate signal depending on the trap type.
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| 1.187 |
22-Apr-2001 |
jdolecek |
add major { ed = 20 }
|
| 1.186 |
19-Apr-2001 |
uch |
patch PR port-i386/11114 by MINOURA Makoto.
|
| 1.185 |
14-Apr-2001 |
thorpej |
Generic soft interrupt implementation for NetBSD/i386. This could probably be tuned somewhat, but this is a stop-gap measure to hold us until Bill Sommerfeld's new interrupt code comes in from the MP branch.
|
| 1.184 |
25-Mar-2001 |
jdolecek |
Add an autoconfig node for PCI-MCA bridges. Configures MCA bridges via callback. This beast is very rare, present only on some IBM PCs. Code was copied off pceb.
|
| 1.183 |
06-Mar-2001 |
fvdl |
Use assembly version of in4_cksum (which is a piece of code that does some of the extra work and then jumps into in_cksum).
|
| 1.182 |
24-Feb-2001 |
lukem |
branches: 1.182.2; whitespace police
|
| 1.181 |
11-Feb-2001 |
chs |
fix REALBASEMEM/REALEXTMEM and defopt them while we're at it. from jason.
|
| 1.180 |
17-Jan-2001 |
fvdl |
Add machdep file for procfs. Currently only used for linux-style /proc/cpuinfo (only active when procfs is mounted with -o linux). For ports other than the i386 this currently produces an empty string.
|
| 1.179 |
18-Dec-2000 |
jdolecek |
separate the freebsd syscall code similarily to other emulations
|
| 1.178 |
11-Dec-2000 |
mycroft |
Introduce 2 new flags in types.h: * __HAVE_SYSCALL_INTERN. If this is defined, e_syscall is replaced by e_syscall_intern, which is called at key places in the kernel. This can be used to set a MD syscall handler pointer. This obsoletes and replaces the *_HAS_SEPARATED_SYSCALL flags. * __HAVE_MINIMAL_EMUL. If this is defined, certain (deprecated) elements in struct emul are omitted.
|
| 1.177 |
09-Dec-2000 |
mycroft |
Add a separate svr4_syscall().
|
| 1.176 |
02-Dec-2000 |
jdolecek |
as discussed on tech-kern, put linux and ibcs2 syscall code to separate files and change syscall() to call p->p_emul->e_syscall() if it's not NULL
|
| 1.175 |
26-Nov-2000 |
jdolecek |
comment out entries accidentaly committed together with previous change
|
| 1.174 |
26-Nov-2000 |
ad |
lsu -> ld, by popular request.
|
| 1.173 |
26-Nov-2000 |
jdolecek |
rename COMPAT_locore.s to COMPAT_sigcode.s - that is more suitable name for it make the files compilable within LKM
|
| 1.172 |
21-Nov-2000 |
jdolecek |
put compat-specific locore code to separate *_locore.s files
|
| 1.171 |
08-Nov-2000 |
ad |
Pull in dev/i2o/files.i2o.
|
| 1.170 |
05-Nov-2000 |
onoe |
First Prototype implementation of network interface part for IEEE1394 (if_fw).
Current status: Only OHCI chip is supported (fwohci). ping (IPv4) works with Sony's implementation (SmartConnect) on Win98. sometimes works but not stable. Not implemented yet: IRM (Isochronous Resource Manager) functionality. Link layer fragmentation. Topology map. More to do: clean ups MCAP charactor device part dhcp
There is no entry in GENERIC config file yet. Follow sys/dev/ieee1394/IMPLEMENTATION to enable if_fw.
|
| 1.169 |
27-Oct-2000 |
thorpej |
Add support for sampling the random number generator on the 810, 815, 820, and 840 chipsets. From OpenBSD, modified for NetBSD by me.
|
| 1.168 |
19-Oct-2000 |
ad |
- ca -> lsu - Hook in twe.
|
| 1.167 |
13-Sep-2000 |
thorpej |
Add support for using the 586- and 686-class performance counters.
|
| 1.166 |
07-Sep-2000 |
thorpej |
Add optional support for mapping the kernel with large (4MB) pages. Right now, only does kernel text, and wastes a little memory, but there is some noticeable performance improvement even with just text.
|
| 1.165 |
21-Aug-2000 |
itohy |
Fix typos. No functional changes.
|
| 1.164 |
10-Aug-2000 |
soda |
move PCIBIOS_INTR_FIXUP_FORCE, PCIBIOS_INTR_GUESS and PCIBIOS_IRQS_HINT to opt_pcibios.h.
|
|
Revision tags: sommerfeld_i386mp_houseclean netbsd-1-5-base
|
| 1.163 |
16-Jun-2000 |
thorpej |
branches: 1.163.2; Rearrange the npx driver a little to allow for multiple attachments and add a pnpbios atttachment for it.
|
| 1.162 |
11-Jun-2000 |
mycroft |
Remove pcvt tentacles.
|
| 1.161 |
04-Jun-2000 |
gmcgarry |
Add APM_ALLOW_BOGUS_SEGMENTS - allow the use of data segments which are in unexpected locations.
|
| 1.160 |
04-Jun-2000 |
mycroft |
Add stubs for PE/COFF.
|
|
Revision tags: minoura-xpg4dl-base
|
| 1.159 |
11-May-2000 |
jdolecek |
branches: 1.159.2; Add i386-specific part of MicroChannel Architecture bus support, as found in some older IBM PS/2 machines.
This code is based upon work by Scott D. Telford, with some minor bits in arch/i386/mca/mca_machdep.c taken from FreeBSD.
XXX this is still very experimental and development version; use at your XXX own risk
|
| 1.158 |
28-Apr-2000 |
uch |
add PCIBIOS_ADDR_FIXUP, PCIBIOS_IRQS_HINT configuration. and its sample.
|
| 1.157 |
23-Apr-2000 |
thorpej |
Carve off the ISA configuration bits from the floppy driver. Driver is still ISA-specific, but we can attach ISA instances with different configuration mechanisms now.
|
|
Revision tags: sommerfeld_i386mpbase_20000422
|
| 1.156 |
07-Apr-2000 |
thorpej |
Use dev/isa/fd.c.
|
| 1.155 |
06-Apr-2000 |
wiz |
comment out (erroneously?) added mcabus, until dev/mca exists
|
| 1.154 |
06-Apr-2000 |
jdolecek |
Switch to MI ns_cksum.c - the MD ns_cksum.c is equivalent to it (modulo some u_intX_t vs. u_char type usage). In particular, the MD version didn't contain any MD code.
|
| 1.153 |
26-Mar-2000 |
martin |
Added a PCI frontend for the legacy ISA joystick driver. Some PCI soundcards don't seem to use the generic gameport function with interface 0x10 used here, but have either an own BAR dedicated to this (i.e. Sonic Vibes or ESS Solo-1) or specify their own device (see PCI_PRODUCT_CREATIVELABS_SBJOY in sys/dev/pci/pcidevs.h). Probably these use a similar simple sheme and adding a frontend for them would be trivial, but I don't own any of these cards, so I didn't.
|
| 1.152 |
22-Mar-2000 |
ws |
Make IPKDB working again. Add support for i386 debugging and pci-based ne2000 boards.
|
| 1.151 |
16-Mar-2000 |
ad |
Make ca(4) useable as a block/boot device.
|
| 1.150 |
15-Mar-2000 |
fvdl |
Add new files for common ahc EISA/VL code.
|
| 1.149 |
14-Mar-2000 |
oster |
Add the RAIDframe device major to the machine-dependent config files so that the right entries get added to dev_name2blk[]. Needed for / on RAID. (Whoops! I missed checking these in when adding the RAID_AUTOCONFIG stuff.)
|
| 1.148 |
04-Mar-2000 |
mycroft |
Invert the APM_NO_POWER_PRINT flag, and make sure it's off by default.
|
| 1.147 |
14-Feb-2000 |
thorpej |
branches: 1.147.2; Allow arch-specific code to specify in4_cksum() like it can specify in_cksum().
|
|
Revision tags: chs-ubc2-newbase
|
| 1.146 |
26-Jan-2000 |
drochner |
next step in getting machdep.c maintainable - put bus_space related stuff into a separate file
|
|
Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
|
| 1.145 |
21-Dec-1999 |
drochner |
machdep.c is becoming an unmaintainable mess put console initialisation into a separate file
|
| 1.144 |
08-Dec-1999 |
joda |
defopt APM_DISABLE_INTERRUPTS
|
| 1.143 |
17-Nov-1999 |
thorpej |
Add PCI bus renumbering code.
|
| 1.142 |
17-Nov-1999 |
thorpej |
Add glue for BIOS32 and PCI BIOS.
|
|
Revision tags: fvdl-softdep-base
|
| 1.141 |
12-Nov-1999 |
drochner |
include "pnpbios" definitions
|
|
Revision tags: comdex-fall-1999-base
|
| 1.140 |
25-Oct-1999 |
drochner |
make the code which decodes the MAKEBOOTDEV()-style boot device (as passed by the pre-1.3 bootloader) optional
|
| 1.139 |
15-Oct-1999 |
haya |
branches: 1.139.2; 1.139.4; This is the first check-in of CardBus driver. CardBus driver contains CardBus bus stub, YENTA PCI-CardBus bridge (cbb), 3Com 3C575TX driver (ex) and Intel fxp driver.
TODO: o Conform to the KNF more strictly. o Be unified with pcmcia code as much as possible. o Add more drivers for CardBus card, such as APA-1480 or USB card.
The affected files are listed below.
sys/arch/i386/conf/files.i386 sys/arch/macppc/conf/files.macppc sys/conf/files sys/dev/ic/elinkxl.c sys/dev/ic/elinkxlvar.h sys/dev/ic/i82365.c sys/dev/ic/i82365var.h sys/dev/isa/i82365_isasubr.c sys/dev/pci/files.pci sys/dev/pcmcia/pcmcia.c sys/dev/pcmcia/pcmciachip.h
The added files are listed below.
sys/arch/i386/conf/CARDBUS sys/arch/i386/include/rbus_machdep.h sys/arch/i386/i386/rbus_machdep.c sys/arch/macppc/include/rbus_machdep.h sys/arch/macppc/macppc/rbus_machdep.c sys/dev/cardbus/if_ex_cardbus.c sys/dev/cardbus/Makefile.cardbusdevs sys/dev/cardbus/cardbus.c sys/dev/cardbus/cardbus_map.c sys/dev/cardbus/cardbusdevs sys/dev/cardbus/cardbusdevs.h sys/dev/cardbus/cardbusdevs_data.h sys/dev/cardbus/cardbusvar.h sys/dev/cardbus/cardslot.c sys/dev/cardbus/cardslotvar.h sys/dev/cardbus/devlist2h.awk sys/dev/cardbus/files.cardbus sys/dev/cardbus/if_fxp_cardbus.c sys/dev/cardbus/pccardcis.h sys/dev/cardbus/rbus.c sys/dev/cardbus/rbus.h sys/dev/pci/pccbb.c sys/dev/pci/pccbbreg.h sys/dev/pci/pccbbvar.h
|
| 1.138 |
09-Sep-1999 |
itohy |
branches: 1.138.2; Introduce new option APM_NO_POWER_PRINT which disables printing power status on the console (if apmd is absent). Some systems generate APM_POWER_CHANGE events too frequently (more then once per minute), and printing the status makes single user operations rather difficult.
|
| 1.137 |
17-Aug-1999 |
drochner |
oops - there got something into the last commit which shouldn't
|
| 1.136 |
17-Aug-1999 |
drochner |
add a flag to control use of APMv1.2
|
|
Revision tags: chs-ubc2-base
|
| 1.135 |
28-Jul-1999 |
mellon |
- compat_aout requires compat_13_machdep.c for definition of sigreturn.
|
| 1.134 |
17-Jun-1999 |
thorpej |
PMAP_NEW is no longer optional on the i386; the old pmap's page table allocation strategy no longer works at all. Move pmap.new.* to pmap.*.
To read the revision history of PMAP_NEW up until this merge, use cvs rlog of the old pmap.new.* files.
|
| 1.133 |
07-Jun-1999 |
thorpej |
Only declare block major numbers for devices which can be the root device.
|
|
Revision tags: kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.132 |
23-Mar-1999 |
bad |
branches: 1.132.2; 1.132.4; config(8) glue for the TCIC PCMCIA backend.
|
| 1.131 |
11-Feb-1999 |
christos |
Add COMPAT_AOUT glue.
|
|
Revision tags: bouyer-ide-last-dist
|
| 1.130 |
07-Feb-1999 |
drochner |
-pull in mi date conversion functions -include files.vme (not worth much normally, but makes it easy to plug in something)
|
| 1.129 |
28-Jan-1999 |
drochner |
defopt PCI_CONF_MODE
|
| 1.128 |
23-Jan-1999 |
drochner |
busmice have wsmouse attribute now add backwards compatible mice update for pms->opms renaming
|
| 1.127 |
20-Dec-1998 |
nathanw |
Fix up support for PCI attachments of pcic devices on i386 in general, and the Cirrus Logic CL-PD6729 in particular.
From danw@mit.edu in PR port-i386/6436.
|
|
Revision tags: kenh-if-detach-base
|
| 1.126 |
26-Nov-1998 |
pk |
Export the `pcmciabus' attribute on the `pcic' controller.
|
| 1.125 |
12-Nov-1998 |
thorpej |
defopt the APM options.
|
|
Revision tags: chs-ubc-base
|
| 1.124 |
13-Oct-1998 |
bouyer |
Add a CPURESET_DELAY options which specifies the delay (in milliseconds) between the "rebooting" message and the hardware reset. If set to 0, the call to delay() is disabled. Default is 2s.
|
| 1.123 |
12-Oct-1998 |
bouyer |
Merge bouyer-ide
|
|
Revision tags: bouyer-ide-base
|
| 1.122 |
03-Oct-1998 |
fvdl |
The linux compat i386 "files" file moved into arch/
|
| 1.121 |
01-Oct-1998 |
erh |
linux_machdep.c has been moved. It is now included from compat/linux/i386/files.linux_i386.
|
| 1.120 |
12-Sep-1998 |
mycroft |
Fix thinko in previous.
|
| 1.119 |
13-Aug-1998 |
rvb |
Include db_dbgregs.s for ddb
|
| 1.118 |
13-Aug-1998 |
rvb |
Make serial line debugging easier to enable and use
|
| 1.117 |
31-Jul-1998 |
thorpej |
Don't include files.isapnp here.
|
|
Revision tags: eeh-paddr_t-base
|
| 1.116 |
12-Jul-1998 |
augustss |
branches: 1.116.2; Add USB support. Supported so far: * UHCI and OHCI host controllers on PCI * Hubs * HID devices withe special drivers for mouse and keyboard * Printers
|
| 1.115 |
26-Jun-1998 |
cgd |
add device declarations for 'puc'-related devices. Add lpt attaching to puc to the files file, because it can't go in files.pci (see comments here or there).
|
| 1.114 |
07-Jun-1998 |
sommerfe |
Add ISA Plug and Play attachment for PCIC PCMCIA controller (pcic* at isapnp?). Slightly modify ISA attachment to let the two share code.
|
| 1.113 |
16-Apr-1998 |
drochner |
branches: 1.113.2; add a device node for "sysbeep at pcppi"
|
| 1.112 |
15-Apr-1998 |
drochner |
VGA and spkr are now MI.
|
| 1.111 |
22-Mar-1998 |
drochner |
allow use of new wscons code: -rename the "pckbd" internal attribute to pckbcport, it conflicts with the real pckbd device in dev/pckbc -add attachments of pccons and pms to the new mi keyboard controller driver (more or less for testing) -include the new "files.wscons" and "files.pckbc" -add declarations for VGA - must be done here for now to avoid conflicts with alpha's private VGA driver
|
| 1.110 |
04-Mar-1998 |
cgd |
add file declarations for MD pciide file. add (temporary) device/file declarations for the MI PCI IDE controller driver. These are present here until the wdc declaration mess is resolved, because until then they need to go into MD files files in places where they play nice with the wdc declaration.
|
| 1.109 |
22-Feb-1998 |
mycroft |
Nuke random.s.
|
| 1.108 |
16-Feb-1998 |
thorpej |
Remove "class" declarations, and add "devclass" declarations where appropriate. Fix several inconsistencies between device class and attributes. Mostly from Chris Demetriou.
|
| 1.107 |
06-Feb-1998 |
thorpej |
Add pceb at pci and {eisa,isa} at pceb attachments.
|
| 1.106 |
06-Feb-1998 |
mrg |
add the i386 MD portions for UVM.
|
| 1.105 |
22-Jan-1998 |
thorpej |
Generate dependenices on the XSERVER option.
|
| 1.104 |
22-Jan-1998 |
thorpej |
Generate dependencies on the DUMMY_NOPS option.
|
| 1.103 |
22-Jan-1998 |
thorpej |
Generate dependencies on the USER_LDT option.
|
| 1.102 |
21-Jan-1998 |
thorpej |
Generate dependencies on the MATH_EMULATE option.
|
| 1.101 |
15-Jan-1998 |
thorpej |
Generate dependencies on the VM86 option.
|
| 1.100 |
15-Jan-1998 |
thorpej |
Generate dependencies on the CPU type options (I386_CPU, I486_CPU, ...)
|
| 1.99 |
15-Jan-1998 |
thorpej |
Oops, something snuck in there that shouldn't have...
|
| 1.98 |
15-Jan-1998 |
thorpej |
Get include file paths correct.
|
| 1.97 |
14-Jan-1998 |
cgd |
Shuffle wd/wdc driver files around (via repository copies). wdc now lives in dev/ic, wd now lives in dev/ata. there's now a 'ata' interface attribute defined in conf/files, but wdc can't go there yet because some ports still use private versions based on the old ISA version.
|
| 1.96 |
12-Jan-1998 |
thorpej |
Update for changes to config.
|
| 1.95 |
27-Nov-1997 |
fvdl |
Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
|
| 1.94 |
24-Nov-1997 |
thorpej |
defopt I486_PCI_MEM_ENABLED
|
| 1.93 |
29-Oct-1997 |
thorpej |
Defopt PCIC_ISA_ALLOC_IOBASE, PCIC_ISA_ALLOC_IOSIZE, and PCIC_ISA_INTR_ALLOC_MASK.
|
|
Revision tags: netbsd-1-3-base
|
| 1.92 |
20-Oct-1997 |
thorpej |
branches: 1.92.2; Update for new location of i82365.c
|
| 1.91 |
17-Oct-1997 |
bouyer |
Add mii.
|
| 1.90 |
16-Oct-1997 |
thorpej |
Pull marc-pcmcia branch down from trunk.
|
|
Revision tags: marc-pcmcia-base
|
| 1.89 |
14-Oct-1997 |
jtk |
add bioscall attribute and bioscall.s/apmcall.s files
|
| 1.88 |
11-Sep-1997 |
mycroft |
Add an ibcs2_setregs().
|
|
Revision tags: thorpej-signal-base
|
| 1.87 |
27-Aug-1997 |
bouyer |
Merge scsipi branch in the mainline. This add support for ATAPI devices (currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2 busses to which devices can attach (scsibus and atapibus). This needed to change some include files and structure names in the low level scsi drivers.
|
| 1.86 |
23-Aug-1997 |
drochner |
Remove unneeded dev/cninit.c.
|
|
Revision tags: marc-pcmcia-bp
|
| 1.85 |
06-Jul-1997 |
thorpej |
branches: 1.85.2; Add new DDB and KGDB files.
|
| 1.84 |
13-May-1997 |
jtk |
branches: 1.84.2; add pcibus attribute to pchb, for Intel dual-bus host/PCI bridge chip
|
| 1.83 |
24-Apr-1997 |
mycroft |
GC.
|
| 1.82 |
04-Apr-1997 |
augustss |
Include OSS audio emulation.
|
|
Revision tags: is-newarp-before-merge is-newarp-base
|
| 1.81 |
21-Jan-1997 |
thorpej |
"md" is declared in sys/conf/files, now.
|
| 1.80 |
16-Jan-1997 |
christos |
- add the Plug and Play glue - make the joystick driver use it.
|
| 1.79 |
28-Dec-1996 |
pk |
branches: 1.79.2; rename: ramdisk => md
|
| 1.78 |
28-Nov-1996 |
thorpej |
Update for pchb and pcib drivers.
|
| 1.77 |
25-Aug-1996 |
jtk |
add Advanced Power Management driver Includes bootstrap support from FreeBSD (Tatsumi HOSOKAWA and <ukai>)
|
| 1.76 |
05-Aug-1996 |
soda |
adding AHA-284x VL front-end to ahc driver by Jason Thorpe.
|
| 1.75 |
09-Jul-1996 |
mycroft |
Oops; remove something that shouldn't be here.
|
| 1.74 |
03-Jul-1996 |
mycroft |
Translate in_cksum() to assembler, and speed it up a bit.
|
|
Revision tags: netbsd-1-2-BETA netbsd-1-2-base
|
| 1.73 |
07-May-1996 |
thorpej |
branches: 1.73.4; Make the MI LANCE driver standalone, and use cfattach to resolve naming conflicts between bus attachments on ports that can have multiple instances of the LANCE.
|
| 1.72 |
09-Apr-1996 |
cgd |
there's now a eisa_machdep.c which must be included when including EISA support.
|
| 1.71 |
27-Mar-1996 |
perry |
add joystick driver from Matthieu Herrb (pr #2267)
|
| 1.70 |
27-Mar-1996 |
cgd |
modify these to provide a new, better-specified PCI interface (soon to be documented on mailing lists; eventually in section 9 manual pages), most importantly: (1) support interrupt pin swizzling on non-i386 systems with PCI-PCI bridges (per PPB spec; done, but meaningless, on i386). (2) provide pci_{io,mem}_find(), to determine what I/O or memory space is described by a given PCI configuration space mapping register. (3) provide pci_intr_map(), pci_intr_string(), and pci_intr_{,dis}establish() to manipulate and print info about PCI interrupts. (4) deprecate the pci_map_* functions, and provide them only as compatibility interfaces (in pci_compat.c) which will eventually go away, implemented as wrappers around the functions described above. (5) make pci functions take as an argument a machine-dependent cookie, to allow more flexibility in implementation.
|
| 1.69 |
25-Mar-1996 |
perry |
Added support for rd (ramdisk) pseudodevice, needed for new install system.
|
| 1.68 |
18-Mar-1996 |
jtk |
attach the speaker device to pckbd (it falls in the I/O range of the keyboard/console device cluster)
|
| 1.67 |
17-Mar-1996 |
thorpej |
New device attachment scheme:
- split softc size and match/attach out from cfdriver into a new struct cfattach.
- new "attach" directive for files.*. May specify the name of the cfattach structure, so that devices may be easily attached to parents with different autoconfiguration semantics.
|
| 1.66 |
16-Mar-1996 |
thorpej |
Change the PS/2 mouse driver to be a child of the "pckbd" attribute, which represents the "keyboard controller". Give "pc" and "vt" drivers the "pckbd" attribute. In pcattach() (pccons and pcvt), attach children of the keyboard controller.
|
| 1.65 |
04-Mar-1996 |
cgd |
Attach isa, eisa, and pci to mainbus now, rather than root. The i386 now has a single device tree (rather than a forest). Also, attach EISA only if it's present, and attach in order: PCI, EISA, ISA (most specific to least specific).
|
| 1.64 |
28-Feb-1996 |
cgd |
update for adjustments to ISA and PCI 'files' files
|
| 1.63 |
27-Feb-1996 |
cgd |
Trim some comments relating to EISA configuration that are no longer relevant.
|
| 1.62 |
22-Feb-1996 |
scottr |
Move the speaker driver to 'new' config. (Closes PR 1361, from Rafal Boni)
|
| 1.61 |
08-Jan-1996 |
mycroft |
VM86 support, by John Kohl, touched up a bit by me.
|
|
Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
| 1.60 |
11-Oct-1995 |
mycroft |
Various changes from John Kohl and me: Map kernel stacks only at unique addresses. Use one TSS per process. Add sysarch calls for modifying IOPL and the I/O permission bitmap. Add a compacting GDT entry allocator, for TSS and LDT selectors. Enable modifying %fs and %gs with PT_SETREGS. Sanitize various bits of code.
|
| 1.59 |
10-Oct-1995 |
mycroft |
Minor change.
|
| 1.58 |
10-Oct-1995 |
mycroft |
FreeBSD binary compatibility module, from Noriyuki Soda.
|
| 1.57 |
27-Jul-1995 |
mycroft |
le can also be on PCI.
|
| 1.56 |
28-Apr-1995 |
cgd |
rename files files for new config/config.old naming
|
|
Revision tags: before_newconf_base
|
| 1.55 |
03-Nov-1994 |
mycroft |
Relocate aha1742.c, in preparation for other changes.
|
| 1.54 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
| 1.53 |
24-Oct-1994 |
deraadt |
new from christos
|
|
Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE
|
| 1.52 |
23-Aug-1994 |
deraadt |
branches: 1.52.2; add `eg' driver for the 3c505 by <dean@fsa.ca>
|
| 1.51 |
15-Aug-1994 |
mycroft |
Add iBCS2 files.
|
| 1.50 |
09-Aug-1994 |
mycroft |
Add NCR and PCI files.
|
| 1.49 |
07-Aug-1994 |
mycroft |
Add rtfps.
|
|
Revision tags: netbsd-1-0-base
|
| 1.48 |
01-Jul-1994 |
mycroft |
branches: 1.48.2; is0 --> le0, and give trinity one.
|
| 1.47 |
24-May-1994 |
deraadt |
need conf.c
|
| 1.46 |
22-May-1994 |
deraadt |
prelim svr4 stuff from <christos@deshaw.com>
|
| 1.45 |
05-May-1994 |
cgd |
if_hp won't compile, but it'd need a counter include, if it were to...
|
| 1.44 |
24-Apr-1994 |
mycroft |
Add aic6360.c.
|
| 1.43 |
22-Apr-1994 |
mycroft |
Add dma.c and seagate.c.
|
| 1.42 |
07-Apr-1994 |
mycroft |
Implement dynamic IRQ configuration and IRQ sharing. Inline spl*() calls. Reorganize and clean up the relevant code.
|
| 1.41 |
29-Mar-1994 |
mycroft |
Update for new SCSI code, and we don't need counts on some of these files any more.
|
| 1.40 |
23-Mar-1994 |
cgd |
add line for 'ast' mp-com driver. needs to go into fils.newconf eventually
|
| 1.39 |
12-Mar-1994 |
cgd |
garbage collect, and slight line-spacing change
|
| 1.38 |
01-Mar-1994 |
hpeyerl |
add if_el driver.
|
| 1.37 |
18-Feb-1994 |
mycroft |
Update for new lpt.
|
| 1.36 |
17-Feb-1994 |
hpeyerl |
Add an "or". Thanx to Christos Zoulas <christos@deshaw.com>
|
| 1.35 |
16-Feb-1994 |
mycroft |
Add elink.c.
|
| 1.34 |
02-Feb-1994 |
hpeyerl |
Multicast is no longer optional.
|
| 1.33 |
01-Feb-1994 |
cgd |
make dev/cons.c standard
|
| 1.32 |
29-Jan-1994 |
cgd |
put the console configuration in the 'right' place
|
| 1.31 |
28-Jan-1994 |
glass |
ne driver has been removed.
|
| 1.30 |
27-Jan-1994 |
cgd |
add consconf.c, as standard
|
| 1.29 |
25-Jan-1994 |
hpeyerl |
make ec and we go away ....
|
| 1.28 |
09-Jan-1994 |
cgd |
add entries for the 'audio' pseudo-dev and for the new soundblaster driver
|
| 1.27 |
08-Jan-1994 |
cgd |
code reorg
|
| 1.26 |
22-Dec-1993 |
cgd |
alphabetize... again
|
| 1.25 |
10-Dec-1993 |
hpeyerl |
Add random.s for multicast stuff.
|
| 1.24 |
03-Dec-1993 |
deraadt |
add ep driver
|
| 1.23 |
04-Nov-1993 |
cgd |
add mcd: Mitsumi CD driver by Holger Veit and Brian Moore
|
| 1.22 |
06-Oct-1993 |
andrew |
Added entry for Cyclades Cyclom-{4/8/16}Y multiport async serial board driver.
|
|
Revision tags: magnum-base netbsd-0-9-patch-001 netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
|
| 1.21 |
04-Jul-1993 |
cgd |
move julian's scsi files back into files.i386
|
| 1.20 |
03-Jul-1993 |
cgd |
add support for David Greenman's "ed" driver.
|
| 1.19 |
14-Jun-1993 |
mycroft |
Add entry for pms.
|
| 1.18 |
14-Jun-1993 |
andrew |
Renamed Microsoft busmouse driver from bms -> mms
|
| 1.17 |
13-Jun-1993 |
andrew |
Added microsoft and logitech isa busmice.
|
| 1.16 |
06-Jun-1993 |
cgd |
cleanup, add DDB to dist. floppy kernels, and get rid of f*@#ing "as"
|
| 1.15 |
22-May-1993 |
cgd |
add rcsids to everything and clean up headers
|
| 1.14 |
21-May-1993 |
cgd |
make tabbing sane
|
| 1.13 |
20-May-1993 |
deraadt |
First cut at cpu independent disklabels. There will be niggly little details no doubt..
|
| 1.12 |
20-May-1993 |
cgd |
update config files for correct "cpu" usage
|
| 1.11 |
18-May-1993 |
cgd |
changes for 'arch'
|
| 1.10 |
07-May-1993 |
cgd |
fix typo on if_ix line, and add rcs id
|
| 1.9 |
07-May-1993 |
cgd |
add entries for dcfclock, ix ethernet, and speaker
|
| 1.8 |
29-Apr-1993 |
cgd |
make sure you can't include ahb or bt when you've got an aha
|
| 1.7 |
17-Apr-1993 |
mycroft |
Add entry for HP ethernet driver.
|
|
Revision tags: netbsd-0-8 netbsd-alpha-1
|
| 1.6 |
10-Apr-1993 |
glass |
fixed to be compliant, subservient, and to take advantage of the newly hacked config(8) ALL config file should gradually get all the configurable options,drivers,etc
|
| 1.5 |
08-Apr-1993 |
cgd |
put scsi system file list in the right place (finally)
|
| 1.4 |
06-Apr-1993 |
deraadt |
wd7000 entry
|
| 1.3 |
23-Mar-1993 |
cgd |
added support for microtime routines by Steve McCanne (mccanne@ee.lbl.gov)
|
|
Revision tags: patchkit-0-2-2
|
| 1.2 |
21-Mar-1993 |
cgd |
after 0.2.2 "stable" patches applied
|
| 1.1 |
21-Mar-1993 |
cgd |
branches: 1.1.1; Initial revision
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge sommerfeld_i386mpnext thorpej_scsipi_nbase chs-ubc2-newbase fvdl-softdep-base thorpej_scsipi_base thorpej-signal-base marc-pcmcia-base
|
| 1.55 |
28-Apr-1995 |
cgd |
rename files files for new config/config.old naming
|
| 1.54 |
19-Apr-1995 |
mycroft |
Change `needs-count' to `needs-flag'.
|
| 1.53 |
19-Apr-1995 |
cgd |
comment out the scd major declaration
|
| 1.52 |
17-Apr-1995 |
cgd |
if_le conflicts with the Alpha; move description back to i386
|
| 1.51 |
17-Apr-1995 |
cgd |
use included files wherever possible.
|
| 1.50 |
17-Apr-1995 |
cgd |
move sound drivers to their proper homes.
|
| 1.49 |
17-Apr-1995 |
cgd |
clean up several ISA device interfaces: autoconfiguration, header inclusion, and interrupt configuration. more work still needs to be done, but it's getting better...
|
| 1.48 |
17-Apr-1995 |
cgd |
include PCI machine-independent files list
|
| 1.47 |
11-Apr-1995 |
mellon |
Reference cninit.c as well as cons.c
|
| 1.46 |
10-Apr-1995 |
mycroft |
Remove `dma from mcd, and add scd (though its not ready yet.
|
| 1.45 |
07-Apr-1995 |
fvdl |
Add arch/i386/i386/linux_machdep.c
|
| 1.44 |
24-Mar-1995 |
mycroft |
All of the audio drivers need DMA.
|
| 1.43 |
22-Mar-1995 |
mycroft |
Add a missing dependency.
|
| 1.42 |
14-Mar-1995 |
scottb |
added entries for new ibcs2 files
|
| 1.41 |
28-Feb-1995 |
cgd |
add linux compat files, included on COMPAT_LINUX
|
| 1.40 |
21-Feb-1995 |
brezak |
New audio drivers
|
| 1.39 |
29-Jan-1995 |
cgd |
lip service to making ISA support machine-independent. This is the first round: moving the drivers into a machine-independent directory. Some drivers (e.g. fd.c) not moved because they use other pc features (e.g. CMOS settings), and none of the non-driver files moved, because they're still pretty much PC specific.
|
| 1.38 |
27-Jan-1995 |
cgd |
move eisa stuff to /sys/dev
|
| 1.37 |
27-Jan-1995 |
cgd |
move mi pci files to /sys/dev
|
| 1.36 |
25-Jan-1995 |
cgd |
assign disk number for vnd. oops; thought i did this yesterday(?)
|
| 1.35 |
25-Jan-1995 |
cgd |
add 'maxpartitions' keyword as first 'intesting' thing in the file, to facilitate the solution of config.new's hardcoded partition number problems.
|
| 1.34 |
16-Jan-1995 |
mycroft |
For now, continue to treat EISA devices as ISA. Also, add boca.
|
| 1.33 |
08-Jan-1995 |
christos |
New svr4_machdep.c
|
| 1.32 |
14-Nov-1994 |
christos |
Added new svr4 files
|
| 1.31 |
04-Nov-1994 |
mycroft |
EISA devices have no DRQ.
|
| 1.30 |
04-Nov-1994 |
mycroft |
Add needs-flag to audio device.
|
| 1.29 |
04-Nov-1994 |
mycroft |
Oops; don't always include EISA and PCI autoconfig.
|
| 1.28 |
03-Nov-1994 |
mycroft |
Don't allow configuration of specific PCI function numbers.
|
| 1.27 |
03-Nov-1994 |
mycroft |
commulti needs slave #.
|
| 1.26 |
03-Nov-1994 |
mycroft |
Make a real GENERIC config.
|
|
Revision tags: before_newconf_base
|
| 1.25 |
03-Nov-1994 |
mycroft |
Remove some needs-count specs.
|
| 1.24 |
03-Nov-1994 |
mycroft |
ep can be on EISA bus.
|
| 1.23 |
03-Nov-1994 |
mycroft |
Make this actually work.
|
| 1.22 |
03-Nov-1994 |
mycroft |
Make this a little closer to current reality.
|
| 1.21 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
|
Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE
|
| 1.20 |
23-Aug-1994 |
deraadt |
branches: 1.20.2; add `eg' driver for the 3c505 by <dean@fsa.ca>
|
|
Revision tags: netbsd-1-0-base
|
| 1.19 |
12-Mar-1994 |
cgd |
garbage collect, and slight line-spacing change
|
| 1.18 |
03-Feb-1994 |
mycroft |
Multicast is no longer optional.
|
| 1.17 |
01-Feb-1994 |
mycroft |
Updated.
|
| 1.16 |
03-Dec-1993 |
deraadt |
ep driver..
|
| 1.15 |
26-Nov-1993 |
mycroft |
Enable uha[01].
|
| 1.14 |
24-Nov-1993 |
mycroft |
Enable aha[01], sd*.
|
| 1.13 |
08-Nov-1993 |
mycroft |
Enable ie0.
|
| 1.12 |
04-Nov-1993 |
cgd |
GENERIC: add mcd0 TEST: add mcd0, commented out files.i386.newconf: add support for mcd driver
|
| 1.11 |
29-Oct-1993 |
mycroft |
Enable ed.
|
| 1.10 |
22-Oct-1993 |
mycroft |
Add intr.c.
|
| 1.9 |
14-Oct-1993 |
mycroft |
Only include isa/dma.c if a driver which needs it is configured.
|
| 1.8 |
09-Oct-1993 |
mycroft |
Put back assembler versions of setrq() and remrq(). GCC 2 is just too lame.
|
| 1.7 |
09-Oct-1993 |
mycroft |
Add locore2.c as standard.
|
| 1.6 |
09-Oct-1993 |
mycroft |
Remove `device-driver' flags.
|
| 1.5 |
06-Oct-1993 |
mycroft |
Add cy.
|
| 1.4 |
30-Sep-1993 |
mycroft |
Add needs-flag (or needs-count for tty devices) to all driver in the switch tables. Remove ancient ethernet drivers.
|
| 1.3 |
30-Sep-1993 |
mycroft |
TEST: Enable com ports. files.i386.newconf: Add needs-count to com.c for now.
|
| 1.2 |
29-Sep-1993 |
mycroft |
files.i386: Defunct. files.i386.newconf: Remove lpa. TEST: Enable lms and lpt. *: Change all lpa's to lpt's. Change fd[0-3] to fd* and wd[0-3] to wd*. Remove all explicit irq's.
|
|
Revision tags: magnum-base
|
| 1.1 |
14-Sep-1993 |
mycroft |
New i386 code.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base netbsd-9-3-RELEASE thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
| 1.22 |
24-Jun-2018 |
maxv |
Sync the ld scripts:
* Force a PAGE_SIZE alignment of .bss on i386. Normally that's not required since the bootloader ensures page alignment, but let's be safe. Same on Xen-i386.
* Fill the .text section padding with int3 instructions on Xen kernels, to prevent FALLTHROUGHs if a pointer goes crazy, same as native.
|
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| 1.21 |
07-Jan-2018 |
maxv |
branches: 1.21.2; Implement a real hotpatch feature.
Define a HOTPATCH() macro, that puts a label and additional information in the new .rodata.hotpatch kernel section. In patch.c, scan the section and patch what needs to be. Now it is possible to hotpatch the content of a macro.
SMAP is switched to use this new system; this saves a call+ret in each kernel entry/exit point.
Many other operating systems do the same.
|
|
Revision tags: tls-maxphys-base-20171202 nick-nhusb-base-20170825
|
| 1.20 |
18-Aug-2017 |
maxv |
Fill the .text padding with 0xcc (int3), in such a way that any jump into this area will automatically fault. The alignment within the section is necessary, in order to fill strictly all of the padding (took me a while to figure this out); but it does not change the kernel size.
Greatly inspired from FreeBSD, but for some reason they decided not to apply the alignment.
|
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529
|
| 1.19 |
14-May-2016 |
maxv |
branches: 1.19.10; Align the segments on i386. We're going to map them independently.
|
| 1.18 |
13-May-2016 |
maxv |
Define __kernel_end.
|
| 1.17 |
12-May-2016 |
maxv |
Split the {text+rodata} chunk in two separate chunks on x86. The rodata segment now loses the large page optimization, gets mapped inside the data segment, and therefore becomes RWX. It may break the build on Xen.
|
|
Revision tags: nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
|
| 1.16 |
28-Nov-2015 |
maxv |
KNF
|
|
Revision tags: nick-nhusb-base-20150921
|
| 1.15 |
25-Aug-2015 |
uebayasi |
Replace a constant in ldscript.
|
| 1.14 |
22-Aug-2015 |
uebayasi |
Don't need to specify OUTPUT_FORMAT/OUTPUT_ARCH in linker scripts.
|
| 1.13 |
20-Aug-2015 |
uebayasi |
Simplify these by doing AT () relocation once.
|
| 1.12 |
20-Aug-2015 |
uebayasi |
Indent with 2 spaces.
|
|
Revision tags: nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
|
| 1.11 |
02-Nov-2014 |
uebayasi |
branches: 1.11.2; Revert previous per joerg@'s request.
According to him, exposing .data.{read_mostly,cacheline_aligned} is intentional so that people can easily see which variables are optimized.
|
| 1.10 |
01-Nov-2014 |
uebayasi |
amd64, i386: Don't expose .data.{read_mostly,cacheline_aligned} sections
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base
|
| 1.9 |
23-Sep-2012 |
chs |
sync ldscripts; add cacheline_aligned and read_mostly handling to the non-default ones.
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-0-5-RELEASE netbsd-6-0-4-RELEASE netbsd-6-0-3-RELEASE netbsd-6-0-2-RELEASE netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 rmind-uvmplock-base jym-xensuspend-base
|
| 1.8 |
01-Jun-2010 |
mjf |
branches: 1.8.8; 1.8.14; 1.8.18; Add __cacheline_aligned and __read_mostly annotations.
These annotations help to mitigate false sharing on multiprocessor systems.
Variables annotated with __cacheline_aligned are placed into the .data.cacheline_aligned section in the kernel. Each item in this section is aligned on a cachline boundary - this avoids false sharing. Highly contended global locks are a good candidate for __cacheline_aligned annotation.
Variables annotated with __read_mostly are packed together tightly into a .data.read_mostly section in the kernel. The idea here is that we can pack infrequently modified data items into a cacheline and avoid having to purge the cache, which would happen if read mostly data and write mostly data shared a cachline. Initialisation variables are a prime candiate for __read_mostly annotations.
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 uebayasi-xip-base1 netbsd-5-1-RC1 yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-premerge-20091211 yamt-nfs-mp-base8 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 nick-hppapmap-base2 netbsd-5-0-RC2 netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base nick-hppapmap-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 haad-dm-base wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base matt-armv6-base jmcneill-pm-base hpcarm-cleanup-base reinoud-bufcleanup-base
|
| 1.7 |
18-Oct-2007 |
yamt |
branches: 1.7.20; 1.7.34; 1.7.40; 1.7.42; merge yamt-x86pmap branch.
- reduce differences between amd64 and i386. notably, share pmap.c between them. it makes several i386 pmap improvements available to amd64, including tlb shootdown reduction and bug fixes from Stephan Uphoff. - implement deferred pmap switching for amd64. - remove LARGEPAGES option. always use large pages if available. also, make it work on amd64.
|
|
Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 ppcoea-renovation-base thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base
|
| 1.6 |
02-Dec-2006 |
christos |
branches: 1.6.6; 1.6.22; 1.6.24; 1.6.26; 1.6.28; keep the note section
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 yamt-pdpolicy-base7 netbsd-4-base yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base simonb-timecounters-base rpaulo-netinet-merge-pcb-base
|
| 1.5 |
26-May-2006 |
pavel |
branches: 1.5.6; 1.5.8; New linker scripts for the i386 kernel. The main improvement is setting the physical load address correctly. (Before, it was set to the same very high value as the virtual address.)
Provided by Jason Thorpe in http://mail-index.netbsd.org/port-i386/2006/02/10/0008.html with some modifications by me, mainly to make the output more similar to the current one, and to not hardwire the physical and virtual addresses.
See also: http://mail-index.netbsd.org/port-i386/2006/05/19/0001.html
Now an unpatched grub can load a NetBSD Multiboot kernel.
|
|
Revision tags: yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.4 |
11-Dec-2005 |
christos |
branches: 1.4.4; 1.4.6; 1.4.8; 1.4.14; merge ktrace-lwp.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 yamt-readahead-base3 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 yamt-readahead-base2 netbsd-3-0-RC2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base netbsd-3-0-RC1 yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base kent-audio1-beforemerge kent-audio1-base ktrace-lwp-base
|
| 1.3 |
23-May-2004 |
christos |
branches: 1.3.12; put back SIZEOF_HEADERS now that bfd is fixed; you will need to recompile libbfd...
|
| 1.2 |
22-May-2004 |
christos |
Use 1024 instead of SIZEOF_HEADERS, so that we can include a note section.
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_end nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 i386mp_plus16_stable netbsd-1-6-base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge thorpej_scsipi_base thorpej_scsipi_nbase sommerfeld_i386mpbase_1 sommerfeld_i386mpnext
|
| 1.1 |
20-Jan-2001 |
thorpej |
branches: 1.1.2; 1.1.4; 1.1.28; Add a linker script for the kernel, which places _etext after all of the read-only data. Move _etext after all the read-only data in the LARGEPAGES script, as well.
This will cause const data to actually be const on i386 kernels now (it was, by sheer luck, on LARGEPAGES kernels simply because of the section rounding that the LARGEPAGES script performed).
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| 1.20 |
27-Jan-2018 |
maxv |
Remove these files. No one cares about this on i386, and there is no point in keeping undocumented options nobody understands anyway.
|
| 1.19 |
07-Jan-2018 |
maxv |
Implement a real hotpatch feature.
Define a HOTPATCH() macro, that puts a label and additional information in the new .rodata.hotpatch kernel section. In patch.c, scan the section and patch what needs to be. Now it is possible to hotpatch the content of a macro.
SMAP is switched to use this new system; this saves a call+ret in each kernel entry/exit point.
Many other operating systems do the same.
|
|
Revision tags: tls-maxphys-base-20171202 nick-nhusb-base-20170825
|
| 1.18 |
18-Aug-2017 |
maxv |
Fill the .text padding with 0xcc (int3), in such a way that any jump into this area will automatically fault. The alignment within the section is necessary, in order to fill strictly all of the padding (took me a while to figure this out); but it does not change the kernel size.
Greatly inspired from FreeBSD, but for some reason they decided not to apply the alignment.
|
|
Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529
|
| 1.17 |
16-May-2016 |
maxv |
branches: 1.17.10; Update kern.ldscript.4MB. It is the same as kern.ldscript, but with a large page alignment before rodata.
|
|
Revision tags: nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921
|
| 1.16 |
25-Aug-2015 |
uebayasi |
Replace a constant in ldscript.
|
| 1.15 |
22-Aug-2015 |
uebayasi |
Don't need to specify OUTPUT_FORMAT/OUTPUT_ARCH in linker scripts.
|
| 1.14 |
20-Aug-2015 |
uebayasi |
Simplify these by doing AT () relocation once.
|
| 1.13 |
20-Aug-2015 |
uebayasi |
Indent with 2 spaces.
|
|
Revision tags: nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
|
| 1.12 |
02-Nov-2014 |
uebayasi |
branches: 1.12.2; Revert previous per joerg@'s request.
According to him, exposing .data.{read_mostly,cacheline_aligned} is intentional so that people can easily see which variables are optimized.
|
| 1.11 |
01-Nov-2014 |
uebayasi |
amd64, i386: Don't expose .data.{read_mostly,cacheline_aligned} sections
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base
|
| 1.10 |
23-Sep-2012 |
chs |
sync ldscripts; add cacheline_aligned and read_mostly handling to the non-default ones.
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-6-0-6-RELEASE netbsd-6-0-5-RELEASE netbsd-6-0-4-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-6-0-3-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-6-0-2-RELEASE netbsd-6-0-1-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base uebayasi-xip-base6 uebayasi-xip-base5 netbsd-5-1-RELEASE uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 netbsd-5-1-RC4 matt-nb5-mips64-k15 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 uebayasi-xip-base1 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-premerge-20091211 yamt-nfs-mp-base8 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 nick-hppapmap-base2 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base nick-hppapmap-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 haad-dm-base wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base matt-armv6-base jmcneill-pm-base hpcarm-cleanup-base reinoud-bufcleanup-base
|
| 1.9 |
18-Oct-2007 |
yamt |
branches: 1.9.54; 1.9.60; 1.9.64; merge yamt-x86pmap branch.
- reduce differences between amd64 and i386. notably, share pmap.c between them. it makes several i386 pmap improvements available to amd64, including tlb shootdown reduction and bug fixes from Stephan Uphoff. - implement deferred pmap switching for amd64. - remove LARGEPAGES option. always use large pages if available. also, make it work on amd64.
|
|
Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 ppcoea-renovation-base thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base
|
| 1.8 |
02-Dec-2006 |
christos |
branches: 1.8.6; 1.8.22; 1.8.24; 1.8.26; 1.8.28; keep the note section
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 yamt-pdpolicy-base7 netbsd-4-base yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base simonb-timecounters-base rpaulo-netinet-merge-pcb-base
|
| 1.7 |
26-May-2006 |
pavel |
branches: 1.7.6; 1.7.8; New linker scripts for the i386 kernel. The main improvement is setting the physical load address correctly. (Before, it was set to the same very high value as the virtual address.)
Provided by Jason Thorpe in http://mail-index.netbsd.org/port-i386/2006/02/10/0008.html with some modifications by me, mainly to make the output more similar to the current one, and to not hardwire the physical and virtual addresses.
See also: http://mail-index.netbsd.org/port-i386/2006/05/19/0001.html
Now an unpatched grub can load a NetBSD Multiboot kernel.
|
|
Revision tags: yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| 1.6 |
11-Dec-2005 |
christos |
branches: 1.6.4; 1.6.6; 1.6.8; 1.6.14; merge ktrace-lwp.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 yamt-readahead-base3 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 yamt-readahead-base2 netbsd-3-0-RC2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base netbsd-3-0-RC1 yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base kent-audio1-beforemerge kent-audio1-base ktrace-lwp-base
|
| 1.5 |
23-May-2004 |
christos |
branches: 1.5.12; put back SIZEOF_HEADERS now that bfd is fixed; you will need to recompile libbfd...
|
| 1.4 |
22-May-2004 |
christos |
Use 1024 instead of SIZEOF_HEADERS, so that we can include a note section.
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge kqueue-base
|
| 1.3 |
01-Oct-2002 |
fvdl |
branches: 1.3.6; Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
|
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_end netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base thorpej_scsipi_beforemerge thorpej_scsipi_nbase sommerfeld_i386mpnext sommerfeld_i386mpbase_1 thorpej_scsipi_base
|
| 1.2 |
20-Jan-2001 |
thorpej |
branches: 1.2.4; Add a linker script for the kernel, which places _etext after all of the read-only data. Move _etext after all the read-only data in the LARGEPAGES script, as well.
This will cause const data to actually be const on i386 kernels now (it was, by sheer luck, on LARGEPAGES kernels simply because of the section rounding that the LARGEPAGES script performed).
|
| 1.1 |
07-Sep-2000 |
thorpej |
branches: 1.1.2; 1.1.4; A linker script based on elf_i386.x which aligns the .data segment to a 4MB boundary, thus allowing the text and read-only data to be mapped using large pages.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
|
| 1.17 |
24-Jan-2022 |
maya |
put .note.Xen into PT_NOTE
this is where grub 2.02 and possibly other things expect to find it. Fixes booting with grub2 on prgmr.com.
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
| 1.16 |
24-Jun-2018 |
maxv |
Sync the ld scripts:
* Force a PAGE_SIZE alignment of .bss on i386. Normally that's not required since the bootloader ensures page alignment, but let's be safe. Same on Xen-i386.
* Fill the .text section padding with int3 instructions on Xen kernels, to prevent FALLTHROUGHs if a pointer goes crazy, same as native.
|
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| 1.15 |
07-Jan-2018 |
maxv |
branches: 1.15.2; Implement a real hotpatch feature.
Define a HOTPATCH() macro, that puts a label and additional information in the new .rodata.hotpatch kernel section. In patch.c, scan the section and patch what needs to be. Now it is possible to hotpatch the content of a macro.
SMAP is switched to use this new system; this saves a call+ret in each kernel entry/exit point.
Many other operating systems do the same.
|
|
Revision tags: tls-maxphys-base-20171202 nick-nhusb-base-20170825 perseant-stdc-iso10646-base
|
| 1.14 |
25-Jun-2017 |
bouyer |
Restore alignement of _end to rev 1.12: this is where the Xen loader puts the symbol table and should not be changed (maybe we should change this symbol name). keep kernel_end PAGE-aligned. Makes ddb work again on Xen/i386
|
|
Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806
|
| 1.13 |
02-Aug-2016 |
maxv |
branches: 1.13.8; Align the segments properly, and split text+rodata in two separate segments on Xen.
|
|
Revision tags: pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529
|
| 1.12 |
13-May-2016 |
maxv |
branches: 1.12.2; Xen therefore uses x86/db_memrw.c, as I suspected. Define __rodata_start in the Xen ld scripts, so that it can compile. We put the __rodata_start definition right before __data_start, for it to appear as dead code, since the rodata segment is not yet mapped independently on Xen.
|
| 1.11 |
12-May-2016 |
maxv |
KNF the Xen ld scripts on x86.
|
|
Revision tags: nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921
|
| 1.10 |
25-Aug-2015 |
uebayasi |
Replace a constant in ldscript.
|
| 1.9 |
22-Aug-2015 |
uebayasi |
Don't need to specify OUTPUT_FORMAT/OUTPUT_ARCH in linker scripts.
|
| 1.8 |
20-Aug-2015 |
uebayasi |
Simplify these by doing AT () relocation once.
|
| 1.7 |
20-Aug-2015 |
uebayasi |
Indent with 2 spaces.
|
|
Revision tags: nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
|
| 1.6 |
02-Nov-2014 |
uebayasi |
branches: 1.6.2; Revert previous per joerg@'s request.
According to him, exposing .data.{read_mostly,cacheline_aligned} is intentional so that people can easily see which variables are optimized.
|
| 1.5 |
01-Nov-2014 |
uebayasi |
amd64, i386: Don't expose .data.{read_mostly,cacheline_aligned} sections
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base
|
| 1.4 |
23-Sep-2012 |
chs |
sync ldscripts; add cacheline_aligned and read_mostly handling to the non-default ones.
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-6-0-6-RELEASE netbsd-6-0-5-RELEASE netbsd-6-0-4-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-6-0-3-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-6-0-2-RELEASE netbsd-6-0-1-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base uebayasi-xip-base6 uebayasi-xip-base5 netbsd-5-1-RELEASE uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 netbsd-5-1-RC4 matt-nb5-mips64-k15 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 uebayasi-xip-base1 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-premerge-20091211 yamt-nfs-mp-base8 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 nick-hppapmap-base2 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base nick-hppapmap-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 haad-dm-base wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 matt-armv6-nbase jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base matt-armv6-base jmcneill-pm-base hpcarm-cleanup-base reinoud-bufcleanup-base
|
| 1.3 |
18-Oct-2007 |
yamt |
branches: 1.3.54; 1.3.60; 1.3.64; merge yamt-x86pmap branch.
- reduce differences between amd64 and i386. notably, share pmap.c between them. it makes several i386 pmap improvements available to amd64, including tlb shootdown reduction and bug fixes from Stephan Uphoff. - implement deferred pmap switching for amd64. - remove LARGEPAGES option. always use large pages if available. also, make it work on amd64.
|
|
Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 ppcoea-renovation-base thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base
|
| 1.2 |
02-Dec-2006 |
christos |
branches: 1.2.6; 1.2.22; 1.2.24; 1.2.26; 1.2.28; keep the note section
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 rpaulo-netinet-merge-pcb-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 netbsd-4-base yamt-pdpolicy-base6 chap-midi-base chap-midi-nbase gdamore-uart-base simonb-timecounters-base
|
| 1.1 |
28-May-2006 |
pavel |
branches: 1.1.2; 1.1.6; 1.1.8; 1.1.10; 1.1.14; 1.1.16; 1.1.18; Give Xen its own linker script, which does not set the physical load address specially. In Xen, the system is already in virtual mode when the kernel is started, so the old behavior of setting physical address to virtual address was actually correct, and the previous change made NetBSD/Xen kernels unbootable.
Pointed out, explained and tested by <bouyer>.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
|
| 1.5 |
27-Jan-2018 |
maxv |
Remove these files. No one cares about this on i386, and there is no point in keeping undocumented options nobody understands anyway.
|
|
Revision tags: tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921
|
| 1.4 |
21-Aug-2015 |
uebayasi |
branches: 1.4.10; ${KERN_LDSCRIPT} -> ${KERNLDSCRIPT}
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-7-base yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 tls-maxphys-base matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base uebayasi-xip-base6 uebayasi-xip-base5 netbsd-5-1-RELEASE uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 netbsd-5-1-RC4 matt-nb5-mips64-k15 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 uebayasi-xip-base1 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-premerge-20091211 yamt-nfs-mp-base8 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 nick-hppapmap-base2 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base nick-hppapmap-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 haad-dm-base wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base matt-armv6-base hpcarm-cleanup-base
|
| 1.3 |
07-Jan-2008 |
martti |
branches: 1.3.54; 1.3.74; Fixed indentation, it should be
option<space><tab> makeoption<space><tab>
|
|
Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
|
| 1.2 |
18-Oct-2007 |
yamt |
branches: 1.2.2; 1.2.8; merge yamt-x86pmap branch.
- reduce differences between amd64 and i386. notably, share pmap.c between them. it makes several i386 pmap improvements available to amd64, including tlb shootdown reduction and bug fixes from Stephan Uphoff. - implement deferred pmap switching for amd64. - remove LARGEPAGES option. always use large pages if available. also, make it work on amd64.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase nick-csl-alignment-base5 wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 yamt-x86pmap-base4 netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base netbsd-4-0-RC1 nick-csl-alignment-base matt-mips64-base netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE yamt-idlelwp-base8 wrstuden-fixsa-base ppcoea-renovation-base thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 abandoned-netbsd-4-base netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE yamt-splraiseipl-base2 netbsd-3-1-RC4 yamt-splraiseipl-base netbsd-3-1-RC3 yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-3-1-RC2 netbsd-3-1-RC1 yamt-pdpolicy-base7 netbsd-4-base yamt-pdpolicy-base6 chap-midi-nbase netbsd-3-0-1-RELEASE gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base netbsd-3-0-RELEASE netbsd-3-0-RC6 yamt-readahead-base3 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 yamt-readahead-base2 netbsd-3-0-RC2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base netbsd-3-0-RC1 yamt-vop-base3 netbsd-2-0-3-RELEASE yamt-vop-base2 thorpej-vnode-attr-base netbsd-2-1-RELEASE yamt-vop-base netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 yamt-km-base4 netbsd-2-0-2-RELEASE yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base netbsd-2-0-1-RELEASE kent-audio1-beforemerge netbsd-2-base kent-audio1-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 ktrace-lwp-base netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_end nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 i386mp_plus16_stable netbsd-1-6-base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base kqueue-base thorpej_scsipi_beforemerge thorpej_scsipi_nbase sommerfeld_i386mpnext sommerfeld_i386mpbase_1 thorpej_scsipi_base
|
| 1.1 |
07-Sep-2000 |
thorpej |
branches: 1.1.2; 1.1.4; 1.1.44; 1.1.86; 1.1.104; 1.1.106; 1.1.108; 1.1.110; Add optional support for mapping the kernel with large (4MB) pages. Right now, only does kernel text, and wastes a little memory, but there is some noticeable performance improvement even with just text.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
|
| 1.55 |
25-May-2022 |
uwe |
x86: Reserve device major for VirtualBox Guest Additions
|
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base thorpej-i2c-spi-conf-base
|
| 1.54 |
29-Jun-2021 |
nia |
Remove uscanner(4) driver
This exists for compatibility with a Linux interface which was apparently deprecated in Linux 2.6. There are various mailing list threads going back to 2004 where the usefulness of this driver is discussed, but the conclusion is that scanner software has all moved to using ugen(4) instead, and enabling this driver will not help you scan things.
|
|
Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-cfargs-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
| 1.53 |
04-Apr-2020 |
jdolecek |
branches: 1.53.8; mark nsmb major obsolete
|
|
Revision tags: is-mlppp-base ad-namecache-base3
|
| 1.52 |
29-Jan-2020 |
maya |
remove urio(4), a driver for the Rio500 MP3 player.
At this point it is highly unlikely this 1999 device still has users, but it still comes up in the context of maxv's USB-fuzzing (and any device could pretend to be a urio(4)), so it's best to get rid of it.
Renamed all major entries to obsolete, as was done in previous removals.
This still requires an update to sanitizers, but they're located in "external", perhaps it should be first committed upstream?
Proposed on tech-kern a month ago.
|
|
Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
| 1.51 |
28-Jan-2019 |
dholland |
branches: 1.51.6; Systematize handling of removed drivers.
- Every driver that was removed and whose number hasn't already been reused is now listed with a commented-out "obsolete" line. - The format of these has been systematized. Future format changes can probably be safely done with a script. - This does not include a few cases of assignments that only lasted a couple days, or stuff from before major reorgs. Some of these may be included nonetheless, because there was a lot of ground to cover and therefore not a lot of time to dig into history in detail.
Note that the obsolete listings do not mean the major numbers can never be reused; that's up to portmasters and/or core. It does mean that they won't be reused by accident, however, which in some cases (depending on the driver, how widely used it was, its family of device nodes, their default permissions, etc.) can be quite dangerous.
Note that some of the things now explicitly listed as obsolete are really ancient history. My scan went back as far as when the majors files were added. (But not before that.)
|
| 1.50 |
27-Jan-2019 |
dholland |
Restore satlink's majors entries commented out and marked obsolete. Otherwise they might accidentally get reused later and cause a security problem.
|
| 1.49 |
27-Jan-2019 |
maxv |
Remove the satlink driver. It was disabled everywhere, had no man page and no use either. Spotted by thorpej in PR/21345, ok christos.
|
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
|
| 1.48 |
19-Dec-2018 |
maxv |
Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently, but also as discussed several times in the past.
|
|
Revision tags: pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930
|
| 1.47 |
23-Sep-2018 |
maxv |
Remove ISDN from the kernel. It has remained unmaintained for a long time, is of poor quality, and is now an obstacle to MP-ification. It was removed ten years ago from FreeBSD for the same reason.
This retires a big user of the mbuf API, and will ease maintenance of the kernel.
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base
|
| 1.46 |
12-Jan-2017 |
ryo |
branches: 1.46.14; 1.46.16; white space police
|
|
Revision tags: pgoyette-localcount-20170107
|
| 1.45 |
08-Dec-2016 |
nat |
Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
|
Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921 nick-nhusb-base-20150606
|
| 1.44 |
23-Apr-2015 |
pgoyette |
branches: 1.44.2; Update device dependency information - the sysmon major device now depends on the sysmon module itself, not on the individual components.
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150406 nick-nhusb-base netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4
|
| 1.43 |
25-Feb-2012 |
shattered |
branches: 1.43.2; 1.43.16; Quoting sys/dev/vme/files.vme commit log: "vmegeneric never saw the light of the source tree. After 7 years, I guess nobody missed it."
OK by wiz@
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base jym-xensuspend-nbase uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 rmind-uvmplock-base jym-xensuspend-base
|
| 1.42 |
22-Nov-2010 |
pooka |
branches: 1.42.8; 1.42.12; add information to autogenerate md /dev nodes
|
|
Revision tags: uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
|
| 1.41 |
21-Jun-2010 |
pooka |
add vnd info for pseudodevfs
|
| 1.40 |
30-Apr-2010 |
pooka |
For the simple cases, augment device-major with information on how a driver expects /dev/node -> minor mappings to go and include that information in devsw_conv. (no, I didn't plow through all the MD majors files)
|
|
Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9
|
| 1.39 |
06-Mar-2010 |
plunky |
branches: 1.39.2; use a MI major number for uhso(4) driver (requested by mrg)
|
| 1.38 |
06-Mar-2010 |
plunky |
add uhso(4)
|
|
Revision tags: uebayasi-xip-base matt-premerge-20091211 yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 haad-dm-base2 haad-nbase2 ad-audiomp2-base nick-hppapmap-base haad-dm-base mjf-devfs2-base
|
| 1.37 |
12-Nov-2008 |
ad |
branches: 1.37.4; 1.37.6; Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base matt-armv6-base hpcarm-cleanup-base
|
| 1.36 |
31-Dec-2007 |
ad |
branches: 1.36.6; 1.36.10; 1.36.16; 1.36.18; Remove systrace. Ok core@.
|
|
Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 ppcoea-renovation-base thorpej-atomic-base reinoud-bufcleanup-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase newlock2-base
|
| 1.35 |
06-Feb-2007 |
dyoung |
branches: 1.35.24; 1.35.30; 1.35.36; Add a device major for cmos(4).
|
| 1.34 |
09-Jan-2007 |
cube |
Remove traces of scd(4), which apparently never actually had a driver in the tree.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 abandoned-netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 yamt-pdpolicy-base7 netbsd-4-base rpaulo-netinet-merge-pcb-base
|
| 1.33 |
09-Jul-2006 |
mlelstv |
branches: 1.33.4; move and renumber bthub major to avoid conflicts with other archs
|
|
Revision tags: yamt-pdpolicy-base6 chap-midi-nbase chap-midi-base
|
| 1.32 |
19-Jun-2006 |
gdamore |
Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@, NetBSD Foundation Membership still pending.) This stack was written by Iain under sponsorship from Itronix Inc.
The stack includes support for rfcomm networking (networking via your bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.
Drivers for both PCMCIA and USB bluetooth controllers are included.
|
|
Revision tags: gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
|
| 1.31 |
11-Dec-2005 |
christos |
branches: 1.31.4; 1.31.8; 1.31.14; 1.31.16; merge ktrace-lwp.
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
|
| 1.30 |
17-Sep-2005 |
yamt |
make VMSWAP optional again.
|
| 1.29 |
31-Jul-2005 |
yamt |
revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought.
|
| 1.28 |
30-Jul-2005 |
yamt |
defflag VMSWAP.
|
| 1.27 |
11-Jul-2005 |
kiyohara |
ieee1394 import from FreeBSD.
|
| 1.26 |
03-Jun-2005 |
blymn |
branches: 1.26.2; Remove veriexec so it can be made MI.
|
|
Revision tags: kent-audio2-base
|
| 1.25 |
20-Apr-2005 |
blymn |
Rototill of the verified exec functionality. * We now use hash tables instead of a list to store the in kernel fingerprints. * Fingerprint methods handling has been made more flexible, it is now even simpler to add new methods. * the loader no longer passes in magic numbers representing the fingerprint method so veriexecctl is not longer kernel specific. * fingerprint methods can be tailored out using options in the kernel config file. * more fingerprint methods added - rmd160, sha256/384/512 * veriexecctl can now report the fingerprint methods supported by the running kernel. * regularised the naming of some portions of veriexec.
|
|
Revision tags: yamt-km-base4 yamt-km-base3 netbsd-3-base
|
| 1.24 |
11-Mar-2005 |
bouyer |
branches: 1.24.2; Define xen devices in i386/conf/majors.i386. This makes sure there won't be conflics with regular i386 kernels.
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE yamt-km-base2 yamt-km-base netbsd-2-0-1-RELEASE kent-audio1-beforemerge netbsd-2-base kent-audio1-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
| 1.23 |
10-Dec-2003 |
jmc |
branches: 1.23.8; 1.23.10; Change reference at bottom from sys/dev/majors to sys/conf/majors to match reality
|
| 1.22 |
11-Oct-2003 |
jdolecek |
g/c major for 'netsmb' and mark the slot free - it has never been used
|
| 1.21 |
10-Oct-2003 |
jdolecek |
reassing majors for crypto and pf to use the newly defined MI major range
|
| 1.20 |
10-Oct-2003 |
jdolecek |
update the comment - the space for machine-dependant majors is reduced to 0-143 follows discussion on tech-kern
|
| 1.19 |
10-Oct-2003 |
thorpej |
Delete the vinum major; it conflicts with an existing entry, and should be added to the MI space anyway.
|
| 1.18 |
10-Oct-2003 |
grog |
Add major number for Vinum.
|
| 1.17 |
05-Oct-2003 |
jdolecek |
Add some framework for MI assignment of device majors - add sys/dev/majors which is automatically included during kernel config, and add comments to individual machine-dependant majors.* files to assign new MI majors in MI file.
Range 0-191 is reserved for machine-specific assignments, range 192+ are MI assignments.
Follows recent discussion on tech-kern@
|
| 1.16 |
22-Aug-2003 |
itojun |
create /dev/crypto
|
| 1.15 |
27-Jul-2003 |
itojun |
reserve cdev major # for PF. ok'ed by technical-exec
|
| 1.14 |
02-Jun-2003 |
gmcgarry |
branches: 1.14.2; Add devices hanging off GPIB.
|
| 1.13 |
15-May-2003 |
wiz |
Remove last traces of obsolete olms and omms drivers. Ok'd by drochner and fvdl.
|
| 1.12 |
13-May-2003 |
thorpej |
Add icp at chr 102.
|
| 1.11 |
25-Apr-2003 |
ragge |
Add ksyms device major.
|
| 1.10 |
20-Apr-2003 |
martin |
The sysmon device is used for sysmon_power too.
|
| 1.9 |
16-Mar-2003 |
jdolecek |
allocate majors for vmmon/vmnet - VMware pseudo devices we have the sources in othersrc tree now, so it's useful to have some other bits in tree as well to simplify module use
|
| 1.8 |
18-Feb-2003 |
jdolecek |
add nsmb device-major
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
|
| 1.7 |
13-Dec-2002 |
christos |
add twe control device
|
| 1.6 |
07-Dec-2002 |
ad |
Implement the DPT EATA ioctl() interface.
|
| 1.5 |
04-Dec-2002 |
haya |
New Feature: add pseudo device for IEEE 1394 isochronous stream and isochronous reception routine for IEEE 1394 OHCI (fwohci). The transmission part is under construction.
The minimum configuration options for this feature are:
# IEEE 1394 (i.LINK) fwohci* at pci? dev ? function ? pseudo-device fwiso 1
|
| 1.4 |
29-Oct-2002 |
blymn |
Added support for fingerprinted executables aka verified exec
|
|
Revision tags: kqueue-aftermerge kqueue-beforemerge
|
| 1.3 |
04-Oct-2002 |
elric |
branches: 1.3.2; assign majors for raw and cooked cgd's.
|
|
Revision tags: kqueue-base
|
| 1.2 |
06-Sep-2002 |
gehenna |
branches: 1.2.2; Merge the gehenna-devsw branch into the trunk.
This merge changes the device switch tables from static array to dynamically generated by config(8).
- All device switches is defined as a constant structure in device drivers.
- The new grammer ``device-major'' is introduced to ``files''.
device-major <prefix> char <num> [block <num>] [<rules>]
- All device major numbers must be listed up in port dependent majors.<arch> by using this grammer.
- Added the new naming convention. The name of the device switch must be <prefix>_[bc]devsw for auto-generation of device switch tables.
- The backward compatibility of loading block/character device switch by LKM framework is broken. This is necessary to convert from block/character device major to device name in runtime and vice versa.
- The restriction to assign device major by LKM is completely removed. We don't need to reserve LKM entries for dynamic loading of device switch.
- In compile time, device major numbers list is packed into the kernel and the LKM framework will refer it to assign device major number dynamically.
|
|
Revision tags: gehenna-devsw-base
|
| 1.1 |
16-May-2002 |
gehenna |
branches: 1.1.2; file majors.i386 was initially added on branch gehenna-devsw.
|
|
Revision tags: perseant-exfatfs-base-20250801 perseant-exfatfs-base-20240630 perseant-exfatfs-base bouyer-sunxi-drm-base cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base perseant-stdc-iso10646-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE yamt-pagecache-base9 yamt-pagecache-tag8 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase rmind-smpnet-base agc-symver-base tls-maxphys-base yamt-pagecache-base8 yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase jym-xensuspend-nbase bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-nb5-pq3-base netbsd-5-1-RELEASE yamt-nfs-mp-base11 netbsd-5-1-RC4 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE yamt-nfs-mp-base8 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base haad-dm-base1 haad-dm-base simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase mjf-devfs2-base keiichi-mipv6-base bouyer-xeni386-merge1 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base jmcneill-pm-base hpcarm-cleanup-base mjf-ufs-trans-base yamt-idlelwp-base8 ppcoea-renovation-base reinoud-bufcleanup-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 yamt-pdpolicy-base6 gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 elad-kernelauth-nbase yamt-pdpolicy-base4 yamt-pdpolicy-base3 yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base yamt-km-base4 yamt-km-base3 yamt-km-base2 yamt-km-base kent-audio2-base ktrace-lwp-base nathanw_sa_before_merge gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base gehenna-devsw-base eeh-devprop-base kqueue-base newlock-base ifpoll-base
|
| 1.2 |
20-Feb-2002 |
thorpej |
Rename to NET4501.
|
| 1.1 |
20-Feb-2002 |
thorpej |
Sample kernel configuration for a Soekris Engineering net4501 single board computer.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-8-3-RELEASE netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base netbsd-9-3-RELEASE thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921
|
| 1.5 |
22-Aug-2015 |
uebayasi |
.rel/.rela should not be generated in kernels.
|
| 1.4 |
22-Aug-2015 |
uebayasi |
Don't need to specify OUTPUT_FORMAT/OUTPUT_ARCH in linker scripts.
|
| 1.3 |
20-Aug-2015 |
uebayasi |
Do AT () relocation once.
|
| 1.2 |
20-Aug-2015 |
uebayasi |
Indent with 2 spaces.
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base tls-maxphys-base netbsd-7-base rmind-smpnet-base rmind-smpnet-nbase yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
|
| 1.1 |
01-Nov-2013 |
christos |
branches: 1.1.4; 1.1.6; 1.1.10; 1.1.12; provide an ldscript for booters that strips the unwind sections. XXX: untested
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
| 1.36 |
25-Apr-2020 |
bouyer |
Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVM guests in GENERIC. Xen support can be disabled at runtime with boot -c disable hypervisor
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base
|
| 1.35 |
12-Jan-2017 |
ryo |
branches: 1.35.26; white space police
|
|
Revision tags: pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921 nick-nhusb-base-20150606
|
| 1.34 |
07-May-2015 |
mrg |
branches: 1.34.2; bump CHILD_MAX and OPEN_MAX defaults on several platforms, both to 1024.
|
|
Revision tags: nick-nhusb-base-20150406 nick-nhusb-base netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base
|
| 1.33 |
27-Sep-2012 |
alnsn |
branches: 1.33.12; 1.33.14; Remove bpf_jit which was ported from FreeBSD recently.
It will soon be replaced with the new bpfjit kernel module.
|
| 1.32 |
01-Aug-2012 |
rmind |
branches: 1.32.2; Add BPF JIT compiler, currently supporting amd64 and i386. Code obtained from FreeBSD. Also, make few BPF fixes and simplifications while here. Note that bpf_jit_enable is false for now.
OK dyoung@, some feedback from matt@
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base jym-xensuspend-nbase jym-xensuspend-base
|
| 1.31 |
30-Jun-2011 |
wiz |
branches: 1.31.2; dependant -> dependent
|
|
Revision tags: rmind-uvmplock-nbase cherry-xenmp-base uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1 rmind-uvmplock-base yamt-nfs-mp-base9
|
| 1.30 |
09-Feb-2010 |
tonio |
Fix typo in comment
|
|
Revision tags: uebayasi-xip-base matt-premerge-20091211 yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 haad-dm-base2 haad-nbase2 nick-hppapmap-base haad-dm-base mjf-devfs2-base
|
| 1.29 |
11-Dec-2008 |
alc |
branches: 1.29.2; 1.29.4; Import config(9) file and register HAL's files in the build machinery.
|
|
Revision tags: netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 ad-audiomp2-base netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base
|
| 1.28 |
30-Apr-2008 |
ad |
branches: 1.28.6; 1.28.8; 1.28.10; 1.28.16; For PR kern/38537:
- Make MULTIPROCESSOR mandatory on i386.
Installation changes:
- Update installation section of release notes to match reality. - Rename INSTALL to INSTALL_FLOPPY, retire INSTALL_LARGE. - Build INSTALL kernel from GENERIC, like on amd64. - Update boot menu to allow disabling ACPI and/or SMP. - Remove GENERIC.NOACPI from the installed kernel list. - TODO: install default boot.cfg in etc.tgz. - TODO: possibly enable PCI fixup stuff at runtime if ACPI is disabled.
Build changes:
- No longer build ALL, it's for verification, is slow to build and the build process is already crippled by the number of kernels built. - No longer build GENERIC.NOACPI.
|
|
Revision tags: yamt-pf42-baseX yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
|
| 1.27 |
25-Jan-2008 |
joerg |
branches: 1.27.6; 1.27.8; 1.27.10; Refactor in_cksum/in4_cksum/in6_cksum implementations: - All three functions are included in the kernel by default. They call a backend function cpu_in_cksum after possibly computing the checksum of the pseudo header. - cpu_in_cksum is the core to implement the one-complement sum. The default implementation is moderate fast on most platforms and provides a 32bit accumulator with 16bit addends for L32 platforms and a 64bit accumulator with 32bit addends for L64 platforms. It handles edge cases like very large mbuf chains (could happen with native IPv6 in the future) and provides a good base for new native implementations. - Modify i386 and amd64 assembly to use the new interface.
This disables the MD implementations on !x86 until the conversion is done. For Alpha, the portable version is faster.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase nick-csl-alignment-base5 bouyer-xeni386-merge1 matt-armv6-prevmlocking wrstuden-fixsa-base-1 vmlocking2-base3 netbsd-4-0-RELEASE bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 netbsd-4-0-RC5 matt-nb4-arm-base jmcneill-base netbsd-4-0-RC4 bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base netbsd-4-0-RC1 matt-armv6-base jmcneill-pm-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 wrstuden-fixsa-base ppcoea-renovation-base thorpej-atomic-base reinoud-bufcleanup-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 abandoned-netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 netbsd-4-base yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base rpaulo-netinet-merge-pcb-base
|
| 1.26 |
11-Dec-2005 |
christos |
branches: 1.26.50; 1.26.56; merge ktrace-lwp.
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
|
| 1.25 |
17-Sep-2005 |
yamt |
include "conf/std".
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 yamt-km-base4 netbsd-2-0-2-RELEASE yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio2-base netbsd-2-0-1-RELEASE kent-audio1-beforemerge netbsd-2-base kent-audio1-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
| 1.24 |
26-Feb-2003 |
fvdl |
branches: 1.24.2; 1.24.18; Adapt for move of files to arch/x86.
|
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 i386mp_plus16_stable netbsd-1-6-base gehenna-devsw-base eeh-devprop-base newlock-base ifpoll-base kqueue-base sommerfeld_i386mpnext sommerfeld_i386mpbase_1
|
| 1.23 |
25-Nov-2001 |
lukem |
branches: 1.23.2; comment out CRYPTO_MD_DES_ENC & CRYPTO_MD_BF_ENC; they're not used anywhere in the kernel, they're not defopt-ed, and config(8) -v complains about them
|
| 1.22 |
20-Nov-2001 |
lukem |
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
|
Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf
|
| 1.21 |
09-Sep-2001 |
tls |
Add asm versions of blowfish and des transforms for i386.
This also involved updating the in-kernel DES functions to correspond to the versions in our in-tree OpenSSL, because the des_SPtrans table has changed; the asm code will not work with the old permutation table!
C and i386 asm code for the DES, 3DES, and Blowfish CBC modes is also included; it is not currently built as the ESP processing in esp_core.c splits the CBC operation and the cipher transform apart. Hopefully that will be fixed as there is a substantial performance improvement to be had from doing so. It will remain necessary to use the C version of the Blowfish CBC function on some i386 machines, however, as the asm version uses bswapl, which ony 486 and later processors have. The DES CBC code doesn't have this problem.
Finally, change esp_core.c to use the ecb3_encrypt function instead of calling ecb_encrypt three times; this improves performance a bit, in particular in the asm case.
|
|
Revision tags: thorpej-devvp-base
|
| 1.20 |
26-May-2001 |
sommerfeld |
branches: 1.20.4; 1.20.6; Add infrastructure to allow ports to override build of in6_cksum.c by enabling the INET6_MD_CKSUM option, which is defopted into opt_inet.h. Supply an i386 assembly version of in6_cksum in in_cksum.s; on P6-family cpu's, this is is roughly 20% faster than the C code in sys/netinet6 for ethernet-mtu-sized mbufs in L1 cache. Turn on INET6_MD_CKSUM in i386/conf/std.i386
While we're here, also nuke some now-obsolete XXX comments from in_cksum.s.
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase sommerfeld_i386mp_houseclean thorpej_scsipi_base
|
| 1.19 |
22-Jun-2000 |
fvdl |
branches: 1.19.4; Remove prefix construction for softdeps. Add SOFTDEP option to GENERIC.
|
|
Revision tags: netbsd-1-5-base minoura-xpg4dl-base sommerfeld_i386mpbase_20000422 chs-ubc2-newbase wrstuden-devbsize-19991221 wrstuden-devbsize-base
|
| 1.18 |
15-Nov-1999 |
fvdl |
branches: 1.18.6; Add
prefix ../gnu/sys cinclude "conf/files.softdep" prefix
to all std.* files, so that soft dependencies can be activated using "options SOFTDEP".
|
| 1.17 |
15-Nov-1999 |
fvdl |
Add Kirk McKusick's soft updates code to the trunk. Not enabled by default, as the copyright on the main file (ffs_softdep.c) is such that is has been put into gnusrc. options SOFTDEP will pull this in. This code also contains the trickle syncer.
Bump version number to 1.4O
|
|
Revision tags: comdex-fall-1999-base fvdl-softdep-base
|
| 1.16 |
12-Sep-1999 |
chs |
branches: 1.16.2; 1.16.8; eliminate the PMAP_NEW option by making it required for all ports. ports which previously had no support for PMAP_NEW now implement the pmap_k* interfaces as wrappers around the non-k versions.
|
|
Revision tags: chs-ubc2-base
|
| 1.15 |
05-Jul-1999 |
fvdl |
EXEC_ELF32 is standard now.
|
| 1.14 |
17-Jun-1999 |
thorpej |
PMAP_NEW is no longer optional on the i386; the old pmap's page table allocation strategy no longer works at all. Move pmap.new.* to pmap.*.
To read the revision history of PMAP_NEW up until this merge, use cvs rlog of the old pmap.new.* files.
|
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| 1.13 |
24-Mar-1999 |
mrg |
branches: 1.13.4; clean up kernel/config files files for machVM lossage.
|
|
Revision tags: kenh-if-detach-base chs-ubc-base
|
| 1.12 |
31-Aug-1998 |
thorpej |
Switch the i386 port to UVM+PMAP_NEW.
|
|
Revision tags: eeh-paddr_t-base
|
| 1.11 |
07-Jun-1998 |
enami |
Also, remove space at the end of line.
|
| 1.10 |
06-Feb-1998 |
thorpej |
Back out previous change. Until the default VM system is UVM, these "options" ARE required, and leaving them here doens't hurt anything in the UVM case.
|
| 1.9 |
06-Feb-1998 |
mrg |
add the i386 MD portions for UVM.
|
| 1.8 |
17-Nov-1997 |
lukem |
* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file * fix up use of 'options<SPACE><TAB>'
|
|
Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base thorpej-signal-base marc-pcmcia-bp marc-pcmcia-base is-newarp-before-merge is-newarp-base
|
| 1.7 |
16-Nov-1996 |
fvdl |
Move VNODEPAGER and DEVPAGER to std.i386 as well.
|
| 1.6 |
15-Nov-1996 |
fvdl |
Move non-optional options to std.i386, and use that file.
|
| 1.5 |
03-Nov-1994 |
mycroft |
Clean up deleted files.
|
|
Revision tags: before_newconf_base
|
| 1.4 |
27-Oct-1994 |
cgd |
new RCS ID format.
|
|
Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base magnum-base
|
| 1.3 |
26-Oct-1993 |
mycroft |
branches: 1.3.2; 1.3.4; Hard-wire the timer IRQ.
|
| 1.2 |
24-Sep-1993 |
mycroft |
GENERIC, TEST: Remove all irqs. std.i386: Re-add clock0 and timer0.
|
| 1.1 |
14-Sep-1993 |
mycroft |
New i386 code.
|
|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
| 1.2 |
25-Apr-2020 |
bouyer |
Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVM guests in GENERIC. Xen support can be disabled at runtime with boot -c disable hypervisor
|
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411
|
| 1.1 |
09-Apr-2020 |
jdolecek |
branches: 1.1.2; 1.1.4; move xen/conf/std.xen to i386/conf/std.xen, it's i386-specific
split off __XEN_INTERFACE_VERSION__ to new xen/conf/std.xenversion and use from both i386/conf/std.xen and amd64/conf/stf.xen, so that there is single place for the definition
|