ragge
9332449994
Check if page to be remapped in pmap_enter() is entered by pmap_kenter_pa(),
...
to decide whether to remove the previous mapping from pv_table or not.
Should fix PR#12231.
2001-09-30 17:12:08 +00:00
manu
238328fb7a
Added initial support for fcntl64 system call (file locking is not
...
implemented)
2001-09-30 16:04:03 +00:00
minoura
5e62bcc792
Print daemon image on startup.
...
(any other missing features?)
2001-09-30 15:54:38 +00:00
chs
30e122c6f1
in vndstrategy(), handle the underlying file being force-unmounted.
2001-09-30 12:32:09 +00:00
martin
2c433e9757
Fix a very stupid pasto - the card has two B channels, so better not
...
query the HSCX chip version of the third one.
2001-09-30 11:50:05 +00:00
sato
e848d501fd
swap value of VR4181_SIU_ADDR and VR4181_SIU1_ADDR.
...
fix typo.
2001-09-30 11:33:00 +00:00
sato
b9049cf914
add VR4181, VR4131 support.
2001-09-30 11:24:07 +00:00
yamt
cf2debbc86
force 0x1000 align for memory base before
...
calling rbus_space_alloc().
resource management may be inconsistent without it.
2001-09-30 06:32:02 +00:00
simonb
d3fb79099a
Put comments around token after #endif.
2001-09-30 05:31:20 +00:00
chs
0c3dfee2f8
skip the swap-out code if there's no swap space configured.
...
avoid some hangs in low-memory situations.
2001-09-30 02:57:34 +00:00
chs
d4406ff8c9
in ffs_balloc(), clean up page cache state to avoid hangs when we
...
get ENOSPC. as a result of this, we now skip some of the normal cleanup
in ufs_balloc_range() in the error case.
2001-09-30 02:54:42 +00:00
chs
9f02fbe7a7
process one block at a time even when we're using the write fast path
...
that avoids zeroing pages. this avoids a mess when we get ENOSPC and
softdeps are enabled.
2001-09-30 02:50:35 +00:00
simonb
8aec0ac7d5
DEBUG kernels fill the registers with garbage on process startup and
...
Linux program don't like that. Explicitly zero out the registers for
DEBUG kernels.
2001-09-30 02:36:42 +00:00
simonb
0b8f86120f
Define LINUX_ATEXIT_SIGNATURE to enable the atexit_signature test; needed
...
to run Linux/Alpha binaries.
2001-09-30 02:35:23 +00:00
mycroft
2668b4d43f
Unlike most other platforms, PowerPC uses a 1:1 mapping for d_mmap and
...
pmap_phys_address()...
2001-09-30 01:23:47 +00:00
hubertf
c3a231baa7
add (enabled!) esl for pcmcia audio
2001-09-30 00:57:42 +00:00
hubertf
61ce73735e
esl is off by default, so switch off audio@esl and opl@esl too.
2001-09-30 00:56:51 +00:00
hubertf
d3167642ec
Add ESS 1688 AudioDrive card as supported (esl driver)
2001-09-30 00:34:50 +00:00
wiz
f98dcf7b4d
Remove a 'the'.
2001-09-30 00:04:29 +00:00
wiz
a793b3fba0
Sort sections, sort SEE ALSO, standardize section name, improve formatting
...
in one place, and remove some trailing whitespace.
2001-09-30 00:02:03 +00:00
augustss
26ecd802c0
Remove out-of-date section.
2001-09-29 23:51:33 +00:00
mycroft
49c87d1447
/dev/mem was severely broken. If you tried to access outside managed memory,
...
it would go into an infinite loop. Instead, allow such I/O.
Also, implement mmap(2) for /dev/mem.
2001-09-29 23:36:54 +00:00
tshiozak
d645f8862c
fix for Roland/EDIROL UM-880.
...
- add NULL check to UMQ_ISTYPE; sc_quirk is NULL for genuine umidi, but
forgotten to check. Thus, kernel will panic after connect the device.
- fix how to count the number of endpoints in alloc_all_endpoints_genuine().
- add a quirk for the native mode of UM-880.
2001-09-29 22:00:47 +00:00
chs
15982c7311
fix typo in pmap_kremove() which was invalidating the wrong TLB entry.
...
from Hiroki Tanikawa in PR 14099.
2001-09-29 22:00:29 +00:00
chs
adb1a233b7
replace wakeup_one() with wakeup(). wakeup_one() can only be used if the
...
woken-up thread is guaranteed to pass the buck to the next guy before
going back to sleep, and the rest of the lockmgr() code doesn't do that.
from Bill Sommerfeld. fixes PR 14097.
2001-09-29 21:27:49 +00:00
kristerw
523ed5e837
Fixed a typo.
2001-09-29 21:22:49 +00:00
jdolecek
de45f5a902
couple cosmetic stylistic changes
2001-09-29 21:15:11 +00:00
jdolecek
20a3387bdb
don't include explicit -e for modload in 'load' target - it's redundant
...
This addresses bin/4701 by Hauke Fath, but does opposite thing than
suggested there.
2001-09-29 20:10:07 +00:00
augustss
45a83b31a6
Xref esl(4).
2001-09-29 19:39:51 +00:00
augustss
d535feb911
Get rid of eslreh.h and use ../isa/essreg.h.
...
Minor whitespace fixes.
2001-09-29 19:30:29 +00:00
augustss
d09eea2ace
Add a missing command.
2001-09-29 19:08:49 +00:00
augustss
b1d96a9b44
ANSIfy.
2001-09-29 19:06:32 +00:00
augustss
a1cc19a53e
Add esl driver.
2001-09-29 18:52:17 +00:00
augustss
f75a223c4e
Add the esl driver.
2001-09-29 18:46:16 +00:00
thorpej
fa591d48c0
- Add an acpi_evaluate_string() to evaluate string objects.
...
- In acpi_print(), try to evaluate the _STR object, and print
it if the device is not configured.
- Make this compile without ACPI_DEBUG, from Masanori Kanaoka.
2001-09-29 18:13:48 +00:00
jdolecek
e7e71e37c6
history_def_enter: fix off-by-one mistake in delete condition (the behaviour
...
to keep at least one entry on the history list is retained)
This fixes lib/9704 by Phil Nelson.
2001-09-29 17:52:10 +00:00
jdolecek
4bf4fb5731
Fix obvious mistake in way the disk tailq is walked.
...
Fixes bin/14086 by Ben Harris.
2001-09-29 17:04:10 +00:00
cjep
961a761243
Added myself.
2001-09-29 16:53:56 +00:00
wiz
3eaf37c5c9
Bring in pdksh-5.2.14-patches.2.
...
ChangeLog entry:
Mon Jan 29 10:12:31 NST 2001 Michael Rendell (michael@garfield.cs.mun.ca )
* c_exec.c(execute): added rv_prop flag to prevent if/while/for/...
in the presence of "set -e" from causing the shell to exit.
Example:
set -e
(false && echo hi)
[exits shell though it shouldn't]
ChangeLog and example provided by pdksh maintainer, Michael Rendell.
2001-09-29 15:05:47 +00:00
tsutsui
9cb10f82f8
Calculate offsets of sglist dinamically rather than use an static array
...
because PAGE_SIZE is not constant on some ports.
2001-09-29 14:23:37 +00:00
jdolecek
560e3c342e
Use lmin() instead of min(), and long for mlen & clen, to avoid integer
...
overflow on LP64 architectures. This fixes kern/10070 by Juergen Weiss.
Fix tested on NetBSD/alpha by Bernd Ernesti, on NetBSD/sparc64
by David Brownlee and Eduardo Horvath.
2001-09-29 14:16:19 +00:00
augustss
c018750423
Add esl driver for Eiger Labs sound card. From Jared D. McNeill
...
<jmcneill@invisible.yi.org>.
2001-09-29 14:00:57 +00:00
augustss
58a0f075d2
Regen.
2001-09-29 13:59:37 +00:00
augustss
da8947c921
Add Eiger Labs sound card.
2001-09-29 13:59:16 +00:00
augustss
797a70e551
Add a detach function (from Jared D. McNeill).
2001-09-29 13:56:04 +00:00
jdolecek
eab2fb5274
add RCS id
2001-09-29 13:54:50 +00:00
jdolecek
d933d42c18
add regression test for the recently found&fixed NEW_PIPE problem
2001-09-29 13:54:19 +00:00
jdolecek
18c0643bfb
Update the uio resid counts appropriately when any error occurs
...
(not just EPIPE), so that the higher-level code would note partial
write has happened and DTRT if the write was interrupted due to
e.g. delivery of signal.
This fixes kern/14087 by Frank van der Linden.
Much thanks to Frank for extensive help with debugging this, and review
of the fix.
Note: EPIPE/SIGPIPE delivery behaviour was retained - they're delivered
even if the write was partially successful.
2001-09-29 13:48:11 +00:00
seb
24980f6902
added myself in "Developers and other contributors" section
2001-09-29 13:05:46 +00:00
chris
5f0c745782
Add a couple of simplelocks to make sure we call pagealloc with the uvm_object locked. Found while running a LOCKDEBUG kernel on cats.
2001-09-29 09:39:12 +00:00