green
9e596ffa36
Fix the advisory file locking by restoring previous ordering in closef()/
...
fdrop(). This only showed up when a file descriptor was duplicated
and then closed once, where the lock would be released on the first close().
1999-11-07 05:58:38 +00:00
julian
15df13a746
Stop nroff from complaining about the freeBSD version..
...
Also some updates to the vjc node man page.
1999-11-07 05:16:27 +00:00
jlemon
52fd977f18
Undo rev 1.10, which took out TH_FIN from the CLOSING state. This
...
breaks simultaneous closes.
1999-11-07 04:18:30 +00:00
julian
ce5e8ccdd8
Be more accepting about the format of node IDs.
...
Submitted by: Brian Somers <brian@Awfulhak.org>
1999-11-07 04:18:20 +00:00
tanimura
c8d866094f
Conserve stereo mode in ioctl SNDCTL_DSP_SETFMT.
...
PR: 14372
Submitted by: Mattias Pantzare <pantzer@ludd.luth.se>, Ville-Pertti Keinonen <will@iki.fi>
1999-11-07 04:15:30 +00:00
mjacob
a175ef84ac
add in actual getenv_quad function
1999-11-07 01:10:30 +00:00
mjacob
910fdba7eb
add in getenv_quad function
1999-11-07 01:09:20 +00:00
eivind
2af03fcd84
Change spaces to tabs where appropriate
1999-11-06 23:51:29 +00:00
eivind
5b687accc4
Options cleanup.
...
* GC unused options
* Move options that exist on all architectures to conf/options
* Add missing options to LINT
* Sort undocumented options list in LINT
Reviewed by: green
1999-11-06 23:41:10 +00:00
julian
8883eadbcf
Bring the man page for netgraph socket nodes up to date.
1999-11-06 21:07:32 +00:00
julian
a6deb04268
Turn on the pppoe node module
1999-11-06 19:47:03 +00:00
julian
648f67c414
Move a structure Netstat needs back out to ng_socketvar.h (yech)
1999-11-06 19:27:04 +00:00
sos
9282c2bbd5
Fix IRQ allocation bug on controllers using a shared interrupt.
...
Fix a bug which could cause panics in ad/atapi-interrupt.
Add support for UDMA66 on Promise Ultra/Fasttrak controllers.
Get rid of ATA_IGNORE_INTR, and introduce ATA_WAIT_INTR instead.
Add a delay in the dump routine in ata-disk.c, some controllers
seem to need this. Also dont use the timeout watchdog when dumping.
Disable DMA on ATAPI devices as default, add option ATA_ENABLE_ATAPI_DMA
for those that has HW that works.
Add support for some not-up-to-spec ATAPI devices that returns data
together with completition status on data moving cmd's.
1999-11-06 16:50:21 +00:00
phk
6d8658fdf7
Put a lock on the disk structure while we open to avoid races.
...
PR: 14486
1999-11-06 10:25:58 +00:00
msmith
bd87d69eda
Clean up a couple of initialisations in order to suppress a correct
...
but un-useful warning.
1999-11-06 07:43:22 +00:00
mdodd
52caff0893
resource_list_{alloc,release}() takes a struct resource_list * as its
...
first arg.
Reminded by: Andy Farkas <andyf@speednet.com.au>
1999-11-06 07:38:01 +00:00
tanimura
51c9fe3356
The unit of sndstat is fixed to zero.
1999-11-06 05:31:47 +00:00
archie
b974ee813c
Fix several bugs found in the first bit of testing.
1999-11-06 02:09:17 +00:00
obrien
350a8a1d2e
Fix the style of some options.
1999-11-05 20:41:09 +00:00
obrien
66d0a1c7e3
Style lint LINT.
...
mostly this was fixing options to be "options<sp>^IOPTION", along with
many <sp> replaced by ^I to be consistant.
1999-11-05 20:40:01 +00:00
obrien
e70e0328d7
Change some wdX entries from "disk" to "device". These got missed in the
...
rev 1.665 commit.
1999-11-05 20:37:23 +00:00
obrien
9411fcc3f5
Style sync with GENERIC.
1999-11-05 20:06:38 +00:00
julian
aa2c36581b
Re-add this till I can fix netstat to not need it.
1999-11-05 20:04:00 +00:00
msmith
f2d8ea6d8e
Guard against freeing NULL if vfs_mountroot_try is called with NULL
...
as an argument (this is legal to make other code simpler).
1999-11-05 19:28:07 +00:00
shin
7efc91cadc
KAME related header files additions and merges.
...
(only those which don't affect c source files so much)
Reviewed by: cvs-committers
Obtained from: KAME project
1999-11-05 14:41:39 +00:00
gallatin
660a7daead
Remove calls to alpha_register_pci_scsi(). After Mike's recent boot
...
changes, it no longer exists and is preventing alpha kernels from building.
reviewed by: msmith
1999-11-05 13:10:39 +00:00
roberto
3ebec0e7c8
Add a forgotten source file.
...
Approved by: bp
1999-11-05 12:00:36 +00:00
msmith
07b89ba5ca
Expand the sscanf buffer to 32 bytes to make room for the expanded
...
pattern, with some space left over to avoid this mistake next time it's
improved.
Submitted by: luoqi
1999-11-05 02:45:50 +00:00
julian
f3be8b4e84
Add the option for a socket node to shut down when the last hook
...
to an adjoining node is removed. Also move file scope definitions back
within the file, and remove un-needed include file.
1999-11-05 02:18:08 +00:00
alc
034b0d2ccc
Remove an unnecessary alignment check from osigreturn and sigreturn. (The
...
data is copyin()'ed to a properly aligned buffer.)
Return EFAULT rather than EINVAL if the sigcontext is inaccessible,
as specified by the documentation.
Submitted by: bde
1999-11-04 23:23:13 +00:00
msmith
039680b91d
Allow vfs names to include the digits 0-9 as well as the letters a-z.
...
This should let 'cd9660' filesystems be allowed.
Submitted by: ghelmer
1999-11-04 17:48:11 +00:00
nyan
d3b5b37927
Sync with sys/i386/isa/spkr.c revision 1.44.
1999-11-04 11:20:46 +00:00
dfr
607d5ec791
Fix the atomic arithmetic primitives for address where (p&7) >= 4.
...
Reviewed by: gallatin
1999-11-04 09:55:07 +00:00
alc
876db944a5
Eliminate two useracc(..., VM_PROT_READ) calls that immediately precede
...
copyin() calls.
Submitted by: bde
1999-11-04 07:21:41 +00:00
msmith
bd93bea682
Re-implement the handing of RB_CDROM in a machine-independant fashion.
...
We currently only search SCSI and IDE CDROMs; if there's felt to be a
need for supporting the very old and rare soundcard etc. drives for this
application they can be trivially added.
1999-11-04 01:40:18 +00:00
gallatin
bcba2990f6
now that a map's base addr is 64-bits, the alpha multi-hose hack needs
...
to be cast to 64-bits in pci_add_map. This should allow XP1000s and
DS20s to boot -current again.
1999-11-03 22:43:03 +00:00
archie
fcbe1d0da9
Fix bug in BIOCGETIF ioctl() where it would return a bogus interface
...
name if the interface unit number was greater than 9.
1999-11-03 21:32:28 +00:00
dfr
48a805cdec
Add back netboot since it compiles just fine. Note that you need a full
...
source tree to build netboot since it depends on headers from libstand.
1999-11-03 20:19:30 +00:00
dfr
3e24456222
* Don't wait forever for the boot2 filename if the PCC wraps.
...
* If the user presses return, load boot2 immediately.
1999-11-03 20:18:12 +00:00
grog
c30c23e035
Emergency fix to stop world breakage.
...
Broken-by: archie
1999-11-03 20:04:00 +00:00
phk
704f2192e3
Move strto{u}[ql]() into their own libkern files.
...
Urged by: bde
1999-11-03 18:20:59 +00:00
phk
487a9d07d6
Move isfoo() and friends to the newly created sys/ctype.h.
...
Urged by: bde
1999-11-03 17:54:26 +00:00
mdodd
d16bedd42a
Fix bus_setup_intr(); I changed exintr() to take a pointer to ex_softc
...
but didn't change bus_setup_intr() to pass the softc in.
Submitted by: Warner Losh <imp@village.org>
1999-11-03 15:45:14 +00:00
phk
aa6c012138
Remove compat cruft.
1999-11-03 14:15:18 +00:00
bde
d60ac1963e
Quick fix for breakage of ext2fs link counts as reported by stat(2) by
...
the soft updates changes: only report the link count to be i_effnlink
in ufs_getattr() for file systems that maintain i_effnlink.
Tested by: Mike Dracopoulos <mdraco@math.uoa.gr>
1999-11-03 12:05:39 +00:00
msmith
219fe6842a
Make MFS work with the new root filesystem search process.
...
In order to achieve this, root filesystem mount is moved from
SI_ORDER_FIRST to SI_ORDER_SECOND in the SI_SUB_MOUNT_ROOT sysinit
group. Now, modules which wish to usurp the default root mount
can use SI_ORDER_FIRST.
A compiled-in or preloaded MFS filesystem will become the root
filesystem unless the vfs.root.mountfrom environment variable refers
to a valid bootable device. This will normally only be the case when
the kernel and MFS image have been loaded from a disk which has a
valid /etc/fstab file. In this case, the variable should be manually
overridden in the loader, or the kernel booted with -a. In either
case "mfs:" should be supplied as the new value.
Also fix a typo in one DFLTROOT case that would not have compiled.
1999-11-03 11:02:47 +00:00
nyan
e6e04fd013
Cosmetic changes.
1999-11-03 10:08:15 +00:00
nyan
35858ecbf7
Support RSA-98III PnP mode.
1999-11-03 09:13:16 +00:00
nyan
95cb80cbf8
Sync with sys/isa/sio.c revision from 1.269 to 1.273.
1999-11-03 09:02:23 +00:00
nyan
8ffdd77380
Remove unnecessary file.
1999-11-03 08:45:16 +00:00