summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Enable the new compat4x libs.scottl2004-10-021-0/+5
|
* Update libc, libc_r, and libperl and add libhistory, libm, libopie, libpcap,scottl2004-10-028-14879/+18490
| | | | and libreadline from 4.10.
* Remove extraneous SECPOLICY_LOCK_DESTROY calls that cause the mutex to besam2004-10-021-2/+0
| | | | | | destroyed twice. Submitted by: Roselyn Lee
* dc(4) is now supported as well. While here sort the list and remove awi,mlaier2004-10-011-4/+4
| | | | which isn't yet supported.
* Prepare for 5.3 release by updating libraries that had changed inkensmith2004-10-019-13474/+16626
| | | | | | 4.10 and adding libraries whose version got bumped recently. Updated libraries: libc, libc_r, and libperl. Added: libhistory, libm, libopie, libpcap, and libreadline.
* General overhaul:schweikh2004-10-013-58/+76
| | | | | | | | | - Makefile: WARNS=6 - man page: sort options, better xrefs, informative BUGS section - C source: proper option parsing, use printer control (.ctl) device, removed heaps of bit rot, style(9) cleanup, WARNS=6 cleanup. Prodded by: joerg
* Document MD commands.ru2004-10-011-0/+25
|
* Add optimized version of the bswap macroes for constants if __OPTIMIZED__ iscognet2004-10-011-2/+30
| | | | defined.
* There's no need to turn on MALLOC_PROFILE by default.cognet2004-10-011-1/+0
|
* Don't attempt to profile __udivsi3() and friends, as mcount() uses them.cognet2004-10-011-4/+4
|
* Add more PnP serial cards support.nyan2004-10-012-22/+38
| | | | | PR: kern/72226 Submitted by: Hirokazu WATANABE <wnabe@par.odn.ne.jp>
* Fix BIOS default geometry on pc98.nyan2004-10-011-0/+4
| | | | | PR: kern/72225 Submitted by: Hirokazu WATANABE <wnabe@par.odn.ne.jp>
* Bump the library version numbers for the following libraries:kensmith2004-10-015-3/+19
| | | | | | | | | | | /lib/{libm,libreadline} /usr/lib/{libhistory,libopie,libpcap} in preparation for doing the same thing to RELENG_5. HUGE amounts of help for determining what to bump provided by kris. Discussed on: freebsd-current Approved by: re (not required for commit but something like this should be)
* Read the MAC address in the EEPROM in the correct byte order. Thismux2004-10-012-8/+8
| | | | | | | | | | is a no-op on little endian architectures, but fixes getting the MAC address for some dc(4) cards on big endian architectures. This is a RELENG_5 candidate. Tested by: gallatin (powerpc), marius (sparc64) First version of the patch written by: gallatin
* Clear a process's procfs trace points upon delivery of SIGKILL.alfred2004-10-011-0/+10
| | | | MT5 candidate. (Desired features for 5.3-RELEASE "More truss problems")
* Always set half'n'half mode on ICH* chips.sos2004-10-011-0/+1
|
* Fix the serverworks modesetting code, of mask offset was wrong.sos2004-10-011-14/+16
|
* Merge the following from the English version:den2004-10-012-36/+17
| | | | | | | 1.258 -> 1.259 hardware/common/dev.sgml 1.778 -> 1.779 relnotes/common/new.sgml Obtained from: The FreeBSD Russian Documentation Project
* Install precious shared libraries with -S.ru2004-10-011-1/+4
| | | | Prodded by: Xin LI
* Keep each prog on its own line so that diffs between variousru2004-10-0110-67/+263
| | | | *_crunch.conf files are easier to read.
* Take away unused libraries.ru2004-10-0110-10/+10
|
* Add ALTQ support for dc(4), based upon a mostly-working patch from mlaier.green2004-10-012-30/+42
|
* Conditionalize IFF_NEEDSGIANT, like everything else here, on IS_MPSAFE.green2004-10-012-4/+6
| | | | | The driver doesn't look any less safe without Giant than with, and works with IS_MPSAFE set to 1 here, so others should probably test it as such.
* Fix a LOR relating to freeing cdevs.phk2004-10-013-11/+19
|
* assign 187 to ata over ethernet for Sam's ata over ethernet driver.imp2004-10-011-0/+1
| | | | | # Yes, this is the right thing to do: we keep assignments for 4.x here # to document them, and Sam has a nearly completed driver.
* cover soreadable and sowriteable with the corresponding socketbuffer locks.alfred2004-10-011-9/+9
|
* nfsclient/nfs_bio.c has a PHOLD() without a PRELE(). Neither shoulddas2004-10-011-3/+1
| | | | be necessary here. Also, use killproc() instead of psignal().
* Avoid calling _PHOLD(p1) with p2's lock held, since _PHOLD()das2004-10-011-3/+8
| | | | | may block to swap in p1. Instead, call _PHOLD earlier, at a point where the only lock held happens to be p1's.
* Don't PHOLD() the target process in procfs, since this is already donedas2004-10-013-6/+3
| | | | | in pseudofs. Moreover, PHOLD() may block between the p_candebug() access check and the actual operation.
* Fix the following race:das2004-10-011-3/+4
| | | | | | | | | | | 1. Process p1 is currently being swapped in. 2. Process p2 calls linux_ptrace(PTRACE_GETFPXREGS, p1_pid, ...) 3. After acquiring a reference to FIRST_THREAD_IN_PROC(p1), p2 blocks in faultin() while p1 finishes being swapped in. This means p2 won't get back the lock on p1 until after p1's threads are runnable. 4. After p1 is swapped in, the first thread in p1 exits. 5. p2 now uses its dangling reference to p1's first thread.
* (forced commit) Previous revision documented the "bcachestat" command.ru2004-10-010-0/+0
|
* The "autoboot" command also has a third (optional) parameter.ru2004-10-012-2/+9
|
* It turns out the ia64 architecture's disc2 overflows if we put thekensmith2004-09-301-2/+9
| | | | | | | | | | | | | | ports/ tree on it. This makes putting the ports/ tree on disc2 at all dependent on the NOPORTREADMES knob as well as the NOPORT knob (at the moment NOPORT may be set while NOPORTREADMES isn't, that should probably be revisited). And it hardcodes ia64 for NOPORTREADMES by request the ia64 release builder. While here really get rid of the temp file 'make index' leaves behind. Tested by: i386 and ia64 'make release' Reviewed by: marcel MFC after: 1 day
* Don't give instructions on how to disable ACPI in the MI section.ru2004-09-301-5/+0
| | | | | For novice users, beastie.4th can just do it. Expert users can read ACPI instructions by typing "help ACPI".
* Setting "kernel" to an absolute path is a bad idea becauseru2004-09-301-2/+2
| | | | | | | | | | | | | | after loading such a kernel, "module_path" will be set to an insane value. Fixed example by providing an equivalent setting. For the record, when automatically loading a kernel (commands "boot" and "boot-conf"), the following is tried, in this order: path=/boot/${kernel} file=${bootfile} path=/boot/${kernel} file=${kernel} path=${kernel} file=${bootfile} path=${kernel} file=${kernel} path=${module_path} file=${kernel}
* Make -t <tty> optional. If not specified use stdin/stdout.emax2004-09-302-14/+35
| | | | | | | | | | | Document this. These changes make it possible to write something like set device "!/usr/bin/rfcomm_sppd -a BD_ADDR" inside the /etc/ppp/ppp.conf file. Very convenient for the users :) Submitted by: Konstantin Stepanenkov <kstepanenkov AT oilspace DOT com> MFC after: 3 days
* Resurrect dump that broke with the last update.sos2004-09-301-5/+4
|
* Update descriptions of named-related knobs.dougb2004-09-301-25/+7
|
* Trade slattach for gpt. With all the tools to create new file systems,marcel2004-09-301-5/+3
| | | | | the tool one needs to partition a disk is more important than some poor man's network interface.
* Bring this file more up to date.ru2004-09-301-12/+29
|
* Retire now useless userconfig_script_*.ru2004-09-303-17/+2
|
* Fix a typo to fix the !DIAGNOSTIC build.jhb2004-09-301-1/+1
| | | | Submitted by: many
* Validate the action pointer to be within the rule size, so that trying togreen2004-09-301-0/+5
| | | | add corrupt ipfw rules would not potentially panic the system or worse.
* The value of $interpret is "OK", in uppercase.ru2004-09-301-1/+1
|
* Fixed the default value of the $prompt variable, document whatru2004-09-302-2/+6
| | | | happens if $prompt is unset.
* Setting dump device from loader(8) has not been supported since 2002.ru2004-09-302-8/+0
|
* This along with v1.6 of counter.c fixes some timecounter issues onkensmith2004-09-301-0/+19
| | | | | | | | | | | | | | | MP machines (hopefully). CPU timers are OK on UP machines but we don't keep the timers in sync on MP machines so if the CPU's timer is chosen as the primary timecounter it's possible for time to not be monotonically increasing because different CPU's counters may be used at different times. But the CPU's counters are otherwise one of the higher quality counters available. So, on UP machines we'll use a relatively high quality value but on MP machines we'll use a quality that should prevent the CPU's counters from being chosen. Requested by: green (who did the first version of the patch) Reviewed by: marius, green MFC after: 1 week
* Set the tc_quality field of the struct before calling tc_init(), sincekensmith2004-09-301-0/+2
| | | | | | | | | | | the structure space had been obtained from malloc() its contents is random garbage. The choice of value being set is part of a larger effort to solve some timecounter issues on MP machines (while working on that we noticed this problem). Noticed by: marius Reviewed by: marius, green MFC after: 3 days
* The default value of "bootfile" has been "kernel" since 2000.ru2004-09-301-1/+1
|
* Mention "help index" in the online help, and provide a help forru2004-09-301-1/+8
| | | | the `?' command.
OpenPOWER on IntegriCloud