Commit Graph

154535 Commits

Author SHA1 Message Date
macallan
35a2b63b90 actually change the sample rate when asked to.
Fix provided by Marco Trillo in PR35204
While there also enable 24bit I/O.
2006-12-11 02:17:53 +00:00
christos
a4b90d57e2 Add emalloc. 2006-12-11 00:55:02 +00:00
pooka
4013808f45 Teach deadfs about vm object locking for getpages. This avoids
errors resulting from situations where we take a page fault for a
vnode which has been converted a deadfs vnode.

wrstuden ok
2006-12-10 23:57:33 +00:00
pooka
349f1154dd Don't return EWOULDBLOCK in case we have delivered some requests
even if we are operating on a nonblocking descriptor.
2006-12-10 23:53:51 +00:00
bouyer
c2b954c80b Regen: another PCI id for Dell PERC 5 2006-12-10 23:44:08 +00:00
pooka
411590432c * free puffs_instance structure in all cases when closing the descriptor
* comment, rcsid & kassert police
2006-12-10 23:43:55 +00:00
bouyer
637f604b17 Add another PCI ID for Dell PERC 5 (from OpenBSD) 2006-12-10 23:43:13 +00:00
christos
5abf774808 initialize error, cause gcc3 says so. 2006-12-10 23:12:37 +00:00
christos
3526467a3d there is no stack-protector for gcc3 2006-12-10 23:09:31 +00:00
pooka
9b0cc2c27b fix description to match the code 2006-12-10 23:03:03 +00:00
manu
84e8592ee9 libipsec minor bump 2006-12-10 22:40:53 +00:00
pooka
5d1ddd3277 PCATCH in tsleep while waiting for operations in getop. Otherwise
we could end up in an unkillable deadlock if GETOP was called when
an operation that had locked the root vnode was already in userspace.
2006-12-10 22:37:04 +00:00
manu
fcdf5459d0 branch 0.7 created 2006-12-10 22:36:06 +00:00
pooka
84295069e0 Fix a race condition that would cause the mountpoint to be cleaned
from under someone waiting for the fs server response in puffs_unmount()
if the descriptor was closed during the response wait (such as bug
leading to a crash in fs implementation unmount()).
2006-12-10 22:33:31 +00:00
cube
4cb6e56c76 Remove an error message about having FSTAR'd instances attaching at pcppi.
It's actually fine to have them.  Somehow I wish there was a way to express
that there can be only one device of that kind attaching on a given pcppi.

All of this is generic for all indirectly configured bus (i.e., specified
by kernel configuration).

Reported by uwe@.
2006-12-10 22:10:57 +00:00
manu
044368e6f0 libipsec minor bump 2006-12-10 20:11:11 +00:00
macallan
610ea4a4c0 don't issue ADB commands if there's no adb node.
This should fix spontaneous poweroffs seen on PowerBooks that have no ADB
(last generation PBG4 which have only USB)
needs testing on more machines
2006-12-10 19:28:12 +00:00
manu
e7390e9b83 Bump libipsec minor 2006-12-10 18:47:15 +00:00
manu
7c683c0b23 Bring back API and ABI backward compatibility with previous libipsec before
recent interface change. Bump libipsec minor version. Remove ifdefs in
struct pfkey_send_sa_args to avoid ABI compatibility lossage.
Add a capability flags to detect missing optional feature in libipsec
2006-12-10 18:46:39 +00:00
he
7700f97e62 Use C99 initializer. 2006-12-10 17:33:01 +00:00
is
dc12fff4c3 Explain XID magic constants, correcting the format ID 2006-12-10 14:52:29 +00:00
is
8812d0414b oops, forgot lan_hdr_len length offset 2006-12-10 14:49:43 +00:00
is
e80820a117 oops, forgot the m_adj 2006-12-10 14:47:40 +00:00
is
9c9b34873f was wrong magic constant. no functional change. 2006-12-10 14:45:09 +00:00
is
d227658f6b Avoid overlapping struct assignment, like in the Ethernet and FDDI cases. 2006-12-10 14:39:03 +00:00
yamt
635ee8a88f yamt-splraiseipl: sparc64 build problem seems fixed. 2006-12-10 14:22:24 +00:00
is
60ee96c865 Explain llc XID magic constants, correcting the XID header format tag. 2006-12-10 14:21:32 +00:00
pavel
a5529f838b I've tested yamt-splraiseipl on alpha.
tested: FFS, LFS, IDE, SCSI (ahc), PS/2 mouse, network (ex),
sound (sb at isapnp).
2006-12-10 13:46:00 +00:00
kiyohara
3871190271 Add definition the HWUART (and NSSP). 2006-12-10 12:46:48 +00:00
is
74a405e314 Avoid overlapping struct assignment for FDDI. Should fix netiso like in the
Ethernet case.
2006-12-10 12:34:42 +00:00
is
287d53b453 explain XID constants, and fix a wrong one 2006-12-10 11:39:43 +00:00
is
1f15d00952 define some more magic LLC constants 2006-12-10 11:35:36 +00:00
he
4bc99ef5ff Remove a superfluous cast. 2006-12-10 11:19:15 +00:00
is
29b0f75d10 comment on llc class 2006-12-10 10:51:11 +00:00
scw
92bdf64528 Repeat after me: Compile/Test before commit. 2006-12-10 10:30:55 +00:00
scw
b504cbdbcc Note addition of IXP425 NPE Ethernet support. 2006-12-10 10:25:49 +00:00
scw
94359b8f74 Ditch the messy "disk access" polling code. There was no way to
determine accurately which LED to illuminate.

Instead, hook into the PCI[ABC] interrupt chains (used solely for the
USB controller) and use the disk1/disk2 LEDS to indicate general USB
activity.

Use the "Ready/Status" LED as a CPU activity indicator by hooking the
TMR0 interrupt and illuminating the LED if the CPU is non-idle.
2006-12-10 10:23:37 +00:00
scw
b95de082ef Add watchdog and NPE Ethernet support. The latter is not well tested
on IXDP425 since the PHYs fail to probe my board. This may be due to
an incompatibility between the stepping A0 CPU and the microcode.

Additionally, the MAC addresses are not configured by Redboot, so more
work is needed in this area.
2006-12-10 10:12:22 +00:00
scw
9a59c269b4 Add NPE Ethernet and watchdog support.
Ethernet is enabled by default, but will be non-functional without
a microcode image from Intel. See arch/arm/xscale/ixp425-fw.README.
2006-12-10 10:08:05 +00:00
scw
4152e66e28 Adjust watchdog reset register base. 2006-12-10 10:04:40 +00:00
scw
b9811c82af Support the IXP425 watchdog timer. 2006-12-10 10:03:22 +00:00
scw
bdea1361ab Add a port of Sam Leffler's IXP425 micro-engine support (from FreeBSD).
This is very much a work in progress. At the present time, only Ethernet
is supported.
2006-12-10 10:01:49 +00:00
dyoung
5eaf8c7227 Forward options -f, -m, -s to the MAKEDEV.local script, with the
help of some Bourne-shell magic from David Laight.
2006-12-10 08:14:32 +00:00
yamt
f144b481ac yamt-splraiseipl: new base. 2006-12-10 07:58:51 +00:00
christos
eea42e044a Fix timezone and date parsing. From Anon Ymous. 2006-12-10 06:06:47 +00:00
manu
098ea45eb4 New README.plainrsa sample file 2006-12-10 05:52:10 +00:00
manu
78f5cfece3 From Joy Latten: README.plainrsa documenting plain RSA auth 2006-12-10 05:51:14 +00:00
yamt
4813024f5a yamt-splraiseipl: mmeye, mvme68k. 2006-12-10 05:29:42 +00:00
uwe
f9e1284353 Convert to use aprint_* 2006-12-10 05:14:42 +00:00
uwe
a066e1031b Use aprint_normal for attachment messages. 2006-12-10 04:52:13 +00:00