wdk
aaa3f11967
Fix an obscure bug with dump corrupting files during raw reads.
...
If the DMA chaning interrupt couldn't be serviced immediately (higher spl
level when kernel doing something else) a few microseconds later the NCR
controller will fill its FIFO and also interrupt the CPU.
The SCSI interrupt sees the terminal count has been reached, calls
asc_dma_intr to finish the job off. The FIFO cannot be flushed because
the block count hasn't been setup for the last dma segment (DMA chaining
still wasn't serviced).
Since the NCR 53c94 FIFO is only 16 bytes in size, any short DMA in this
size combined with the machine 'doing something else' causes the problem
to occur.
Servicing the DMA chaining interrupt before the NCR SCSI interrupt solves
this problem.
Add tests to ensure the DMA FIFO has been flushed correctly at the end of
each DMA operation just to be on the safe side.
2000-08-29 08:24:06 +00:00
lukem
f5e2e0bfea
history_def_set has a const int' as a third arg, not an
int'.
...
picked up by the ultrix compiler, reported by simonb@ ...
2000-08-29 07:04:32 +00:00
kleink
051d885a24
{OPEN_MAX} does not apply to a user but a single process; noticed by Brook
...
Milligan on current-users.
2000-08-29 06:38:23 +00:00
hubertf
d332db18be
Make pkg_add & friends print the files they push through tar(1) to
...
stderr, thus making them visible. (tar's stdout goes somewhere else)
2000-08-29 03:56:56 +00:00
wiz
4739c00231
regen
2000-08-29 01:18:17 +00:00
wiz
52454a3dd6
add vendors HAUPPAUGE, ASKEY, AVERMEDIA
2000-08-29 01:17:06 +00:00
wiz
26d076c70a
re-format, reference pkgsrc/audio/xmradio and pkgsrc/graphics/fxtv
2000-08-28 23:53:46 +00:00
hubertf
14dbdb5745
* Make a few functions public so this code can be used by other programs
...
* Comment a workaround for a certain lukem ftp behaviour
* Fix a bug where a invalid initial dir was not caught early enough
2000-08-28 21:35:14 +00:00
sommerfeld
1cbfb08951
Fix !LOCKDEBUG && !DIAGNOSTIC case
2000-08-28 21:07:52 +00:00
pk
a17689f528
Install the default boot program again (hopefully this will last a while..)
2000-08-28 19:14:25 +00:00
pk
55af96281e
Pull down from 1.4 branch: default relocation address = 3E0000
2000-08-28 19:10:31 +00:00
eeh
bbede65f5b
Fix E250 identification.
2000-08-28 18:01:23 +00:00
jdolecek
a020e8fbb5
regen
2000-08-28 17:44:33 +00:00
jdolecek
8b242e878a
add entry for SupraExpress 56i Sp V.90, as sent in kern/10902
2000-08-28 17:43:59 +00:00
kleink
52c8b79c19
Document an ``EXIT STATUS'' section appropriate for section one and eight
...
commands and utilities.
2000-08-28 16:51:56 +00:00
hubertf
0186d67219
Hide "trying PKG_PATH ..." message, only print on -v
2000-08-28 15:39:35 +00:00
hubertf
26b6647470
Document the FAT types we support, and add a bugs section (suggested
...
by ws@netbsd.org ).
2000-08-28 15:31:05 +00:00
joda
6532bb554c
document -s
2000-08-28 13:27:37 +00:00
joda
00305bb997
provide some randomness
2000-08-28 13:25:22 +00:00
nathanw
904bfc5822
Update description of process flag 0x20000 to match reality:
...
P_NOCLDWAIT, not P_SSTEP.
2000-08-28 13:06:42 +00:00
lukem
b8fb63ea1c
base64_encode should be static. picked up by hp/ux(!) compiler
2000-08-28 12:06:11 +00:00
tsubai
f671e87235
Add an argument to need_resched macro.
2000-08-28 11:52:59 +00:00
tsubai
077c9ca312
Enable hash filter mode.
2000-08-28 11:27:44 +00:00
haya
403941c60d
Regen to correct wrong keyword.
2000-08-28 10:35:59 +00:00
haya
7591b1332b
Correct wrong keyword.
2000-08-28 10:33:58 +00:00
haya
128fa6e8fb
Correct PCI interrput setup routine for Texas Instruments PCI113X.
...
Now PCI113X is able to handle hot insertion and deletion properly.
2000-08-28 09:26:38 +00:00
haya
21ddff737c
Regen.
2000-08-28 09:18:09 +00:00
haya
86063b7c73
Add 3Com 3C656 LAN + MODEM CardBus cards.
2000-08-28 08:59:49 +00:00
leo
1c453dd5ad
Oops, link x_route to route...
2000-08-28 07:48:04 +00:00
scottb
b5de616825
copy the real object filename to the rtld object path so that the
...
Dl_info structure can be properly filled by dladdr().
2000-08-28 04:15:54 +00:00
simonb
94d3076df3
#define<tab> cleanup.
2000-08-28 02:12:22 +00:00
hubertf
1cb54f68ac
Add 'RETURN VALUE' section header.
2000-08-28 02:11:04 +00:00
eeh
d3312c2719
Fix layout of fields in jmp_buf. [N.B. we could make JMP_BUFLEN 9 if we want.]
2000-08-28 00:45:59 +00:00
sato
2a9cfc2e99
add pwctl PWCTL_LCD, PWCTL_LCDLIGHT for NEC_MCR_FORDOCOMO, NEC_MCR_500.
2000-08-27 22:56:31 +00:00
mjacob
37c83e1340
fix some missing initializations
2000-08-27 21:43:26 +00:00
leo
f11cee47f5
Fix a comment that was way out of line...
2000-08-27 19:40:45 +00:00
leo
388269283a
Use x_ed and x_route to save space on the miniroot.
2000-08-27 19:34:41 +00:00
itojun
e101febc8f
make sure to stir ESP IV. pool allocator gives me almost constant
...
value. we may need to do an advisory...
2000-08-27 17:41:12 +00:00
matt
4027af140c
Make the pmap: enter on myself panic conditional under DIAGNOSTIC
2000-08-27 17:14:44 +00:00
ragge
fa53886b69
Wiring of a page were done at the wrong place, so pages in kernel space
...
never got the wired bit set. This caused panics if a swapped out process
was swapped in again and the kernel stack had not yet been unmapped.
While here, add a forgotten lock initializer.
2000-08-27 14:14:50 +00:00
is
115bd3b350
Replace one callout handler by using a timeout in tsleep().
...
1.4.x version of it submitted by Ingolf Koch; translated to 1.5-ish by
myself.
2000-08-27 10:35:43 +00:00
lukem
a6eda9569f
It appears that whilst Apache 1.3.9 incorrectly puts a trailing space
...
after the chunksize (before the \r\n), Apache 1.3.11 puts *multiple*
trailing spaces after the chunksize. I 'm fairly certain that this is
contrary to RFC 2068 section 3.6, but whatever...
Found by David Brownlee <abs@mono.org>
2000-08-27 06:39:25 +00:00
lukem
872f81b081
- in progressmeter() perform the check for foregroundproc() a little earlier
...
- removed unused variable `items' in list_vertical()
2000-08-27 06:31:23 +00:00
itojun
3da9705446
add a warning on IPv6 setsockopt number space (*BSD shares the number space
...
so consult KAME for number allocation)
2000-08-27 01:02:48 +00:00
matt
98e5e148fa
Since cpu_switch (aka Swtch) is now called at splsched() with sched_lock
...
locked, cpu_exit needs to do that too. Since in the lock debug case we
have to use a CALLS which wipes out R0-R6, change the convention for Swtch
so that the proc is passed in R6 and that R6 is clobbered. This is so
Swtch itself doesn't have to save/restore the proc pointer explicitly.
2000-08-27 00:21:46 +00:00
minoura
cbac1a91d9
Add #ifdef _KERNEL ~ #endif to protect kernel variables from userland.
2000-08-26 23:23:43 +00:00
minoura
33f305090e
Set fputype earlier, before proc0 initialization.
2000-08-26 23:04:44 +00:00
eeh
194bbc3c5d
Don't bcopy() from luserland.
2000-08-26 20:08:22 +00:00
sommerfeld
bdc30aed03
Since the spinlock count is per-cpu, we don't need atomic operations
...
to update it, so don't bother with <machine/atomic.h>
Flush kernel_lock_release_all() and kernel_lock_acquire_count() (which
didn't do spinlock accounting correctly), and replace them with
spinlock_release_all() and spinlock_acquire_count().
2000-08-26 19:26:43 +00:00
thorpej
fe036cae9a
Fix a printf format (for Alpha).
2000-08-26 17:02:16 +00:00