Commit Graph

136193 Commits

Author SHA1 Message Date
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
augustss a4b28de3dd Mention PCKBC_CNATTACH_SELFTEST and PCKBD_LAYOUT. 2005-04-29 20:03:47 +00:00
martin 39cf15f027 Sparc64 now has completed the switch to wscons. 2005-04-29 19:44:28 +00:00
martin 6a4a23191b Add all missing USB stuff (from i386 GENERIC). 2005-04-29 19:41:21 +00:00
skrll 7e2b81accb Mention interrupt output transfers here.
Again from FreeBSD.
2005-04-29 19:16:17 +00:00
skrll e71eebcad0 Complete the interrupt output transfer support copy from FreeBSD, but
remove the incorrect access to the bulk part of the union.

Reviewed and OK'ed by Lennart.
2005-04-29 19:15:13 +00:00
augustss 91c4478386 Check if we have any SCSI busses so this file doesn't cause link errors
if used without SCSI.
2005-04-29 17:52:46 +00:00
augustss 6fbdbcbb3e If running as a demon, make sure config file has an absolute path name.
Partly addresses PR 15769.
2005-04-29 17:18:30 +00:00
augustss 71f12914f1 If UKBD_LAYOUT isn't defined, but PCKBD_LAYOUT is, use the latter as the
default layout.  Fixes half of kern/28668.
2005-04-29 17:02:06 +00:00
augustss 25a5dbc748 Mention UKBD_LAYOUT, which corresponds to PCKBD_LAYOUT for the ukbd driver. 2005-04-29 16:58:39 +00:00
augustss ecf40361a8 Change the default controlling devices to /dev/wskbd and /dev/wsmouse
(instead wskbd0 and wsmouse0), this way changes will affect all devices
instead of just the first one.
2005-04-29 16:51:33 +00:00
christos 593f2057dc Avoid compiler bug on 64 bit machines. 2005-04-29 16:00:31 +00:00
christos 1c5a570025 new gettext. 2005-04-29 15:31:55 +00:00
christos d097b35f6f adjust for new gettext. 2005-04-29 15:27:33 +00:00
christos e43cef87fc Merge conflicts. 2005-04-29 15:20:13 +00:00
christos e770a46755 ftp ftp.gnu.org 2005-04-29 15:05:03 +00:00
christos fd90a881be Merge conflicts and delete junk. 2005-04-29 15:05:01 +00:00
christos dbabf825dd ftp ftp.gnu.org 2005-04-29 15:04:32 +00:00
augustss 17e2d8f05a Allow 32 chars in the saved vendor string. Fixes kern/29760. 2005-04-29 15:04:29 +00:00
christos 7a27fa0d62 ftp ftp.gnu.org 2005-04-29 14:59:33 +00:00
christos f44c5b012e Add build glue via an import. 2005-04-29 14:59:32 +00:00
christos 7f4e062672 ftp ftp.gnu.org 2005-04-29 14:59:31 +00:00
christos 3d10c7e8f3 Add build glue via an import. 2005-04-29 14:59:30 +00:00
christos bc40814d02 ftp ftp.gnu.org 2005-04-29 14:56:20 +00:00
christos 593f5627da Speed this up by doing all the keywords in one pass. Also do all the keywords. 2005-04-29 14:53:35 +00:00
manu e0d963d34b Fix memory leak 2005-04-29 13:06:23 +00:00