summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPphk2004-07-1559-20/+101
| | | | | | | | for unknown events. A number of modules return EINVAL in this instance, and I have left those alone for now and instead taught MOD_QUIESCE to accept this as "didn't do anything".
* Respect locale settings from the environment.tjr2004-07-152-0/+6
|
* Cleanup shutdown output.alfred2004-07-152-7/+4
|
* A couple of grammar fixes in the bktr options section.roam2004-07-151-4/+4
| | | | | | PR: 66828 (mostly) Submitted by: Michel Lavondes <fox@vader.aacc.cc.md.us> MFC after: 2 weeks
* Fix 'camcontrol rescan' syntax and use the proper indentation forroam2004-07-151-2/+2
| | | | | | | | the FILES list. PR: 66827 Submitted by: Michel Lavondes <fox@vader.aacc.cc.md.us> MFC after: 2 weeks
* Don't pass negative values into <ctype.h> functions on machinestjr2004-07-151-3/+3
| | | | with signed chars.
* Print size_t with %zu, not %d.tjr2004-07-151-1/+1
|
* Respect locale settings from the environment.tjr2004-07-151-0/+3
|
* Add incorrect multibyte character handling to the already long listtjr2004-07-151-1/+3
| | | | of bugs.
* Use freopen() instead of a nasty hack.tjr2004-07-151-2/+1
|
* Document incorrect handling of multibyte characters.tjr2004-07-151-1/+5
|
* Ensure that suffix matches occur on character boundaries.tjr2004-07-151-4/+32
|
* Document line length and multibyte character limitations.tjr2004-07-151-1/+4
|
* Remove Walnut Creek CDROM script that Jordan wrote in the 90s.murray2004-07-152-44/+0
| | | | | | This functionality is largely in src/release/${ARCH}/mkisofs.sh now. PR: docs/43569
* Use err() instead of perror(), exit().tjr2004-07-151-1/+1
|
* Remove some serious foot-shooting potential from the release Makefile. Forjhb2004-07-151-3/+13
| | | | | | | | | | | | | | | some unknown reason, when LOCAL_PATCHES and LOCAL_SCRIPT were originally added, they were silently ignored if the actual file did not exist. As a result, if one mistyped the pathname to a patch or script, then the release silently succeeded. However, it was not built with the desired changes and no warning was given to inform the builder either. This commit explicitly checks to see that all of the defined patches and scripts exist up front and bails if any of them do not exist. I lost several hours of valuable sleeping time this evening due to this "feature" so I've finally gone and ripped out. I've tripped over this in the past several other times as well. Glanced at by: scottl
* Use warn() instead of perror().tjr2004-07-151-1/+1
|
* Add libthread_db assisted debugging support module.davidxu2004-07-151-0/+1095
|
* Use warn() instead of perror().tjr2004-07-152-4/+5
|
* Tidy up system shutdown.alfred2004-07-152-6/+24
|
* type prgregset_t really should be an array. this is odd, however, otherdavidxu2004-07-151-1/+1
| | | | | | systems defined interfaces in thread_db.h use prgregset_t but not prgregset_t * to be a output parameter, this is the only way to maintain source code compatible with them.
* Disable SIGIO for now, leave a comment as to why it's busted and hardalfred2004-07-151-0/+20
| | | | to fix.
* Add proc_service.h, the common file both debugger and libthread_db willdavidxu2004-07-152-1/+104
| | | | | use, program wants to load libthread_db.so should provid proc service interface.
* Add my initial work of libthread_db. The library is used by gdb to debugdavidxu2004-07-159-0/+2030
| | | | | threaded process. Current, only libpthread is supported, but macrel will work on it to support libthr and libc_r.
* Clean up the output on reboot by keeping completion messages on the samenjl2004-07-151-2/+2
| | | | | | line as the announcement. Someone should probably update the "buffers remaining" message since we now no longer should have any buffers remaining at that point.
* A loop in pmap_remove() should use TAILQ_FOREACH_SAFE(), notalc2004-07-151-2/+2
| | | | | | TAILQ_FOREACH(), because the loop deletes elements from the list. Reviewed by: marcel@
* Make the day/month ordering dependent on the current locale bykientzle2004-07-154-4/+17
| | | | | testing the locale at program startup and setting a flag, then using that flag to determine appropriate strftime() arguments.
* Style: rename 'mkdirpath' so it's clearer exactly what it does.kientzle2004-07-151-22/+27
| | | | (To be precise, it creates the parent dir of the provided path.)
* A module with no modevent function gets modevent_nop() as default.phk2004-07-141-1/+9
| | | | | | | | | | | | | Until now the function has just returned zero for any event, but that is downright wrong for MOD_UNLOAD and not very useful for any future events we add where it may be crucial to be able to tell if the event was unhandled or successful. Change the function to return as follows: MOD_LOAD -> 0 MOD_UNLOAD -> EBUSY anything else -> EOPNOTSUPP
* Add a comment separator.njl2004-07-141-1/+1
|
* Add a HARDWARE section which lists supported devices. The actualsimon2004-07-145-58/+95
| | | | | device listings has been moved (and in some cases more or less rewritten) from the DESCRIPTION section.
* Add a note indicating that the eh_prototype field used to constructrwatson2004-07-141-0/+4
| | | | ethernet headers is unsynchronized.
* Add a mutex ng_tty_mtx to protect the global variable ngt_unit. Noterwatson2004-07-141-0/+10
| | | | | that the locking of globals here isn't complete, and there's also a locking issue relating to calling into and out of the tty code.
* Add ng_ppp_latencies_mtx, a global mutex to protect the latency list.rwatson2004-07-141-0/+11
| | | | | | Note that the table is a hack, and so is this mutex. Reviewed by: glebius
* Introduce a new mutex, ng_fec_mtx, to protect the global unit list torwatson2004-07-141-1/+10
| | | | | | synchronization allocation of FEC unit numbers. Reviewed by: glebius
* Introduce a new mutex, ng_eiface_mtx, to protect the global unit listrwatson2004-07-141-1/+11
| | | | | | | lock used to synchronize allocation of unit numbers for new netgraph ethernet interfaces. Reviewed by: glebius
* Introduce a new mutex, ng_iface_mtx, to protect the global unit listrwatson2004-07-141-1/+12
| | | | | | | | lock used to synchronize allocation of unit numbers for new netgraph interfaces. Reviewed by: glebius Tested by: glebius
* Some laptops report the "design-capacity" instead of the "real-capacity"marks2004-07-141-0/+9
| | | | | | | | when the battery is fully charged. That breaks some of the arithmetic in calculating the remaining capacity (ends up with more than 100%). This commit makes sure the max is 100. Approved by: njl
* In addition to the real user ID check, do an explicit jailcsjp2004-07-141-2/+3
| | | | | | | | | | check to ensure that the caller is not prison root. The intention is to fix file descriptor creation so that prison root can not use the last remaining file descriptors. This privilege should be reserved for non-jailed root users. Approved by: bmilekic (mentor)
* Correct bounds check in lapic_create().jhb2004-07-141-1/+1
| | | | Submitted by: "Ted Unangst" tedu at coverity.com
* Unbreak LINT: device card no longer takes a count.des2004-07-141-1/+1
|
* Make sure to update the mnt_stats before UFS1 extattr tried tophk2004-07-141-5/+4
| | | | | do I/O on the device. Otherwise the blocksize is undefined in the buffer cache.
* Add a reference to glabel(8).pjd2004-07-141-0/+1
|
* Fix a copy-and-paste-o in IFQ_DRV_PREPEND - all pointyhats to me.mlaier2004-07-141-5/+5
| | | | | | | While here also fix a (not less stupid) braino in IFQ_DRV_PURGE. Reported-by: clement Tested-by: clement (_PREPEND in sis(4))
* Remove a stray backslashbrian2004-07-141-1/+1
|
* Document the -E and -a options as being extensions.tjr2004-07-141-2/+5
|
* Update BUGS section to reflect current state of multibyte character support.tjr2004-07-141-4/+11
|
* Make the 'y' (translate) command aware of multibyte characters.tjr2004-07-145-17/+145
|
* Fix description of cmap_lookup_hard().tjr2004-07-141-1/+1
|
* Remove unused member of struct csclass: csc_value.tjr2004-07-141-1/+0
|
OpenPOWER on IntegriCloud