summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Spelling police: extention -> extension.dd2001-07-052-2/+2
|
* mdoc(7) police: removed hard sentence breaks, use new .Brq macro.ru2001-07-051-54/+27
|
* Don't generate syslog() statements which have format string vulnerabilities.kris2001-07-051-2/+2
| | | | MFC after: 1 week
* Mark some functions as __printflike()kris2001-07-052-1/+4
| | | | MFC After: 1 week
* mdoc(7) police: sort xrefs.ru2001-07-051-1/+1
|
* Fix a harmless format string bogon and mark a function as __printflike().kris2001-07-052-2/+2
| | | | | | | There is still one instance of non-constant format string use inside that function, but it's hard to fix. MFC after: 1 week
* Mark a static function as __printflike()kris2001-07-051-1/+1
| | | | MFC After: 1 week
* mdoc(7) police: fixed markup, sorted xrefs.ru2001-07-051-13/+22
|
* mdoc(7) police: fixed formatting bug in rev. 1.10.ru2001-07-051-1/+1
|
* mdoc(7) police: use plain text parentheses with plain text blocks.ru2001-07-051-3/+1
|
* Improve some error messages slightly.msmith2001-07-051-2/+5
|
* Implement PCI interrupt routing using the ACPI data attached to themsmith2001-07-052-10/+510
| | | | | | | | | PCI bus object. This should deal both with already-routed interrupts as well as devices that need an interrupt routed. Note that it *doesn't* deal with interlocked interrupt dependancies, nor does it select between interrupt options in a smart way. These are optimisations that need further work.
* Fix a couple of misunderstandings in the monitor code. Passive coolingmsmith2001-07-051-50/+131
| | | | | | | | | | is a parallel adjunct to active cooling, not a lesser evil. The _ACx levels sort from 0 being hottest, not coolest. Sanity check the returned temperature values, since we are having trouble reading them on some systems. Rearrange sysctl nodes a bit; this is probably close to the final layout.
* Add a new helper function for finding resources in resource buffers.msmith2001-07-054-198/+276
| | | | Move the ACPI generic battery code into a new file.
* mdoc(7) police: fixed markup in rev. 1.3.ru2001-07-051-9/+15
|
* mdoc(7) police: sort xrefs.ru2001-07-053-6/+6
|
* mdoc(7) police: fixed formatting.ru2001-07-051-8/+10
|
* mdoc(7) police: fixed formatting bugs in rev. 1.27.ru2001-07-051-3/+5
|
* mdoc(7) police: add missing .Ar in SYNOPSIS.ru2001-07-051-1/+1
|
* Apply field bandages to the includes so compiles happen on alpha.mjacob2001-07-051-0/+6
|
* mdoc(7) police: add missing .Ar in SYNOPSIS.ru2001-07-051-1/+1
|
* Sync to pccarddevs 1.12imp2001-07-051-7/+68
|
* Merge from NetBSD:imp2001-07-051-4/+31
| | | | | | | | | | | | | | | | | | | | 1.131: crhistos; cn40bc ne clone 1.130: ichiro; COREGA FEther PCC-TXF 1.129: ichiro; nits 1.128: ichiro; National Instruments pcmcia GPIB 1.127: jhawk; Socket EA ethernet 1.126: ichiro; Intel PRO/Wireless 2001 LAN PC Card 1.125: ichiro; BUFFALO AirStation 11Mbps WLAN Card 1.124: ichiro; Corega FEther PCC-TXD 1.123: onoe; Cisco Aironet 350 Series 1.122: ichiro; I-O DATA WN-B11/PCM wlan 1.121: aymeric; Synergy 21 S21810+ 1.120: thorpej; D-LINK DMF-560TX 1.119: ichiro; typo 1.118: ichiro; some wavelan card 1.117: ichiro; Contec FLEXLAN/FX-DS100-PCC wavelan 1.116: ichiro; COMPAQ Wireless CARD NC5004(Prism2) 1.114: thorpej; Xircom CreditCard Token Ring II
* Clarify (I hope) smbfs support item.bmah2001-07-052-8/+12
| | | | MFCs noted: ifconfig -m, OpenSSL 0.9.6a.
* Move vm_page_zero_idle() from machine-dependant sections to adillon2001-07-058-393/+118
| | | | | machine-independant source file, vm/vm_zeroidle.c. It was exactly the same for all platforms and updating them all was getting annoying.
* Reorg vm_page.c into vm_page.c, vm_pageq.c, and vm_contig.c (for contigmalloc).dillon2001-07-0414-472/+641
| | | | | | | | | | | Also removed some spl's and added some VM mutexes, but they are not actually used yet, so this commit does not really make any operational changes to the system. vm_page.c relates to vm_page_t manipulation, including high level deactivation, activation, etc... vm_pageq.c relates to finding free pages and aquiring exclusive access to a page queue (exclusivity part not yet implemented). And the world still builds... :-)
* mdoc(7) police: sort xrefs.dd2001-07-042-2/+2
|
* Make the '-tn' flag combination print the major/minor numbers of thedd2001-07-041-1/+1
| | | | line as documented intead of a full column of 0's.
* More cleanup when detaching. Clone device entries will now bejoerg2001-07-042-34/+82
| | | | | | | | | | | | | | | | | | | | | destroyed properly (otherwise bad things would happen after a clone dev had been created, and the module was kldunloaded). Allocated children that have not successfully probed are being deleted again (otherwise fd0 and fd1 have always been allocated, even if only fd0 was acutally present, and fd1 even survived kldunloading the module). Still, kldunloading leaves remnants of the previously existing devices intact. Why doesn't it destroy all the devices? As a consequence, since dev->descr now points into no longer allocated memory, the system panics deep inside printf(9) when running devinfo(1) after kldunloading the module. Ideas sought... Also, when kldloading the module on a hints-populated isab0, this bus somehow has already created an fdc0 entry (a dummy) so the load attempt fails and will register fdc1 instead. What are those dummy entries for? Loading the module from the bootloader works, and it can be unloaded an re-loaded then later.
* Fix warnings on alpha and re-enable WARNS=2.mikeh2001-07-042-13/+18
| | | | Submitted by: Mike Barcroft <mike@q9media.com>
* Remove stale file.kris2001-07-041-11/+0
|
* Unbreak "paranoid" host checking, which was broken with the IPv6 codekris2001-07-041-1/+1
| | | | | | import. Submitted by: Tony Finch <dot@dotat.at>
* Change inlines back into mainline code in preparation for mutexing. Also,dillon2001-07-046-840/+729
| | | | | | | | most of these inlines had been bloated in -current far beyond their original intent. Normalize prototypes and function declarations to be ANSI only (half already were). And do some general cleanup. (kernel size also reduced by 50-100K, but that isn't the prime intent)
* - Sort includes.jhb2001-07-042-10/+20
| | | | - Update vmmeter statistics for vnode pagein/pageouts in getpages/putpages.
* Spelling fix in a KASSERT: runq_chose -> runq_choose.jhb2001-07-041-1/+1
|
* - Update the vmmeter statistics for vnode pageins and pageouts injhb2001-07-041-2/+7
| | | | | | getpages/putpages. - Use vm_page_undirty() instead of messing with pages' dirty fields directly.
* whitespace / register cleanupdillon2001-07-0412-80/+81
|
* Add CAM_NEW_TRAN_CODE support. Use correct CAMLOCK_2_ISPLOCK macros.mjacob2001-07-041-31/+234
| | | | | | | | | For fibre channel, start going for the gusto and using AC_FOUND_DEVICE and AC_LOST_DEVICE calls to xpt_async when devices appear and disappear as the loop or fabric changes. ISPASYNC_FW_CRASH is the async event code where the platform layer deals with a firmware crash.
* Macroize request/response in/out queue pointer access.mjacob2001-07-041-1/+1
|
* Some possibly helpful casts.mjacob2001-07-041-3/+3
|
* Add a microcomment about how you'd use ispds64_t or ispdlist_tmjacob2001-07-041-0/+8
| | | | for CTIO3/CTIO4 entries.
* Add a bunch of additional defines for completion codes. Definemjacob2001-07-041-16/+75
| | | | | | | | | | some of the RIO (reduced interrupt operation) stuff. Add 64 bit data list (DSD type 1) and arbitrary data list (DSD type 2) data structure defines. Add macros that parameterize usage of the Request/Response in/out queue pointers. When we finish 2300 support, different registers will be accessed for the 2300.
* Bring FILES section up to date.imp2001-07-041-12/+10
| | | | submitted by: Mark Peek <mark-ml@whistle.com>
* Firmware crashes handled in platform specific code (isp_async call).mjacob2001-07-041-3/+5
| | | | Fix longstanding silly buglet that left a hole in the debug log defines.
* More 2300 support prep- the Request/Response in/out pointers aremjacob2001-07-041-36/+34
| | | | | | | | | | | | | | | | part of the PCI block for the 2300- not software convention usage of the mailbox registers- so we macrosize in/out pointer usage. Only report that a LIP destroyed commands if it actually destroyed commands. Get the chan/tgt/lun order correct. Fix a longstanding stupid bug that caused us to try and issue a command with a tag on Channel B because we were checking the tagged capability for the target against Channel A. A firmware crash is now vectored out to platform specific code as an async event. Some minor formatting tweaks.
* Add older CD types, matcd, mcd, scd.ben2001-07-041-0/+3
| | | | Submitted by: imp
* Back out 1.6->1.7 change; this wasn't supposed to get committed.bmah2001-07-041-1/+0
|
* New release notes: lpd(8) -c and -w, lpc(8) tclean, whois(1) recursivebmah2001-07-043-6/+37
| | | | | | lookups, moused(8) -a, binutils 2.11.2. MFCs noted: IPv6 update.
* Exclude acd*, cd*, and md* from being checked by default.ben2001-07-041-0/+9
|
* * Read 64k at a time with variable length pauses between instead ofben2001-07-041-53/+98
| | | | | | | | | | | | | reading variable sized blocks of data every second. This should be more efficient. Suggested & tested by: se * Add a syntax for excluding CD-ROM drives etc. Suggested by: des, se, many others... Manual page updates coming soon.
OpenPOWER on IntegriCloud