summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix yet another fallout of our M_* song and dance.Poul-Henning Kamp2003-03-101-1/+1
| | | | Notes: svn path=/head/; revision=112069
* "Or" is expressed with 2 separate config lines.Jake Burkholder2003-03-101-1/+2
| | | | | | | Reported by: Stijn Hoop <stijn@win.tue.nl> Notes: svn path=/head/; revision=112068
* Remove trainling whitespace.Alexander Kabaev2003-03-102-21/+20
| | | | Notes: svn path=/head/; revision=112067
* PHCC[1]:Poul-Henning Kamp2003-03-102-4/+4
| | | | | | | | | | | | | I had commented the #ifdef INVARIANTS checks out to make sure I ran this code in all kernels and forgot to comment the #ifdefs back in before I committed. Spotted by: bmilekic [1] PHCC = Pointy Hat Correction Commit Notes: svn path=/head/; revision=112066
* At the risk of serious physical abuse from markm, add another regex joke,Tony Finch2003-03-101-1/+4
| | | | | | | but s/regex/regular expression/g for terminological consistency. Notes: svn path=/head/; revision=112065
* Don't error out the build if removing a "stale" symlink fails.David E. O'Brien2003-03-101-2/+2
| | | | | | | Pointy hat for breaking my installworld: nectar Notes: svn path=/head/; revision=112064
* Make malloc and mbuf allocation mode flags nonoverlapping.Poul-Henning Kamp2003-03-104-7/+39
| | | | | | | | | Under INVARIANTS whine if we get incompatible flags. Submitted by: imp Notes: svn path=/head/; revision=112063
* Now that we have WITNESS_WARN(), we only call witness_list() from theJohn Baldwin2003-03-101-41/+29
| | | | | | | | | | | | ddb 'show locks' command. Thus, move witness_list() to the #ifdef DDB section and remove extra checks for calling this function outside of DDB. Also, witness_list() now returns void instead of returning an int. Reported by: Steve Ames <steve@energistic.com> Prodded by: davidxu Notes: svn path=/head/; revision=112061
* We were low on regex jokes. Now we are *really* low on them.Daniel C. Sobral2003-03-101-0/+9
| | | | Notes: svn path=/head/; revision=112060
* MFp4: Pentium-optimised implementation of wcscmp(). Performs significantlyTim J. Robbins2003-03-102-1/+80
| | | | | | | better than the code generated by gcc in many cases. Notes: svn path=/head/; revision=112059
* This module is not WARNS-clean, due to brokenness in OpenSSL headers.Dag-Erling Smørgrav2003-03-101-0/+1
| | | | Notes: svn path=/head/; revision=112058
* Somewhat better wording.Dag-Erling Smørgrav2003-03-101-8/+6
| | | | Notes: svn path=/head/; revision=112057
* Silence warning caused by OPIE brokenness.Dag-Erling Smørgrav2003-03-101-2/+3
| | | | Notes: svn path=/head/; revision=112056
* Remove the enclose_print() call, it is already called from ata-disk.cSøren Schmidt2003-03-101-1/+0
| | | | Notes: svn path=/head/; revision=112055
* Dont use r_bmio on Cyrix chips if not set from BIOS.Søren Schmidt2003-03-101-2/+5
| | | | Notes: svn path=/head/; revision=112054
* Fix two rounds of breakages and cleanup. Remove the sccdebug sysctlMarcel Moolenaar2003-03-101-55/+11
| | | | | | | | | while I'm here and garbage collect dead code (ssc_clone). Define d_maxsize as DFLTPHYS for now because that's what it will be if we don't define it. Notes: svn path=/head/; revision=112051
* Add a a sysctl, hw.kbd.keymap_restrict_change, which acts a bitDavid Malone2003-03-091-0/+144
| | | | | | | | | | | | | | | | | | | | | | | | like secure level but which restricts changes to the keymap. Its values impose the following restrictions: 0: No restriction - this is the default. 1: Only root can change restricted keys (like boot, panic, ...) 2: Only root can change restricted keys and regular keys. Other users still can change accents and function keys. 3: Only root can change restricted keys, regular keys and accents. 4: Only root can change any of the keymap (restricted keys, regular keys, accents and function keys). Unfortunately, the keyboard's accent map is cleared when a new keymap is loaded, which makes the distinction between level 3 and level 4 less useful. The MAC guys might like to make this a policy? No objections from: -audit about 6 moths ago Notes: svn path=/head/; revision=112050
* Post KerberosIV de-orbit: Clean up Kerberos5. We dont need KerberosIVMark Murray2003-03-0935-534/+38
| | | | | | | | compatiblity mode anymore. Rename the k5foo utils to kfoo (after repo-copy). Notes: svn path=/head/; revision=112049
* Make usage() match SYNOPSIS.Ruslan Ermilov2003-03-091-1/+1
| | | | Notes: svn path=/head/; revision=112048
* Get rid of the randomizing factor.Ruslan Ermilov2003-03-091-1/+1
| | | | Notes: svn path=/head/; revision=112047
* Don't call make_dev() before we are ready for it.Poul-Henning Kamp2003-03-091-1/+9
| | | | Notes: svn path=/head/; revision=112046
* Remove some unnecessary actions by the zero-copy setup and teardown code.Alan Cox2003-03-091-10/+1
| | | | | | | | | | | | Remove an incorrect comment. (Incrementing an object's reference count does not prevent a process from exiting. The real concern here is that the physical page must not be deleted until transmission is complete. That is already handled by the VM system and sf_buf_free().) Tested by: ken Notes: svn path=/head/; revision=112045
* style.Makefile(5) policeDavid E. O'Brien2003-03-0928-221/+223
| | | | | | | | | (I've tried to keep to the spirit of the original formatting) Reviewed by: des Notes: svn path=/head/; revision=112044
* style.Makefile(5) police.David E. O'Brien2003-03-091-31/+30
| | | | | | | Reviewed by: des Notes: svn path=/head/; revision=112043
* Print FYI messages on stderr. Previously, they were printed on stdout,Dag-Erling Smørgrav2003-03-091-1/+3
| | | | | | | | | | | | and due to buffering they would sometimes come out after the actual error message when mkheaders() failed due to an unknown device, so you'd get an error messages followed by 20 or 30 lines of harmless warnings. There are lots of other warning messages in config(8) that are printed on stdout, but these were the most egregious (at least with LINT). Notes: svn path=/head/; revision=112042
* Fix device freeze to reduce output packet size.Shunsuke Akiyama2003-03-094-5/+39
| | | | | | | And make this value configurable by kernel config or sysctl. Notes: svn path=/head/; revision=112041
* Fix page fault with FTDI's USB serial device.Shunsuke Akiyama2003-03-091-4/+23
| | | | | | | | Fix lost characters counting. Move setting receiver state to proper place on ucomstopread(). Notes: svn path=/head/; revision=112040
* Fix duplicate sc_dying usage.Shunsuke Akiyama2003-03-092-13/+8
| | | | | | | | All drivers which depend on ucom interfaces should use only one sc_dying. Notes: svn path=/head/; revision=112039
* Add missing module dependency.Shunsuke Akiyama2003-03-092-0/+2
| | | | Notes: svn path=/head/; revision=112038
* Note that MAJOR_AUTO is now the default if d_maj is not initialized. ThisPoul-Henning Kamp2003-03-097-8/+3
| | | | | | | | | | | is more robust and prevents the hijacking of /dev/console for the typical mistake. Remove unneeded MAJOR_AUTO uses, it is only needed explicitly now if the driver source has cross-branch compatibility to old releases. Notes: svn path=/head/; revision=112037
* Define MAJOR_AUTO as zero, which means that leaving out an initializationPoul-Henning Kamp2003-03-092-2/+2
| | | | | | | | | | of d_maj means "allocate major number automatically". Keep the definition of MAJOR_AUTO to make life easier for cross-branch source maintainers. Notes: svn path=/head/; revision=112036
* Add one little hack to allow us to make MAJOR_AUTO be zero:Poul-Henning Kamp2003-03-092-12/+9
| | | | | | | | Let the console driver ask for major 256 and magically change this to mean zero. Notes: svn path=/head/; revision=112035
* MFi386: revision 1.1079Yoshihiro Takahashi2003-03-091-6/+5
| | | | Notes: svn path=/head/; revision=112034
* Merged from sys/dev/syscons/syscons.c revision 1.396.Yoshihiro Takahashi2003-03-091-0/+4
| | | | Notes: svn path=/head/; revision=112033
* Merged from sys/dev/sio/sio.c revisions 1.387 and 1.388.Yoshihiro Takahashi2003-03-092-4/+22
| | | | Notes: svn path=/head/; revision=112032
* Build the drm module also on pc98.Yoshihiro Takahashi2003-03-091-1/+1
| | | | Notes: svn path=/head/; revision=112031
* Remove unneeded #include of geom_stats.hPoul-Henning Kamp2003-03-092-2/+0
| | | | Notes: svn path=/head/; revision=112030
* Stamp out Danglish.Poul-Henning Kamp2003-03-091-1/+1
| | | | Notes: svn path=/head/; revision=112029
* Don't use statistics counters to detect outstanding I/O.Poul-Henning Kamp2003-03-091-1/+1
| | | | Notes: svn path=/head/; revision=112028
* Don't abuse the statistics counters for detecting if we have outstandingPoul-Henning Kamp2003-03-091-6/+10
| | | | | | | | I/O requests, instead use the new dedicated fields in the consumer and provider to track this. Notes: svn path=/head/; revision=112027
* Add u_int nstart, nend counters to consumer and providers so we will notPoul-Henning Kamp2003-03-091-0/+2
| | | | | | | | | | | | have to examine the stats structure to tell if we have outstanding I/O requests. Making them u_int improves the chance of atomic updates to them, but risks roll-over. Since the only interesting property is if they are equal or not, this is not an issue. Notes: svn path=/head/; revision=112026
* Try to clarify how orphaning works.Poul-Henning Kamp2003-03-091-25/+46
| | | | Notes: svn path=/head/; revision=112025
* When a DEV class consumer is orphan'ed we need to wait for all thePoul-Henning Kamp2003-03-091-11/+20
| | | | | | | | | | | | | outstanding requests to return before we unravel the mesh. It is very important that the stuff below us plays nice and don't overlook a couple of outstanding bio's, because until they remember the geom event thread is blocked. At an expense in code here this could be made more robust, but I actually _want_ a robust failure in this case so any offending drivers can be fixed. Notes: svn path=/head/; revision=112024
* Cosmetic change, make it QUEUE_MACRO_DEBUG friendlyDavid Xu2003-03-091-1/+1
| | | | Notes: svn path=/head/; revision=112021
* Fix interactions between entries for a specific file vs entries forGarance A Drosehn2003-03-091-62/+177
| | | | | | | | | | | | a filename pattern, and also wrt filenames given on the command line. Now if a file is listed as a specific entry, it will not *also* be processed by an entry specifying a pattern. And filename-patterns will now only match existing files (ignoring directories, etc). MFC after: 3 weeks Notes: svn path=/head/; revision=112020
* MFp4: Add the standard "the {fgetws,fputws} function will fail if" textTim J. Robbins2003-03-092-0/+6
| | | | | | | to the Errors section. Notes: svn path=/head/; revision=112019
* Remove a function prototype for `crc' and an associated comment whichRobert Drehmel2003-03-092-6/+0
| | | | | | | were useless for at least seven years and eight months. Notes: svn path=/head/; revision=112017
* New release note: IP fragment reassembly improvement.Bruce A. Mah2003-03-092-2/+12
| | | | | | | Modified release note: Fix punctuation glitch in bzip2 note. Notes: svn path=/head/; revision=112016
* Update the DRM to latest from DRI CVS. This is approximately the versionEric Anholt2003-03-0958-5842/+6128
| | | | | | | | | | included in XFree86 4.3, but includes some fixes. Notable changes include Radeon 8500-9100 support, PCI Radeon/Rage 128 support, transform & lighting support for Radeons, and vblank syncing support for r128, radeon, and mga. The gamma driver was removed due to lack of any users. Notes: svn path=/head/; revision=112015
* Hold the proc lock while accessing p_procsig in trapsignal().Tim J. Robbins2003-03-091-1/+2
| | | | Notes: svn path=/head/; revision=112014