wrstuden
3bf14d81e9
Add support for fcntl(2) to generate VOP_FCNTL calls. Any fcntl
...
call with F_FSCTL set and F_SETFL calls generate calls to a new
fileop fo_fcntl. Add genfs_fcntl() and soo_fcntl() which return 0
for F_SETFL and EOPNOTSUPP otherwise. Have all leaf filesystems
use genfs_fcntl().
Reviewed by: thorpej
Tested by: wrstuden
1999-08-03 20:19:16 +00:00
ragge
0b6c232028
BI bus has become MI now.
1999-08-03 19:56:21 +00:00
ragge
43bbc0f5c7
Protect against multiple includes.
1999-08-03 19:53:23 +00:00
drochner
29a8d333b6
put biosdiskclose() inside LIBSA_NO_FS_CLOSE
1999-08-03 19:46:22 +00:00
ragge
901fb270ef
Add a "generic" struct for dma without anything fancy.
1999-08-03 19:45:47 +00:00
drochner
f04cb4036f
move common support functions for phy drivers from mii.c to mii_physubr.c,
...
so that they are not includes if no PHY is configured
(avoids code bloat if an interface driver has the "mii" attribute but
mii is not used by the particular version)
1999-08-03 19:41:49 +00:00
drochner
12a6593f79
clean up inclusion of "opt_ffs.h" and use of "FFS_EI" a bit
1999-08-03 19:22:43 +00:00
drochner
bc2afccc69
g/c unused LIFFS
1999-08-03 19:02:31 +00:00
wrstuden
ae0e9776a4
Add flags for two archive states. For files, ls -l will show one as
...
'A' and the other as 'a'.
1999-08-03 18:32:03 +00:00
wrstuden
ae0b6372e0
Regen for revision: 1.19 of vnode_if.src.
1999-08-03 18:20:22 +00:00
wrstuden
5896b56eae
Add VOP_FCNTL.
1999-08-03 18:19:08 +00:00
wrstuden
cca0c4f6de
Modify how lookup walks up mount points. As suggested by Konrad
...
Schroder <perseant@hitl.washington.edu>, unlock the mounted on
vnode before we call VFS_ROOT so that we cover the case where the new
root vnode shares a lock with the mounted-on vnode. Note that we have
asserted vfs_busy on the new fs before unlocking, so no other process can
steal the mount out from under us.
1999-08-03 18:17:24 +00:00
thorpej
4bd8f1566c
Be a little nicer about memory usage:
...
* Don't allocate receive buffers until the interface is actually brought
up, and release all of them if the interface is taken down.
* Add a knob (defaults to off) which will copy an incoming packet to
a single header mbuf if it is small enough to fit in one, rather than
burning an entire cluster on it. Note that this change will be mostly
moot if/when sbcompress() it changed to handle compressing clusters.
1999-08-03 17:25:51 +00:00
dbj
97278e1db2
fix prototypes and quiet compiler warnings on next68k
1999-08-03 10:52:06 +00:00
dbj
29ed3cd11b
added define for %b bitfield labels
1999-08-03 10:03:22 +00:00
dbj
705311bcee
resync bus_dma functions with current alpha versions.
...
added a field to a dma segment to return the actual length of that segment that
was successfully transferred.
1999-08-03 09:16:00 +00:00
dbj
34fbdba354
defopt SERCONSOLE
1999-08-03 09:02:10 +00:00
tsubai
4eb4de3592
Make ``boot kernelname'' work on OF-3.x too.
1999-08-03 07:08:36 +00:00
dbj
9eb133fc08
removed unused variable.
1999-08-03 06:55:21 +00:00
nisimura
50eca69f4e
- A minimal patch work to make TCWSCONS useful with sfb/zskbd.
1999-08-03 05:30:56 +00:00
thorpej
35730a15fe
Add the "sip" driver (SiS 900 Ethernet).
1999-08-03 03:23:28 +00:00
thorpej
050aaac26e
Fix the error recovery in uvm_map_pageable_all().
1999-08-03 00:38:33 +00:00
matt
42c15639e0
Remove the false positive on the probe of the built-in modem
...
on tadpoles by calling comprobe1 to see if the modem is really
there.
1999-08-03 00:32:33 +00:00
augustss
dbb71e4b35
Add the file I forgot at the previous MPU changes.
1999-08-03 00:27:27 +00:00
augustss
208dad78d1
Get data toggle right for short bulk transfers.
...
(XXX This code needs to be rewritten.)
1999-08-02 23:35:55 +00:00
wrstuden
6dfc303f3b
Add PDIRUNLOCK support.
1999-08-02 22:58:29 +00:00
matt
864afe0bc7
Add video blanking support. It does not power-down the TFT
...
since that requires talking to the H8 microcontroller and
that support is not yet done.
1999-08-02 20:36:57 +00:00
augustss
7b7060e363
Add another bunch of acronyms (thanks to my wife Jessica).
1999-08-02 20:12:23 +00:00
augustss
caffcd4895
Another debug message.
1999-08-02 19:49:50 +00:00
augustss
2d4d29a1fa
Test return values the right way.
1999-08-02 19:36:48 +00:00
augustss
094852eb36
Change it so that a pipe can be open RW instead of just R or W.
...
This makes close() work properly, but it is still not ideal. Perhaps
there should be different device nodes for input and output on to
and endpoint with the same number?
Pay attention to the SHORT_XFER_OK ioctl().
1999-08-02 19:32:56 +00:00
augustss
d2db832909
Do abort of transfers in a sane way. Fixes PR 8041.
1999-08-02 19:30:34 +00:00
wrstuden
3954583ce7
Teach nfs_lookup() to set PDIRUNLOCK when appropriate. Should resolve
...
PR 8051 by Konrad Schroder.
1999-08-02 18:58:23 +00:00
matt
016599a30b
Colormaps now work. Besides a small fencepost error, the real problem
...
is that the Tadpole 3GX tech-ref-man was WRONG. The RAMDAC registers
at at 4 byte offsets, not 8. Once that was discovered, all the code
just worked.
1999-08-02 18:00:21 +00:00
augustss
dd3788e008
Alphabetize.
1999-08-02 17:44:59 +00:00
augustss
c8acef077d
Update for new attachment.
1999-08-02 17:43:52 +00:00
jdolecek
88a653ac21
add support for ntfs
1999-08-02 17:39:13 +00:00
augustss
42fb510148
Move the mpu device declaration to conf/files.
...
Let the mpu device attach at the sb device, and then midi at the mpu.
Update the mpu at eso attachment.
1999-08-02 17:37:41 +00:00
ad
aa707bd962
Add 'inet.' prefix to 'tcp', 'ip', 'tcpsyn' and 'icmp' displays.
...
Fixes PR: bin/8130 (Geoff C. Wing)
1999-08-02 17:27:27 +00:00
hubertf
5674691260
Save the walls, use fly swatters instead of machine guns!
...
(s/sscanf/strtol/, per Christos)
1999-08-02 17:23:58 +00:00
bouyer
d363ff990d
Xref hosts_access(3).
1999-08-02 16:09:41 +00:00
bouyer
08713441c4
xref hosts_access and hosts_options in section 5, not 3.
1999-08-02 16:05:40 +00:00
jdolecek
cd613f7348
ntfs_{read|write}ntvattr_plain(): bread() can return maximum one block
...
worth of data under NetBSD -- FreeBSD bread() seems to be able to
return more data and code counted with it
it's possible to actually mount NTFS volume now
1999-08-02 15:31:31 +00:00
hubertf
a38c426e1c
Detect invalid arguments to -j and -L by using sscanf() instead of atoi().
...
Fixes PR 6743 by Assar Westerlund <assar@sics.se>
1999-08-02 15:23:11 +00:00
ad
233d3887c1
In pm_screen(), return 0 if fballoc() fails, not 1.
1999-08-02 12:52:27 +00:00
sommerfeld
cb8819d25b
Serious fix for the silly and flippant PR7875 which preserves the
...
original silly spirit of the man page.
1999-08-02 12:41:20 +00:00
mrg
39a5b02150
if there are no FB devices, tc_consprobeslot() fails always.
1999-08-02 12:01:46 +00:00
itojun
6f3fbf1ce6
remove sys/netinet6/in6_systm.h, as it is very empty.
...
crypto-us IPSEC build will be broken.
could someone please update?
1999-08-02 11:04:38 +00:00
mrg
4daf634ae3
- use -msafer not -S; this is more portable and will work with any
...
nroff that has the "safer" macros installed.
- correct entry for ".me" that was broken in the previous.
1999-08-02 10:43:30 +00:00
darrenr
01f3c66113
merge patch from PR#6279 as suggested some time ago.
1999-08-02 08:34:50 +00:00