summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 1. Add much finer granularity to the NO_BIND knobs with the addition of:dougb2004-09-277-4/+61
| | | | | | | | | NO_BIND_DNSSEC, NO_BIND_ETC, NO_BIND_NAMED, and NO_BIND_UTILS. 2. Make creation of directories in /usr/include that are only needed in the WITH_BIND_LIBS case conditional. Reviewed by: ru, des
* Remove the directories that are now only installed when the userdougb2004-09-271-14/+0
| | | | defines WITH_BIND_LIBS.
* Hook the BIND.* files up to the build.dougb2004-09-271-1/+10
|
* Seperate out the optional parts of the include tree that aredougb2004-09-271-0/+22
| | | | only built and installed when the user defines WITH_BIND_LIBS.
* Add a file spec to create a chroot directory structure fordougb2004-09-271-0/+32
| | | | | | a BIND name server. This file is not being used yet, but will be soon.
* This file is about to get some optional bits, so line up the parts ofdougb2004-09-271-2/+8
| | | | | | | | the FILES variable one line at a time. This should be a whitespace change only. Reviewed by: ru
* Used cached cdevsw pointer.phk2004-09-271-2/+4
|
* Add cdevsw->d_purge() support.phk2004-09-272-11/+21
| | | | | This device method shall wake up any threads sleeping in the device driver and make the depart the drivers code for good.
* Don't use an uninitialised variable when reading from a ktr alq file.julian2004-09-271-1/+1
|
* Add cross references to vm_map_entry_resize_free.9.alc2004-09-272-0/+2
| | | | Submitted by: Mark W. Krentel
* Document the O(log n) algorithm for finding free space.alc2004-09-272-0/+234
| | | | Submitted by: Mark W. Krentel
* Document the flags field.alc2004-09-271-2/+8
| | | | Submitted by: Mark W. Krentel
* Previously I thought I was seeing a failure to install the .5 man pagesdougb2004-09-272-4/+2
| | | | | | | | | with this configuration, but Ruslan tells me that I was probably mistaken, and on retest the .5 pages are being installed just fine. Therefore reverse the MAN[58] change in favor of the more modern syntax. Submitted by: ru
* Document the upgrade procedure.des2004-09-271-12/+94
|
* Forgot to commit addition of ds_resync field.pjd2004-09-261-0/+1
|
* Avoid race while synchronizing components. It is very hard to bump into,pjd2004-09-261-8/+31
| | | | | | | | | but it is possible: 1. Read data from good component for synchronization. 2. Write data to the same area. 3. Write synchronization data, which are now stale. Found by: tegge
* ...And fix WITNESS builds: declare syscallnames.marcel2004-09-261-0/+4
|
* Simplify code a bit.pjd2004-09-261-18/+9
|
* - Auto generate device listings for the following drivers: urio, ulpt,simon2004-09-262-62/+12
| | | | | | and umct. MFC after: 3 days
* Add ulpt(4) and urio(4).simon2004-09-261-0/+2
| | | | MFC after: 3 days
* Don't put devel/gdb6 on disc1 for non-i386 platforms. We have gdb6 inmarcel2004-09-261-3/+0
| | | | | | the base-system. Adding the port for ia64 on disc1 is especially bogus, because the port doesn't even build on ia64. It also doesn't support libthread_db.
* - Add a HARDWARE section which lists supported devices based on thesimon2004-09-261-5/+18
| | | | | | | | Hardware Notes. - Update some text to fit better now that this driver support multiple different device types. MFC after: 3 days
* Embellish the man page after trying to migrate to gstripe from ccd(4).obrien2004-09-261-4/+27
|
* Don't allow to specify wrong stripe size.pjd2004-09-261-1/+11
| | | | Reported by: obrien
* PFIL_HOOKS is no longer an optional item.mlaier2004-09-261-2/+1
| | | | | Submitted by: Anders Hanssen MFC after: 1 day
* Prefer C99's __func__ over GCC's __FUNCTION__.stefanf2004-09-261-9/+9
| | | | Approved by: dwmalone
* Add a HARDWARE section which lists supported devices based on thesimon2004-09-261-1/+25
| | | | | | Hardware Notes. MFC after: 3 days
* Invalidate dcons buffer address if the magic is wrong.simokawa2004-09-261-1/+5
|
* Backout manual page updates.pjd2004-09-261-19/+27
| | | | Requested by: ru
* Remove the old ATA_*LOCK_CH macros that used atomic ops and usesos2004-09-265-215/+258
| | | | | | | | | | | | | mutexes instead. This closes the last (known) race issues in ATA which should fix the various hangs etc seen on heavy loaded systems. Change from using timeout functions to using callout functions in the timeout code. This together with above closes the race that could happen if timeout and device interrupt occured simultaniously. Also fix the possible recursion in ata_reinit() on very dodgy devices that could take us down in the probe.
* Rearrange the order of I/O's in dma-start/stop, some chipsets are verysos2004-09-261-2/+2
| | | | picky on the order of this, especially in error situations.
* Forced commit to note that the previous commit added /etc/namedb/sdes2004-09-260-0/+0
| | | | (where bind stores slave zones), not /etc/namedb/bind.
* Per style.Makefile(5), don't define MAN if the only page installeddougb2004-09-263-6/+0
| | | | | | is ${PROG}.1 Reviewed by: ru
* Get rid of obsolete MAN[0-9] syntax.ru2004-09-263-3/+3
|
* style: Move the { back to the else line to match the }.johan2004-09-261-2/+2
| | | | | Discussed with: glebius X-MFC after: 5.3-Release
* Update the BIND 9 entry with information about files thatdougb2004-09-261-0/+9
| | | | have moved, or should be removed.
* It's not necessary to create an rndc.key file if the user alreadydougb2004-09-261-1/+2
| | | | | | has an rndc.conf file. Submitted by: Sergey Mokryshev <mokr@mokr.net>
* Add a wrapper for execve(). The exec'd process must be started withdeischen2004-09-265-0/+140
| | | | | | | | | | | | | | the signal mask and pending signals of the calling thread. These are stored in userland in libpthread. There is a small race condition in this patch which could cause problems if a signal arrives after setting the (kernel) signal mask and before exec'ing. The thread's set of pending signals also are not yet installed in the exec'd process. Both of these will be corrected with the addition of a special syscall. Reported & Tested by: Joost Bekkers <joost at jodocus dot org> Reviewed by: julian, davidxu
* Fix a bug introduced in the previous commit: kdb_cpu_trap() gets tomarcel2004-09-261-1/+2
| | | | | | | | the trapframe via kdb_frame, but kdb_frame was not initialized until after the call to kdb_cpu_trap(). Ergo: kdb_cpu_trap() was moved too far up. Pointy hat: marcel
* Fix up the man file installation for the new BIND 9 sources:dougb2004-09-266-3/+93
| | | | | | | | 1. Install man files and links for the lwres library. 2. Fix the path in various files to say /etc/namedb/ instead of just /etc. 3. Correctly install the conf file man pages for named and rndc.
* detach before ivar delete.imp2004-09-261-1/+1
|
* Correct handling of SADB_UPDATE and SADB_ADD requests. key_align may splitsam2004-09-261-5/+0
| | | | | | | | | the mbuf due to use of m_pulldown. Discarding the result because of this does not make sense as no subsequent code depends on the entire msg being linearized (only the individual pieces). It's likely something else is wrong here but for now this appears to get things back to a working state. Submitted by: Roselyn Lee
* Add support for i/o-ports. This was cut and pasted from grackle.cgallatin2004-09-261-3/+26
|
* Invalidate dcons buffer on shutdown.simokawa2004-09-261-0/+1
|
* Fix INVARIANTS build: Include <machine/cpu.h>.marcel2004-09-261-0/+1
|
* Create /etc/namedb/bind with owner / group bind and mode 0750.des2004-09-251-0/+2
|
* Take the lastest fixes from NetBSD.pjd2004-09-252-90/+70
| | | | Obtained from: NetBSD
* Bump document date.des2004-09-251-1/+1
|
* Ruslan teaches me yet another useful fact. "Please sort these lexically"dougb2004-09-251-1/+1
| | | | does NOT mean in Unix-caps-first order.
* Use the floppy drive unit number to name the /dev entry, not thephk2004-09-251-1/+1
| | | | | | controller unit number. Submitted by: Rostislav Krasny <rosti_bsd@yahoo.com>
OpenPOWER on IntegriCloud