aboutsummaryrefslogtreecommitdiff
path: root/sys/conf/NOTES
Commit message (Collapse)AuthorAgeFilesLines
* Re-enable the atapicam driver in NOTES.Scott Long2005-04-051-1/+1
| | | | Notes: svn path=/head/; revision=144647
* atapicam is broken, so comment it out since it may take a while to fix it.Warner Losh2005-03-311-1/+1
| | | | Notes: svn path=/head/; revision=144360
* Add USB Communication Device Class Ethernet driver. Originally written forMaxim Sobolev2005-03-221-0/+5
| | | | | | | | | | | | | FreeBSD based on aue(4) it was picked by OpenBSD, then from OpenBSD ported to NetBSD and finally NetBSD version merged with original one goes into FreeBSD. Obtained from: http://www.gank.org/freebsd/cdce/ NetBSD OpenBSD Notes: svn path=/head/; revision=143985
* Add a comment to note that pseudo-device bpf is required for DHCP.Murray Stokely2005-03-181-1/+1
| | | | | | | | | | | | This is mentioned in the Handbook but it is not as obvious to new users why bpf is needed compared to the other largely self-explanatory items in GENERIC. PR: conf/40855 MFC after: 1 week Notes: svn path=/head/; revision=143809
* Add PSEUDOFS_TRACE option.Dag-Erling Smørgrav2005-03-141-0/+1
| | | | Notes: svn path=/head/; revision=143594
* Correct indentation style:Greg Lehey2005-03-071-14/+14
| | | | | | | | | | | | | - "options" is followed by the characters \040\011, not \011\011. Correct both my own sins and those of others. - Comment blocks start and end with an empty line ^#$. - Remove non-standard comments added in my last commit. Requested by: njl Correctness confirmed by: bde Notes: svn path=/head/; revision=143203
* Add comments on setting resource limits.Greg Lehey2005-03-051-13/+22
| | | | Notes: svn path=/head/; revision=143146
* Bring back the full packet destination manipulation for 'ipfw fwd'Andre Oppermann2005-02-221-0/+6
| | | | | | | | | | | | | | | | | | | | | | | with the kernel compile time option: options IPFIREWALL_FORWARD_EXTENDED This option has to be specified in addition to IPFIRWALL_FORWARD. With this option even packets targeted for an IP address local to the host can be redirected. All restrictions to ensure proper behaviour for locally generated packets are turned off. Firewall rules have to be carefully crafted to make sure that things like PMTU discovery do not break. Document the two kernel options. PR: kern/71910 PR: kern/73129 MFC after: 1 week Notes: svn path=/head/; revision=142248
* Add CARP to kernel build.Gleb Smirnoff2005-02-221-0/+1
| | | | Notes: svn path=/head/; revision=142221
* Fix sloppy use of "manpage", bump .Dd where applicable and rename RED toMax Laier2005-02-071-1/+1
| | | | | | | | | | Random Early Detection (not ... Drop) in order to be consistent with other documentation on ALTQ Pointed out by: simon, ru, Brad Davis Notes: svn path=/head/; revision=141490
* Hook up ng_ipfw to kernel build.Gleb Smirnoff2005-02-051-0/+1
| | | | Notes: svn path=/head/; revision=141353
* Add a IEEE488 driver for PCIIA compatible cards.Poul-Henning Kamp2005-02-011-0/+9
| | | | | | | | | | | | | | | | | This driver implements "unaddressed listen only mode", which is what printers and plotters commonly do on GP-IB busses. This means that you can capture print/plot like output from your instruments by configuring them as necessary (good luck!) and cat -u /dev/gpib0l > /tmp/somefile Since there is no way to know when no more output is comming you will have to ctrl-C the cat process when it is done (that is why the -u is important). Notes: svn path=/head/; revision=141121
* Bring in MemGuard, a very simple and small replacement allocatorBosko Milekic2005-01-211-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | designed to help detect tamper-after-free scenarios, a problem more and more common and likely with multithreaded kernels where race conditions are more prevalent. Currently MemGuard can only take over malloc()/realloc()/free() for particular (a) malloc type(s) and the code brought in with this change manually instruments it to take over M_SUBPROC allocations as an example. If you are planning to use it, for now you must: 1) Put "options DEBUG_MEMGUARD" in your kernel config. 2) Edit src/sys/kern/kern_malloc.c manually, look for "XXX CHANGEME" and replace the M_SUBPROC comparison with the appropriate malloc type (this might require additional but small/simple code modification if, say, the malloc type is declared out of scope). 3) Build and install your kernel. Tune vm.memguard_divisor boot-time tunable which is used to scale how much of kmem_map you want to allott for MemGuard's use. The default is 10, so kmem_size/10. ToDo: 1) Bring in a memguard(9) man page. 2) Better instrumentation (e.g., boot-time) of MemGuard taking over malloc types. 3) Teach UMA about MemGuard to allow MemGuard to override zone allocations too. 4) Improve MemGuard if necessary. This work is partly based on some old patches from Ian Dowse. Notes: svn path=/head/; revision=140587
* Allow the dragon and snake screen savers to be statically compiled into aJohn Baldwin2005-01-131-0/+2
| | | | | | | | | kernel and add them to NOTES. MFC after: 2 weeks Notes: svn path=/head/; revision=140189
* Connect SHSEC GEOM class to the build.Pawel Jakub Dawidek2005-01-111-0/+1
| | | | Notes: svn path=/head/; revision=140075
* KAME-IPSEC has already supports TCP_SIGNATURE(IPv4)SUZUKI Shinsuke2005-01-111-2/+2
| | | | Notes: svn path=/head/; revision=140033
* Typo.John Baldwin2005-01-051-1/+1
| | | | Notes: svn path=/head/; revision=139742
* Enable NCP build in NOTES so that it is visible in LINT.Robert Watson2004-12-301-1/+1
| | | | Notes: svn path=/head/; revision=139441
* add ancillary wlan modules and fixup commentsSam Leffler2004-12-201-2/+16
| | | | | | | Requested by: silby Notes: svn path=/head/; revision=139055
* Update the comment about what NO_SWAPPING does.David Schultz2004-11-201-1/+1
| | | | | | | Reviewed by: arch@ Notes: svn path=/head/; revision=137922
* Catch a few more autofs references.Peter Wemm2004-11-121-1/+0
| | | | | | | Submitted by: obrien Notes: svn path=/head/; revision=137624
* Remove the obsolete gx driver.Poul-Henning Kamp2004-11-081-2/+0
| | | | | | | | | All the hardware is supported by the better maintained if_em driver. Absentmindedly nodded vertical by: people on #that_channel Notes: svn path=/head/; revision=137400
* Reduce annoying SCSI probing delay from 15 to 5 seconds in all GENRIC kernels.Andre Oppermann2004-11-021-1/+1
| | | | | | | Discussed on: -current Notes: svn path=/head/; revision=137137
* Move the 'debug' sysctl tree under options SYSCTL_DEBUG. It generatesRobert Watson2004-10-271-0/+8
| | | | | | | | | an inordinate amount of synchronous console output that is fairly undesirable on slower serial console. It's easily hit by accident when frobbing other sysctls late at night. Notes: svn path=/head/; revision=136999
* Uncomment DIRECTIO and NSWBUF_MIN. They are both positive options (i.e.Dag-Erling Smørgrav2004-10-261-2/+2
| | | | | | | they enable rather than disable code), so they should be on in LINT. Notes: svn path=/head/; revision=136970
* IPDIVERT is a module now and tell the other parts of the kernel about it.Andre Oppermann2004-10-251-1/+2
| | | | | | | IPDIVERT depends on IPFIREWALL being loaded or compiled into the kernel. Notes: svn path=/head/; revision=136953
* Device driver for onboard CS4231 audio controller which is foundPyun YongHyeon2004-10-251-0/+2
| | | | | | | | | | | | | | | | | | on UltraSPARC workstations. The driver is based on OpenBSD's SBus cs4231 driver and heavily modified to incorporate into sound(4) infrastructure. Due to the lack of APCDMA documentation, the DMA code of SBus cs4231 came from OpenBSD's driver. The driver runs without Giant lock and supports both SBus and EBus based CS4231 audio controller. Special thanks to marius for providing feedbacks during the driver writing. His feedback made it possible to write hiccup free playback code under high system loads. Approved by: jake (mentor) Reviewed by: marius (initial version) Tested by: marius, kwm, Julian C. Dunn(jdunn AT opentrend DOT net) Notes: svn path=/head/; revision=136944
* Add a more verbose description for `device vlan'Yaroslav Tykhiy2004-10-041-0/+2
| | | | | | | to the above comment block devoted to such descriptions. Notes: svn path=/head/; revision=136119
* Hint a kernel builder that vlan needs miibus, which isn't obvious.Yaroslav Tykhiy2004-10-041-1/+1
| | | | Notes: svn path=/head/; revision=136118
* Per recent HEADSUP: Disconnect (old)vinum from the kernel build.Poul-Henning Kamp2004-09-231-14/+0
| | | | | | | | | | | | | | Users should move to the new geom_vinum implementation instead. The refcount logic which is being added to devices to enable safe module unloading and the buf/vm work also in progress would require a major rework of the (old)-vinum code to comply with the new semantics. The actual source files will not be removed until I have coordinated with the geomvinum people if they need any bits repo-copied etc. Notes: svn path=/head/; revision=135611
* Attach ng_netflow to kernel build.Gleb Smirnoff2004-09-161-0/+1
| | | | | | | Approved by: julian (mentor) Notes: svn path=/head/; revision=135335
* Typo fix.Ceri Davies2004-09-121-1/+1
| | | | Notes: svn path=/head/; revision=135099
* Fixed sound-related hints. (Yes, this is ambiguous but matches reality.)Ruslan Ermilov2004-09-081-14/+14
| | | | | | | | Reviewed by: matk, cg (an earlier version) MT5 after: 3 days Notes: svn path=/head/; revision=134939
* Fixed more spacing bugs.Ruslan Ermilov2004-09-031-9/+9
| | | | Notes: svn path=/head/; revision=134684
* Fix whitespace from last commit.Scott Long2004-09-021-1/+1
| | | | | | | Submitted by: ru Notes: svn path=/head/; revision=134664
* Hook autofs to the build.Alfred Perlstein2004-09-021-0/+1
| | | | Notes: svn path=/head/; revision=134657
* Turn PREEMPTION into a kernel option. Make sure that it's defined ifScott Long2004-09-021-1/+6
| | | | | | | | | FULL_PREEMPTION is defined. Add a runtime warning to ULE if PREEMPTION is enabled (code inspired by the PREEMPTION warning in kern_switch.c). This is a possible MT5 candidate. Notes: svn path=/head/; revision=134649
* General modernization of coda:Brooks Davis2004-09-011-1/+0
| | | | | | | | | | | - Ditch NVCODA - Don't use a static major - Don't declare functions extern Reviewed by: peter Notes: svn path=/head/; revision=134585
* Kill count device support from config. I've changed the last fewPeter Wemm2004-08-301-16/+17
| | | | | | | | | | | | | | | | | | | | remaining consumers to have the count passed as an option. This is i4b, pc98/wdc, and coda. Bump configvers.h from 500013 to 600000. Remove heuristics that tried to parse "device ed5" as 5 units of the ed device. This broke things like the snd_emu10k1 device, which required quotes to make it parse right. The no-longer-needed quotes have been removed from NOTES, GENERIC etc. eg, I've removed the quotes from: device snd_maestro device "snd_maestro3" device snd_mss I believe everything will still compile and work after this. Notes: svn path=/head/; revision=134542
* Finish the removal of the HW_WDOG option.Ruslan Ermilov2004-08-291-6/+0
| | | | | | | Hopefully, we'll finally have the compilable LINT kernels again. ;) Notes: svn path=/head/; revision=134488
* Back out the two previous commits; ichwd is i386-only.Dag-Erling Smørgrav2004-08-291-6/+0
| | | | Notes: svn path=/head/; revision=134478
* Fixed untested change.Ruslan Ermilov2004-08-281-1/+1
| | | | Notes: svn path=/head/; revision=134451
* Add the Intel ICH watchdog timer driver.Alexander Leidinger2004-08-281-0/+6
| | | | | | | Approved by: des Notes: svn path=/head/; revision=134446
* Properly document and enable the IPFIREWALL_FORWARD option.Andre Oppermann2004-08-271-0/+5
| | | | Notes: svn path=/head/; revision=134386
* Always compile PFIL_HOOKS into the kernel and remove the associated kernelAndre Oppermann2004-08-271-7/+0
| | | | | | | | | | | | | | compile option. All FreeBSD packet filters now use the PFIL_HOOKS API and thus it becomes a standard part of the network stack. If no hooks are connected the entire packet filter hooks section and related activities are jumped over. This removes any performance impact if no hooks are active. Both OpenBSD and DragonFlyBSD have integrated PFIL_HOOKS permanently as well. Notes: svn path=/head/; revision=134383
* Add comment that IPFIREWALL now requires option PFIL_HOOKS.Andre Oppermann2004-08-191-0/+1
| | | | Notes: svn path=/head/; revision=134025
* add options MPROF_BUFFERS and MPROF_HASH_SIZE that adjust the sizes ofJohn-Mark Gurney2004-08-191-0/+4
| | | | | | | | the mutex profiling buffers. Document them in the man page and in NOTES. Ensure _HASH_SIZE is larger than _BUFFERS with a cpp error. Notes: svn path=/head/; revision=133998
* Connect RAID3 GEOM class to the build.Pawel Jakub Dawidek2004-08-161-0/+1
| | | | Notes: svn path=/head/; revision=133812
* Add hme(4) here now that it's MI.Marius Strobl2004-08-141-0/+2
| | | | Notes: svn path=/head/; revision=133732
* Get rid of the RANDOM_IP_ID option and make it a sysctl. NetBSDDavid Malone2004-08-141-8/+1
| | | | | | | | | | | | | | | | | | | | | | | | have already done this, so I have styled the patch on their work: 1) introduce a ip_newid() static inline function that checks the sysctl and then decides if it should return a sequential or random IP ID. 2) named the sysctl net.inet.ip.random_id 3) IPv6 flow IDs and fragment IDs are now always random. Flow IDs and frag IDs are significantly less common in the IPv6 world (ie. rarely generated per-packet), so there should be smaller performance concerns. The sysctl defaults to 0 (sequential IP IDs). Reviewed by: andre, silby, mlaier, ume Based on: NetBSD MFC after: 2 months Notes: svn path=/head/; revision=133720