uch
6c1c0aff9c
improve interrupt response.
2001-09-23 14:32:52 +00:00
simonb
b77ae95a9e
For ns32k-netbsd, don't add ns32k/xm-netbsd.h to $xm_file; it gets
...
included in tconfig.h anyway.
2001-09-23 13:55:13 +00:00
simonb
8e868c5d17
Don't define mem{cmp,cpy,set}; from gcc-current after the 2.95.3 release.
2001-09-23 13:42:39 +00:00
chs
59c12af6f5
implement pmap_wired_count().
2001-09-23 09:01:13 +00:00
jdolecek
6f081befa2
set CC and DESTDIR for mkioctls accordingly
...
patch by Chris Jepeway via tech-userlevel.
2001-09-23 08:51:11 +00:00
chs
62b6d75cc8
implement pmap_wired_count().
2001-09-23 08:12:59 +00:00
chs
a467bddfdc
bump the rusage counter for "swaps" when we swap out a process.
...
addresses PR 6170.
2001-09-23 07:10:08 +00:00
chs
2adcba997b
make pmap_resident_count() non-optional.
2001-09-23 06:35:30 +00:00
chs
a29a7b1934
when creating a symlink, set the vnode's copy of the size also.
2001-09-23 05:28:23 +00:00
assar
7b980ee03e
remove files that were not part of last import
2001-09-23 05:03:52 +00:00
chs
f0b6149f57
change spec_{read,write}() to specify the device blkno in units of DEV_BSIZE
...
rather than the device's sector size. this allows /dev/rcd0a and /dev/cd0a
to return the same data. fixes PRs 3261 and 14026.
2001-09-23 04:39:25 +00:00
chs
65752b4854
remove SAVESTART from the symlink, mknod and create operations.
...
it was unnecessary, and removing it also fixes a v_usecount leak
that was introduced in the previous revision.
2001-09-23 01:37:03 +00:00
sommerfeld
9ce108757e
use fifo_putpages
2001-09-22 22:49:32 +00:00
chs
520b477a5a
check early for reads beyond EOF.
2001-09-22 22:44:08 +00:00
sommerfeld
acf40b361c
Correct comment to match code
2001-09-22 22:36:30 +00:00
sommerfeld
181c4513dc
Add fifo_putpages() placebo so that the vnode's uobj is unlocked.
2001-09-22 22:35:18 +00:00
sommerfeld
cc8633edd3
VOP_PUTPAGES must release the uobj's lock for us, so ensure it's locked
...
beforehand and unlocked afterwards using LOCK_ASSERT().
2001-09-22 22:33:16 +00:00
chs
da3f862846
typo in previous.
2001-09-22 22:20:00 +00:00
chs
5148b779c3
check early for reads past EOF.
2001-09-22 22:14:29 +00:00
hubertf
d57da0cf92
Seems people are very confused by the fact that floppy/disk2 is a symlink
...
to a .tgz file. Try to be a *bit* clearer. (Todd, please use hardlinks
next time ;-)
2001-09-22 21:46:50 +00:00
manu
db17f39501
Added Mips to COMPAT_LINUX
2001-09-22 21:35:31 +00:00
manu
142bd48453
config stuff for COMPAT_LINUX
2001-09-22 21:30:15 +00:00
manu
151b90c898
Added Linux emulation support to Mips port
2001-09-22 21:29:20 +00:00
manu
c56e2ccc5d
I'm working on Mips
2001-09-22 21:26:40 +00:00
manu
75e9ab7f5f
Enabled Mips Linux emul in header files
2001-09-22 21:25:49 +00:00
manu
e302bb5bc5
Enable Mips Linux emulation in header files
2001-09-22 21:24:16 +00:00
manu
40a2d61d92
Fixes for mips support
2001-09-22 21:22:57 +00:00
manu
63d1ca8449
Initial support for running Linux binaries on the Mips. Both static and
...
dynamic binaries work on 32 bit mips. Signals are completely broken yet,
and ptrace is not supported.
2001-09-22 21:19:10 +00:00
manu
a0cca8f7f6
One file that was missing from a previous commit
2001-09-22 21:17:55 +00:00
manu
2207c50687
Fixed errors in header files
2001-09-22 21:15:18 +00:00
manu
84d266e55c
More work on Linux compat for Mips: system calls mapping.
2001-09-22 21:14:37 +00:00
eeh
4061423088
BADREG was no longer defined.
2001-09-22 19:58:28 +00:00
simonb
23e2bcbe95
Descend into int_fmtio.
2001-09-22 19:57:42 +00:00
simonb
47675c180b
Add a simple regression test for the printf/scanf formats in
...
<machine/int_fmtio.h>.
2001-09-22 19:56:45 +00:00
eeh
53ebc1b431
Correct the `fast' int types.
2001-09-22 19:51:48 +00:00
manu
e7a3ba084e
Empty framework for upcoming work on IRIX_COMPAT
2001-09-22 18:51:35 +00:00
simonb
5847ff0480
*int_fast64_t should be "long", not "long long".
...
From Klaus Klein.
2001-09-22 18:03:10 +00:00
explorer
56b9583089
Implement two major items:
...
(1) Add an IOCTL to tell the Lucent based cards how often to
do an access point scan. These results are returned by
calling another IOCTL to get the most recent scan data.
This function works with prism2 cards as well, but the
data is returned in a different format, or perhaps it is
data only for the closest access point.
(2) For prism2 cards, add the ability to put it into LAN monitor
mode, where (via BPF) all packets can be received. This
mode works best with "wiconfig wi0 -p 3 -f ?" to put the
card into pseudo-IBSS mode (to keep it from channel-hopping
and scanning for access points) and to set the frequency of
the AP you wish to monitor.
The returned data has a partial wi_frame header (down to the
wi_dat_len field) followed by the raw data of the packet.
I have and will put up on http://www.flame.org/NetBSD/wireless/
some simple utilities which do some perhaps interesting things,
like scan for access points, capture packets, etc.
2001-09-22 17:22:25 +00:00
bjh21
0368c93d47
Move the functionality of eca_init_rx_hard() into the tail end of
...
eca_fiqhandler_tx and eca_tx_downgrade. This seems to reduce the
number of Rx overruns to zero on my current test case.
2001-09-22 17:19:27 +00:00
bjh21
35de4e1a4c
Add fiq_downgrade_dont_disable, which does what fiq_downgrade does, but
...
doesn't disable FIQs in the process.
2001-09-22 17:16:18 +00:00
wiz
6babc456e2
Fix some nits.
2001-09-22 16:46:41 +00:00
wiz
f70c916c87
Remove some trailing space, and some punctuation nits.
2001-09-22 16:39:25 +00:00
wiz
ac61c2aac2
Sort sections, sort SEE ALSO, paragraph fixes and misc. improvements.
2001-09-22 16:36:21 +00:00
ad
30951ed237
Add manual page for dpti.
2001-09-22 16:29:33 +00:00
rafal
0143775c35
If OSLoadOptions is set to auto, boot straight to multi-user. Requested
...
one too many times and it seems to do no harm, so enable it.
2001-09-22 16:26:34 +00:00
wiz
a52af0ae72
Sort sections, sort SEE ALSO, paragraph and misc. fixes.
2001-09-22 16:21:42 +00:00
wiz
c0e0bf4913
Sort SEE ALSO, and paragraph fixes.
2001-09-22 16:03:58 +00:00
wiz
f89a29f2fe
Sort SEE ALSO, sort sections, drop some .Pp, misc. markup improvements.
2001-09-22 15:58:13 +00:00
bjh21
ea073a0cd4
eca_init_rx_hard() shouldn't call eca_init_rx_soft(). That's the
...
whole point.
2001-09-22 15:33:53 +00:00
bjh21
cddb5108f8
More re-arrangements: Split eca_init_rx() into two parts, one of which
...
(eca_init_rx_soft()) just sets up software state, and the other of
which (eca_init_rx_hard()) actually puts the interface into receive
mode and sets up the FIQ handler etc. Arrange that when we transmit a
frame, eca_init_rx_soft() has already been called, so we only need to
call eca_init_rx_hard() from the Tx downgrade handler.
The point of this is that I should be able to incorporate the
functionality of eca_init_rx_hard() into the Tx FIQ handler so that we
can switch from Tx to Rx with little enough delay that we don't drop
the first few bytes of the incoming frame.
2001-09-22 15:29:20 +00:00