augustss
e832785e4b
Add USB scanner driver.
...
XXX Not tested yet.
2000-09-23 04:32:23 +00:00
augustss
e9a2baa2ff
Grab a major # for USB scanners.
2000-09-23 04:30:08 +00:00
augustss
8e735041d9
Prepare for USB scanners, and add Rio 500 support while messing.
2000-09-23 04:27:17 +00:00
jhawk
650c1aea1c
Correct descriptions of "marked" vs. "ignored" -- they were swapped.
2000-09-23 01:52:50 +00:00
enami
6cf8248614
Stop runnable but swapped out user processes also in suspendsched().
2000-09-23 01:00:35 +00:00
enami
25ea453471
Pathname of length 1023 (MAXPATHLEN - 1) should be valid as corename.
2000-09-23 00:48:29 +00:00
enami
9308eaef21
splstatclock is insufficient to protect run queues. Acquire scheduler
...
lock instead.
2000-09-23 00:43:10 +00:00
enami
f676ab58c4
Make vmstat -m to put at least one space between each numbers.
2000-09-23 00:39:19 +00:00
eeh
ece5d6d3f0
Define __BUS_SPACE_HAS_STREAM_METHODS now we have them.
2000-09-22 21:01:55 +00:00
is
4e2cf3688b
fpu_emulate.h:
...
the fmovecr constant table has the internal format
of the constants. So, when changing the mantissa size by a
non-multiple of 32 bits, we'd have to change this table, too. As
all other code changes just chopped of the least significand
32bit word of the mantissa, we correct the mantissa size instead
to (115 - 32 == 83) bits.
fpu_fmovecr.c:
put a safety belt in, to catch the next person who doesn't know this.
fpu_int.c:
in one place, the reduction of the mantissa size was overlooked.
fpu_log.c:
as the most significand 32bit word of the mantissa was changed back to the
old format, change back the table indexing code, too.
This should fix PR 11045.
2000-09-22 19:47:58 +00:00
itojun
89f53512af
use real wallclock (got by microtime) to compute IPsec database lifetimes.
...
previous code used interval timers, and had problem with suspend/resume.
sync with KAME.
2000-09-22 16:55:04 +00:00
pooka
a8965df2d2
tweak for file 3.32
2000-09-22 16:53:39 +00:00
ad
382141e2f7
Add a new, optional method to scsipi_adapter (scsipi_accesschk()), and use
...
it when considering whether to attach devices. This is to facilitate
`non-SCSI' RAID controller drivers that want to provide SCSI pass-through
services to the kernel.
2000-09-22 16:45:17 +00:00
pooka
e5efd07a0b
resolve conflicts
2000-09-22 16:34:59 +00:00
pooka
c45f82114c
file 3.32
2000-09-22 16:01:07 +00:00
eeh
d651adf44a
paddr_t -> bus_addr_t.
2000-09-22 14:46:38 +00:00
augustss
1a534e07a7
Add SanDisk ImageMate SDDR-31 to list of working devices.
2000-09-22 13:43:04 +00:00
jsm
05ca74ab1c
Don't say "Kicked." of an object not present; give sensible messages.
...
From OpenBSD.
2000-09-22 12:38:10 +00:00
jsm
016903dbdb
Check for an object being taken not being there before checking for
...
whether it is too heavy or too bulky; gives a better message for "take
viper" with the viper not present.
2000-09-22 12:37:32 +00:00
itojun
fd5d3908d3
wake up socket even with socket recieve buffer is full. otherwise,
...
we will have lots of pending mbufs on heavy SADB_ACQUIRE traffic.
KAME 1.22 -> 1.23
2000-09-22 08:28:56 +00:00
scw
5f6802db57
Add pmap_zero_page_uncached(), and the PMAP_PAGEIDLEZERO macro.
2000-09-22 08:27:00 +00:00
jsm
d67a03db02
Give appropriate messages (rather than saying nothing) if an verb is
...
used with "all" and nothing relevant is present. From OpenBSD.
2000-09-22 08:19:57 +00:00
jsm
0f933d0d56
Remove all adjectives in parse(), since they are nowhere used. Fixes
...
crash on "carry old all" shown up by fuzz testing. Patch from Paul
Janzen <pjanzen@foatdi.harvard.edu>.
2000-09-22 08:19:21 +00:00
jsm
b283f74760
Give an appropriate error on "kill all" rather than a crash or
...
nonsense message. From OpenBSD.
2000-09-22 08:18:20 +00:00
itojun
e0bb769d4e
on ipsec policy lookup, do not try to lookup port numbers for forwarded packet.
...
sync with kame.
2000-09-22 05:50:23 +00:00
itojun
aa5339554d
cleanup ipsec policy lookup. specifically, repair the following cases:
...
- use of IPv4 mapped address on outbound socket
- explicit port numbers via sendto().
old code grabbed port number from inpcb/in6pcb.
in the above case, old code failed to lookup ipsec policy (oops).
sync with kame.
2000-09-22 05:49:46 +00:00
soren
cf3c3f9410
Rename to match Ben's naming scheme.
2000-09-22 05:48:50 +00:00
phil
ec49e039c2
Add rules to make and install html pages in /usr/share/man/html*
2000-09-22 05:37:57 +00:00
thorpej
264dadf928
After consultation of the 21164A manual, the I-cache blocks are
...
indeed tagged with ASM and the ASN, "per the Alpha architecture".
It is therefore safe to cancel any pending lazy I-sync on a
given CPU when a new ASN is assigned on that CPU.
2000-09-22 05:23:37 +00:00
scottr
7eec1b2d04
Attach exactly one keyboard to the wscons console.
2000-09-22 04:56:54 +00:00
augustss
4b45dfbb69
Fix a device diconnect bug found by Christian Groessler <cpg@aladdin.de>.
2000-09-22 02:34:58 +00:00
eeh
ef06aa4d68
Fix unbalanced #endif.
2000-09-22 01:37:27 +00:00
eeh
3ec2906321
The files "kbd.h" and "ms.h" are defined in sys/dev/sun/files.sun. Only
...
include them for ports that are likely to use the Sun line disciplines.
2000-09-22 01:24:07 +00:00
thorpej
0564259315
Make this a more likely laptop config file.
2000-09-22 00:18:17 +00:00
eeh
57ebc2eb53
Remove some unsupported devices and add support for the `com' device.
2000-09-21 23:46:49 +00:00
eeh
e3a80e9511
Add support for the `com' driver and Sun Keyboard/Mouse line disciplines.
2000-09-21 23:44:06 +00:00
eeh
c28a7b93c0
Support for Sun Keyboard/Mouse line disciplines.
2000-09-21 23:40:47 +00:00
eeh
9220a0cf6b
Sun Keyboard/Mouse line discipline support.
2000-09-21 23:31:14 +00:00
eeh
d680a56118
Support attachments to `com' needed for the Sun Keyboard/Mouse line disciplines.
2000-09-21 23:29:43 +00:00
eeh
56cf963264
Support for SPARC machines with `su' devices.
2000-09-21 23:27:32 +00:00
bjh21
7751c0fd46
If we haven't got DDB in the kernel, there's not much point hanging onto the
...
symbol table.
2000-09-21 23:22:51 +00:00
eeh
805ffd07cc
Sun Keyboard/Mouse line discipline support.
2000-09-21 23:14:40 +00:00
thorpej
c938e2e7cd
Display number of zero page aborts.
2000-09-21 22:38:28 +00:00
eeh
ac3f296768
Guts of the Sun Keyboard/Mouse line disciplines.
...
N.B. They don't recognize L1-A yet.
2000-09-21 22:25:08 +00:00
bjh21
f3ef35c447
Add rudimentary 80C04 support (basically saying "Oh look, an 80C04!").
...
Move printing the initial ":" into the board driver, like i82586.c does.
Don't bother printing the amount of RAM, as it's always 64 KB.
2000-09-21 22:20:38 +00:00
thorpej
f2e9848f4a
When doing uncached page zeroing, abort if a process becomes
...
runnable before we're finished zeroing the pages.
2000-09-21 21:43:24 +00:00
jdolecek
a777f280d1
fix obvious bug in svr4_sys_resolvepath():
...
since we have not requested locked vnode (LOCKLEAF is not used for namei()
call), the vnode is returned unlocked, so we need to use vrele(), not vput()
This fixes kern/11044.
2000-09-21 21:24:33 +00:00
phil
34ad57a779
.Bl takes parameter "-offset indent", not "-indent".
2000-09-21 21:04:56 +00:00
jeffs
e13c3f735f
In trap(), do not lower spl for T_BREAK. This lets ddb always run at
...
splhigh() so nothing can happen behind it's back.
2000-09-21 20:59:58 +00:00
itojun
5f3d7ea2b5
suppress debugging message in key_acquire2(). this is purely for debugging,
...
not useful/no interest from normal use. KAME 1.155 -> 1.156
2000-09-21 20:35:09 +00:00