#
1.96 |
|
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: 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
|
#
1.95 |
|
18-Apr-2019 |
maya |
Follow arm64 and provide two sizes of fonts, so a larger one is chosen for larger displays.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.94 |
|
11-Dec-2018 |
maya |
revert previous, nouveau apparently works for some people.
|
#
1.93 |
|
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.92 |
|
25-Dec-2017 |
rin |
branches: 1.92.4; Disable nouveau for INSTALL as in a similar manner to other DRMKMS drivers. XXX pullup to netbsd-8
|
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
|
#
1.91 |
|
18-Dec-2016 |
dholland |
branches: 1.91.8; Whitespace.
|
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 nick-nhusb-base-20150406 nick-nhusb-base
|
#
1.90 |
|
02-Nov-2014 |
christos |
branches: 1.90.2; 1.90.4; propagate drm changes
|
Revision tags: 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 tls-maxphys-base
|
#
1.89 |
|
06-Jun-2013 |
msaitoh |
branches: 1.89.8; Fix compile error. PR#38480 was correctly fixed in 2009, it's ok to remove "no options MTRR"
|
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 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 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.88 |
|
19-Nov-2011 |
tls |
branches: 1.88.8; First step of random number subsystem rework described in <20111022023242.BA26F14A158@mail.netbsd.org>. This change includes the following:
An initial cleanup and minor reorganization of the entropy pool code in sys/dev/rnd.c and sys/dev/rndpool.c. Several bugs are fixed. Some effort is made to accumulate entropy more quickly at boot time.
A generic interface, "rndsink", is added, for stream generators to request that they be re-keyed with good quality entropy from the pool as soon as it is available.
The arc4random()/arc4randbytes() implementation in libkern is adjusted to use the rndsink interface for rekeying, which helps address the problem of low-quality keys at boot time.
An implementation of the FIPS 140-2 statistical tests for random number generator quality is provided (libkern/rngtest.c). This is based on Greg Rose's implementation from Qualcomm.
A new random stream generator, nist_ctr_drbg, is provided. It is based on an implementation of the NIST SP800-90 CTR_DRBG by Henric Jungheim. This generator users AES in a modified counter mode to generate a backtracking-resistant random stream.
An abstraction layer, "cprng", is provided for in-kernel consumers of randomness. The arc4random/arc4randbytes API is deprecated for in-kernel use. It is replaced by "cprng_strong". The current cprng_fast implementation wraps the existing arc4random implementation. The current cprng_strong implementation wraps the new CTR_DRBG implementation. Both interfaces are rekeyed from the entropy pool automatically at intervals justifiable from best current cryptographic practice.
In some quick tests, cprng_fast() is about the same speed as the old arc4randbytes(), and cprng_strong() is about 20% faster than rnd_extract_data(). Performance is expected to improve.
The AES code in src/crypto/rijndael is no longer an optional kernel component, as it is required by cprng_strong, which is not an optional kernel component.
The entropy pool output is subjected to the rngtest tests at startup time; if it fails, the system will reboot. There is approximately a 3/10000 chance of a false positive from these tests. Entropy pool _input_ from hardware random numbers is subjected to the rngtest tests at attach time, as well as the FIPS continuous-output test, to detect bad or stuck hardware RNGs; if any are detected, they are detached, but the system continues to run.
A problem with rndctl(8) is fixed -- datastructures with pointers in arrays are no longer passed to userspace (this was not a security problem, but rather a major issue for compat32). A new kernel will require a new rndctl.
The sysctl kern.arandom() and kern.urandom() nodes are hooked up to the new generators, but the /dev/*random pseudodevices are not, yet.
Manual pages for the new kernel interfaces are forthcoming.
|
Revision tags: jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base jym-xensuspend-nbase jym-xensuspend-base
|
#
1.87 |
|
08-Aug-2011 |
jakllsch |
branches: 1.87.2; Finish reverting premature modularization of amd64 kernels.
|
Revision tags: rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
|
#
1.86 |
|
28-May-2011 |
ryo |
many whitespace cleanup.
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base
|
#
1.85 |
|
16-Feb-2011 |
jym |
Per mrg@ request, add MFS as default builtin, for things like init(8).
XXX should be replaced by TMPFS eventually.
|
#
1.84 |
|
16-Feb-2011 |
jym |
Build certain file-systems and options(7) as module(7). 32 and 64 bits support are still builtin, as well as FFS, NFS, TMPFS, and most COMPAT code. Saves approx. 750kiB.
Reflect this in INSTALL kernel, where we have to support more file systems statically.
See http://mail-index.netbsd.org/port-amd64/2011/02/13/msg001318.html
|
#
1.83 |
|
11-Feb-2011 |
jmcneill |
attach drm hw drivers to 'drm' not 'vga'
|
Revision tags: 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 matt-premerge-20091211 yamt-nfs-mp-base8 yamt-nfs-mp-base7
|
#
1.82 |
|
09-Aug-2009 |
christos |
branches: 1.82.4; 1.82.6; 1.82.8; put back drm.
|
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.81 |
|
06-Feb-2009 |
jym |
branches: 1.81.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-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.80 |
|
02-May-2008 |
ad |
branches: 1.80.8; - 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!
|
Revision tags: yamt-nfs-mp-base
|
#
1.79 |
|
21-Apr-2008 |
tls |
branches: 1.79.2; Work around PR38480 by making it possible to omit options MTRR from amd64 INSTALL kernels -- and doing so. At least you can now get an INSTALL kernel onto a box with this odd MTRR configuration to debug it.
|
Revision tags: yamt-pf42-baseX 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.78 |
|
02-Jan-2008 |
joerg |
branches: 1.78.6; 1.78.8; Better description, this is not GENERIC after all.
|
Revision tags: vmlocking2-base3
|
#
1.77 |
|
17-Dec-2007 |
joerg |
Use GENERIC for installation as well, just add the ramdisk hooks.
|
Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase jmcneill-pm-base reinoud-bufcleanup-base
|
#
1.76 |
|
05-Dec-2007 |
xtraeme |
branches: 1.76.4; arc(4) -> arcmsr(4)
|
#
1.75 |
|
04-Dec-2007 |
xtraeme |
Enable arc(4).
|
Revision tags: vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base
|
#
1.74 |
|
19-Nov-2007 |
jnemeth |
branches: 1.74.2; PR/37404 - Rui-Xiang Guo -- sync phy list with GENERIC
|
Revision tags: jmcneill-base yamt-x86pmap-base4
|
#
1.73 |
|
17-Oct-2007 |
garbled |
branches: 1.73.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.72 |
|
06-Sep-2007 |
martti |
branches: 1.72.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.71 |
|
16-Jun-2007 |
ad |
branches: 1.71.4; 1.71.8; 1.71.10; -options I2OVERBOSE.
|
#
1.70 |
|
26-May-2007 |
briggs |
Enable aac(4) and ld at aac.
|
Revision tags: yamt-idlelwp-base8
|
#
1.69 |
|
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.68 |
|
07-May-2007 |
jnemeth |
PR/36234 - Joerg Niendorf -- xi -> xirc
|
Revision tags: thorpej-atomic-base
|
#
1.67 |
|
14-Mar-2007 |
drochner |
branches: 1.67.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.
|
#
1.66 |
|
06-Mar-2007 |
bouyer |
branches: 1.66.2; 1.66.4; 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 newlock2-base
|
#
1.65 |
|
01-Feb-2007 |
tron |
branches: 1.65.2; Disable wsmouse(4) and all the related low-level drivers The installer ramdisk doesn't support using the mouse anyway.
Idea provided by Blair Sadewitz in private e-mail.
|
#
1.64 |
|
14-Jan-2007 |
bouyer |
Uncomment pseudo-device raid and options RAID_AUTOCONFIG, to match i386's INSTALL. Suggested by Florence HENRY on port-amd64@
|
#
1.63 |
|
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.62 |
|
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.61 |
|
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.60 |
|
30-Nov-2006 |
bouyer |
branches: 1.60.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.
|
Revision tags: yamt-splraiseipl-base2
|
#
1.59 |
|
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.58 |
|
15-Oct-2006 |
xtraeme |
Sync IDE/SATA drivers with i386/GENERIC. Fixes PR port-amd64/34829.
|
#
1.57 |
|
23-Sep-2006 |
jmcneill |
Add iteide(4) driver to GENERIC and INSTALL kernels; PR# 33426.
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9
|
#
1.56 |
|
10-Sep-2006 |
riz |
branches: 1.56.2; Add msk and mskc.
|
Revision tags: yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
#
1.55 |
|
14-Aug-2006 |
skrll |
branches: 1.55.2; s/adpater/adapter/
Prompted by PR/34195
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7
|
#
1.54 |
|
30-Jul-2006 |
bouyer |
branches: 1.54.2; Add twa(4) and ld at twa
|
Revision tags: yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
|
#
1.53 |
|
27-Apr-2006 |
jonathan |
Add entries for svwsata(4) to amd64 GENERIC and INSTALL kernels, to support SATA ports on Serverworks HT-1000 (aka bcm5785) chips.
|
#
1.52 |
|
19-Apr-2006 |
drochner |
adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
#
1.51 |
|
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.50 |
|
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.49 |
|
25-Mar-2006 |
xtraeme |
Enable rgephy(4), closes PR port-amd64/33117.
|
Revision tags: peter-altq-base yamt-pdpolicy-base2
|
#
1.48 |
|
12-Mar-2006 |
chs |
branches: 1.48.2; add nfe.
|
Revision tags: yamt-pdpolicy-base yamt-uio_vmspace-base5
|
#
1.47 |
|
05-Feb-2006 |
cube |
branches: 1.47.2; 1.47.4; 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 |
|
04-Jan-2006 |
xtraeme |
branches: 1.45.2; 1.45.4; Enable rlphy(4).
|
#
1.44 |
|
20-Dec-2005 |
thorpej |
branches: 1.44.2; Remove the tablet line discipline.
|
Revision tags: ktrace-lwp-base
|
#
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
|
#
1.42 |
|
27-Nov-2005 |
dsl |
Compile with -fno-asynchronous-unwind-tables so that gcc doesn't generate the .eh_frame data area that can be used to aid thr generation of stack traceback - at a cost of a load of bloat! Reinstate the isp driver. Remove the unlikely-to-be-needed esh, lmc and ntwoc.
|
#
1.41 |
|
24-Nov-2005 |
dsl |
We don't need 'le' here, I'm not sure amd64 GENERIC deserves it either.
|
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.40 |
|
10-Oct-2005 |
dsl |
branches: 1.40.6; Add sk ethernet as found on ASUS A8V. Increase ramdisk to 5MB, costs virtually nothing.
|
#
1.39 |
|
09-Sep-2005 |
drochner |
remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
#
1.38 |
|
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
#
1.37 |
|
05-Aug-2005 |
skrll |
Add (commented out) ucycom to various kernel configs.
|
#
1.36 |
|
12-Jul-2005 |
sekiya |
Add config goo for ath. Tested with a PCI card, detected as:
ath0 at pci0 dev 10 function 0 ath0: interrupting at ioapic0 pin 17 (irq 5) ath0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36M bps 48Mbps 54Mbps ath0: mac 5.9 phy 4.3 radio 3.6
Cardbus untested, so it is commented out.
|
#
1.35 |
|
07-Jul-2005 |
tron |
Add (commented out) IPSEC_NAT_T option.
|
#
1.34 |
|
04-Jul-2005 |
martti |
branches: 1.34.2; Added support for amr. Tested by Joseph A. Dacuma with Dell PowerEdge 2800.
|
#
1.33 |
|
26-Jun-2005 |
dsl |
Remove 'isp' driver (support for Qlogic ISP [12]0x0 SCSI/FibreChannel). Compensates for the recent bloat of the ath driver and 802.11 support.
|
#
1.32 |
|
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.31 |
|
15-Apr-2005 |
itohy |
Add ukyopon(4).
|
#
1.30 |
|
10-Apr-2005 |
tron |
Comment out options for PPP compression and active filtering. They are not necessary in an installation kernel but increase the size considerably. This fixes PR port-amd64/29928.
|
#
1.29 |
|
09-Apr-2005 |
tron |
Comment out some wscons(4) options which are only required to run a X11 server.
|
Revision tags: yamt-km-base4
|
#
1.28 |
|
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.27 |
|
27-Feb-2005 |
dsl |
branches: 1.27.2; Enable FFS_NO_SNAPSHOT in the INSTALL kernel so that it fits into 2 floppies
|
#
1.26 |
|
18-Feb-2005 |
dsl |
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
Revision tags: yamt-km-base2
|
#
1.25 |
|
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.24 |
|
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.23 |
|
18-Jan-2005 |
scw |
branches: 1.23.2; Add "options PMS_SYNAPTICS_TOUCHPAD", commented out by default.
|
#
1.22 |
|
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.21 |
|
24-Nov-2004 |
bouyer |
branches: 1.21.4; 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.20 |
|
10-Nov-2004 |
christos |
Add COMPAT_BSDPTY to the rest of the config files.
|
#
1.19 |
|
23-Oct-2004 |
augustss |
s/uax/axe/
|
#
1.18 |
|
13-Sep-2004 |
fvdl |
Remove some devices (sync with i386).
|
#
1.17 |
|
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
#
1.16 |
|
22-Jun-2004 |
toshii |
Add re; Realtek GbE.
|
#
1.15 |
|
11-May-2004 |
thorpej |
Don't need cz or cy devices in INSTALL kernel, and they put space pressure on install media.
|
Revision tags: netbsd-2-0-base
|
#
1.14 |
|
16-Feb-2004 |
thorpej |
branches: 1.14.2; Comment out some SYSV* and *VERBOSE options to shrink these down so they fit in the current boot floppies.
|
#
1.13 |
|
14-Dec-2003 |
thorpej |
Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata).
|
#
1.12 |
|
13-Dec-2003 |
thorpej |
Split out the Silicon Image SATALink support into its own driver, "satalink".
|
#
1.11 |
|
10-Nov-2003 |
fvdl |
Trim ramdisk and remove some unneeded options.
|
#
1.10 |
|
05-Nov-2003 |
fvdl |
Add igphy.
|
#
1.9 |
|
25-Oct-2003 |
fvdl |
Add ahd, bce, ataraid
|
#
1.8 |
|
18-Oct-2003 |
lukem |
Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?' Use 'atapibus* at atapi?' instead of 'atapibus* at atabus?'
|
#
1.7 |
|
08-Oct-2003 |
bouyer |
Add new per-chip pciide drivers.
|
#
1.6 |
|
08-Oct-2003 |
bouyer |
Add atabus.
|
#
1.5 |
|
01-Sep-2003 |
fvdl |
Use MPBIOS_SCANPCI by default.
|
#
1.4 |
|
30-Aug-2003 |
fvdl |
Remove a lot of stuff, making it closer to the i386 INSTALL.
|
#
1.3 |
|
15-May-2003 |
fvdl |
branches: 1.3.2; Decrease the ramdisk size a bit to allow for more options to be added to the kernel, and still have it fit in 2.88M.
|
#
1.2 |
|
10-May-2003 |
fvdl |
Enable ioapics.
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
Rename the x86_64 port to amd64, as this is the actual name used for the processor family now. x86_64 is kept as the MACHINE_ARCH value, since it's already widely used (by e.g. the toolchain, etc), and by other operating systems.
|
Revision tags: isaki-audio2-base
|
#
1.95 |
|
18-Apr-2019 |
maya |
Follow arm64 and provide two sizes of fonts, so a larger one is chosen for larger displays.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.94 |
|
11-Dec-2018 |
maya |
revert previous, nouveau apparently works for some people.
|
#
1.93 |
|
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.92 |
|
25-Dec-2017 |
rin |
Disable nouveau for INSTALL as in a similar manner to other DRMKMS drivers. XXX pullup to netbsd-8
|
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
|
#
1.91 |
|
18-Dec-2016 |
dholland |
branches: 1.91.8; Whitespace.
|
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 nick-nhusb-base-20150406 nick-nhusb-base
|
#
1.90 |
|
02-Nov-2014 |
christos |
branches: 1.90.2; 1.90.4; propagate drm changes
|
Revision tags: 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 tls-maxphys-base
|
#
1.89 |
|
06-Jun-2013 |
msaitoh |
branches: 1.89.8; Fix compile error. PR#38480 was correctly fixed in 2009, it's ok to remove "no options MTRR"
|
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 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 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.88 |
|
19-Nov-2011 |
tls |
branches: 1.88.8; First step of random number subsystem rework described in <20111022023242.BA26F14A158@mail.netbsd.org>. This change includes the following:
An initial cleanup and minor reorganization of the entropy pool code in sys/dev/rnd.c and sys/dev/rndpool.c. Several bugs are fixed. Some effort is made to accumulate entropy more quickly at boot time.
A generic interface, "rndsink", is added, for stream generators to request that they be re-keyed with good quality entropy from the pool as soon as it is available.
The arc4random()/arc4randbytes() implementation in libkern is adjusted to use the rndsink interface for rekeying, which helps address the problem of low-quality keys at boot time.
An implementation of the FIPS 140-2 statistical tests for random number generator quality is provided (libkern/rngtest.c). This is based on Greg Rose's implementation from Qualcomm.
A new random stream generator, nist_ctr_drbg, is provided. It is based on an implementation of the NIST SP800-90 CTR_DRBG by Henric Jungheim. This generator users AES in a modified counter mode to generate a backtracking-resistant random stream.
An abstraction layer, "cprng", is provided for in-kernel consumers of randomness. The arc4random/arc4randbytes API is deprecated for in-kernel use. It is replaced by "cprng_strong". The current cprng_fast implementation wraps the existing arc4random implementation. The current cprng_strong implementation wraps the new CTR_DRBG implementation. Both interfaces are rekeyed from the entropy pool automatically at intervals justifiable from best current cryptographic practice.
In some quick tests, cprng_fast() is about the same speed as the old arc4randbytes(), and cprng_strong() is about 20% faster than rnd_extract_data(). Performance is expected to improve.
The AES code in src/crypto/rijndael is no longer an optional kernel component, as it is required by cprng_strong, which is not an optional kernel component.
The entropy pool output is subjected to the rngtest tests at startup time; if it fails, the system will reboot. There is approximately a 3/10000 chance of a false positive from these tests. Entropy pool _input_ from hardware random numbers is subjected to the rngtest tests at attach time, as well as the FIPS continuous-output test, to detect bad or stuck hardware RNGs; if any are detected, they are detached, but the system continues to run.
A problem with rndctl(8) is fixed -- datastructures with pointers in arrays are no longer passed to userspace (this was not a security problem, but rather a major issue for compat32). A new kernel will require a new rndctl.
The sysctl kern.arandom() and kern.urandom() nodes are hooked up to the new generators, but the /dev/*random pseudodevices are not, yet.
Manual pages for the new kernel interfaces are forthcoming.
|
Revision tags: jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base jym-xensuspend-nbase jym-xensuspend-base
|
#
1.87 |
|
08-Aug-2011 |
jakllsch |
branches: 1.87.2; Finish reverting premature modularization of amd64 kernels.
|
Revision tags: rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
|
#
1.86 |
|
28-May-2011 |
ryo |
many whitespace cleanup.
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base
|
#
1.85 |
|
16-Feb-2011 |
jym |
Per mrg@ request, add MFS as default builtin, for things like init(8).
XXX should be replaced by TMPFS eventually.
|
#
1.84 |
|
16-Feb-2011 |
jym |
Build certain file-systems and options(7) as module(7). 32 and 64 bits support are still builtin, as well as FFS, NFS, TMPFS, and most COMPAT code. Saves approx. 750kiB.
Reflect this in INSTALL kernel, where we have to support more file systems statically.
See http://mail-index.netbsd.org/port-amd64/2011/02/13/msg001318.html
|
#
1.83 |
|
11-Feb-2011 |
jmcneill |
attach drm hw drivers to 'drm' not 'vga'
|
Revision tags: 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 matt-premerge-20091211 yamt-nfs-mp-base8 yamt-nfs-mp-base7
|
#
1.82 |
|
09-Aug-2009 |
christos |
branches: 1.82.4; 1.82.6; 1.82.8; put back drm.
|
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.81 |
|
06-Feb-2009 |
jym |
branches: 1.81.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-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.80 |
|
02-May-2008 |
ad |
branches: 1.80.8; - 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!
|
Revision tags: yamt-nfs-mp-base
|
#
1.79 |
|
21-Apr-2008 |
tls |
branches: 1.79.2; Work around PR38480 by making it possible to omit options MTRR from amd64 INSTALL kernels -- and doing so. At least you can now get an INSTALL kernel onto a box with this odd MTRR configuration to debug it.
|
Revision tags: yamt-pf42-baseX 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.78 |
|
02-Jan-2008 |
joerg |
branches: 1.78.6; 1.78.8; Better description, this is not GENERIC after all.
|
Revision tags: vmlocking2-base3
|
#
1.77 |
|
17-Dec-2007 |
joerg |
Use GENERIC for installation as well, just add the ramdisk hooks.
|
Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase jmcneill-pm-base reinoud-bufcleanup-base
|
#
1.76 |
|
05-Dec-2007 |
xtraeme |
branches: 1.76.4; arc(4) -> arcmsr(4)
|
#
1.75 |
|
04-Dec-2007 |
xtraeme |
Enable arc(4).
|
Revision tags: vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base
|
#
1.74 |
|
19-Nov-2007 |
jnemeth |
branches: 1.74.2; PR/37404 - Rui-Xiang Guo -- sync phy list with GENERIC
|
Revision tags: jmcneill-base yamt-x86pmap-base4
|
#
1.73 |
|
17-Oct-2007 |
garbled |
branches: 1.73.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.72 |
|
06-Sep-2007 |
martti |
branches: 1.72.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.71 |
|
16-Jun-2007 |
ad |
branches: 1.71.4; 1.71.8; 1.71.10; -options I2OVERBOSE.
|
#
1.70 |
|
26-May-2007 |
briggs |
Enable aac(4) and ld at aac.
|
Revision tags: yamt-idlelwp-base8
|
#
1.69 |
|
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.68 |
|
07-May-2007 |
jnemeth |
PR/36234 - Joerg Niendorf -- xi -> xirc
|
Revision tags: thorpej-atomic-base
|
#
1.67 |
|
14-Mar-2007 |
drochner |
branches: 1.67.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.
|
#
1.66 |
|
06-Mar-2007 |
bouyer |
branches: 1.66.2; 1.66.4; 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 newlock2-base
|
#
1.65 |
|
01-Feb-2007 |
tron |
branches: 1.65.2; Disable wsmouse(4) and all the related low-level drivers The installer ramdisk doesn't support using the mouse anyway.
Idea provided by Blair Sadewitz in private e-mail.
|
#
1.64 |
|
14-Jan-2007 |
bouyer |
Uncomment pseudo-device raid and options RAID_AUTOCONFIG, to match i386's INSTALL. Suggested by Florence HENRY on port-amd64@
|
#
1.63 |
|
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.62 |
|
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.61 |
|
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.60 |
|
30-Nov-2006 |
bouyer |
branches: 1.60.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.
|
Revision tags: yamt-splraiseipl-base2
|
#
1.59 |
|
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.58 |
|
15-Oct-2006 |
xtraeme |
Sync IDE/SATA drivers with i386/GENERIC. Fixes PR port-amd64/34829.
|
#
1.57 |
|
23-Sep-2006 |
jmcneill |
Add iteide(4) driver to GENERIC and INSTALL kernels; PR# 33426.
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9
|
#
1.56 |
|
10-Sep-2006 |
riz |
branches: 1.56.2; Add msk and mskc.
|
Revision tags: yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
#
1.55 |
|
14-Aug-2006 |
skrll |
branches: 1.55.2; s/adpater/adapter/
Prompted by PR/34195
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7
|
#
1.54 |
|
30-Jul-2006 |
bouyer |
branches: 1.54.2; Add twa(4) and ld at twa
|
Revision tags: yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
|
#
1.53 |
|
27-Apr-2006 |
jonathan |
Add entries for svwsata(4) to amd64 GENERIC and INSTALL kernels, to support SATA ports on Serverworks HT-1000 (aka bcm5785) chips.
|
#
1.52 |
|
19-Apr-2006 |
drochner |
adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
#
1.51 |
|
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.50 |
|
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.49 |
|
25-Mar-2006 |
xtraeme |
Enable rgephy(4), closes PR port-amd64/33117.
|
Revision tags: peter-altq-base yamt-pdpolicy-base2
|
#
1.48 |
|
12-Mar-2006 |
chs |
branches: 1.48.2; add nfe.
|
Revision tags: yamt-pdpolicy-base yamt-uio_vmspace-base5
|
#
1.47 |
|
05-Feb-2006 |
cube |
branches: 1.47.2; 1.47.4; 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 |
|
04-Jan-2006 |
xtraeme |
branches: 1.45.2; 1.45.4; Enable rlphy(4).
|
#
1.44 |
|
20-Dec-2005 |
thorpej |
branches: 1.44.2; Remove the tablet line discipline.
|
Revision tags: ktrace-lwp-base
|
#
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
|
#
1.42 |
|
27-Nov-2005 |
dsl |
Compile with -fno-asynchronous-unwind-tables so that gcc doesn't generate the .eh_frame data area that can be used to aid thr generation of stack traceback - at a cost of a load of bloat! Reinstate the isp driver. Remove the unlikely-to-be-needed esh, lmc and ntwoc.
|
#
1.41 |
|
24-Nov-2005 |
dsl |
We don't need 'le' here, I'm not sure amd64 GENERIC deserves it either.
|
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.40 |
|
10-Oct-2005 |
dsl |
branches: 1.40.6; Add sk ethernet as found on ASUS A8V. Increase ramdisk to 5MB, costs virtually nothing.
|
#
1.39 |
|
09-Sep-2005 |
drochner |
remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
#
1.38 |
|
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
#
1.37 |
|
05-Aug-2005 |
skrll |
Add (commented out) ucycom to various kernel configs.
|
#
1.36 |
|
12-Jul-2005 |
sekiya |
Add config goo for ath. Tested with a PCI card, detected as:
ath0 at pci0 dev 10 function 0 ath0: interrupting at ioapic0 pin 17 (irq 5) ath0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36M bps 48Mbps 54Mbps ath0: mac 5.9 phy 4.3 radio 3.6
Cardbus untested, so it is commented out.
|
#
1.35 |
|
07-Jul-2005 |
tron |
Add (commented out) IPSEC_NAT_T option.
|
#
1.34 |
|
04-Jul-2005 |
martti |
branches: 1.34.2; Added support for amr. Tested by Joseph A. Dacuma with Dell PowerEdge 2800.
|
#
1.33 |
|
26-Jun-2005 |
dsl |
Remove 'isp' driver (support for Qlogic ISP [12]0x0 SCSI/FibreChannel). Compensates for the recent bloat of the ath driver and 802.11 support.
|
#
1.32 |
|
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.31 |
|
15-Apr-2005 |
itohy |
Add ukyopon(4).
|
#
1.30 |
|
10-Apr-2005 |
tron |
Comment out options for PPP compression and active filtering. They are not necessary in an installation kernel but increase the size considerably. This fixes PR port-amd64/29928.
|
#
1.29 |
|
09-Apr-2005 |
tron |
Comment out some wscons(4) options which are only required to run a X11 server.
|
Revision tags: yamt-km-base4
|
#
1.28 |
|
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.27 |
|
27-Feb-2005 |
dsl |
branches: 1.27.2; Enable FFS_NO_SNAPSHOT in the INSTALL kernel so that it fits into 2 floppies
|
#
1.26 |
|
18-Feb-2005 |
dsl |
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
Revision tags: yamt-km-base2
|
#
1.25 |
|
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.24 |
|
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.23 |
|
18-Jan-2005 |
scw |
branches: 1.23.2; Add "options PMS_SYNAPTICS_TOUCHPAD", commented out by default.
|
#
1.22 |
|
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.21 |
|
24-Nov-2004 |
bouyer |
branches: 1.21.4; 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.20 |
|
10-Nov-2004 |
christos |
Add COMPAT_BSDPTY to the rest of the config files.
|
#
1.19 |
|
23-Oct-2004 |
augustss |
s/uax/axe/
|
#
1.18 |
|
13-Sep-2004 |
fvdl |
Remove some devices (sync with i386).
|
#
1.17 |
|
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
#
1.16 |
|
22-Jun-2004 |
toshii |
Add re; Realtek GbE.
|
#
1.15 |
|
11-May-2004 |
thorpej |
Don't need cz or cy devices in INSTALL kernel, and they put space pressure on install media.
|
Revision tags: netbsd-2-0-base
|
#
1.14 |
|
16-Feb-2004 |
thorpej |
branches: 1.14.2; Comment out some SYSV* and *VERBOSE options to shrink these down so they fit in the current boot floppies.
|
#
1.13 |
|
14-Dec-2003 |
thorpej |
Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata).
|
#
1.12 |
|
13-Dec-2003 |
thorpej |
Split out the Silicon Image SATALink support into its own driver, "satalink".
|
#
1.11 |
|
10-Nov-2003 |
fvdl |
Trim ramdisk and remove some unneeded options.
|
#
1.10 |
|
05-Nov-2003 |
fvdl |
Add igphy.
|
#
1.9 |
|
25-Oct-2003 |
fvdl |
Add ahd, bce, ataraid
|
#
1.8 |
|
18-Oct-2003 |
lukem |
Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?' Use 'atapibus* at atapi?' instead of 'atapibus* at atabus?'
|
#
1.7 |
|
08-Oct-2003 |
bouyer |
Add new per-chip pciide drivers.
|
#
1.6 |
|
08-Oct-2003 |
bouyer |
Add atabus.
|
#
1.5 |
|
01-Sep-2003 |
fvdl |
Use MPBIOS_SCANPCI by default.
|
#
1.4 |
|
30-Aug-2003 |
fvdl |
Remove a lot of stuff, making it closer to the i386 INSTALL.
|
#
1.3 |
|
15-May-2003 |
fvdl |
branches: 1.3.2; Decrease the ramdisk size a bit to allow for more options to be added to the kernel, and still have it fit in 2.88M.
|
#
1.2 |
|
10-May-2003 |
fvdl |
Enable ioapics.
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
Rename the x86_64 port to amd64, as this is the actual name used for the processor family now. x86_64 is kept as the MACHINE_ARCH value, since it's already widely used (by e.g. the toolchain, etc), and by other operating systems.
|
#
1.92 |
|
25-Dec-2017 |
rin |
Disable nouveau for INSTALL as in a similar manner to other DRMKMS drivers. XXX pullup to netbsd-8
|
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
|
#
1.91 |
|
18-Dec-2016 |
dholland |
branches: 1.91.8; Whitespace.
|
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 nick-nhusb-base-20150406 nick-nhusb-base
|
#
1.90 |
|
02-Nov-2014 |
christos |
branches: 1.90.2; 1.90.4; propagate drm changes
|
Revision tags: 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 tls-maxphys-base
|
#
1.89 |
|
06-Jun-2013 |
msaitoh |
branches: 1.89.8; Fix compile error. PR#38480 was correctly fixed in 2009, it's ok to remove "no options MTRR"
|
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 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 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.88 |
|
19-Nov-2011 |
tls |
branches: 1.88.8; First step of random number subsystem rework described in <20111022023242.BA26F14A158@mail.netbsd.org>. This change includes the following:
An initial cleanup and minor reorganization of the entropy pool code in sys/dev/rnd.c and sys/dev/rndpool.c. Several bugs are fixed. Some effort is made to accumulate entropy more quickly at boot time.
A generic interface, "rndsink", is added, for stream generators to request that they be re-keyed with good quality entropy from the pool as soon as it is available.
The arc4random()/arc4randbytes() implementation in libkern is adjusted to use the rndsink interface for rekeying, which helps address the problem of low-quality keys at boot time.
An implementation of the FIPS 140-2 statistical tests for random number generator quality is provided (libkern/rngtest.c). This is based on Greg Rose's implementation from Qualcomm.
A new random stream generator, nist_ctr_drbg, is provided. It is based on an implementation of the NIST SP800-90 CTR_DRBG by Henric Jungheim. This generator users AES in a modified counter mode to generate a backtracking-resistant random stream.
An abstraction layer, "cprng", is provided for in-kernel consumers of randomness. The arc4random/arc4randbytes API is deprecated for in-kernel use. It is replaced by "cprng_strong". The current cprng_fast implementation wraps the existing arc4random implementation. The current cprng_strong implementation wraps the new CTR_DRBG implementation. Both interfaces are rekeyed from the entropy pool automatically at intervals justifiable from best current cryptographic practice.
In some quick tests, cprng_fast() is about the same speed as the old arc4randbytes(), and cprng_strong() is about 20% faster than rnd_extract_data(). Performance is expected to improve.
The AES code in src/crypto/rijndael is no longer an optional kernel component, as it is required by cprng_strong, which is not an optional kernel component.
The entropy pool output is subjected to the rngtest tests at startup time; if it fails, the system will reboot. There is approximately a 3/10000 chance of a false positive from these tests. Entropy pool _input_ from hardware random numbers is subjected to the rngtest tests at attach time, as well as the FIPS continuous-output test, to detect bad or stuck hardware RNGs; if any are detected, they are detached, but the system continues to run.
A problem with rndctl(8) is fixed -- datastructures with pointers in arrays are no longer passed to userspace (this was not a security problem, but rather a major issue for compat32). A new kernel will require a new rndctl.
The sysctl kern.arandom() and kern.urandom() nodes are hooked up to the new generators, but the /dev/*random pseudodevices are not, yet.
Manual pages for the new kernel interfaces are forthcoming.
|
Revision tags: jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base jym-xensuspend-nbase jym-xensuspend-base
|
#
1.87 |
|
08-Aug-2011 |
jakllsch |
branches: 1.87.2; Finish reverting premature modularization of amd64 kernels.
|
Revision tags: rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
|
#
1.86 |
|
28-May-2011 |
ryo |
many whitespace cleanup.
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base
|
#
1.85 |
|
16-Feb-2011 |
jym |
Per mrg@ request, add MFS as default builtin, for things like init(8).
XXX should be replaced by TMPFS eventually.
|
#
1.84 |
|
16-Feb-2011 |
jym |
Build certain file-systems and options(7) as module(7). 32 and 64 bits support are still builtin, as well as FFS, NFS, TMPFS, and most COMPAT code. Saves approx. 750kiB.
Reflect this in INSTALL kernel, where we have to support more file systems statically.
See http://mail-index.netbsd.org/port-amd64/2011/02/13/msg001318.html
|
#
1.83 |
|
11-Feb-2011 |
jmcneill |
attach drm hw drivers to 'drm' not 'vga'
|
Revision tags: 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 matt-premerge-20091211 yamt-nfs-mp-base8 yamt-nfs-mp-base7
|
#
1.82 |
|
09-Aug-2009 |
christos |
branches: 1.82.4; 1.82.6; 1.82.8; put back drm.
|
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.81 |
|
06-Feb-2009 |
jym |
branches: 1.81.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-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.80 |
|
02-May-2008 |
ad |
branches: 1.80.8; - 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!
|
Revision tags: yamt-nfs-mp-base
|
#
1.79 |
|
21-Apr-2008 |
tls |
branches: 1.79.2; Work around PR38480 by making it possible to omit options MTRR from amd64 INSTALL kernels -- and doing so. At least you can now get an INSTALL kernel onto a box with this odd MTRR configuration to debug it.
|
Revision tags: yamt-pf42-baseX 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.78 |
|
02-Jan-2008 |
joerg |
branches: 1.78.6; 1.78.8; Better description, this is not GENERIC after all.
|
Revision tags: vmlocking2-base3
|
#
1.77 |
|
17-Dec-2007 |
joerg |
Use GENERIC for installation as well, just add the ramdisk hooks.
|
Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase jmcneill-pm-base reinoud-bufcleanup-base
|
#
1.76 |
|
05-Dec-2007 |
xtraeme |
branches: 1.76.4; arc(4) -> arcmsr(4)
|
#
1.75 |
|
04-Dec-2007 |
xtraeme |
Enable arc(4).
|
Revision tags: vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base
|
#
1.74 |
|
19-Nov-2007 |
jnemeth |
branches: 1.74.2; PR/37404 - Rui-Xiang Guo -- sync phy list with GENERIC
|
Revision tags: jmcneill-base yamt-x86pmap-base4
|
#
1.73 |
|
17-Oct-2007 |
garbled |
branches: 1.73.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.72 |
|
06-Sep-2007 |
martti |
branches: 1.72.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.71 |
|
16-Jun-2007 |
ad |
branches: 1.71.4; 1.71.8; 1.71.10; -options I2OVERBOSE.
|
#
1.70 |
|
26-May-2007 |
briggs |
Enable aac(4) and ld at aac.
|
Revision tags: yamt-idlelwp-base8
|
#
1.69 |
|
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.68 |
|
07-May-2007 |
jnemeth |
PR/36234 - Joerg Niendorf -- xi -> xirc
|
Revision tags: thorpej-atomic-base
|
#
1.67 |
|
14-Mar-2007 |
drochner |
branches: 1.67.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.
|
#
1.66 |
|
06-Mar-2007 |
bouyer |
branches: 1.66.2; 1.66.4; 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 newlock2-base
|
#
1.65 |
|
01-Feb-2007 |
tron |
branches: 1.65.2; Disable wsmouse(4) and all the related low-level drivers The installer ramdisk doesn't support using the mouse anyway.
Idea provided by Blair Sadewitz in private e-mail.
|
#
1.64 |
|
14-Jan-2007 |
bouyer |
Uncomment pseudo-device raid and options RAID_AUTOCONFIG, to match i386's INSTALL. Suggested by Florence HENRY on port-amd64@
|
#
1.63 |
|
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.62 |
|
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.61 |
|
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.60 |
|
30-Nov-2006 |
bouyer |
branches: 1.60.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.
|
Revision tags: yamt-splraiseipl-base2
|
#
1.59 |
|
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.58 |
|
15-Oct-2006 |
xtraeme |
Sync IDE/SATA drivers with i386/GENERIC. Fixes PR port-amd64/34829.
|
#
1.57 |
|
23-Sep-2006 |
jmcneill |
Add iteide(4) driver to GENERIC and INSTALL kernels; PR# 33426.
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9
|
#
1.56 |
|
10-Sep-2006 |
riz |
branches: 1.56.2; Add msk and mskc.
|
Revision tags: yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
#
1.55 |
|
14-Aug-2006 |
skrll |
branches: 1.55.2; s/adpater/adapter/
Prompted by PR/34195
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7
|
#
1.54 |
|
30-Jul-2006 |
bouyer |
branches: 1.54.2; Add twa(4) and ld at twa
|
Revision tags: yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
|
#
1.53 |
|
27-Apr-2006 |
jonathan |
Add entries for svwsata(4) to amd64 GENERIC and INSTALL kernels, to support SATA ports on Serverworks HT-1000 (aka bcm5785) chips.
|
#
1.52 |
|
19-Apr-2006 |
drochner |
adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
#
1.51 |
|
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.50 |
|
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.49 |
|
25-Mar-2006 |
xtraeme |
Enable rgephy(4), closes PR port-amd64/33117.
|
Revision tags: peter-altq-base yamt-pdpolicy-base2
|
#
1.48 |
|
12-Mar-2006 |
chs |
branches: 1.48.2; add nfe.
|
Revision tags: yamt-pdpolicy-base yamt-uio_vmspace-base5
|
#
1.47 |
|
05-Feb-2006 |
cube |
branches: 1.47.2; 1.47.4; 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 |
|
04-Jan-2006 |
xtraeme |
branches: 1.45.2; 1.45.4; Enable rlphy(4).
|
#
1.44 |
|
20-Dec-2005 |
thorpej |
branches: 1.44.2; Remove the tablet line discipline.
|
Revision tags: ktrace-lwp-base
|
#
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
|
#
1.42 |
|
27-Nov-2005 |
dsl |
Compile with -fno-asynchronous-unwind-tables so that gcc doesn't generate the .eh_frame data area that can be used to aid thr generation of stack traceback - at a cost of a load of bloat! Reinstate the isp driver. Remove the unlikely-to-be-needed esh, lmc and ntwoc.
|
#
1.41 |
|
24-Nov-2005 |
dsl |
We don't need 'le' here, I'm not sure amd64 GENERIC deserves it either.
|
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.40 |
|
10-Oct-2005 |
dsl |
branches: 1.40.6; Add sk ethernet as found on ASUS A8V. Increase ramdisk to 5MB, costs virtually nothing.
|
#
1.39 |
|
09-Sep-2005 |
drochner |
remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
#
1.38 |
|
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
#
1.37 |
|
05-Aug-2005 |
skrll |
Add (commented out) ucycom to various kernel configs.
|
#
1.36 |
|
12-Jul-2005 |
sekiya |
Add config goo for ath. Tested with a PCI card, detected as:
ath0 at pci0 dev 10 function 0 ath0: interrupting at ioapic0 pin 17 (irq 5) ath0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36M bps 48Mbps 54Mbps ath0: mac 5.9 phy 4.3 radio 3.6
Cardbus untested, so it is commented out.
|
#
1.35 |
|
07-Jul-2005 |
tron |
Add (commented out) IPSEC_NAT_T option.
|
#
1.34 |
|
04-Jul-2005 |
martti |
branches: 1.34.2; Added support for amr. Tested by Joseph A. Dacuma with Dell PowerEdge 2800.
|
#
1.33 |
|
26-Jun-2005 |
dsl |
Remove 'isp' driver (support for Qlogic ISP [12]0x0 SCSI/FibreChannel). Compensates for the recent bloat of the ath driver and 802.11 support.
|
#
1.32 |
|
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.31 |
|
15-Apr-2005 |
itohy |
Add ukyopon(4).
|
#
1.30 |
|
10-Apr-2005 |
tron |
Comment out options for PPP compression and active filtering. They are not necessary in an installation kernel but increase the size considerably. This fixes PR port-amd64/29928.
|
#
1.29 |
|
09-Apr-2005 |
tron |
Comment out some wscons(4) options which are only required to run a X11 server.
|
Revision tags: yamt-km-base4
|
#
1.28 |
|
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.27 |
|
27-Feb-2005 |
dsl |
branches: 1.27.2; Enable FFS_NO_SNAPSHOT in the INSTALL kernel so that it fits into 2 floppies
|
#
1.26 |
|
18-Feb-2005 |
dsl |
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
Revision tags: yamt-km-base2
|
#
1.25 |
|
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.24 |
|
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.23 |
|
18-Jan-2005 |
scw |
branches: 1.23.2; Add "options PMS_SYNAPTICS_TOUCHPAD", commented out by default.
|
#
1.22 |
|
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.21 |
|
24-Nov-2004 |
bouyer |
branches: 1.21.4; 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.20 |
|
10-Nov-2004 |
christos |
Add COMPAT_BSDPTY to the rest of the config files.
|
#
1.19 |
|
23-Oct-2004 |
augustss |
s/uax/axe/
|
#
1.18 |
|
13-Sep-2004 |
fvdl |
Remove some devices (sync with i386).
|
#
1.17 |
|
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
#
1.16 |
|
22-Jun-2004 |
toshii |
Add re; Realtek GbE.
|
#
1.15 |
|
11-May-2004 |
thorpej |
Don't need cz or cy devices in INSTALL kernel, and they put space pressure on install media.
|
Revision tags: netbsd-2-0-base
|
#
1.14 |
|
16-Feb-2004 |
thorpej |
branches: 1.14.2; Comment out some SYSV* and *VERBOSE options to shrink these down so they fit in the current boot floppies.
|
#
1.13 |
|
14-Dec-2003 |
thorpej |
Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata).
|
#
1.12 |
|
13-Dec-2003 |
thorpej |
Split out the Silicon Image SATALink support into its own driver, "satalink".
|
#
1.11 |
|
10-Nov-2003 |
fvdl |
Trim ramdisk and remove some unneeded options.
|
#
1.10 |
|
05-Nov-2003 |
fvdl |
Add igphy.
|
#
1.9 |
|
25-Oct-2003 |
fvdl |
Add ahd, bce, ataraid
|
#
1.8 |
|
18-Oct-2003 |
lukem |
Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?' Use 'atapibus* at atapi?' instead of 'atapibus* at atabus?'
|
#
1.7 |
|
08-Oct-2003 |
bouyer |
Add new per-chip pciide drivers.
|
#
1.6 |
|
08-Oct-2003 |
bouyer |
Add atabus.
|
#
1.5 |
|
01-Sep-2003 |
fvdl |
Use MPBIOS_SCANPCI by default.
|
#
1.4 |
|
30-Aug-2003 |
fvdl |
Remove a lot of stuff, making it closer to the i386 INSTALL.
|
#
1.3 |
|
15-May-2003 |
fvdl |
branches: 1.3.2; Decrease the ramdisk size a bit to allow for more options to be added to the kernel, and still have it fit in 2.88M.
|
#
1.2 |
|
10-May-2003 |
fvdl |
Enable ioapics.
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
Rename the x86_64 port to amd64, as this is the actual name used for the processor family now. x86_64 is kept as the MACHINE_ARCH value, since it's already widely used (by e.g. the toolchain, etc), and by other operating systems.
|
#
1.91 |
|
18-Dec-2016 |
dholland |
Whitespace.
|
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 nick-nhusb-base-20150406 nick-nhusb-base
|
#
1.90 |
|
02-Nov-2014 |
christos |
propagate drm changes
|
Revision tags: 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 tls-maxphys-base
|
#
1.89 |
|
06-Jun-2013 |
msaitoh |
branches: 1.89.8; Fix compile error. PR#38480 was correctly fixed in 2009, it's ok to remove "no options MTRR"
|
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 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 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.88 |
|
19-Nov-2011 |
tls |
branches: 1.88.8; First step of random number subsystem rework described in <20111022023242.BA26F14A158@mail.netbsd.org>. This change includes the following:
An initial cleanup and minor reorganization of the entropy pool code in sys/dev/rnd.c and sys/dev/rndpool.c. Several bugs are fixed. Some effort is made to accumulate entropy more quickly at boot time.
A generic interface, "rndsink", is added, for stream generators to request that they be re-keyed with good quality entropy from the pool as soon as it is available.
The arc4random()/arc4randbytes() implementation in libkern is adjusted to use the rndsink interface for rekeying, which helps address the problem of low-quality keys at boot time.
An implementation of the FIPS 140-2 statistical tests for random number generator quality is provided (libkern/rngtest.c). This is based on Greg Rose's implementation from Qualcomm.
A new random stream generator, nist_ctr_drbg, is provided. It is based on an implementation of the NIST SP800-90 CTR_DRBG by Henric Jungheim. This generator users AES in a modified counter mode to generate a backtracking-resistant random stream.
An abstraction layer, "cprng", is provided for in-kernel consumers of randomness. The arc4random/arc4randbytes API is deprecated for in-kernel use. It is replaced by "cprng_strong". The current cprng_fast implementation wraps the existing arc4random implementation. The current cprng_strong implementation wraps the new CTR_DRBG implementation. Both interfaces are rekeyed from the entropy pool automatically at intervals justifiable from best current cryptographic practice.
In some quick tests, cprng_fast() is about the same speed as the old arc4randbytes(), and cprng_strong() is about 20% faster than rnd_extract_data(). Performance is expected to improve.
The AES code in src/crypto/rijndael is no longer an optional kernel component, as it is required by cprng_strong, which is not an optional kernel component.
The entropy pool output is subjected to the rngtest tests at startup time; if it fails, the system will reboot. There is approximately a 3/10000 chance of a false positive from these tests. Entropy pool _input_ from hardware random numbers is subjected to the rngtest tests at attach time, as well as the FIPS continuous-output test, to detect bad or stuck hardware RNGs; if any are detected, they are detached, but the system continues to run.
A problem with rndctl(8) is fixed -- datastructures with pointers in arrays are no longer passed to userspace (this was not a security problem, but rather a major issue for compat32). A new kernel will require a new rndctl.
The sysctl kern.arandom() and kern.urandom() nodes are hooked up to the new generators, but the /dev/*random pseudodevices are not, yet.
Manual pages for the new kernel interfaces are forthcoming.
|
Revision tags: jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base jym-xensuspend-nbase jym-xensuspend-base
|
#
1.87 |
|
08-Aug-2011 |
jakllsch |
branches: 1.87.2; Finish reverting premature modularization of amd64 kernels.
|
Revision tags: rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
|
#
1.86 |
|
28-May-2011 |
ryo |
many whitespace cleanup.
|
Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base
|
#
1.85 |
|
16-Feb-2011 |
jym |
Per mrg@ request, add MFS as default builtin, for things like init(8).
XXX should be replaced by TMPFS eventually.
|
#
1.84 |
|
16-Feb-2011 |
jym |
Build certain file-systems and options(7) as module(7). 32 and 64 bits support are still builtin, as well as FFS, NFS, TMPFS, and most COMPAT code. Saves approx. 750kiB.
Reflect this in INSTALL kernel, where we have to support more file systems statically.
See http://mail-index.netbsd.org/port-amd64/2011/02/13/msg001318.html
|
#
1.83 |
|
11-Feb-2011 |
jmcneill |
attach drm hw drivers to 'drm' not 'vga'
|
Revision tags: 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 matt-premerge-20091211 yamt-nfs-mp-base8 yamt-nfs-mp-base7
|
#
1.82 |
|
09-Aug-2009 |
christos |
branches: 1.82.4; 1.82.6; 1.82.8; put back drm.
|
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.81 |
|
06-Feb-2009 |
jym |
branches: 1.81.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-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base mjf-devfs2-base
|
#
1.80 |
|
02-May-2008 |
ad |
branches: 1.80.8; - 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!
|
Revision tags: yamt-nfs-mp-base
|
#
1.79 |
|
21-Apr-2008 |
tls |
branches: 1.79.2; Work around PR38480 by making it possible to omit options MTRR from amd64 INSTALL kernels -- and doing so. At least you can now get an INSTALL kernel onto a box with this odd MTRR configuration to debug it.
|
Revision tags: yamt-pf42-baseX 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.78 |
|
02-Jan-2008 |
joerg |
branches: 1.78.6; 1.78.8; Better description, this is not GENERIC after all.
|
Revision tags: vmlocking2-base3
|
#
1.77 |
|
17-Dec-2007 |
joerg |
Use GENERIC for installation as well, just add the ramdisk hooks.
|
Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase jmcneill-pm-base reinoud-bufcleanup-base
|
#
1.76 |
|
05-Dec-2007 |
xtraeme |
branches: 1.76.4; arc(4) -> arcmsr(4)
|
#
1.75 |
|
04-Dec-2007 |
xtraeme |
Enable arc(4).
|
Revision tags: vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base
|
#
1.74 |
|
19-Nov-2007 |
jnemeth |
branches: 1.74.2; PR/37404 - Rui-Xiang Guo -- sync phy list with GENERIC
|
Revision tags: jmcneill-base yamt-x86pmap-base4
|
#
1.73 |
|
17-Oct-2007 |
garbled |
branches: 1.73.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.72 |
|
06-Sep-2007 |
martti |
branches: 1.72.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.71 |
|
16-Jun-2007 |
ad |
branches: 1.71.4; 1.71.8; 1.71.10; -options I2OVERBOSE.
|
#
1.70 |
|
26-May-2007 |
briggs |
Enable aac(4) and ld at aac.
|
Revision tags: yamt-idlelwp-base8
|
#
1.69 |
|
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.68 |
|
07-May-2007 |
jnemeth |
PR/36234 - Joerg Niendorf -- xi -> xirc
|
Revision tags: thorpej-atomic-base
|
#
1.67 |
|
14-Mar-2007 |
drochner |
branches: 1.67.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.
|
#
1.66 |
|
06-Mar-2007 |
bouyer |
branches: 1.66.2; 1.66.4; 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 newlock2-base
|
#
1.65 |
|
01-Feb-2007 |
tron |
branches: 1.65.2; Disable wsmouse(4) and all the related low-level drivers The installer ramdisk doesn't support using the mouse anyway.
Idea provided by Blair Sadewitz in private e-mail.
|
#
1.64 |
|
14-Jan-2007 |
bouyer |
Uncomment pseudo-device raid and options RAID_AUTOCONFIG, to match i386's INSTALL. Suggested by Florence HENRY on port-amd64@
|
#
1.63 |
|
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.62 |
|
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.61 |
|
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.60 |
|
30-Nov-2006 |
bouyer |
branches: 1.60.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.
|
Revision tags: yamt-splraiseipl-base2
|
#
1.59 |
|
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.58 |
|
15-Oct-2006 |
xtraeme |
Sync IDE/SATA drivers with i386/GENERIC. Fixes PR port-amd64/34829.
|
#
1.57 |
|
23-Sep-2006 |
jmcneill |
Add iteide(4) driver to GENERIC and INSTALL kernels; PR# 33426.
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9
|
#
1.56 |
|
10-Sep-2006 |
riz |
branches: 1.56.2; Add msk and mskc.
|
Revision tags: yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
#
1.55 |
|
14-Aug-2006 |
skrll |
branches: 1.55.2; s/adpater/adapter/
Prompted by PR/34195
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7
|
#
1.54 |
|
30-Jul-2006 |
bouyer |
branches: 1.54.2; Add twa(4) and ld at twa
|
Revision tags: yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
|
#
1.53 |
|
27-Apr-2006 |
jonathan |
Add entries for svwsata(4) to amd64 GENERIC and INSTALL kernels, to support SATA ports on Serverworks HT-1000 (aka bcm5785) chips.
|
#
1.52 |
|
19-Apr-2006 |
drochner |
adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson
|
#
1.51 |
|
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.50 |
|
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.49 |
|
25-Mar-2006 |
xtraeme |
Enable rgephy(4), closes PR port-amd64/33117.
|
Revision tags: peter-altq-base yamt-pdpolicy-base2
|
#
1.48 |
|
12-Mar-2006 |
chs |
branches: 1.48.2; add nfe.
|
Revision tags: yamt-pdpolicy-base yamt-uio_vmspace-base5
|
#
1.47 |
|
05-Feb-2006 |
cube |
branches: 1.47.2; 1.47.4; 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 |
|
04-Jan-2006 |
xtraeme |
branches: 1.45.2; 1.45.4; Enable rlphy(4).
|
#
1.44 |
|
20-Dec-2005 |
thorpej |
branches: 1.44.2; Remove the tablet line discipline.
|
Revision tags: ktrace-lwp-base
|
#
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
|
#
1.42 |
|
27-Nov-2005 |
dsl |
Compile with -fno-asynchronous-unwind-tables so that gcc doesn't generate the .eh_frame data area that can be used to aid thr generation of stack traceback - at a cost of a load of bloat! Reinstate the isp driver. Remove the unlikely-to-be-needed esh, lmc and ntwoc.
|
#
1.41 |
|
24-Nov-2005 |
dsl |
We don't need 'le' here, I'm not sure amd64 GENERIC deserves it either.
|
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.40 |
|
10-Oct-2005 |
dsl |
branches: 1.40.6; Add sk ethernet as found on ASUS A8V. Increase ramdisk to 5MB, costs virtually nothing.
|
#
1.39 |
|
09-Sep-2005 |
drochner |
remove "dev" locators from cardbus device definitions, it doesn't make sense technically and might be removed
|
#
1.38 |
|
19-Aug-2005 |
christos |
Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
|
#
1.37 |
|
05-Aug-2005 |
skrll |
Add (commented out) ucycom to various kernel configs.
|
#
1.36 |
|
12-Jul-2005 |
sekiya |
Add config goo for ath. Tested with a PCI card, detected as:
ath0 at pci0 dev 10 function 0 ath0: interrupting at ioapic0 pin 17 (irq 5) ath0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36M bps 48Mbps 54Mbps ath0: mac 5.9 phy 4.3 radio 3.6
Cardbus untested, so it is commented out.
|
#
1.35 |
|
07-Jul-2005 |
tron |
Add (commented out) IPSEC_NAT_T option.
|
#
1.34 |
|
04-Jul-2005 |
martti |
branches: 1.34.2; Added support for amr. Tested by Joseph A. Dacuma with Dell PowerEdge 2800.
|
#
1.33 |
|
26-Jun-2005 |
dsl |
Remove 'isp' driver (support for Qlogic ISP [12]0x0 SCSI/FibreChannel). Compensates for the recent bloat of the ath driver and 802.11 support.
|
#
1.32 |
|
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.31 |
|
15-Apr-2005 |
itohy |
Add ukyopon(4).
|
#
1.30 |
|
10-Apr-2005 |
tron |
Comment out options for PPP compression and active filtering. They are not necessary in an installation kernel but increase the size considerably. This fixes PR port-amd64/29928.
|
#
1.29 |
|
09-Apr-2005 |
tron |
Comment out some wscons(4) options which are only required to run a X11 server.
|
Revision tags: yamt-km-base4
|
#
1.28 |
|
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.27 |
|
27-Feb-2005 |
dsl |
branches: 1.27.2; Enable FFS_NO_SNAPSHOT in the INSTALL kernel so that it fits into 2 floppies
|
#
1.26 |
|
18-Feb-2005 |
dsl |
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
|
Revision tags: yamt-km-base2
|
#
1.25 |
|
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.24 |
|
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.23 |
|
18-Jan-2005 |
scw |
branches: 1.23.2; Add "options PMS_SYNAPTICS_TOUCHPAD", commented out by default.
|
#
1.22 |
|
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.21 |
|
24-Nov-2004 |
bouyer |
branches: 1.21.4; 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.20 |
|
10-Nov-2004 |
christos |
Add COMPAT_BSDPTY to the rest of the config files.
|
#
1.19 |
|
23-Oct-2004 |
augustss |
s/uax/axe/
|
#
1.18 |
|
13-Sep-2004 |
fvdl |
Remove some devices (sync with i386).
|
#
1.17 |
|
04-Sep-2004 |
manu |
IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@
|
#
1.16 |
|
22-Jun-2004 |
toshii |
Add re; Realtek GbE.
|
#
1.15 |
|
11-May-2004 |
thorpej |
Don't need cz or cy devices in INSTALL kernel, and they put space pressure on install media.
|
Revision tags: netbsd-2-0-base
|
#
1.14 |
|
16-Feb-2004 |
thorpej |
branches: 1.14.2; Comment out some SYSV* and *VERBOSE options to shrink these down so they fit in the current boot floppies.
|
#
1.13 |
|
14-Dec-2003 |
thorpej |
Split the Intel i31244 SATA controller ("Artisea") driver out of piixide into its own driver (artsata).
|
#
1.12 |
|
13-Dec-2003 |
thorpej |
Split out the Silicon Image SATALink support into its own driver, "satalink".
|
#
1.11 |
|
10-Nov-2003 |
fvdl |
Trim ramdisk and remove some unneeded options.
|
#
1.10 |
|
05-Nov-2003 |
fvdl |
Add igphy.
|
#
1.9 |
|
25-Oct-2003 |
fvdl |
Add ahd, bce, ataraid
|
#
1.8 |
|
18-Oct-2003 |
lukem |
Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?' Use 'atapibus* at atapi?' instead of 'atapibus* at atabus?'
|
#
1.7 |
|
08-Oct-2003 |
bouyer |
Add new per-chip pciide drivers.
|
#
1.6 |
|
08-Oct-2003 |
bouyer |
Add atabus.
|
#
1.5 |
|
01-Sep-2003 |
fvdl |
Use MPBIOS_SCANPCI by default.
|
#
1.4 |
|
30-Aug-2003 |
fvdl |
Remove a lot of stuff, making it closer to the i386 INSTALL.
|
#
1.3 |
|
15-May-2003 |
fvdl |
branches: 1.3.2; Decrease the ramdisk size a bit to allow for more options to be added to the kernel, and still have it fit in 2.88M.
|
#
1.2 |
|
10-May-2003 |
fvdl |
Enable ioapics.
|
#
1.1 |
|
26-Apr-2003 |
fvdl |
Rename the x86_64 port to amd64, as this is the actual name used for the processor family now. x86_64 is kept as the MACHINE_ARCH value, since it's already widely used (by e.g. the toolchain, etc), and by other operating systems.
|