jdolecek
569cf4b764
Use parent's vmspace in linux_e_proc_fork() hook, the child does not
...
have vmspace setup yet. This fixes lossage discussed on current-users,
thread "hard lockups with -current and Netscape", and should fix
kern/12433 by <kawamoto@tenjin.org>, maybe also kern/12455.
XXX Threads forked via linux_sys_clone() should share the brk value
XXX if they share vmspace. This needs to be implemented.
2001-03-24 11:13:04 +00:00
jdolecek
10b43f7cd4
kvm_doargv2(): make sure the string ends with '\0'; sysctl() might not
...
properly end it if the data would be longer than the supplied
buffer
This fixes lib/11467 by SAITOH Masanobu and lib/12389, maybe also
lib/12439.
2001-03-24 10:02:45 +00:00
jdolecek
233eee3634
Minor fix to kvm_doargv2() - if the kd->argv is reallocated, reinitialize
...
'ap' too. This doesn't seem to have any effect either way; seems like the
condition is never met?
2001-03-24 09:54:52 +00:00
jdolecek
887a4368ce
regen
2001-03-24 09:48:39 +00:00
jdolecek
c86a2420fb
Add couple AT1720 entries
2001-03-24 09:48:11 +00:00
jdolecek
7d254831a1
move /usr/include/dev/isa/if_wereg.h to obsolete lists, it doesn't exist anymore
2001-03-24 09:32:48 +00:00
briggs
132a113507
Do not hardcode the kernel segment register, and do not load the kernel
...
segment register in pmap_activate().
2001-03-24 05:30:57 +00:00
christos
728aee3ccb
Some bios's when apm is disabled [or even some functions of it are disabled],
...
they keep giving error 0x30b. Unfortunately this keeps happening every second
making the console unusable. Keep track of the last error that occurred and
if the last 10 times apm was called the same error was returned, give up and
exit the apm thread.
2001-03-24 02:07:54 +00:00
christos
3319b05361
There was a stray debugging message "OptionMode = %x\n". Prefix it with
...
the device name, and enable it only in debugging mode.
2001-03-24 02:04:40 +00:00
bjh21
18db220fba
Handle IFF_ALLMULTI correctly. We can now cope with multicast, but for
...
some reason DAD fails when starting IPv6.
2001-03-24 00:16:41 +00:00
bjh21
de791f82d8
"ea" is now borderline MI.
2001-03-24 00:15:38 +00:00
bjh21
8bd452c648
Create an MI Ether3 driver. It's derived from the arm26 driver, which uses
...
my MI SEEQ 8005 driver, which is based on the arm32 ea driver.
2001-03-24 00:14:52 +00:00
bjh21
2714607c72
Add podulebus_shift_tag, which generates a bus_space_tag_t with a specified
...
address shift (stride). This is necessary because many podules have standard
chips with odd address-bus wiring to allow for using LDM for
bus_space_*_multi_*().
2001-03-24 00:10:42 +00:00
briggs
70f969e600
if_wereg.h is no longer here.
2001-03-23 23:14:32 +00:00
fvdl
ad5dcb280f
Same change as in the UFS code: unlock vnode before setting v_op
...
to spec_vnode_ops. From Bill Studenmund.
2001-03-23 21:10:48 +00:00
fair
203b7d74ef
Correct one typo in the patch from PR 9220.
2001-03-23 20:12:41 +00:00
jdolecek
d0b4b2499f
regen
2001-03-23 20:04:51 +00:00
jdolecek
7fe8df83a3
cosmetic change for autoconf printing: for memory extension cards,
...
just print ": configured" if they are enabled; they don't need any
special driver to work, printing "not configured" might be confusing
2001-03-23 20:04:28 +00:00
jdolecek
c3ba22cf5f
Forgot this one:
...
if_we.c was split and ISA-specific part is now in if_we_isa.c,
we(4) device is defined in conf/files.
2001-03-23 19:41:34 +00:00
jdolecek
be10c313e8
Note MCA we(4) attachment, mark as 'recommended'.
...
Kill bunch of typos in we(4) manpage.
2001-03-23 19:32:32 +00:00
jdolecek
22e5ccb8e7
make more like eisa(4)
2001-03-23 19:27:29 +00:00
jdolecek
75b7bea508
Add MCA we(4) attachment for WD80x3 cards and clones. Tested with
...
WD8003W/A, card provided by David Brownlee (thanks!). The SMC Elite stuff not
tested since I don't have any; hopefully it's correct, should match
information in ADF files.
The MCA-specific init quirk taken from Linux smc-mca.c driver.
I don't quite grok why it works, but it does *cross fingers*.
The WD8003W/A seems to be quite a good choice. I get like 340KB/s on my
machine, where 3c523 does only like 310KB/s. The numbers would be probably
even better with faster CPU than 386DX :)
2001-03-23 19:25:35 +00:00
jdolecek
ffd34612c2
Split we(4) driver to bus independant and ISA-specific parts, in preparation
...
for MCA attachment.
2001-03-23 19:08:53 +00:00
jdolecek
43b0593b91
regen
2001-03-23 18:12:45 +00:00
jdolecek
593eb4314b
Change names of WD80x3x cards to what is in ADF's at
...
http://members.aol.com/mcapage1/adflist1.htm
Add couple IBM WD80x3x clones
Arrange so that appropriate defines are generated for WD80x3x cards
2001-03-23 18:12:13 +00:00
jdolecek
6d79f8ce1e
Split we(4) driver to bus independant and ISA-specific parts, in preparation
...
for MCA attachment.
2001-03-23 17:34:41 +00:00
drochner
be5b4d13dd
remove the "STANDARD UVM RETURN VALUES" section which is not true anymore
2001-03-23 17:14:43 +00:00
drochner
d7c42bffab
update uvm_vslock arguments and return value
2001-03-23 17:07:38 +00:00
fvdl
2e3722d635
Remove a debugging printf.
2001-03-23 14:11:39 +00:00
tron
d059ac0ad9
Use "tar" included in latest Zoularis under SunOS.
2001-03-23 14:06:16 +00:00
is
b1e3063f0b
Move tx chain result handling into iystart(). This way, ww normally only
...
need an interupt when the hardware hits tx chain end. We switch on one
int per packet sent when we fill up and go into OACTIVE mode.
Measured total interupt savings on large NFS writes: 20%.
2001-03-23 13:15:27 +00:00
fvdl
509b0d01a5
Do an explicit VOP_UNLOCK in ufs_vinit before setting v_op to
...
spec_vnode_ops_p. Workaround for a lock leak. Problem tracked
down by der Mouse.
2001-03-23 12:15:34 +00:00
toshii
d2f3ad2de2
Support machdep.booted_kernel sysctl.
2001-03-23 11:10:10 +00:00
sato
8f5f11180a
o add sysctl machdep.booted_kernel support.
...
o add sysctl machdep.root_devoce support.
2001-03-23 11:09:49 +00:00
tsubai
95a27e3b60
Remove devices which don't exist on floppy based models.
...
Now boot floppy fits 1.4MB again.
2001-03-23 09:30:49 +00:00
toshii
7ed6dadd10
Handle bootargs passed by hpcboot.
...
Change stack pointer initialization.
2001-03-23 08:58:14 +00:00
toshii
3bf1867147
Rebuild after the bootarg change.
2001-03-23 08:51:23 +00:00
toshii
59b3c088fe
Pass bootargs like usual function calls.
...
Initialize sp register to more useful value.
2001-03-23 08:48:12 +00:00
toshii
07b77f05ce
Have LINEBYTES for jornada720.
2001-03-23 08:46:56 +00:00
itojun
5adbc9e0bd
do not bind(2) if source address specified is loopback
...
(recover IPv4-only postfix behavior). sync with kame
2001-03-23 05:11:12 +00:00
lukem
b240b7a4e1
#ifdef KGDB, call kgdb_connect(1) if KS_Cmd_Debugger (a la ddb invoking
...
console_debugger() in the same situation).
this makes it easier to get remote kgdb going if you forget to use boot -d.
2001-03-23 04:22:36 +00:00
hubertf
ba8c0c74d7
Update lots of cities from Poland. Also, Poland was People's Republic until
...
1989, how people hate the name because it sounds so socialist.
Patch sent by Tomasz Luchowski <zuntum@netbsd.org> in private mail.
2001-03-23 01:55:12 +00:00
simonb
5aa49b6404
Delete unused uvtopte() macro.
2001-03-23 01:27:59 +00:00
enami
4aa8283eb7
Always initialize an auto variable.
2001-03-23 01:06:02 +00:00
petrov
b47f68b66c
fix 'show registers' mis-aligned access, PR11580
2001-03-22 22:20:28 +00:00
manu
ea545137cc
Added a missing native to linux signal number translation in linux_sendsig(),
...
when building the trap frape
2001-03-22 22:10:04 +00:00
tshiozak
612f7109a2
add "CODESET" symbol. (but not working yet)
2001-03-22 19:44:27 +00:00
uch
51243a1c74
add Hugarian and German keymap
...
patch by Laszlo Szabo <rka@rka.hu>
2001-03-22 18:37:32 +00:00
uch
40de0e48b0
add ELF kernel linker script.
2001-03-22 18:35:33 +00:00
uch
5a79dd1121
load symbol table to DDB if ELF kernel.
2001-03-22 18:34:08 +00:00