summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Don't bother to build ficl if NOFORTH is defined.benno2003-02-131-0/+2
|
* Add description about device detaching.simokawa2003-02-131-0/+9
|
* Oops. I mis-remembered about the P4 problems. It was 5.0-DP2 thatpeter2003-02-132-6/+6
| | | | | was shipped with DISABLE_PG_G and DISABLE_PSE, not 5.0-REL. *blush* Disable the code - but still leave it there in case its still lurking.
* Turn of PG_PS and PG_G for Pentium-4 cpus at boot time. This is sopeter2003-02-132-4/+60
| | | | that we can stop turning off PG_G and PG_PS globally for releases.
* Add a 'debug.witness_trace' sysctl (and tunable) when DDB is present.peter2003-02-131-2/+16
| | | | This causes LOR and could-sleep messages to come with a stack trace.
* Print "Stack backtrace:" right before dumping the backtrace. We cannotpeter2003-02-131-1/+2
| | | | expect end users to automatically recognize a stack trace for what it is.
* Show the paritition types that we recognize in human readable format. eg:peter2003-02-131-4/+28
| | | | | | | | | | | | | pluto2# gpt show da0 start end size contents 0 0 1 PMBR 1 1 1 Pri GPT header 2 33 32 Pri GPT table 34 401595 401562 GPT part - EFI System partition 401596 925883 524288 GPT part - FreeBSD ufs partition 925884 9314491 8388608 GPT part - FreeBSD swap partition ... It'll print a plain uuid string for unrecognized types.
* Allow multiple hosts or programs to be named in programthomas2003-02-132-6/+39
| | | | | | | | | | | | | or host specifications, eg: !foo,bar *.* /var/log/only_foo_or_bar.log !-foo,bar *.* /var/log/all_except_foo_or_bar.log Reviewed by: roberto Not objected to by: arch@
* in_pcbnotifyall() requires an exclusive protocol lock for notify functionshsu2003-02-121-7/+7
| | | | which modify the connection list, namely, tcp_notify().
* Simplify the log accumulation code. It turns out that the trick ofdes2003-02-121-5/+6
| | | | | | | | | looking for ^===> can give quite annoying false positives, especially when building kernels, so drop it; the context can be inferred from make's "Stop in /foo/bar/baz" messages anyway. Also add a case that I'd missed the first time around (which happens to be the common case, not the exception...)
* NO_KERNELCLEAN was a booboo.des2003-02-121-1/+0
|
* Welcome tbmaster, TinderboxNG's better half.des2003-02-122-1/+148
|
* Slight cleanup; adjust verbosity; unlink the logfile before opening itdes2003-02-121-7/+8
| | | | to tickle 'tail -F'.
* o Implement C99 classification macros isfinite(), isinf(), isnan(),mike2003-02-1213-102/+220
| | | | | | | | | isnormal(). The current isinf() and isnan() are perserved for binary compatibility with 5.0, but new programs will use the macros. o Implement C99 comparison macros isgreater(), isgreaterequal(), isless(), islessequal(), islessgreater(), isunordered(). Submitted by: David Schultz <dschultz@uclink.Berkeley.EDU>
* Do not do an assignment in a truth test (previous commit) or gcc gives apeter2003-02-121-1/+1
| | | | | | | | | warning which breaks builds. cc1: warnings being treated as errors src/sys/net/bridge.c: In function `bdg_forward': sys/net/bridge.c:931: warning: suggest parentheses around assignment used as truth value *** Error code 1
* Add __unused to the declaration of yyrcsid in a more portable way.davidc2003-02-121-1/+4
| | | | Discussed with: alfred, bde, jmallett, obrien
* Correctly set bio_data in cloned children when cutting up large requests.tegge2003-02-121-1/+1
|
* Sync to 1.113 of usbdevssanpei2003-02-122-2/+30
|
* Add support YAMAHA NetVolante Routerssanpei2003-02-122-0/+13
| | | | | | | | | | NetVolante RTA54i Broadband&ISDN Router NetVolante RTA55i Broadband VoIP Router NetVolante RTW65b Broadband Wireless Router NetVolante RTW65i Broadband&ISDN Wireless Router PR: bin/42574 Submitted by: Yoshihiko Sarumaru <mistral@imasy.or.jp>
* Teach whereintheworld to preserve TinderboxNG log messages.des2003-02-121-1/+5
|
* Implement a handle for efficient implementation of perforations inphk2003-02-122-7/+13
| | | | | | | | | | | | | lower extremities. Setting bit 4 in debugflags (sysctl kern.geom.debugflags=16) will allow any open to succeed on rank#1 providers. This will generally correspond to the physical disk devices: ad0, da0, md0 etc. This fundamentally violates the mechanics of GEOMs autoconfiguration, and is only provided as a debugging facility, so obviously error reports on GEOM where this bit is or has been set will not be accepted.
* Make "CURRENT" the default branch, and special-case it in the updatedes2003-02-121-2/+2
| | | | code so it results in -A rather than -rCURRENT.
* Note that graphics performance on Miata generally is better with thewilko2003-02-121-1/+2
| | | | graphics card in a 64bit PCI slot.
* Minor correction to comment: PNIC and XIRCOM have eeprom, its justimp2003-02-122-2/+2
| | | | non-standard.
* Implement rman_get_deviceimp2003-02-122-0/+7
| | | | | | # I though this was alredy implemented Pointy hat on my head shown by: peter
* Add description about kldload and security note.simokawa2003-02-124-0/+34
|
* MF-p4:imp2003-02-121-80/+154
| | | | | | | | | | | | | Kill the slightly bogus #define for DECODE_PROTOTYPE Be less verbose. Hide most (all I hope) of the CIS parsing behind cardbus_debug_cis (which is set with hw.cardbus.debug_cis=1). This doesn't fix problems with parsing, but should make cardbus less chatty. There appears to be some issues still with the parsing of the CIS, but this won't fix them. Prompted by: scottl
* MFp4:imp2003-02-121-0/+11
| | | | | | | | | | | Second part of the kldload patches for cardbus. This makes kldload of a driver for a device that's inserted now appears to work. To make it work, we only do a power cycle of the card if there's no children drivers attached. This likely is papering over bogosities in the power system. The power sequence needs to be re-written, so I'll not worry about the papering over until the re-write.
* MFp4:imp2003-02-121-7/+5
| | | | Don't reach inside of rman to r_dev. Use rman_get_device instead.
* Whitespace nits.imp2003-02-121-2/+2
|
* Remove kptobj. Instead, use VM_ALLOC_NOOBJ.alc2003-02-122-18/+4
|
* Back out 1.143 and 1.144. They are no longer needed now that we startimp2003-02-122-12/+0
| | | | | | devd later in the boot process. This should fix all the problems people have had with those commits. Diskless should be working again, and those that mount /usr with nfs should be able to do that again too.
* Start devd after the networking stuff, but before we mount theimp2003-02-121-2/+2
| | | | | | | | | | | critical remote systems. This lets us run commands from devd that aren't on the / partition. This also means we can remove some kludges from the networking startup that I added a while ago that caused other problems. There's still a race in starting devd that needs to be fixed in devd so that things present at boot will be configured by the time devd does daemon(). That race will be fixed later.
* Now that we don't have the NODEVFS case, we can just check to see if aimp2003-02-121-0/+3
| | | | | | | device node exists directly to see if OLDCARD is compiled into the kernel. This eliminates the scary warning that people using NEWCARD are seeing when they have pccard_enable=YES in their /etc/rc.conf files.
* This manual is called SIGNBIT(3) not FPCLASSIFY(3).mike2003-02-121-1/+1
|
* Document the NOMAN option.trhodes2003-02-121-0/+3
|
* Properly document that syncache timer processing requires anhsu2003-02-121-3/+3
| | | | exclusive TCP protocol lock.
* Implement a bio-taskqueue to reduce number of context switches inphk2003-02-113-21/+65
| | | | | | | | | | | | | | | | | | | | disk I/O processing. The intent is that the disk driver in its hardware interrupt routine will simply schedule the bio on the task queue with a routine to finish off whatever needs done. The g_up thread will then schedule this routine, the likely outcome of which is a biodone() which queues the bio on g_up's regular queue where it will be picked up and processed. Compared to the using the regular taskqueue, this saves one contextswitch. Change our scheduling of the g_up and g_down queues to be water-tight, at the cost of breaking the userland regression test-shims. Input and ideas from: scottl
* Say hello to Tinderbox 2.0, the choice of a new generation!des2003-02-112-0/+446
|
* Implement C99's signbit() macro.mike2003-02-114-2/+102
|
* PFIL_HOOKS optimization: check if at least one hook is present beforesam2003-02-111-2/+3
| | | | munging the IP header to pass to the hooks
* Add Warner Losh quote.wes2003-02-111-0/+4
| | | | Submitted by: Alexandr Kovalenko <never@nevermind.kiev.ua>
* Announce our ability to do DFLTPHYS sized transfers.phk2003-02-111-0/+1
|
* Announce our ability to do MAXPHYS transfers.phk2003-02-112-0/+2
|
* Advertise MAXPHYS upwards, we will split as necessary before we get to thephk2003-02-111-1/+1
| | | | bottom of things.
* Check disk->d_maxsize/dev->si_iosize_max at open time rather than in strategy.phk2003-02-111-10/+7
| | | | Printf a warning and use DFLTPHYS if the drive has not set a size.
* Deregister the dev_clone event handler when unloading the module. Badjoerg2003-02-111-1/+5
| | | | | | things might happen otherwise. Noticed by: Michael Reifenberger <root@nihil.reifenberger.com>
* Improve a comment and undo a bogus s/a/an/ in a comment. An asm guruschweikh2003-02-112-6/+6
| | | | | | should add more comments explaining which registers hold which variables. Spotted by: bde
* Add NOMAN here also.trhodes2003-02-111-0/+1
|
* Update random(6) to have the ability to randomize a file/stdin basedseanc2003-02-115-20/+389
| | | | | | | off of lines or words. See the man page for details. Reviewed by: markm MFC after: 3 days
OpenPOWER on IntegriCloud