summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* - Move some code out from #ifdef INVARIANTS.jeff2003-02-091-2/+0
|
* - Update a printf format for b_flags.jeff2003-02-091-1/+1
|
* - Cleanup unlocked accesses to buf flags by introducing a new b_vflag memberjeff2003-02-098-171/+125
| | | | | | | | | | that is protected by the vnode lock. - Move B_SCANNED into b_vflags and call it BV_SCANNED. - Create a vop_stdfsync() modeled after spec's sync. - Replace spec_fsync, msdos_fsync, and hpfs_fsync with the stdfsync and some fs specific processing. This gives all of these filesystems proper behavior wrt MNT_WAIT/NOWAIT and the use of the B_SCANNED flag. - Annotate the locking in buf.h
* - spell add 'add' and not 'subtract' in an atomic op.jeff2003-02-091-1/+1
| | | | | Spotted by: alc Pointy hat to: jeff
* Add new ioctl to specify target EUI64 for fwmem.simokawa2003-02-095-12/+33
|
* - Lock down the buffer cache's infrastructure code. This includes locks onjeff2003-02-091-61/+154
| | | | | | | buf lists, synchronization variables, and atomic ops for the counters. This change does not remove giant from any code although some pushdown may be possible. - In vfs_bio_awrite() don't access buf fields without the buf lock.
* Fix spelling errors in commentsjulian2003-02-091-3/+3
| | | | Submitted by: Davidxu@
* Remove unnecessary check for OCB_ACT_CMD.simokawa2003-02-091-5/+1
|
* Improve device listing.simokawa2003-02-092-4/+6
|
* - Detect split transcation timeout.simokawa2003-02-094-65/+139
| | | | | | | | * implement watchdog timer. * check all standing transactions in firewire_xfer_timeout(). - Add firewire_xferq_drain() for fw_busreset(). - Add/improve some debug messages. - Call fw_xfer_done() if retry handler is NULL.
* Allow multiple aliases files to be rebuiltgshapiro2003-02-081-3/+5
| | | | | | PR: bin/40540 Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> MFC after: 3 days
* Give more information to users replacing sendmail regarding periodic'sgshapiro2003-02-082-0/+13
| | | | | | submit mail queue check. PR: docs/38924
* Fix an oversight in some code I added to the last commit.mdodd2003-02-081-1/+1
|
* Correct the man page for nfs_bufpackets. DEFAULT is not an acceptablegshapiro2003-02-081-3/+1
| | | | | | | value. PR: conf/31280 MFC after: 3 days
* /etc/rc.network isn't built to handle a value of "DEFAULT" (nor should itgshapiro2003-02-081-1/+1
| | | | | | | | | | | | be). Using that string leads rc.network to execute: # sysctl -w vfs.nfs.bufpackets=DEFAULT vfs.nfs.bufpackets: 4 -> 0 Which isn't what was intended. PR: conf/31280 MFC after: 3 days
* Add more tests. Specifically, infinity cast from other types shouldmike2003-02-081-0/+6
| | | | always be classified as infinity.
* Document a few acronyms.mdodd2003-02-081-0/+3
|
* - Remove duplicate call to callout_handle_init() in pcn_attach().mdodd2003-02-081-2/+5
| | | | | | | - Conditionalize mtx_destroy() in pcn_attach(). - Assert driver lock in pcn_intr(). Submitted by: Hiten Pandya <hiten@unixdaemons.com>
* Implement fpclassify():mike2003-02-0829-3/+552
| | | | | | | | | | | | | | | | | | | | | | | | | | | o Add a MD header private to libc called _fpmath.h; this header contains bitfield layouts of MD floating-point types. o Add a MI header private to libc called fpmath.h; this header contains bitfield layouts of MI floating-point types. o Add private libc variables to lib/libc/$arch/gen/infinity.c for storing NaN values. o Add __double_t and __float_t to <machine/_types.h>, and provide double_t and float_t typedefs in <math.h>. o Add some C99 manifest constants (FP_ILOGB0, FP_ILOGBNAN, HUGE_VALF, HUGE_VALL, INFINITY, NAN, and return values for fpclassify()) to <math.h> and others (FLT_EVAL_METHOD, DECIMAL_DIG) to <float.h> via <machine/float.h>. o Add C99 macro fpclassify() which calls __fpclassify{d,f,l}() based on the size of its argument. __fpclassifyl() is never called on alpha because (sizeof(long double) == sizeof(double)), which is good since __fpclassifyl() can't deal with such a small `long double'. This was developed by David Schultz and myself with input from bde and fenner. PR: 23103 Submitted by: David Schultz <dschultz@uclink.Berkeley.EDU> (significant portions) Reviewed by: bde, fenner (earlier versions)
* Update for sendmail 8.12.7 importgshapiro2003-02-081-4/+4
|
* Notify IPv6 users of important change in sendmail 8.12.7gshapiro2003-02-081-1/+8
|
* Resolve conflicts from sendmail 8.12.7 importgshapiro2003-02-089-54/+128
|
* This commit was generated by cvs2svn to compensate for changes in r110560,gshapiro2003-02-0865-814/+1590
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import sendmail 8.12.7gshapiro2003-02-0874-864/+1749
| |
* | This commit was generated by cvs2svn to compensate for changes in r110558,des2003-02-081-3/+10
|\ \ | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | MFP4: return the actual value of the requested variable (#24840)des2003-02-081-3/+10
| | |
* | | This commit was generated by cvs2svn to compensate for changes in r110556,des2003-02-088-24/+32
|\ \ \ | |/ / | | | | | | which included commits to RCS files with non-trunk default branches.
| * | MFP4: avoid side effects in macro arguments (#24823)des2003-02-088-24/+32
| | |
* | | s/hw.pci_allow_unsupported_io_range/hw.pci.allow_unsupported_io_range/trhodes2003-02-081-1/+1
| | | | | | | | | | | | The former was incorrect and gave an `unknown oid' error.
* | | Even if biff is turned off, we still need to set curoff as the codegshapiro2003-02-081-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | uses that if there is an error writing to the mailbox. Note this bug is only in the FreeBSD code, not the vendor code (which doesn't offer nobiff). PR: misc/43392 MFC after: 3 days
* | | Add a comment regarding the use of the msgs alias with sendmail to helpgshapiro2003-02-081-0/+4
| | | | | | | | | | | | | | | | | | users who want to enable it. PR: misc/39951
* | | Backout my previous commit as requested. This solution generatesdavidc2003-02-081-2/+1
| | | | | | | | | | | | parsers that are non-portable.
* | | Use waitpid() instead of wait() since we know the pid of the process wedes2003-02-081-1/+2
| | | | | | | | | | | | are waiting for, and we don't want to reap the wrong process.
* | | Lower WARNS to 3 until I track down a way to explain that I know whatphk2003-02-081-1/+1
| | | | | | | | | | | | I'm doing to sparc64's gcc
* | | Include <sys/time.h>, it's not the users problem that we use bintimephk2003-02-081-0/+1
| | | | | | | | | | | | internally.
* | | Hook libgeom in.phk2003-02-081-1/+1
| | |
* | | Add libgeom to the system.phk2003-02-084-0/+362
| | | | | | | | | | | | | | | Initially this only contains the functions for accessing the I/O statistics data.
* | | Avoid multiply for preemptive arp calculation since it hits everyorion2003-02-081-6/+7
| | | | | | | | | | | | | | | | | | ethernet packet sent. Prompted by: Jeffrey Hsu <hsu@FreeBSD.org>
* | | Put the name of the /dev entry in the .h file, userland will need it.phk2003-02-082-1/+3
| | |
* | | Install geom include files.phk2003-02-082-1/+3
| | |
* | | Move the g_stat struct to its own .h file, we will export it to other code.phk2003-02-0811-52/+244
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Insted of embedding a struct g_stat in consumers and providers, merely include a pointer. Remove a couple of <sys/time.h> includes now unneeded. Add a special allocator for struct g_stat. This allocator will allocate entire pages and hand out g_stat functions from there. The "id" field indicates free/used status. Add "/dev/geom.stats" device driver whic exports the pages from the allocator to userland with mmap(2) in read-only mode. This mmap(2) interface should be considered a non-public interface and the functions in libgeom (not yet committed) should be used to access the statistics data.
* | | Move #defines of major/minor to internal header file so other bits canphk2003-02-082-5/+10
| | | | | | | | | | | | share and coordinate with geom_dev.
* | | Put makeoptions DESTDIR=/tmp in NOTES to protect people fromphk2003-02-081-0/+2
| | | | | | | | | | | | accidentally installing a LINT kernel on their system.
* | | 1) Linux_sendto was trashing the BSD sockaddr it put in the stackgap,dwmalone2003-02-081-14/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | so be more careful about calling stackgap_init. Tested by: Fred Souza <fred@storming.org> 2) Linux_sendmsg was forgetting to fill out the bsd_args struct. Reviewed by: ume 3) The args to linux_connect have differently named types on alpha and i386, so add a cast to stop gcc complaining. Spotted by: peter
* | | Change the behaviour of adduser to match the previous incarnation a little more.adrian2003-02-081-2/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If any of the given groups do not exist complain and let the user try again. This saves the user from discovering at the end of the process that they've forgotten to add a group or they've typoed. Thanks to cmc/dougb for pointing out how bad my sh fu actually is. Original code by: me Scary sh rewrite by: dougb Reviewed by: dougb
* | | Include <isa/isavar.h> to fix building on alpha.nyan2003-02-081-0/+2
| | |
* | | Add a missing inline keyword.davidxu2003-02-081-1/+2
| | |
* | | I seem to have never added myself to the FreeBSD birthday calendar.chris2003-02-081-0/+1
| | |
* | | Revert removal of vnode and VFS stubs; bp asserts that they are needed.tjr2003-02-083-3/+107
| | |
* | | MF alphaalc2003-02-082-0/+24
| | | | | | | | | | | | - Synchronize access to the allpmaps list with a mutex.
OpenPOWER on IntegriCloud