wiz
7ae9423d3b
Honour SCSI command timeout -- fixes problems with SCSI commands that take
...
longer than 10s and were falling into a timeout, e.g. fixating.
2000-12-24 02:42:04 +00:00
bjh21
f1fc4edf08
In pmap_enter(), seed referenced and modified bits from access type passed in.
2000-12-23 23:06:51 +00:00
bjh21
5568314c66
Since the Arc's interrupt layout is fixed, only print IRQ numbers in
...
verbose mode. This helps to ensure the kernel version number doesn't disappear
too quickly.
2000-12-23 21:49:13 +00:00
thorpej
f9fd00d8e7
Fix a silly bug in the ALTQ version of IFQ_DEQUEUE().
2000-12-23 19:00:18 +00:00
bjh21
a48c9194bb
Print the newline after the memory test. This makes it clear that the delay's
...
related to this driver rather than the next device to be attached.
2000-12-23 16:37:20 +00:00
bjh21
7cce6a2816
Remove "machine" subcommands that duplicate "show".
...
Add "machine bsw" which does a bus_space_write_*().
2000-12-23 15:18:34 +00:00
bjh21
da1e6b7cfb
Don't SIGSEGV a process just because we get KERN_RESOURCE_SHORTAGE. It might
...
go away.
Yes, this is a grotty hack. The right solution is for uvm_fault to be less
pessimistic.
2000-12-23 15:12:54 +00:00
enami
95a1bfa14c
- 16 * 8 != 168
...
- offset should be endian independent.
2000-12-23 14:42:06 +00:00
enami
0e4a3d44c0
Cosmetic changes
2000-12-23 14:09:52 +00:00
bjh21
690a8dbae1
fix typo: sigmips -> sgimips
2000-12-23 13:41:33 +00:00
bjh21
d925692c76
Add arm26 fpu.
2000-12-23 13:40:21 +00:00
bjh21
95920110c7
Stub FPU driver -- identifies FPUs and warns they aren't supported. e.g:
...
cpu0 (root): ARM2
fpu0 at cpu0: FPPC/WE32206
fpu0: WARNING: FPU type not supported by kernel
2000-12-23 13:37:02 +00:00
tron
37f9e37daf
Fix typo in last commit.
2000-12-23 13:11:57 +00:00
bjh21
85aa3d3b8d
G/c unused declarations.
2000-12-23 12:57:55 +00:00
enami
6ff137de16
Place a name of extent in a struct swapdev instead of dynamically
...
allocating it.
2000-12-23 12:13:05 +00:00
tsutsui
aa223e5bce
Regen. (Adding Acard UDMA IDE controllers)
2000-12-23 10:13:20 +00:00
tsutsui
cf4a7f824c
Add Acard UDMA IDE controllers.
2000-12-23 10:11:55 +00:00
jdolecek
de31133f1d
split off thread specific stuff from struct sigacts to struct sigctx, leaving
...
only signal handler array sharable between threads
move other random signal stuff from struct proc to struct sigctx
This addresses kern/10981 by Matthew Orgass.
XXX I wish m68k ports would share trap.c
2000-12-23 09:35:51 +00:00
enami
6242a87506
Fix text address.
2000-12-23 07:40:51 +00:00
wiz
c8b0b91e7e
Fix pathnames in comment.
2000-12-23 01:37:57 +00:00
fvdl
e60e785474
Don't do the syscall with modified ioctl command if we've successfully
...
done a 'passthrough' ioctl.
2000-12-22 23:41:16 +00:00
jdolecek
93c9760c88
bump kernel version to 1.5P - struct proc, struct sigacts changes
2000-12-22 23:21:38 +00:00
jdolecek
82735a50bc
struct proc: g/c p_unused
2000-12-22 23:19:15 +00:00
jdolecek
e9e91a0fb5
split off thread specific stuff from struct sigacts to struct sigctx, leaving
...
only signal handler array sharable between threads
move other random signal stuff from struct proc to struct sigctx
This addresses kern/10981 by Matthew Orgass.
2000-12-22 22:58:52 +00:00
bjh21
0c0d8f3775
Support for identifying MAUs attached to EtherLan 200-series cards.
2000-12-22 22:21:37 +00:00
scw
8336df62f7
Some small optimisations:
...
o Avoid checking cputype when the kernel is built for one cpu variant only.
o In writeback(), don't use bcopy() to write a mere 16 bytes of 16-byte
aligned data; it's much quicker to copy it inline.
2000-12-22 21:02:05 +00:00
scw
d11562c429
A couple of minor functions which return pointers need to do so in %a0 now.
...
Spotted by Chuck Silvers.
2000-12-22 20:57:21 +00:00
fvdl
0d4862bed1
Regen.
2000-12-22 20:07:09 +00:00
fvdl
8eaf6e8d8e
Make that defined(LKM) || defined(_LKM), to catch both the cases
...
of compiling a kernel with LKM support and compiling an LKM.
2000-12-22 20:05:35 +00:00
thorpej
d0357bdb4f
Slight adjustment to how pfil_head's are registered. Instead of a
...
"key" and a "dlt", use a "type" (PFIL_TYPE_{AF,IFNET} for now) and
a val/ptr appropriate for that type. This allows for more future
flexibility with the pfil_hook mechanism.
2000-12-22 20:01:17 +00:00
fvdl
2ac441ddfb
LKM -> _LKM around opt_ include.
2000-12-22 20:00:16 +00:00
tsutsui
7541fda9d4
Add missing printf args.
2000-12-22 18:16:37 +00:00
tv
35670ca600
Undo 1.385; put wss0 back in GENERIC.
...
Just like any ISA device, if you don't have the device at the configured IRQ,
you could lose if something else decides it wants that IRQ. wss is not
a special case.
2000-12-22 16:35:51 +00:00
mrg
264248925f
regen
2000-12-22 15:10:38 +00:00
mrg
80ab63644e
redo the previous correctly
2000-12-22 15:09:46 +00:00
mrg
af36640df1
regen
2000-12-22 14:59:40 +00:00
mrg
62230909f1
avoid redefinition of VNODE_OP_NOINLINE
2000-12-22 14:58:39 +00:00
mrg
a0e71c9ca7
avoid redefinition of VNODE_OP_NOINLINE
2000-12-22 14:45:50 +00:00
ad
4368af2854
In tc_fb_cnattach(): match from a table, and add #ifdef'ed out glue for the
...
px/pxg devices.
2000-12-22 13:33:57 +00:00
ad
024d36d353
- Fix bugs, make this useful.
...
- Add ioctls to start and stop the co-processor (if present).
2000-12-22 13:30:32 +00:00
fvdl
1a09a359eb
Add SIOCGIFBR and SIOCSIFBR (more for reference than anything, currently).
2000-12-22 11:24:43 +00:00
sato
b5c2090ab0
fix MC/R530's COM0 power GPIO port number.
2000-12-22 08:43:56 +00:00
sato
496cf20c43
* update HPCFB_MULTI codes
...
- check malloc() return value.
- disable multi screen feature when console is serial.
XXXX: bacause hpcfb multiscreen feature buggy in serial console.
2000-12-22 08:37:17 +00:00
tsubai
8ba01dd213
Fix bus_space_write_multi_N.
...
(From der Mouse <mouse@Rodents.Montreal.QC.CA>)
2000-12-21 23:17:32 +00:00
thorpej
1d9aa8a803
Add Sable and Lynx support.
2000-12-21 23:05:47 +00:00
eeh
4c3121006d
Use an extent map for I/O addresses instead of a base so addresses can
...
be both allocated and freed.
2000-12-21 22:19:21 +00:00
thorpej
f363b73f87
Add support for the AlphaServer 2100 (Sable) and the AlphaServer 2100A
...
(Lynx), written from scratch by me over a year ago, but never committed
to the tree because there was a bug I could never quite find. I have
fixed a few problems in the code, but still don't know if that bug is
quite fixed. Since I don't have access to the hardware directly, I'll
have to call for testers again.
2000-12-21 20:51:53 +00:00
thorpej
7027166972
Regen.
2000-12-21 20:42:42 +00:00
thorpej
c0b556f767
Make an Alpha kernel with COMPAT_LINUX compile again.
2000-12-21 20:42:15 +00:00
thorpej
f7a4dd48fd
Only include the 16-bit uid/gid stuff if on i386 or m68k. This is a
...
little ugly, but hey, so is Linux.
2000-12-21 20:19:22 +00:00