summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Reduce MAXMSS limit by 12 bytes to allow for rfc 1323.brian2004-06-291-1/+1
| | | | | | PR: 32717 Submitted by: MORI Kouji <moriko@hh.iij4u.or.jp> MFC after: 2 weeks
* MFen 1.732den2004-06-291-4/+5
| | | | | | | Content fix * Submitted by: Sergey Matveychuk <sem@ciam.ru> [*] Obtained from: The FreeBSD Russian Documentation Project
* Oops, this didn't make it into my submit before I committed: Deferjhb2004-06-291-7/+19
| | | | | | creation of the sysctl tree for the turnstile profiling stats until a SI_SUB_LOCK sysinit. Doing it in init_turnstiles() is too early as it is called before mi_startup().
* Mess from update & merge - don't release the ifnet lock twice, just oncedarrenr2004-06-291-3/+0
| | | | and after we're finished with it.
* Wrap long line.peter2004-06-291-1/+3
|
* Add two new kernel options to allow rudimentary profiling of the internaljhb2004-06-294-3/+99
| | | | | | | hash tables used in the sleep queue and turnstile code. Each option adds a sysctl tree under debug containing the maximum depth of any bucket in the hash table as well as a separate node for each bucket (or chain) containing the current depth and maximum depth for that bucket.
* Include isa/pnpvar.h and remove a duplicate copy of PNP_EISAID.njl2004-06-291-13/+2
|
* While booting, use DELAY() for waiting for the EC to respond instead ofnjl2004-06-281-6/+13
| | | | | | msleep(). Until we're finally up, msleep is a no-op. Explained by: peter
* Initialize result->backing_object_offset before linking result onto the list oftegge2004-06-281-5/+5
| | | | | | | vm objects shadowing source in vm_object_shadow(). This closes a race where vm_object_collapse() could be called with a partially uninitialized object argument causing symptoms that looked like hardware problems, e.g. signal 6, 10, 11 or a /bin/sh busy-waiting for a nonexistant child process.
* Remove the setting of the pci config variables on power state changes.imp2004-06-285-113/+2
| | | | The bus does this now.
* Remove code to slam the config space on transition to d0.imp2004-06-281-56/+0
|
* Remove burn bridges code that saved/restored the pci config registersimp2004-06-2815-473/+6
| | | | | that are now handled in the pci bus layer. They are no longer necessary.
* Use MIN() macro rather than ulmin() inline, and fix stray tabgallatin2004-06-281-3/+3
| | | | | | that snuck in with my last commit. Submitted by: green
* Fix alpha - the use of min() on longs was loosing the high bits andgallatin2004-06-281-3/+3
| | | | returning wrong answers, leading to strange values vm2->vm_{s,t,d}size.
* Build usbdevs.himp2004-06-282-2/+2
|
* Remove the signal_caught argument from sleepq_timedwait() as it wasjhb2004-06-284-8/+5
| | | | effectively always zero.
* another format nitimp2004-06-281-1/+2
|
* casting for printf happinessimp2004-06-281-4/+4
|
* - Execute all of the tasks on the taskqueue during taskqueue_free() afterjhb2004-06-281-39/+24
| | | | | | | | | | | | | | the queue has been removed from the global taskqueue_queues list. This removes the need for the draining queue hack. - Allow taskqueue_run() to be called with the taskqueue mutex held. It can still be called without the lock for API compatiblity. In that case it will acquire the lock internally. - Don't lock the individual queue mutex in taskqueue_find() until after the strcmp as the global queues mutex is sufficient for the strcmp. - Simplify taskqueue_thread_loop() now that it can hold the lock across taskqueue_run(). Submitted by: bde (mostly)
* We need to build miidevs.h when we have miibus, not mii.imp2004-06-281-1/+1
|
* Adjust the priorities of software interrupts. Bump SWI_CLOCK up to 5jhb2004-06-281-6/+5
| | | | | | | | and bump all of the taskqueue swi's to 6. This gives callouts higher priority than taskqueue tasks and gives all taskqueue tasks the same priority. Discussed with: bde
* Adjust the priority of the idle threads to be the lowest possiblejhb2004-06-281-0/+1
| | | | | | | priority. This is just a comestic nit as the idle thread priorities aren't used by the schedulers. Reported by: bde
* - Shorten the names for the TTY related swi interrupt handlers as thejhb2004-06-285-9/+9
| | | | | | | | 'tty:' prefix is largely redundant. - Fix the priority of the low-priority TTY SWIs that are hung off of the softclock thread. Submitted by: bde (2)
* Do not m_free packet since IF_HANDOFF (called from netisr_queue) willrik2004-06-281-1/+1
| | | | do it for us, just count it.
* Some implicit dirs were not having the umask correctlykientzle2004-06-281-4/+13
| | | | | | applied to their permissions. Just calculate the default dir mode once and use it consistently, rather than trying to remember to calculate it everywhere it's needed.
* Add yet another synonym for -n.kientzle2004-06-281-0/+1
|
* Whitespace fixden2004-06-281-2/+2
| | | | Obtained from: The FreeBSD Russian Documentation Project
* Merged from sys/dev/sio/sio.c revision 1.444.nyan2004-06-282-2/+4
|
* Add translation for early-adopterden2004-06-283-2/+562
|
* Remove libpthread_dbg, soon it will be replaced by libthread_db whichdavidxu2004-06-287-943/+0
| | | | is a defacto standard on other UNIX systems.
* Regenerate this file so that it gets correct comments for the PCImux2004-06-281-1/+1
| | | | databases locations.
* Update the location of the Hart's database as well.mux2004-06-281-2/+2
|
* Update to the latest versions of the Boemler and Hart PCI databases.mux2004-06-281-472/+888
|
* Remove unused includes.cognet2004-06-281-9/+0
| | | | Spotted out by: pjd
* The location of the Boemler's PCI database has moved. Update commentsmux2004-06-281-2/+2
| | | | to reflect reality.
* Fix spelling error in my own paragraph.dd2004-06-281-1/+1
|
* Document incorrect handling of multibyte characters in input filestjr2004-06-281-1/+6
| | | | and character string arguments.
* Describe the algorithm used by the -n option.tjr2004-06-281-0/+3
|
* Move some variable declarations to the top of the file.tjr2004-06-281-4/+3
|
* bde points out that this can't do anything useful. The full patch hasimp2004-06-282-3/+0
| | | | other parts that I can't locat at the moment, so back it out until I can.
* Retire BUS_DMAMAP_NSEGS for sparc64scottl2004-06-282-9/+1
|
* Switch sparc64 busdma to use a dynamically allocated segment list ratherscottl2004-06-283-60/+45
| | | | | | than a a stack-limited list. This removes the artifical limit on s/g list size. cvs: ----------------------------------------------------------------------
* Turns out that jhb didn't really like this. And nate pointed out thatimp2004-06-281-2/+2
| | | | | | it wasn't a good idea to have the test for NULL on only a limited subset. Go back because I'm not sure adding NULL to all the others is a good idea.
* rman_reserve_resource doesn't set the bushandle, so we have to do it here.imp2004-06-281-1/+1
| | | | | Badness noted by: njl Perforce reply not read by: imp
* When opening /dev/io, preserve iopl properly. Otherwise, if you openimp2004-06-282-0/+3
| | | | /dev/io multiple times, the first close remove the privs.
* remove needless blanklineimp2004-06-281-1/+0
|
* Use APM_UNKNOWN instead of 0xff. Use ~0U instead 0 for the number ofimp2004-06-281-9/+9
| | | | | batteries. This should be -1 to match other code, but since the api is unsigned ~0U is the same thing.
* Allow dev to be NULL and assume that a device is not alive or notimp2004-06-281-2/+2
| | | | | | attached. Reviewed by: njl(?) and jhb
* Fix cut-n-paste bugs in hccontrol(8). Its very strange that no one noticedemax2004-06-282-17/+17
| | | | | them earlier. Thanks to Mike Crosland (mcrosland at xs4all.nl) for pointing them out.
* Change the "rtprio" format so it prints an informative string forgad2004-06-271-0/+3
| | | | | | the PRI_ITHD case (instead of just printing the digit '1'). Submitted by: Cyrille Lefevre
OpenPOWER on IntegriCloud