Josef Karthauser
c6b0a4ae15
MFNetBSD:
...
revision 1.68
date: 2001/12/24 21:36:16; author: augustss; state: Exp; lines: +2 -1
Add some more DIAGNOSTIC tests.
Make usb_match_device() match on USB_PRODUCT_ANY.
2002-04-07 13:26:59 +00:00
Maxime Henrion
9d8353732e
o Change kernel_vmount() interface to be more convenient : pass two
...
separate strings instead of passing "foo=bar".
o Don't forget to clear the VMOUNT flag on the vnode when vfs_nmount()
fails because the fs doesn't implement VFS_NMOUNT (and in vfs_mount()
when the fs doesn't implement VFS_MOUNT) ; also decrement the vfs
refcount in the !MNT_UPDATE case.
2002-04-07 13:22:47 +00:00
Josef Karthauser
be55f9a1f2
MFNetBSD:
...
revision 1.67
date: 2001/11/21 13:44:47; author: augustss; state: Exp; lines: +3 -1
Wrap dump routine prototypes in #ifdef USB_DEBUG
2002-04-07 13:20:26 +00:00
Josef Karthauser
7c21b0290d
MFNetBSD: ukbd.c (1.52), usbdi.c (1.54), usbdi.h (1.35)
...
date: 2000/01/16 09:37:18; author: augustss;
Let usbd_set_polling() work on a usbd_device_handle instead of
a usbd_interface_handle.
2002-04-07 13:16:18 +00:00
Dag-Erling Smørgrav
9db21c5fd1
This one needs NO_WERROR too.
2002-04-07 12:53:58 +00:00
Josef Karthauser
58af1b84da
MFNetBSD: usbdi.c (1.93), usbdi.h (1.59)
...
date: 2001/12/24 21:36:15; author: augustss;
Add some more DIAGNOSTIC tests.
Make usb_match_device() match on USB_PRODUCT_ANY.
2002-04-07 12:42:18 +00:00
Josef Karthauser
4d20078c4a
MFNetBSD:
...
revision 1.92
date: 2001/12/12 15:38:58; author: augustss; state: Exp; lines: +7 -3
Some more paranoia checks when DIAGNOSTIC.
2002-04-07 12:38:16 +00:00
Josef Karthauser
59b1ccec79
Move a function to a different place in the source so that we match
...
NetBSD.
2002-04-07 12:32:55 +00:00
Josef Karthauser
f7f4bdbbcb
Update $NetBSD$ ident.
2002-04-07 12:29:55 +00:00
Josef Karthauser
0de7764a0a
MFNetBSD:
...
revision 1.88
date: 2001/11/22 04:31:01; author: augustss; state: Exp; lines: +3 -3
Improve dump routine slightly.
2002-04-07 12:25:55 +00:00
Josef Karthauser
081d87cd07
MFNetBSD:
...
revision 1.87
date: 2001/11/21 15:37:41; author: augustss; state: Exp; lines: +5 -5
Fix indentation and typos.
2002-04-07 12:24:55 +00:00
Josef Karthauser
906e5d2c1b
We not long need to use USBD_NO_TSLEEP.
2002-04-07 12:19:50 +00:00
Josef Karthauser
f046c9272a
MFNetBSD: usbdi.c (1.80), usbdi.h (1.51)
...
date: 2001/04/13 11:19:58; author: augustss;
Finally get rid of the UGLY and EVIL hack for avoiding tsleep().
2002-04-07 12:18:52 +00:00
Murray Stokely
123b2d4a74
GCC 3.1 cleanup - add a break after default: at the end of a switch
...
statement.
2002-04-07 12:05:05 +00:00
Josef Karthauser
3847d1fda8
MFNetBSD: if_aue.c (1.26), if_auereg.h (1.6), if_cue.c (1.10),
...
if_cuereg.h (1.5), if_kue.c (1.11), if_kuereg.h (1.5)
date: 2000/03/02 12:37:51; author: augustss;
Use ratecheck() to limit error messages on disconnect.
Break out some common functionality.
2002-04-07 12:04:02 +00:00
Josef Karthauser
dfdec0c69e
MFNetBSD: usbdi.c (1.63), usbdi.h (1.41)
...
date: 2000/03/02 12:37:51; author: augustss;
Use ratecheck() to limit error messages on disconnect.
Break out some common functionality.
We don't have ratecheck() in our kernel yet, so I've hardcoded
usb_ratecheck() to return true always.
2002-04-07 11:56:19 +00:00
Josef Karthauser
7f31496b8f
MFNetBSD:
...
revision 1.110
date: 2001/11/20 16:08:10; author: augustss; state: Exp; lines: +5 -4
Use longer reset for root hubs (as told in the spec).
2002-04-07 11:42:39 +00:00
Josef Karthauser
9bf191c521
MFNetBSD: ohci.c (1.104), ohcivar.h (1.28)
...
date: 2001/09/28 23:57:21; author: augustss;
Reenable RHSC interrupt after one second so hot plugging works.
(From OpenBSD.)
2002-04-07 11:33:55 +00:00
Josef Karthauser
b6955189b1
Reduce the difference between our version and NetBSD's. (No
...
functional changes.)
2002-04-07 11:29:31 +00:00
Josef Karthauser
896b2b5334
MFNetBSD:
...
revision 1.57
date: 2001/11/20 16:08:37; author: augustss; state: Exp; lines: +3 -2
Add a comment.
2002-04-07 11:20:41 +00:00
Josef Karthauser
05f37aafc4
MFNetBSD: ohci.c (1.109), uhci.c (1.144), uhub.c (1.56), usb.c (1.57),
...
usbdi.c (1.86), usbdivar.h (1.66)
[Some partial, because most of this was merged in a while ago]
date: 2001/11/20 13:48:03; author: augustss;
Keep track of device speed for USB 2.0.
2002-04-07 11:19:05 +00:00
Josef Karthauser
3b0f6960df
MFNetBSD:
...
revision 1.55
date: 2001/11/16 02:21:54; author: augustss; state: Exp; lines: +4 -4
Better error message.
2002-04-07 10:59:02 +00:00
Josef Karthauser
bcfc7cc136
MFNetBSD: uhub.c (1.54), usb_subr.c (1.92)
...
date: 2001/11/16 01:57:47; author: augustss;
Handle devices that disappear during reset gracefully.
2002-04-07 10:57:42 +00:00
Poul-Henning Kamp
6b0ff5f596
Get us to WARNS=2 with a bit of constification and some printf fiddling.
...
Pick up the c-partitions magicness from sys/disklabel.h instead
of defining our own magicness for it, remove trivial comment.
Sponsored by: DARPA and NAI Labs.
2002-04-07 10:57:00 +00:00
Josef Karthauser
05172ec004
MFNetBSD: usbdi.c (1.85), usbdi.h (1.54), usbdi_util.c (1.37)
...
date: 2001/11/15 15:15:59; author: augustss;
usbd_interface2device_handle() cannot fail.
2002-04-07 10:50:41 +00:00
Josef Karthauser
2bffc02359
MFNetBSD: usbdi.c (1.82), usbdivar.h (1.64)
...
date: 2001/11/10 16:54:56; author: augustss;
Add some dump routines for debugging.
2002-04-07 10:41:51 +00:00
Murray Stokely
8c44723416
Add comment to supplement my last commit.
...
Requested by: obrien
2002-04-07 10:40:31 +00:00
Poul-Henning Kamp
24ba60e3a7
Nuke a totally pointless optional debug option
...
Sponsored by: DARPA and NAI Labs.
2002-04-07 10:39:23 +00:00
Josef Karthauser
264bb28fd4
MFNetBSD:
...
revision 1.81
date: 2001/04/17 00:05:33; author: augustss; state: Exp; lines: +7 -1
Add a DIAGNOSTIC.
2002-04-07 10:38:07 +00:00
Josef Karthauser
eaf587ef2b
MFNetBSD: usb_subr.c (1.90), usbdi.c (1.83), usbdivar.h (1.65)
...
date: 2001/11/10 17:11:38; author: augustss; state: Exp; lines: +1 -2
Get rid of unused abort_handle.
2002-04-07 10:36:15 +00:00
Josef Karthauser
93eb6f1095
MFNetBSD:
...
revision 1.52
date: 2001/10/26 17:53:59; author: augustss; state: Exp; lines: +8 -2
Compare pointer with NULL instead of using them as a condition.
2002-04-07 10:31:39 +00:00
Josef Karthauser
60fb1d5b78
MFNetBSD:
...
revision 1.51
date: 2001/10/24 15:30:17; author: augustss; state: Exp; lines: +3 -3
Better debug message.
2002-04-07 10:29:48 +00:00
Murray Stokely
76494611d2
GCC >= 3 and C99 handle zero-length arrays differently than older
...
versions of GCC. With this change, sysinstall compiles and works fine
with GCC 3.1 or 2.95.
2002-04-07 10:27:24 +00:00
Josef Karthauser
88f36e5813
MFNetBSD:
...
revision 1.107
date: 2001/11/10 17:09:28; author: augustss; state: Exp; lines: +31 -26
Improve dump routines.
2002-04-07 10:24:52 +00:00
Josef Karthauser
138483b713
MFNetBSD:
...
revision 1.106
date: 2001/11/09 15:01:57; author: augustss; state: Exp; lines: +73 -57
Fix a bug in xfer abort processing when the HC executes ahead of what
the driver aborts.
Don't block RHSC interrupts.
2002-04-07 10:21:16 +00:00
Josef Karthauser
f1310c18b4
MFNetBSD:
...
revision 1.105
date: 2001/11/07 02:55:04; author: augustss; state: Exp; lines: +17 -3
Improve some debug messages.
2002-04-07 10:12:40 +00:00
Josef Karthauser
649e8d680c
MFNetBSD: ohci.c (1.104), ohcireg.h (1.28)
...
date: 2001/09/28 23:57:21; author: augustss;
Reenable RHSC interrupt after one second so hot plugging works.
(From OpenBSD.)
2002-04-07 10:09:23 +00:00
David E. O'Brien
629ddcf381
Remove some last vestages of _interactiveHack.
...
Also tie stderr to something for the invocation of pkg_add.
Sponsored by: FreeBSD Mall, Inc.
2002-04-07 10:08:55 +00:00
Josef Karthauser
44f1123ff9
MFNetBSD:
...
revision 1.103
date: 2001/09/11 07:00:19; author: augustss; state: Exp; lines: +4 -1
Don't go top mode OPERATIONAL (before reset) on startup even
if BIOS claims to have initialized the controller.
2002-04-07 10:04:16 +00:00
Josef Karthauser
fbc2dfc441
MFNetBSD:
...
revision 1.102
date: 2001/04/01 15:00:29; author: augustss; state: Exp; lines: +3 -1
Add two missing splx() (inside DIAGNOSTIC). From OpenBSD.
2002-04-07 10:02:45 +00:00
Poul-Henning Kamp
1ae3f81d9b
Constify.
...
Sponsored by: DARPA & NAI Labs.
2002-04-07 09:58:28 +00:00
Josef Karthauser
16b08d2552
MFNetBSD:
...
revision 1.142
date: 2001/10/25 02:08:13; author: augustss; lines: +14 -16
Change reset sequence to get status change bits set right on startup.
2002-04-07 09:57:23 +00:00
Josef Karthauser
4792bfc8f6
MFNetBSD:
...
revision 1.141
date: 2001/10/24 21:04:04; author: augustss; Exp; lines: +20 -4
Some more paranoia tests when entering the interrupt routine.
2002-04-07 09:52:49 +00:00
Sebastien Gioria
a52f0da989
First version of the translation of the Security section
2002-04-07 09:04:04 +00:00
David Malone
cf4ce70bb3
Remove a comment which relates to the old name cache code, which
...
was replaced in 1997.
Approved by: phk
2002-04-07 08:58:31 +00:00
Garance A Drosehn
50cf7393cb
A variable had been unnecessarily assigned a bogus value because gcc was
...
"confused" about it being unassigned. In fact, gcc was right. Fix the
real problem by setting that variable before break-ing out of a select
statement so gcc is happy, and then remove the unnecessary assignment.
Reported by: a user wondering why lpd syslog-ed about "compiler confusion"
MFC after: 12 days
2002-04-07 08:12:39 +00:00
Garance A Drosehn
6710feea89
Rename a variable from 'user' to 'userid' to avoid some compiler warnings.
...
MFC after: 12 days
2002-04-07 08:01:42 +00:00
Søren Schmidt
a12b615d49
Add yet another ATA133 Promise chip.
2002-04-07 07:53:34 +00:00
Garance A Drosehn
57d49eaa35
Rearrange all the error returns from sendfile() to make sure the original
...
input file and any temporary (filter) file are closed upon return, and
that is generally done at the end of the routine. This should make it
easier for a later update (not yet written) to implement a "resend_copies"
option.
MFC after: 12 days
2002-04-07 07:48:32 +00:00
Alan Cox
ae124fc4bd
Reduce the duplication of code for error handling in _aio_aqueue().
2002-04-07 07:17:59 +00:00