summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Make sure the file in Attic is really "dead".ru2002-05-071-91/+0
| | | | Problem found by: ken
* o Add ar.lc to the pcb.marcel2002-05-072-139/+190
| | | | | | | | | o Create pcb_save as the backend for savectx and cpu_switch. o While here, use explicit bundling for pcb_save and optimize for compactness (~87% density). o Not part of the commit is a backend pcb_restore. restorectx() still jumps halfway into cpu_switch().
* Switch from just holding the interlock to holding the standard lock throughoutjeff2002-05-071-12/+17
| | | | | getnewvnode(). This is safer. In the future, we should investigate requiring only the interlock to get the vnode object.
* Comment a knob.obrien2002-05-071-1/+1
|
* The default ASM_OUTPUT_ADDR_DIFF_ELT will now handle our mixed a.out/ELF.obrien2002-05-071-7/+0
|
* libstdc++ version 3 (Gcc 3.1 is a consumer) uses the typical `config.h'.obrien2002-05-071-0/+1
|
* Fixed missing quotes in the default for MKDEPCMD in the CC != cc case.bde2002-05-071-1/+1
| | | | "CC='cc -Dfoo' make depend" was very broken.
* Include <sys/lockmgr.h> for definitions of deprecated locking interfaces --bde2002-05-061-0/+1
| | | | don't depend on namespace pollution in other headers.
* Use __FBSDIDobrien2002-05-061-2/+3
|
* We typically don't add trailing /'s.obrien2002-05-061-1/+1
|
* GCC's libstdc++ version 3 has the "libgcc" like bits (start up / terminateobrien2002-05-061-0/+1
| | | | code, `new' handler, exception handling, etc.) split out into libsupc++.
* Make funsetown() take a 'struct sigio **' so that the locking canalfred2002-05-0613-43/+56
| | | | | | | | | | | | | | | | be done internally. Ensure that no one can fsetown() to a dying process/pgrp. We need to check the process for P_WEXIT to see if it's exiting. Process groups are already safe because there is no such thing as a pgrp zombie, therefore the proctree lock completely protects the pgrp from having sigio structures associated with it after it runs funsetownlst. Add sigio lock to witness list under proctree and allproc, but over proc and pgrp. Seigo Tanimura helped with this.
* MFNetBSD: ugen.c (1.57), ulpt.c (1.48), usb.c (1.67), usbdi.c (1.96),joe2002-05-067-28/+27
| | | | | | | | usbdi.h (1.60) (and local changes compatibility changes to ufm.c and urio.c) date: 2002/02/11 15:11:49; author: augustss; Give usbd_do_request_flags() an extra argument for the timeout.
* 'file system' > filesystemtrhodes2002-05-061-12/+18
| | | | | | | add FILES section. PR: 34239 Submitted by: Gary W. Swearingen <swear@blarg.net>
* When checking to see if the init process calls exit1(), compare p to thejhb2002-05-061-1/+1
| | | | | | initproc proc pointer instead of checking to see if the pid is 1. Submitted by: bde
* Style fixes in local variable declarations.jhb2002-05-061-9/+10
| | | | Submitted by: bde
* Revised MLD-related definitionsume2002-05-063-69/+94
| | | | | | | | | | | | - Used mld_xxx and MLD_xxx instead of mld6_xxx and MLD6_xxx according to the official defintions in rfc2292bis (macro definitions for backward compatibility were provided) - Changed the first member of mld_hdr{} from mld_hdr to mld_icmp6_hdr to avoid name space conflict in C++ This change makes ports/net/pchar compilable again under -CURRENT. Obtained from: KAME
* - Style fixes in some comments.jhb2002-05-061-9/+10
| | | | | | | - Whitespace nit. - Sort some includes. Submitted by: bde (mostly)
* Address a few minor style and consistency issues in revision 1.32.iedowse2002-05-061-23/+15
| | | | Submitted by: Joshua Goodall <joshua@roughtrade.net>
* Add support for the D-Link DFE-690TXD Cardbus card which has a RealTek 8139jhb2002-05-062-1/+9
| | | | with its own PCI ID.
* Add suspend/resume code mostly merged from fxp/rl driver.iwasaki2002-05-064-0/+176
| | | | | | | This is temporary hack, better and generalized solution probably should be implemented at lower layer(MII or PCI?). Tested by: shoko.araki@soliton.co.jp MFC after: 1 week
* Regen:sheldonh2002-05-061-139/+286
| | | | | * Hart: rev 295 of pcidevs.txt (2002-04-27) * Boemler: vendors.txt (2002-04-30)
* Previous commit was...markm2002-05-060-0/+0
| | | | Submitted by: des
* Fix an external declaration that was causing telnetd to core dump.markm2002-05-062-2/+2
| | | | | MFC after: 1 week PR: 37766
* Use hw.ata.ata_dma instead of hw.atamodes, which doesn't exist in anymore.dd2002-05-061-1/+1
| | | | Reviewed by: maxim
* Add another Askey ISA modem ID.dwmalone2002-05-061-0/+1
| | | | | PR: 35813 Submitted by: Chris Knight <chris@aims.com.au>
* inet_aton returns 0 on failure, not -1.dwmalone2002-05-061-1/+1
| | | | | | PR: 37680 Submitted by: Scott Bertilson <scott@nts.umn.edu> MFC after: 2 weeks
* Make argument to printf match format.marcel2002-05-061-1/+1
|
* PC98 still uses wd#, so resurrect the wd# entry and mark is "pc98 only".dd2002-05-061-0/+4
| | | | Noticed by: bde (four months ago)
* o Header files shouldn't depend on options: Provide prototypesalc2002-05-062-5/+0
| | | | | | | for uiomoveco(), uioread(), and vm_uiomove() regardless of whether ENABLE_VFS_IOOPT is defined or not. Submitted by: bde
* o Condition the compilation and use of vm_freeze_copyopts()alc2002-05-064-3/+16
| | | | on ENABLE_VFS_IOOPT.
* Hold the currently selected vnode's lock across the call to VOP_GETVOBJECT.jeff2002-05-061-2/+4
| | | | | | | Don't try to create a vm object before the file system has a chance to finish initializing it. This is incorrect for a number of reasons. Firstly, that VOP requires a lock which the file system may not have initialized yet. Also, open and others will create a vm object if it is necessary later.
* Affect the first of stdin, stdout and stderr that is attached to a terminal.tjr2002-05-062-17/+28
| | | | | | | | | | Write status information to stdout instead of stderr. Exit status when an error occurs musn't be 1, that is reserved for indicating that messages are disabled. These changes bring mesg(1) up to SUSv3 conformance. Reviewed by: mike
* -I and -J both set the same variable, replstr, to the string to replace withjmallett2002-05-061-0/+2
| | | | | a line of input, and both work differently, so prevent them from both being passed to xargs(1).
* o Some improvements to the page coloring of vm objects, particularly,alc2002-05-061-9/+17
| | | | | | for shadow objects. Submitted by: bde
* Include <sys/queue.h> so that this file provides its own namespacebde2002-05-061-0/+1
| | | | | pollution which is required for its includes of <sys/_lock.h> and <sys/_mutex.h> to work.
* s/sysctl -w/sysctl/jedgar2002-05-061-1/+1
|
* - Properly initialize the count_win when the user turns the info windowmp2002-05-061-1/+4
| | | | | | | | | back on (and count_win is recreated). - Create info_win as the same size for all invocations. PR: 37552 Submitted by: Mark Valentine <mark@thuvia.demon.co.uk> MFC after: 1 week
* o Move vm_freeze_copyopts() from vm_map.{c.h} to vm_object.{c,h}. It's plainlyalc2002-05-064-78/+78
| | | | an operation on a vm_object and belongs in the latter place.
* Restored db_elf.c from the Attic. This will be used for a quick fix forbde2002-05-061-0/+381
| | | | | the longstanding brokenness of symbols in ddb at boot time. It doesn't compile and is not attached to the build yet.
* Document the lchflags(2) syscall.mux2002-05-052-1/+14
|
* Add the lchflags(2) syscall.mux2002-05-058-7/+63
| | | | Reviewed by: rwatson
* Add an entry for the lchflags(2) syscall. It's useful to preventmux2002-05-051-0/+1
| | | | | | a symlink deletion. Reviewed by: rwatson
* Move a KASSERT() in open() prior to unlocking the vnode. It's not safe tojeff2002-05-052-6/+8
| | | | call VOP_GETVOBJECT without a lock.
* o Condition the compilation of uiomoveco() and vm_uiomove()alc2002-05-054-4/+16
| | | | | | on ENABLE_VFS_IOOPT. o Add a comment to the effect that this code is experimental support for zero-copy I/O.
* Begin to turn some of the code in this man page into documentation.chris2002-05-051-31/+102
| | | | | | | | Move the code that I have not yet finished documenting into the `IMPLEMENTATION NOTES' section. Sponsored by: DARPA, NAI Labs Obtained from: TrustedBSD Project
* Fix a couple of problems which could cause panics at runtime:luigi2002-05-051-51/+56
| | | | | | | | | | | | | | | | + setting a bandwidth too large for a pipe (above 2Gbit/s) could cause the internal representation (which is int) to wrap to a negative number, causing an infinite loop in the kernel; + (see PR bin/35628): when configuring RED parameters for a queue, the values are not passed to the kernel resulting in panics at runtime (part of the problem here is also that the kernel does not check for valid parameters being passed, but this will be fixed in a separate commit). These are both critical fixes which need to be merged into 4.6-RELEASE. MFC after: 1 day
* Indentation and comments cleanup, no functional change.luigi2002-05-051-51/+58
| | | | MFC after: 3 days
* New feature: allow origins of all dependencies be recorded into package listsobomax2002-05-056-9/+56
| | | | | | | | | | | | | | | | | | using new `@comment DEPORIGIN:...' directive. This would allow us to make many neat things including: - easier binary upgrades; - source upgrades without using external tools by simply extending bsd.port.mk and pkg_install tools; - mixed-mode upgrades (source + binary); - depreciate and deorbit silly +REQUIRED_BY files in the near future. This feature is no-op until appropriate bsd.port.mk patch is committed, and even when it is already committed packages generated will remain 100% compatible with old set of pkg_install tools (module all those neat features, of course). MFC after: 6 days
* In a origin lookup mode (-O) don't bail out when encountering empty packagesobomax2002-05-051-2/+8
| | | | | | | | directory, because this prevent this option from being used from the package-depends target of bsd.port.mk since it creates such empty dir during its normal operation. MFC after: 6 days
OpenPOWER on IntegriCloud