summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Make syslog(3) thread safe.glebius2004-12-301-9/+53
| | | | | | | PR: bin/72394 Submitted by: Dan Nelson Reviewed by: deischen MFC after: 2 weeks
* Sync with i386 GENERIC some:jhb2004-12-301-41/+46
| | | | | | - Update comments to newer style (space after #) - Bring across various comment updates. - Add AHC_REG_PRETTY_PRINT, ADAPTIVE_GIANT, and rue(4).
* - Indent the comments beside the SMP options to the same level as all thejhb2004-12-301-4/+4
| | | | | | | other comments. Clarify that the next two things needed for SMP are two lines. - Expand mii abbreviation to miibus for clarity in the USB ethernet comment.
* Plug memory leak.dds2004-12-301-0/+4
| | | | | PR: bin/75656 MFC after: 2 weeks
* Make the sysctls kern.ipc.msgmnb and kern.ipc.msgtql into tunables asrwatson2004-12-301-2/+4
| | | | | | | | | is the case for most other sysctls in the System V IPC message queue implementation. PR: 75541 Submitted by: Sergiy Vyshnevetskiy <serg at vostok dot net> MFC after: 2 weeks
* mac_portacl.c no longer references vnode_if.h.rwatson2004-12-301-2/+1
|
* Add LOG_NTP facility.krion2004-12-301-1/+3
| | | | | | Submitted by: Kurt Jaeger <pi at complx dot LF dot net> Approved by: ru MFC after: 3 days
* Remove a check that never returns true, because in this case we have panicglebius2004-12-301-2/+0
| | | | before the check.
* Correct two typos; remove a duplicate.schweikh2004-12-301-5/+2
|
* [1] Remove the generic bridge support from those drivers that had it. Theanholt2004-12-308-30/+110
| | | | | | | | | | | generic bridge support was biting us more than it helped, whenever a new chipset came out from a vendor and misprogramming it caused strange hangs or corruption. [2] Add a large number of PCI IDs based on what the linux drivers support. Note that the new PCI IDs haven't been tested, they're just *likely* to work. In particular the VIA AGP 8x chipsets are concerning, due to lack of testing, possible issues (kern/69953), and not having a nice "does this bridge say it would do 8x" function. However, this shouldn't make the situation worse, since these chips would have probed in the past anyway.
* Make umtx_wait and umtx_wake more like linux futex does, it isdavidxu2004-12-302-50/+16
| | | | | | | more general than previous. It also lets me implement cancelable point in thread library. Also in theory, umtx_lock and umtx_unlock can be implemented by using umtx_wait and umtx_wake, all atomic operations can be done in userland without kernel's casuptr() function.
* Fix typos.brueffer2004-12-301-3/+3
| | | | | PR: 75616 Submitted by: n-kogane@syd.odn.ne.jp
* Clearer va-args usage.obrien2004-12-301-4/+3
| | | | Submitted by: bde
* Rewrite the code that hacks a short names to use inkientzle2004-12-291-62/+154
| | | | | | | | | | | the regular ustar entry. The old code sometimes created a too-long name that overflowed the ustar fields and triggered an internal assertion failure. This version should be more robust. Thanks to: Michal Listos Fixes: bin/74385 MFC after: 15 days
* Remove vnode_if.h for rev 1.14.obrien2004-12-291-2/+1
|
* Don't call ugen_destroy_devnodes(). it is called from ugen_set_config()julian2004-12-291-3/+0
| | | | | | | which is the very next line. Submitted by: stefanf MFC after: 3 days
* Catch up with stat.h a bit:trhodes2004-12-291-6/+5
| | | | | o Sticky bit is actually defined as S_ISTXT not S_ISVTX. o Sticky bit is wrapped in if __BSD_VISIBLE not _POSIX_SOURCE.
* Mark up SIGSTOP with .Dv and use .Nm in HISTORY for marking up `signal'.keramida2004-12-291-3/+3
| | | | | PR: docs/75615 Submitted by: n-kogane@syd.odn.ne.jp
* Remove the special sparc64 time_t support.obrien2004-12-291-51/+0
| | | | | If someone isn't running with a 64-bit time_t by now, they don't track -CURRENT and would probably go to RELENG_5 vs. 6-CURRENT.
* A lot of people may want to submit PRs from systems that are notkeramida2004-12-291-0/+7
| | | | | | | | | | connected to the Internet or systems that do not have a correctly configured email subsystem. Now that the send-pr web interface has antispam protection, mention that it is ok to use it for submitting problem reports. Ok by: linimon Submitted by: Rob <spamrefuse@yahoo.com> on freebsd-doc
* Merge the following from the English version:hrs2004-12-297-190/+56
| | | | | | | | | | 1.17 -> 1.21 early-adopter/article.sgml 1.261 -> 1.269 hardware/common/dev.sgml 1.6 -> 1.7 hardware/common/intro.sgml 1.13 -> 1.14 hardware/i386/proc-i386.sgml 1.7 -> 1.9 hardware/ia64/proc-ia64.sgml 1.4 -> 1.5 hardware/pc98/proc-pc98.sgml 1.7 -> 1.8 share/sgml/release.dsl
* SMC SMC2536W-AG verified as working.brueffer2004-12-291-1/+2
| | | | MFC after: 3 days
* Autogenerate device listings for bktr(4).brueffer2004-12-293-6/+7
| | | | MFC after: 1 week
* - call the driver 'bktr' instead of 'brooktree' throughout the documentbrueffer2004-12-291-19/+64
| | | | | | | | | | | | | | - add a HARDWARE section - add a more descriptive NAME section - update for recently imported Pinnacle PCTV support - add Branko Lankester, the original author of the PCTV patches, to the AUTHORS section - bump .Dd Thanks to all multimedia@ readers who sent me information about their supported hardware! MFC after: 1 week
* Correctly initialise the 2nd kernel segment, and don'tgrehan2004-12-293-3/+9
| | | | | | forget to actually install it in the segment register. This may fix some of the weird panics seen when kernel VM is heavily used.
* We don't need to generate vnode_if.h anymoreimp2004-12-2924-27/+23
|
* No need to generate vnode_if.h anymoreimp2004-12-295-5/+5
|
* NO_NIS cleanup: LINKS and MLINKSache2004-12-291-0/+2
|
* More NO_NIS cleanup: LINKS and MLINKSache2004-12-291-0/+4
|
* Document callout_pending() macro.glebius2004-12-291-1/+6
| | | | MFC after: 1 week
* Move WINBOND 4 port hub to its proper location in the file. It belongsimp2004-12-291-1/+3
| | | | | in a section of its own, not arbitrarily grouped in the hawking section just because hawking sells it...
* Eliminate (now) unnecessary acquisition and release of the global pagealc2004-12-291-4/+0
| | | | queues lock.
* Make an argument name in the synopsis match that in the text. Correctjkoshy2004-12-291-2/+2
| | | | an mdoc error.
* Access to the page's busy field is (now) synchronized by the containingalc2004-12-291-1/+0
| | | | | object's lock. Therefore, the assertion that the page queues lock is held can be removed from vm_page_io_start().
* Drop hold on patch. ENOTIME for long-stalled ideas here. Too busy elsewhere.gad2004-12-291-1/+3
| | | | Add lines for interest in 'ps' and 'pkill', where I'm more active.
* Various markup and spelling fixes.trhodes2004-12-295-7/+8
| | | | | PR: 75574 Submitted by: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp> (original version)
* Add the Winbond made Hawking UH104 4-port hub.obrien2004-12-291-0/+6
| | | | Add a note where to find the offical USB assigned numbers.
* Rewrite ehci_abort_xfer() to use the method hinted at in the EHCI spec.julian2004-12-292-45/+108
| | | | | | | | | | | | | to remove a transaction from the async schedule. The previous method didn't work well and led to the hardware writing to free'd buffers etc, as it didn't always know that the transaction had been aborted. Written after consultation with David Brownell who wrote the Linux EHCI driver. As part of this give the sqh structure a "previous" pointer. MFC after: 1 week
* Some grammar, spelling, and mdoc(7) fixes. No content changes.trhodes2004-12-293-3/+4
| | | | | PR: 75581 Submitted by: Nobuyuki Koganemaru n-kogane@syd.odn.ne.jp (original version)
* Allow ':' and '%' in hostname specifications so that we can specify IPv6dwmalone2004-12-281-1/+1
| | | | | | addresses and scope IDs. MFC after: 3 weeks
* Pass an explicit pointer to the bus structure in the 'usb' device ivarjb2004-12-283-3/+3
| | | | | | | | rather than a softc pointer (with the bus structure at the start). This is a non-functional change. It just helps when reading the code to know that the ehci, ohci and uhci drivers share the bus structure, not the entire softc.
* Some syslog messages delimit the program tag with whitespace ratherdwmalone2004-12-281-2/+2
| | | | | | | | | | | | than a colon, so don't allow whitespace in program names. To be consistent with hostnames, don't allow whitespace in the program name specifiers in syslog.conf either. (The first change is by Markus from the PR, the second is mine.) PR: 68691 Submitted by: Markus Oestreicher <m.oe@x-trader.de> MFC after: 3 weeks
* Remove debug code.pjd2004-12-281-10/+2
|
* - Up the WITNESS_COUNT macro from 200 to 1024 to support the growing numberjhb2004-12-281-2/+1
| | | | | | | | | of lock types in the kernel. This results in an increase of witness data usage from ~145k to ~280k on i386 for kernels with 'options WITNESS'. - Remove the unused witness malloc bucket. Submitted by: Michal Mertl mime at traveller dot cz (1)
* Detect if class name is '-h' or 'help' and if it is, show general helppjd2004-12-281-0/+6
| | | | | | | | | message, i.e.: geom: usage: geom <class> <command> [options] PR: bin/71537 Submitted by: bugghy <bugghy@phenix.rootshell.be> MFC after: 5 days
* Update for FILE v4.12.ru2004-12-281-6/+9
|
* Update for FILE v4.12.ru2004-12-281-48/+70
|
* - Plug a memory leak in ng_netflow_cache_init().glebius2004-12-281-5/+10
| | | | | | | - Initialize error to 0 in ng_netflow_flow_add() (a nop change). - Update cache statistics holding workqueue mutex. MFC after: 3 days
* Don't probe for a disk unless explicitly enabled by a tunable.grehan2004-12-281-0/+6
| | | | | | | | | This allows boot to proceed on a real system until the issue of calling back into certain OpenFirmware calls (e.g. finddevice) in thread context is understood. (this commit only affects psim users, of which I think I am the only one...)
* Catch up with file 4.12 import.obrien2004-12-282-4/+4
|
OpenPOWER on IntegriCloud