tsubai
bfba58c1e1
grackle uses different I/O address.
1999-07-20 17:31:59 +00:00
dbj
15c0ebc780
fixed TAGS target for emacs style tags
1999-07-20 08:55:30 +00:00
christos
41cc9a0eb8
enable PPP_BSDCOMP, PPP_DEFLATE, PPP_FILTER, PFIL_HOOKS, IPFILTER_LOG
...
on the GENERIC kernels that had them commented out.
XXX: Please note, that not all the kernels have all the options defined!
1999-07-20 07:40:34 +00:00
simonb
988906cf52
Put tc_machdep.h back - the X server needs it to build.
1999-07-19 23:35:29 +00:00
thorpej
7f53187a85
From Bill Studenmund: unlock the fdescfs "/dev/tty" vnode before calling
...
cttyread()/cttywrite(), and lock it again when it returns.
Squashes the somewhat bizarre lossage I was observing w/ more(1), sudo(1),
etc.
1999-07-19 23:00:47 +00:00
cgd
4eb46531af
make sure 'wide' fault handling is actually done only once per fault.
...
('narrow' was mistakenly set to FALSE instead of TRUE.) Committed after
discussion with chuq.
1999-07-19 19:02:22 +00:00
itojun
869f140395
fix IPV6_CHECKSUM socket option (length computation was wrong).
1999-07-19 18:37:19 +00:00
thorpej
5310e69363
Fix PR #8023 from Bernd Ernesti: when MADV_FREE'ing a region which spanned
...
more than one VM map entry, a typo caused amap_unadd() to attempt to
remove anons from the wrong amap. Fix that typo.
1999-07-19 17:45:23 +00:00
scottr
ba0669d0b6
The Quadra 605 and LC 47x apparently share the same logic board,
...
and hence need the same video hack. From Ken'ichi Ishizaka.
1999-07-19 05:20:15 +00:00
chs
fce05250f9
more cleanup:
...
remove simplelockrecurse, lockpausetime and PAUSE():
none of these serve any purpose anymore.
in the LOCKDEBUG functions, expand the splhigh() region to
cover the entire function. without this there can still be races.
1999-07-19 03:21:11 +00:00
chs
327e64d87b
remove simplelockrecurse, it's no longer needed.
1999-07-19 03:17:42 +00:00
oster
ce7cb7114d
rf_UnconfigureVnodes() needs to be called in the DO_RAID_FAIL macro.
1999-07-19 01:36:07 +00:00
oster
0c7600ca4e
sectorsPerStripeUnit should be larger than 0. If it isn't, simply fail.
...
(Thanks to Thor Lancelot Simon for noting the problem).
1999-07-19 01:35:19 +00:00
eeh
5e22318a8d
More fun with pmap.
1999-07-18 23:55:57 +00:00
eeh
c6a358d0a8
Lower spl for softints.
1999-07-18 23:54:20 +00:00
eeh
27bc6dd353
Switch to NetBSD/sparc ELF for 32-bit userland.
1999-07-18 23:52:58 +00:00
eeh
01474710ca
Switch over to NetBSD/sparc ELF for 32-bit userland.
1999-07-18 23:51:08 +00:00
chs
a8f10f9e37
allow uvm_km_alloc_poolpage1() to use kernel-reserve pages.
1999-07-18 22:55:30 +00:00
chs
47602880d7
KNF.
1999-07-18 21:33:20 +00:00
tsubai
035071b460
Add VM_MAX_KERNEL_BUF definition.
1999-07-18 17:54:19 +00:00
tsubai
e9f1ccdcd1
Decrease default NKMEMCLUSTERS. (128MB -> 8MB)
1999-07-18 17:53:18 +00:00
abs
2ceba51630
Work with obj dirs (It seems that ${.CURDIR}/... is your friend).
...
If I _had_ to pick an arch on which to learn how this stuff works, it probably
would not have been vax... unless of course I was experimenting with time
compressing drugs. If we have a 1.4.2, this is definitely a candidate.
1999-07-18 05:55:45 +00:00
thorpej
5ee6f3960d
Rework uvm_map_protect():
...
- Fix some locking bugs; a couple of places would return an error condition
without unlocking the map.
- Deal with maps marked WIREFUTURE; if making an entry VM_PROT_NONE ->
anything else, and it is not already marked as wired, wire it.
1999-07-18 00:41:56 +00:00
jtk
92bf84ec68
implement emulation of SIOCGIFHWADDR, PR 7997
1999-07-17 22:03:55 +00:00
jtk
c13299119a
add LINUX_SIOCGIFHWADDR
1999-07-17 21:46:28 +00:00
thorpej
b6f435026c
Add a set of "lockflags", which can control the locking behavior
...
of some functions. Use these flags in uvm_map_pageable() to determine
if the map is locked on entry (replaces an already present boolean_t
argument `islocked'), and if the function should return with the map
still locked.
1999-07-17 21:35:49 +00:00
itojun
b479094c45
no need to include faith.h on non-IPv6 build, so wrap by #ifdef.
...
(dunno if it's better to always include it or not)
1999-07-17 12:53:05 +00:00
itojun
c74f79d16f
fix faith interface support. need testing.
...
(i understand this is a dirty hack, of course)
1999-07-17 07:07:08 +00:00
thorpej
fcc55e7687
Garbage-collect uvm_km_get(); nothing actually uses it.
1999-07-17 06:41:36 +00:00
thorpej
a448b59581
Implement uao_flush(). This is pretty much identical to the "amap flush"
...
code in uvm_map_clean().
1999-07-17 06:06:36 +00:00
wrstuden
976aedb7ac
Adjust mountroot routines to vrele rootvp in case of mount error. Closes
...
PR 7977 by Neil Carson, <neil@brini.com>.
1999-07-17 01:08:28 +00:00
tron
a868069601
Add a few more CPU models as suggested by Scott Telford in PR i386/7048.
1999-07-17 00:42:20 +00:00
wrstuden
2f1cf7a7f1
Oops. Got a little too agressive with changing 06->07.
1999-07-16 20:49:34 +00:00
ad
fe6a4d8ffd
Remove 'already the console' check, which will be handled by fballoc(),
...
fbattach() and fbconnect() shortly.
1999-07-16 14:23:47 +00:00
thorpej
c581bf97c5
A few things to make the Linux clone(2) emulation work a bit better:
...
- When the exit signal is specified to be 0, don't just assume they
meant SIGCHLD. In the Linux world, this appears to mean "don't deliver
an exit signal at all".
- Simplify P_EXITSIG(); don't check against initproc here, just change
the exit signal to SIGCHLD if reparenting to initproc.
A very simple clone(2) test program now works, and the MpegTV package
starts, but doesn't run properly yet (I believe there is a separate
bug which keeps it from working properly).
1999-07-15 23:18:41 +00:00
wrstuden
e4cffe98ac
We're now at 1.4G due to changes in vnode flags.
1999-07-15 22:00:40 +00:00
wrstuden
a0f2937049
Define VLAYER and make layered fs's set this flag when creating their vnodes.
...
getnewvnode now checks this bit, and it if's set makes sure a vnode's not
locked before removing it from the free list.
Closes PR 7954 by Alan Barrett <apb@iafrica.com>.
1999-07-15 21:30:31 +00:00
ross
5122ae5f44
Recognize 3c905C.
1999-07-15 18:10:29 +00:00
ross
4dae830922
Regen.
1999-07-15 18:06:39 +00:00
ross
4495d8362a
product 3COM 3C905CTX 0x9200
1999-07-15 18:02:08 +00:00
drochner
7dab8cef61
fix logics in device recognition
1999-07-15 18:00:27 +00:00
augustss
50eef750e4
Regen.
1999-07-15 14:53:13 +00:00
augustss
8a5bb754c7
Add Cinemaster C 3.0 DVD Decoder.
1999-07-15 14:52:48 +00:00
sommerfeld
5d94c1dc69
Clarify that the empty string, not the string ANY, as the network name means
...
pick any access point
1999-07-15 14:31:52 +00:00
leo
cf85212453
Make this compile again.
1999-07-15 10:46:58 +00:00
thorpej
e314d1d844
Correct the sense of the PCR_FLINK100 bit. From Dave Sainty, PR #7832 .
1999-07-14 23:57:36 +00:00
thorpej
f9b0db3013
Fix a paste-o in procfs_lookup() introduced with the vnode locking changes.
...
Fixes PR #7961 , Mario Kemper <magick@bundy.lip.owl.de>.
1999-07-14 23:52:22 +00:00
sommerfeld
48f2389776
Add shutdown hook to turn off card.
...
Fix BPF tap code.
1999-07-14 23:07:29 +00:00
fvdl
76b2d00f39
Regen.
1999-07-14 23:03:09 +00:00
fvdl
a641b41593
Add/change a few Adaptec controller IDs.
1999-07-14 23:02:01 +00:00