chs
6bfb915818
there is no 1.6 hp700 release to be compatible with.
...
leave 2.0 compat in for now.
2005-05-01 20:22:02 +00:00
augustss
649ae4a707
Update TODO comment and copyright.
2005-05-01 19:45:40 +00:00
augustss
8a543dce0d
Note that have been various bug fixes to ehci.
2005-05-01 19:42:59 +00:00
augustss
9c5fb57b96
Only complain when opening full speed isoc devices, other types seem to
...
work reasonably (even if there is no proper scheduling of the TT yet).
2005-05-01 19:35:07 +00:00
augustss
6aae573fe5
Fix the error check on completion of an xfer. Just because the qTD status
...
field has error bits set doesn't mean there has been an error, unless the
HALTED bit is set as well. The old behaviour could result in a transfer
being considered failed by the software, but a success by the device.
This seems to have affected mostly mass storage devices.
Pointed out by Dan Ellis in kern/29731.
2005-05-01 19:24:39 +00:00
chs
521e1394ad
remove the sigcontext signal stuff, we've never used it.
2005-05-01 19:19:25 +00:00
chs
058afa680c
flush the FPU before accessing the PCB copy.
2005-05-01 19:18:39 +00:00
chs
e47a91f6f0
paranoia: move the dcache flush to the end.
2005-05-01 19:18:12 +00:00
chs
613d022e34
check pcb_onfault for kernel T_DATALIGN traps (for ddb).
2005-05-01 19:17:52 +00:00
chs
2cb0f8ab7c
regen
2005-05-01 19:03:39 +00:00
chs
1c6c3c528a
fix various entries.
2005-05-01 19:02:59 +00:00
chs
ef2990d9c7
align the unwind section on an 8-byte boundary.
2005-05-01 19:01:48 +00:00
chs
3f4bf288f8
fix a comment.
2005-05-01 19:00:29 +00:00
chs
fc4670f4b3
add some definitions for MP support.
...
more de-__P. remove some other leftovers. clean up kvtop().
2005-05-01 18:59:27 +00:00
chs
1ef96a6714
fix .BEGIN lossage.
2005-05-01 18:41:18 +00:00
martin
3fcf13a5a0
Fix some typos. From Christian Brueffer in PR lib/30109.
2005-05-01 16:36:47 +00:00
riz
e09f32d58e
Only test if a char is >= 0x00 when CHAR_MIN is < 0, so gcc doesn't
...
warn about the comparison always being true. Fixes build for macppc
target.
Problem noted by me, analysis and fix from Thomas Klausner.
Approved by wiz.
2005-05-01 16:21:07 +00:00
chs
e7346e3b2b
in cpu_lwp_free(), use hppa_fpu_flush() instead of a broken inline version.
...
in vmapbuf() and vunmapbuf(), adapt to yamt-km API changes.
2005-05-01 15:23:18 +00:00
martti
840228057a
Install netinet/ipl.h (bin/30095)
2005-05-01 14:57:27 +00:00
augustss
5adcc3d063
Timeout while polling is in ms not ticks.
...
From OpenBSD.
2005-05-01 14:21:27 +00:00
lukem
597054d4ad
Fix typo in previous.
...
Noted by Markus W Kilbinger in private email.
2005-05-01 10:34:50 +00:00
lukem
e9c1d14fc9
Update for various USE_* options.
...
Rest of PR 30092 from Jukka Salmi.
2005-05-01 07:28:13 +00:00
lukem
c0b68cb4cf
Test USE_INET6 instead of MKINET6 for various apps.
...
Part of PR 30092 from Jukka Salmi.
2005-05-01 07:26:29 +00:00
lukem
22b0f5dfc0
Add support for following keywords in sets lists, based on mk.conf(5) vars:
...
use_inet6 ${USE_INET6} != no
use_kerberos ${USE_KERBEROS} != no
use_yp ${USE_YP} != no
2005-05-01 07:06:09 +00:00
lukem
31d3a84c88
Prevent a *.y that is newer than *.[ch] (in dist/gettext) from
...
attempting to yacc the former into the latter, which fails for
read-only source.
2005-05-01 06:51:04 +00:00
christos
81e19b01e8
More .BEGIN lossage.
2005-05-01 03:07:12 +00:00
christos
33cefcde7e
PR/29005: Jesse Off: nbpax requires sys/mtio.h which doesn't exist on Interix
...
I added an ifdef called HAVE_MTIO_H and fixed the code to use it. It is
always defined now, but you can change this for Interix.
2005-05-01 02:59:28 +00:00
christos
5a5df3b859
.BEGIN cannot have dependencies.
2005-05-01 02:41:08 +00:00
christos
592ba37fd4
Don't accept dependencies for .BEGIN, .END, and .INTERRUPT since they
...
don't make sense or work anyway.
2005-05-01 01:25:36 +00:00
augustss
77e2a0a080
In eohci_waitintr, xfer->timeout is in ms, not hz.
...
From OpenBSD.
2005-05-01 01:14:30 +00:00
augustss
7beafdee3a
Fix some spelling errors.
...
From OpenBSD.
2005-05-01 01:10:06 +00:00
augustss
31e5d222f7
Preserve any configuration data that may have been set by SMM/BIOS over
...
chip reset.
From OpenBSD.
2005-05-01 01:03:11 +00:00
augustss
e556a8eca4
If the SMM driver had enabled ownership change interrupts, re-enable them
...
temporarily before we attempt to take control.
From OpenBSD.
2005-05-01 00:45:55 +00:00
christos
66b68ce36c
PR/9566: Arne H. Juul: Document special targets that do not obey dependencies.
2005-05-01 00:37:10 +00:00
christos
db24f1bda4
PR/9567: Arne H. Juul: .BEGIN targets should not use dependencies.
2005-05-01 00:31:23 +00:00
augustss
5283bc3d82
Root hubs don't have transaction translators, so don't print anything
...
about them for depth 0. From FreeBSD.
2005-04-30 20:54:13 +00:00
christos
ae0d3ab2e1
Remove stray " I" from message.
2005-04-30 20:29:56 +00:00
christos
f77e3699c8
Dammit, get rid of the debugging abort() calls. It is no fun to have a broken
...
fsck program on a busted filesystem.
2005-04-30 20:24:32 +00:00
jmmv
8bdb487207
Do not use FLG_MODIFY to mark color settings. I thought this was used to
...
denote that a flag was readable/writeable, but that is achieved by passing
a 0 as the flags.
Thanks to uwe@ for finding this out and explaining me why it was wrong.
2005-04-30 16:38:21 +00:00
augustss
c246220559
Make /dev/usb readable to all; it is only used to report USB events.
2005-04-30 16:26:06 +00:00
chs
45523254b2
change *_TLBUpdate for the MIPS3-style two-entry TLBs to only update existing
...
entries and not create new ones. the problem with creating an entry is that
we only have the data for one side of the entry, so the other side could be
out of sync with the software PTEs, which the fault handlers are not prepared
to deal with. fixes PR 14801.
2005-04-30 15:56:32 +00:00
hannken
05f59f904d
sv_set_params(): avoid null pointer dereference when `setmode' is 0.
...
Reviewed by: Lennart Augustsson <augustss@netbsd.org>
2005-04-30 15:24:51 +00:00
augustss
5b3acf742e
Fix a race condition in xfer abort. Derived from a FreeBSD patch.
...
An xfer could be aborted twice (which means that the second abort might
access deallocated memory). This happened when an xfer timed out and
the timeout started an abort. While that abort was taking place the
xfer could be cancelled (usually by closing the pipe), causing a second
abort to begin.
This is now handled by having flags indicating the abort state of an xfer.
Hopefully this will fix the occasional crashes when printing.
2005-04-30 14:38:40 +00:00
agc
dc9630d5b3
Mark ./usr/share/locale/no@nynorsk/LC_MESSAGES/gettext.mo as obsolete. Really.
2005-04-30 14:26:38 +00:00
yamt
dfc745b200
include atomic.h for x86_atomic_setbits/clearbits_l.
2005-04-30 08:37:16 +00:00
augustss
949688eeaf
Remember what keyboard layout is set in the mux, that way new keyboards
...
can be given the same layout. Fixes kern/19153.
2005-04-30 03:47:12 +00:00
tsutsui
8ed63e80db
Avoid NULL pointer dereference on unexpected error cases. (from OpenBSD)
2005-04-30 02:18:43 +00:00
uwe
2d43262c9a
Explain why we need PCKBC_CNATTACH_SELFTEST.
2005-04-29 22:48:25 +00:00
wiz
9b93dfd77c
obsolete...obsolete... (i.e. make both keywords contain obsolete).
2005-04-29 21:08:13 +00:00
augustss
af3503e371
Attach a USB keyboard as console keyboard if pckbc_cnattach() failed or
...
if there is no pckbc configured. Previously only the latter cuased the
USB keyboard to be used.
This should make it more likely to get the USB keyboard as the console
on legacy free machines using the GENERIC config file.
2005-04-29 20:11:01 +00:00