summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Respect the YES_HESIOD build variable.phk2005-08-064-4/+16
|
* Respect the YES_HESIOD build variablephk2005-08-063-1/+32
|
* Use libmemstat(3)'s kvm support for malloc(9) rather than hand-extractingrwatson2005-08-061-96/+19
| | | | this information from the core dump.
* Teach libmemstat(3) how to extract malloc(9) statistics using kvm(3),rwatson2005-08-064-7/+190
| | | | | | | | | so that libmemstat can be used to view full memory statistics from kernel core dumps and /dev/mem. This is provided via a new query function, memstat_kvm_malloc(), which is also automatically invoked by memstat_kvm_all(). A kvm handle must be passed in. This will allow malloc(9)-specific code to be removed from vmstat(8).
* Give credit to Vinod Kashyap and Paul Saab for their work on thehmp2005-08-061-1/+9
| | | | twe(4) driver.
* More tcpdump 8->1 cleanup.brueffer2005-08-063-12/+17
| | | | | Approved by: mlaier MFC after: 3 days
* Make ULE as default scheduler, allow it to be tested more widely.davidxu2005-08-061-2/+2
|
* Old habits die hard: Make that .if defined(YES_HESIOD) not .if !definedphk2005-08-061-1/+1
|
* Change the data type of the upper shared memory limits from a signedcsjp2005-08-063-19/+19
| | | | | | | | | | | | integer to an unsigned long. This lifts variables like the maximum number of pages available for shared memory from 2^31 to 2^32 on 32 bit architectures, and from 2^31 to 2^64 on 64 bit architectures. It should be noted that this changes breaks ABI on 64 bit architectures because the size of the shmmax, shmmin, shmmni, shmseg and shmall members of the shminfo structure has changed. Silence on: current@
* Put hesiod.conf(5) under build option YES_HESIODphk2005-08-061-1/+4
|
* Put hesinfo(1) under buildoption "YES_HESIOD"phk2005-08-061-1/+5
|
* Add myself as a maintainer of GELI and GZERO classes.pjd2005-08-061-0/+2
|
* fix debug msg typosam2005-08-061-1/+1
| | | | MFC after: 3 days
* Fix handling of frames sent prior to a station being authorizedsam2005-08-063-2/+40
| | | | | | | | | | | | when operating in ap mode. Previously we allocated a node from the station table, sent the frame (using the node), then released the reference that "held the frame in the table". But while the frame was in flight the node might be reclaimed which could lead to problems. The solution is to add an ieee80211_tmp_node routine that crafts a node that does exist in a table and so isn't ever reclaimed; it exists only so long as the associated frame is in flight. MFC after: 5 days
* Include ../Makefile.inc, since without it programs get installed in thecperciva2005-08-061-0/+3
| | | | | | wrong place. Pointy hat to: cperciva
* Mention that I'd like to review commits to bsdiff and bspatch.cperciva2005-08-061-0/+1
|
* Add bsdiff and bspatch to the base system. These are tools forcperciva2005-08-069-0/+753
| | | | | | | | | | | | | | | | | | | | | | | constructing and applying binary patches; in particular, they perform well (in the sense of constructing small patches) for executable code. Both portsnap (coming to the base system Real Soon Now) and FreeBSD Update (coming to the base system a bit later) use bspatch. This is the same code as the bsdiff-4.2 which has been in the ports tree (misc/bsdiff) for the past year, with the following exceptions: 1. The license is now the traditional 2-clause BSD; 2. Instead of forking and execing bzip2, the code now uses libbz2; and 3. Some minor changes have been made to fit this code into the base system (adding $FreeBSD$ tags, putting bsdiff and bspatch into separate directories, etc.) This code is rather ugly and has lots of style bugs (mostly because I wrote it before I had ever heard of style(9)). Some day I'll come back and clean it up. Discussed on: freebsd-arch MFC before: 5.5-RELEASE Tested by: Several million users (earlier version).
* Holding a vnode doesn't prevent v_mount from disappearing (when thessouhlal2005-08-063-4/+5
| | | | | | | | | | | | vnode is inactivated), possibly leading to a NULL dereference when checking if the mount wants knotes to be activated in the VOP hooks. So, we add a new vnode flag VV_NOKNOTE that is only set in getnewvnode(), if necessary, and check it when activating knotes. Since the flags are not erased when a vnode is being held, we can safely read them. Reviewed by: kris@ MFC after: 3 days
* The kernel is usually at /boot/kernel/kernel nowadays.ssouhlal2005-08-062-2/+2
| | | | | PR: i386/81756 Submitted by: trasz <trasz@buziaczek.pl>
* - clean ${LIB32TMP} in _worldtmpru2005-08-051-0/+7
| | | | | - clean ${OBJTREE}/lib32 in _cleanobj - ensure that ${WORLDTMP} exists in build32
* Teach rc.d/encswap script how to use geli(8) for swap encryption.pjd2005-08-053-15/+25
| | | | MFC after: 3 days
* gbde_swap has been repo-copied to encswap.pjd2005-08-052-57/+2
| | | | Repo-copy made by: markm
* Don't include -lipx twice.phk2005-08-051-2/+2
|
* Make IPX support depend on NO_IPXphk2005-08-052-2/+16
|
* When summing capacities, skip info from batteries that weren't present.njl2005-08-051-0/+4
| | | | | | | | Previously, we used all info (including -1 or "not present") which would keep the system from reaching 100% when charging. Reported by: Eric Anderson MFC after: 2 days
* Let NO_MAN control catmanphk2005-08-051-1/+5
|
* let NO_MAN control manphk2005-08-051-3/+12
| | | | | let NO_TOOLCHAIN control rcs let NO_INFO control texinfo
* Respect NO_EXAMPLESphk2005-08-052-0/+4
|
* Fix up the locking in pcn(4) and mark it MPSAFE.jhb2005-08-052-36/+60
| | | | | | | | | | | | | - Add locked versions of the init() and start() methods. - Use callout_*() rather than timeout(). - Make the driver lock non-recursive. - Push down locking in detach() and ioctl(). - Fix the tick routine to bail if the interface has been stopped and use callout_drain() in detach() after the call to stop(). - Lock the driver lock in the ifmedia handlers. Tested by: Ketrien I. Saihr-Kesenchedra ketrien at error404.nls.net MFC after: 1 week
* Allow the array number to be read back on atacontrol createsos2005-08-051-1/+1
|
* Introduce NO_LOCALES build option.phk2005-08-051-6/+15
|
* Document ITE IT8211F support.brueffer2005-08-051-2/+2
|
* The /stand directory now disappears out from under sysinstall whilekensmith2005-08-052-2/+4
| | | | | | | | | it is running during installations. The vsystem() function does get used after this happens (e.g. if you manually configure the network interface and ask it to enable the interface) so it needs to be a little smarter about whether it uses /stand/sh or /bin/sh. MFC after: 3 days
* Mention D-Link DGE-528(T) Gigabit Ethernet.tobez2005-08-051-0/+2
| | | | Reminded by: sem, simon
* Add support for the ITE IT8211F controller.sos2005-08-052-6/+15
|
* Fix status to report status from the given array.sos2005-08-051-3/+8
|
* Make IOCATARAIDSTATUS IOWR so status can be gotten correctlysos2005-08-051-1/+1
|
* Use socklen_t where appropriate.stefanf2005-08-053-5/+7
|
* Don't install ${LIB}_pic.a if NO_TOOLCHAINphk2005-08-051-2/+2
|
* Remove the map3270 file, tn3270 was retired long ago.phk2005-08-052-1027/+1
|
* Include <err.h> where needed. Add $FreeBSD$ where missing.stefanf2005-08-057-0/+11
|
* Recognize D-Link DGE-528(T) Gigabit as an re(4) device.tobez2005-08-052-0/+7
| | | | | | Submitted by: Andrus Nomm <andrus@members.ee> PR: 76780 MFC After: 1 week
* Prefer {u,}intmax_t over the deprecated {u_,}quad_t.stefanf2005-08-051-17/+18
|
* Don't throw away the adjusted `runtimer' value.stefanf2005-08-051-3/+1
|
* Garbage collect useless variables.stefanf2005-08-052-4/+1
|
* Use the C99 syntax for designated initialisers.stefanf2005-08-051-8/+8
|
* Use char * when doing pointer arithmetics.stefanf2005-08-051-3/+4
|
* Declare iftraceinit() at file scope.stefanf2005-08-051-2/+1
|
* rc.conf(5) update - gbde_swap_enable variable has been removed.pjd2005-08-051-8/+0
| | | | Reminded by: dougb
* When the MAC address is reported all zeros, then error is necessarilyimp2005-08-051-1/+3
| | | | | | | | 0. This means that we 'succeed' the attach, even after we've freed the internal data bits. This leads to a panic when you eject the card with this problem. Set error = ENXIO in the mac read zeros case.
OpenPOWER on IntegriCloud