NetBSD Problem Report #52931

From www@NetBSD.org  Wed Jan 17 17:20:44 2018
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 446027A19A
	for <gnats-bugs@gnats.NetBSD.org>; Wed, 17 Jan 2018 17:20:44 +0000 (UTC)
Message-Id: <20180117172039.0ACCE80383@mollari.NetBSD.org>
Date: Wed, 17 Jan 2018 17:20:39 +0000 (UTC)
From: trebol4444@gmx.com
Reply-To: trebol4444@gmx.com
To: gnats-bugs@NetBSD.org
Subject: Kernel panics with Atheros usb wireless interface.
X-Send-Pr-Version: www-1.0

>Number:         52931
>Category:       kern
>Synopsis:       Kernel panics with Atheros usb wireless interface.
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    skrll
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jan 17 17:25:00 +0000 2018
>Closed-Date:    Sun Jun 03 10:33:57 +0000 2018
>Last-Modified:  Sun Jun 03 10:33:57 +0000 2018
>Originator:     trebol
>Release:        NetBSD current 8.99.12
>Organization:
>Environment:
NetBSD nor 8.99.12 NetBSD 8.99.12 (SUNXI_UFS) #0: Tue Jan 16 06:12:46 UTC 2018  trebol@nor:/data/netbsd/src/sys/arch/evbarm/compile/obj/SUNXI_UFS evbarm
>Description:
This happen randomly with an Atheros usb wireless card.

panic: kernel diagnostic assertion "j < exfer->ex_nsqtd" failed: file "/usr/src/sys/dev/usb/ehci.c", line 2980 j=1
nsqtd=1
cpu0: Begin traceback...
0x99e6192c: netbsd:db_panic+0xc
0x99e61944: netbsd:vpanic+0x1a4
0x99e6195c: netbsd:__udivmoddi4
0x99e619fc: netbsd:ehci_reset_sqtd_chain.isra.2+0x4f4
0x99e61a44: netbsd:ehci_device_bulk_start+0xb8
0x99e61a6c: netbsd:usbd_transfer+0xb4
0x99e61adc: netbsd:athn_usb_start+0x1f8
0x99e61b04: netbsd:if_transmit+0x108
0x99e61b44: netbsd:ether_output+0x464
0x99e61b6c: netbsd:ip_if_output+0x60
0x99e61c5c: netbsd:ip_output+0x114c
0x99e61d34: netbsd:tcp_output+0x1b48
0x99e61e9c: netbsd:tcp_input+0x11f8
0x99e61f64: netbsd:ipintr+0xa10
0x99e61fac: netbsd:softint_dispatch+0xd4
Bad frame pointer: 0x807cdf6c
cpu0: End traceback...

# usbdevs -v | grep ATHEROS
  port 3 addr 5: high speed, power 500 mA, config 1, UB93(0x3327), ATHEROS(0x13d3), rev 1.08(0x0108), serial 12345
>How-To-Repeat:
It happens randomly, almost allways when a big chunk of data is being transmitted.
>Fix:

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: kern-bug-people->skrll
Responsible-Changed-By: skrll@NetBSD.org
Responsible-Changed-When: Thu, 18 Jan 2018 21:11:55 +0000
Responsible-Changed-Why:
Take


From: Nick Hudson <skrll@netbsd.org>
To: gnats-bugs@NetBSD.org, kern-bug-people@netbsd.org,
 gnats-admin@netbsd.org, netbsd-bugs@netbsd.org
Cc: 
Subject: Re: kern/52931: Kernel panics with Atheros usb wireless interface.
Date: Thu, 18 Jan 2018 21:11:13 +0000

 This is a multi-part message in MIME format.
 --------------122FD98B69A267CE447D4860
 Content-Type: text/plain; charset=utf-8; format=flowed
 Content-Transfer-Encoding: 7bit

 On 01/17/18 17:25, trebol4444@gmx.com wrote:
 >> Number:         52931
 >> Category:       kern
 >> Synopsis:       Kernel panics with Atheros usb wireless interface.

 Please try this path

 Thanks,

 Nick


 --------------122FD98B69A267CE447D4860
 Content-Type: text/x-patch;
  name="athn.short.diff"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="athn.short.diff"

 Index: sys/dev/usb/if_athn_usb.c
 ===================================================================
 RCS file: /cvsroot/src/sys/dev/usb/if_athn_usb.c,v
 retrieving revision 1.24
 diff -u -p -r1.24 if_athn_usb.c
 --- sys/dev/usb/if_athn_usb.c	18 Oct 2017 16:01:58 -0000	1.24
 +++ sys/dev/usb/if_athn_usb.c	17 Jan 2018 21:22:57 -0000
 @@ -671,7 +671,7 @@ athn_usb_alloc_rx_list(struct athn_usb_s
  		data->sc = usc;	/* Backpointer for callbacks. */

  		error = usbd_create_xfer(usc->usc_rx_data_pipe,
 -		    ATHN_USB_RXBUFSZ, USBD_SHORT_XFER_OK, 0, &data->xfer);
 +		    ATHN_USB_RXBUFSZ, 0, 0, &data->xfer);
  		if (error) {
  			aprint_error_dev(usc->usc_dev,
  			    "could not allocate xfer\n");
 @@ -718,7 +718,7 @@ athn_usb_alloc_tx_list(struct athn_usb_s
  		data->sc = usc;	/* Backpointer for callbacks. */

  		error = usbd_create_xfer(usc->usc_tx_data_pipe,
 -		    ATHN_USB_TXBUFSZ, USBD_SHORT_XFER_OK, 0, &data->xfer);
 +		    ATHN_USB_TXBUFSZ, USBD_FORCE_SHORT_XFER, 0, &data->xfer);
  		if (error) {
  			aprint_error_dev(usc->usc_dev,
  			    "could not create xfer on TX pipe\n");

 --------------122FD98B69A267CE447D4860--

State-Changed-From-To: open->feedback
State-Changed-By: skrll@NetBSD.org
State-Changed-When: Thu, 18 Jan 2018 21:16:27 +0000
State-Changed-Why:
Potential fix provided


From: "Nick Hudson" <skrll@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/52931 CVS commit: src/sys/dev/usb
Date: Sun, 21 Jan 2018 13:57:12 +0000

 Module Name:	src
 Committed By:	skrll
 Date:		Sun Jan 21 13:57:12 UTC 2018

 Modified Files:
 	src/sys/dev/usb: if_athn_usb.c if_atu.c if_aue.c if_axe.c if_axen.c
 	    if_bwfm_usb.c if_cdce.c if_cue.c if_kue.c if_otus.c if_rum.c
 	    if_run.c if_smsc.c if_udav.c if_upgt.c if_upl.c if_ural.c if_url.c
 	    if_urndis.c if_urtw.c if_urtwn.c if_zyd.c irmce.c pseye.c ualea.c
 	    ubt.c ucom.c udsir.c ugen.c uhso.c uirda.c ulpt.c umass.c umidi.c
 	    uscanner.c usscanner.c ustir.c utoppy.c uvideo.c

 Log Message:
 PR kern/52931 Kernel panics with Atheros usb wireless interface

 Audit the flags to usbd_create_xfer so that USBD_FORCE_SHORT_XFER is
 supplied wherever such a transfer is setup.  We can drop
 USBD_SHORT_XFER_OK as it has not bearing on number of TDs


 To generate a diff of this commit:
 cvs rdiff -u -r1.24 -r1.25 src/sys/dev/usb/if_athn_usb.c \
     src/sys/dev/usb/if_run.c
 cvs rdiff -u -r1.55 -r1.56 src/sys/dev/usb/if_atu.c \
     src/sys/dev/usb/if_urtwn.c
 cvs rdiff -u -r1.141 -r1.142 src/sys/dev/usb/if_aue.c
 cvs rdiff -u -r1.83 -r1.84 src/sys/dev/usb/if_axe.c
 cvs rdiff -u -r1.11 -r1.12 src/sys/dev/usb/if_axen.c
 cvs rdiff -u -r1.3 -r1.4 src/sys/dev/usb/if_bwfm_usb.c \
     src/sys/dev/usb/irmce.c
 cvs rdiff -u -r1.44 -r1.45 src/sys/dev/usb/if_cdce.c src/sys/dev/usb/if_zyd.c
 cvs rdiff -u -r1.76 -r1.77 src/sys/dev/usb/if_cue.c
 cvs rdiff -u -r1.90 -r1.91 src/sys/dev/usb/if_kue.c
 cvs rdiff -u -r1.31 -r1.32 src/sys/dev/usb/if_otus.c
 cvs rdiff -u -r1.58 -r1.59 src/sys/dev/usb/if_rum.c
 cvs rdiff -u -r1.32 -r1.33 src/sys/dev/usb/if_smsc.c
 cvs rdiff -u -r1.51 -r1.52 src/sys/dev/usb/if_udav.c
 cvs rdiff -u -r1.17 -r1.18 src/sys/dev/usb/if_upgt.c
 cvs rdiff -u -r1.60 -r1.61 src/sys/dev/usb/if_upl.c
 cvs rdiff -u -r1.52 -r1.53 src/sys/dev/usb/if_ural.c
 cvs rdiff -u -r1.56 -r1.57 src/sys/dev/usb/if_url.c
 cvs rdiff -u -r1.16 -r1.17 src/sys/dev/usb/if_urndis.c
 cvs rdiff -u -r1.13 -r1.14 src/sys/dev/usb/if_urtw.c
 cvs rdiff -u -r1.23 -r1.24 src/sys/dev/usb/pseye.c
 cvs rdiff -u -r1.8 -r1.9 src/sys/dev/usb/ualea.c
 cvs rdiff -u -r1.59 -r1.60 src/sys/dev/usb/ubt.c
 cvs rdiff -u -r1.119 -r1.120 src/sys/dev/usb/ucom.c
 cvs rdiff -u -r1.5 -r1.6 src/sys/dev/usb/udsir.c
 cvs rdiff -u -r1.136 -r1.137 src/sys/dev/usb/ugen.c
 cvs rdiff -u -r1.26 -r1.27 src/sys/dev/usb/uhso.c
 cvs rdiff -u -r1.42 -r1.43 src/sys/dev/usb/uirda.c \
     src/sys/dev/usb/usscanner.c
 cvs rdiff -u -r1.98 -r1.99 src/sys/dev/usb/ulpt.c
 cvs rdiff -u -r1.162 -r1.163 src/sys/dev/usb/umass.c
 cvs rdiff -u -r1.73 -r1.74 src/sys/dev/usb/umidi.c
 cvs rdiff -u -r1.81 -r1.82 src/sys/dev/usb/uscanner.c
 cvs rdiff -u -r1.38 -r1.39 src/sys/dev/usb/ustir.c
 cvs rdiff -u -r1.29 -r1.30 src/sys/dev/usb/utoppy.c
 cvs rdiff -u -r1.45 -r1.46 src/sys/dev/usb/uvideo.c

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: feedback->pending-pullups
State-Changed-By: skrll@NetBSD.org
State-Changed-When: Tue, 23 Jan 2018 12:19:46 +0000
State-Changed-Why:
[pullup-8 #509] Fwd: CVS commit: src/sys/dev/usb
[pullup-7 #1556] Fwd: CVS commit: src/sys/dev/usb


From: "Martin Husemann" <martin@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/52931 CVS commit: [netbsd-8] src/sys/dev/usb
Date: Wed, 31 Jan 2018 18:01:55 +0000

 Module Name:	src
 Committed By:	martin
 Date:		Wed Jan 31 18:01:55 UTC 2018

 Modified Files:
 	src/sys/dev/usb [netbsd-8]: if_athn_usb.c if_atu.c if_aue.c if_axe.c
 	    if_axen.c if_cdce.c if_cue.c if_kue.c if_otus.c if_rum.c if_run.c
 	    if_smsc.c if_udav.c if_upgt.c if_upl.c if_ural.c if_url.c
 	    if_urndis.c if_urtw.c if_urtwn.c if_zyd.c irmce.c pseye.c ualea.c
 	    ubt.c ucom.c udsir.c ugen.c uhso.c uirda.c ulpt.c umass.c umidi.c
 	    uscanner.c usscanner.c ustir.c utoppy.c uvideo.c

 Log Message:
 Pull up following revision(s) (requested by skrll in ticket #509):
 	sys/dev/usb/if_ural.c: revision 1.53
 	sys/dev/usb/if_run.c: revision 1.25
 	sys/dev/usb/ustir.c: revision 1.39
 	sys/dev/usb/irmce.c: revision 1.4
 	sys/dev/usb/if_urtwn.c: revision 1.56
 	sys/dev/usb/pseye.c: revision 1.24
 	sys/dev/usb/if_rum.c: revision 1.59
 	sys/dev/usb/if_upl.c: revision 1.61
 	sys/dev/usb/ucom.c: revision 1.120
 	sys/dev/usb/if_zyd.c: revision 1.45
 	sys/dev/usb/if_axen.c: revision 1.12
 	sys/dev/usb/umidi.c: revision 1.74
 	sys/dev/usb/if_udav.c: revision 1.52
 	sys/dev/usb/if_athn_usb.c: revision 1.25
 	sys/dev/usb/usscanner.c: revision 1.43
 	sys/dev/usb/ualea.c: revision 1.6 - 1.9
 	sys/dev/usb/if_upgt.c: revision 1.18
 	sys/dev/usb/if_atu.c: revision 1.56
 	sys/dev/usb/utoppy.c: revision 1.30
 	sys/dev/usb/ubt.c: revision 1.60
 	sys/dev/usb/if_urtw.c: revision 1.14
 	sys/dev/usb/uirda.c: revision 1.43
 	sys/dev/usb/umass.c: revision 1.163
 	sys/dev/usb/if_cdce.c: revision 1.45
 	sys/dev/usb/if_cue.c: revision 1.77
 	sys/dev/usb/if_kue.c: revision 1.91
 	sys/dev/usb/uvideo.c: revision 1.46
 	sys/dev/usb/uhso.c: revision 1.27
 	sys/dev/usb/if_smsc.c: revision 1.33
 	sys/dev/usb/ugen.c: revision 1.137
 	sys/dev/usb/if_axe.c: revision 1.84
 	sys/dev/usb/if_aue.c: revision 1.142
 	sys/dev/usb/uscanner.c: revision 1.82
 	sys/dev/usb/if_urndis.c: revision 1.17
 	sys/dev/usb/udsir.c: revision 1.6
 	sys/dev/usb/if_url.c: revision 1.57
 	sys/dev/usb/if_otus.c: revision 1.32
 	sys/dev/usb/ulpt.c: revision 1.99

 PR kern/52931 Kernel panics with Atheros usb wireless interface
 Audit the flags to usbd_create_xfer so that USBD_FORCE_SHORT_XFER is
 supplied wherever such a transfer is setup.  We can drop
 USBD_SHORT_XFER_OK as it has not bearing on number of TDs

 ualea: Tidy up a bit.  Fulfil requests completely.
 Don't subtract uninitialized pktsize in error path.


 To generate a diff of this commit:
 cvs rdiff -u -r1.22.2.1 -r1.22.2.2 src/sys/dev/usb/if_athn_usb.c
 cvs rdiff -u -r1.55 -r1.55.8.1 src/sys/dev/usb/if_atu.c
 cvs rdiff -u -r1.141 -r1.141.8.1 src/sys/dev/usb/if_aue.c
 cvs rdiff -u -r1.82.6.1 -r1.82.6.2 src/sys/dev/usb/if_axe.c
 cvs rdiff -u -r1.11 -r1.11.8.1 src/sys/dev/usb/if_axen.c
 cvs rdiff -u -r1.44 -r1.44.8.1 src/sys/dev/usb/if_cdce.c
 cvs rdiff -u -r1.76 -r1.76.8.1 src/sys/dev/usb/if_cue.c
 cvs rdiff -u -r1.90 -r1.90.2.1 src/sys/dev/usb/if_kue.c
 cvs rdiff -u -r1.31 -r1.31.2.1 src/sys/dev/usb/if_otus.c
 cvs rdiff -u -r1.58 -r1.58.2.1 src/sys/dev/usb/if_rum.c
 cvs rdiff -u -r1.22 -r1.22.2.1 src/sys/dev/usb/if_run.c
 cvs rdiff -u -r1.30 -r1.30.8.1 src/sys/dev/usb/if_smsc.c
 cvs rdiff -u -r1.51 -r1.51.8.1 src/sys/dev/usb/if_udav.c
 cvs rdiff -u -r1.17 -r1.17.8.1 src/sys/dev/usb/if_upgt.c
 cvs rdiff -u -r1.59.8.1 -r1.59.8.2 src/sys/dev/usb/if_upl.c
 cvs rdiff -u -r1.51.8.1 -r1.51.8.2 src/sys/dev/usb/if_ural.c
 cvs rdiff -u -r1.56 -r1.56.8.1 src/sys/dev/usb/if_url.c
 cvs rdiff -u -r1.16 -r1.16.2.1 src/sys/dev/usb/if_urndis.c
 cvs rdiff -u -r1.13 -r1.13.8.1 src/sys/dev/usb/if_urtw.c
 cvs rdiff -u -r1.53.2.1 -r1.53.2.2 src/sys/dev/usb/if_urtwn.c
 cvs rdiff -u -r1.44 -r1.44.2.1 src/sys/dev/usb/if_zyd.c \
     src/sys/dev/usb/uvideo.c
 cvs rdiff -u -r1.3 -r1.3.6.1 src/sys/dev/usb/irmce.c
 cvs rdiff -u -r1.23 -r1.23.10.1 src/sys/dev/usb/pseye.c
 cvs rdiff -u -r1.6 -r1.6.8.1 src/sys/dev/usb/ualea.c
 cvs rdiff -u -r1.59 -r1.59.2.1 src/sys/dev/usb/ubt.c
 cvs rdiff -u -r1.118.8.1 -r1.118.8.2 src/sys/dev/usb/ucom.c
 cvs rdiff -u -r1.4 -r1.4.2.1 src/sys/dev/usb/udsir.c
 cvs rdiff -u -r1.134 -r1.134.10.1 src/sys/dev/usb/ugen.c
 cvs rdiff -u -r1.25 -r1.25.8.1 src/sys/dev/usb/uhso.c
 cvs rdiff -u -r1.41 -r1.41.8.1 src/sys/dev/usb/uirda.c
 cvs rdiff -u -r1.98 -r1.98.8.1 src/sys/dev/usb/ulpt.c
 cvs rdiff -u -r1.158.4.1 -r1.158.4.2 src/sys/dev/usb/umass.c
 cvs rdiff -u -r1.73 -r1.73.2.1 src/sys/dev/usb/umidi.c
 cvs rdiff -u -r1.80 -r1.80.8.1 src/sys/dev/usb/uscanner.c
 cvs rdiff -u -r1.42 -r1.42.8.1 src/sys/dev/usb/usscanner.c
 cvs rdiff -u -r1.37 -r1.37.2.1 src/sys/dev/usb/ustir.c
 cvs rdiff -u -r1.29 -r1.29.2.1 src/sys/dev/usb/utoppy.c

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: "Soren Jacobsen" <snj@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/52931 CVS commit: [netbsd-7] src/sys/dev/usb
Date: Mon, 19 Feb 2018 19:33:07 +0000

 Module Name:	src
 Committed By:	snj
 Date:		Mon Feb 19 19:33:06 UTC 2018

 Modified Files:
 	src/sys/dev/usb [netbsd-7]: if_athn_usb.c if_atu.c if_aue.c if_axe.c
 	    if_axen.c if_cdce.c if_cue.c if_kue.c if_otus.c if_rum.c if_run.c
 	    if_smsc.c if_udav.c if_upgt.c if_upl.c if_ural.c if_url.c
 	    if_urndis.c if_urtw.c if_urtwn.c if_zyd.c irmce.c pseye.c ubt.c
 	    ucom.c udsir.c ugen.c uhso.c uirda.c ulpt.c umass.c umidi.c
 	    uscanner.c usscanner.c ustir.c utoppy.c uvideo.c

 Log Message:
 Pull up following revision(s) (requested by skrll in ticket #1556):
 	sys/dev/usb/if_athn_usb.c: 1.25
 	sys/dev/usb/if_atu.c: 1.56
 	sys/dev/usb/if_aue.c: 1.142
 	sys/dev/usb/if_axe.c: 1.84
 	sys/dev/usb/if_axen.c: 1.12
 	sys/dev/usb/if_cdce.c: 1.45
 	sys/dev/usb/if_cue.c: 1.77
 	sys/dev/usb/if_kue.c: 1.91
 	sys/dev/usb/if_otus.c: 1.32
 	sys/dev/usb/if_rum.c: 1.59
 	sys/dev/usb/if_run.c: 1.25
 	sys/dev/usb/if_smsc.c: 1.33
 	sys/dev/usb/if_udav.c: 1.52
 	sys/dev/usb/if_upgt.c: 1.18
 	sys/dev/usb/if_upl.c: 1.61
 	sys/dev/usb/if_ural.c: 1.53
 	sys/dev/usb/if_url.c: 1.57
 	sys/dev/usb/if_urndis.c: 1.17
 	sys/dev/usb/if_urtw.c: 1.14
 	sys/dev/usb/if_urtwn.c: 1.56
 	sys/dev/usb/if_zyd.c: 1.45
 	sys/dev/usb/irmce.c: 1.4
 	sys/dev/usb/pseye.c: 1.24
 	sys/dev/usb/ubt.c: 1.60
 	sys/dev/usb/ucom.c: 1.120
 	sys/dev/usb/udsir.c: 1.6
 	sys/dev/usb/ugen.c: 1.137
 	sys/dev/usb/uhso.c: 1.27
 	sys/dev/usb/uirda.c: 1.43
 	sys/dev/usb/ulpt.c: 1.99
 	sys/dev/usb/umass.c: 1.163
 	sys/dev/usb/umidi.c: 1.74
 	sys/dev/usb/uscanner.c: 1.82
 	sys/dev/usb/usscanner.c: 1.43
 	sys/dev/usb/ustir.c: 1.39
 	sys/dev/usb/utoppy.c: 1.30
 	sys/dev/usb/uvideo.c: 1.46
 PR kern/52931 Kernel panics with Atheros usb wireless interface
 Audit the flags to usbd_create_xfer so that USBD_FORCE_SHORT_XFER is
 supplied wherever such a transfer is setup.  We can drop
 USBD_SHORT_XFER_OK as it has not bearing on number of TDs


 To generate a diff of this commit:
 cvs rdiff -u -r1.6.6.2 -r1.6.6.3 src/sys/dev/usb/if_athn_usb.c
 cvs rdiff -u -r1.49.10.1 -r1.49.10.2 src/sys/dev/usb/if_atu.c
 cvs rdiff -u -r1.132.2.1 -r1.132.2.2 src/sys/dev/usb/if_aue.c
 cvs rdiff -u -r1.67.2.2 -r1.67.2.3 src/sys/dev/usb/if_axe.c
 cvs rdiff -u -r1.3.2.2 -r1.3.2.3 src/sys/dev/usb/if_axen.c
 cvs rdiff -u -r1.38.12.1 -r1.38.12.2 src/sys/dev/usb/if_cdce.c
 cvs rdiff -u -r1.68.2.1 -r1.68.2.2 src/sys/dev/usb/if_cue.c
 cvs rdiff -u -r1.81.2.1 -r1.81.2.2 src/sys/dev/usb/if_kue.c
 cvs rdiff -u -r1.25.4.1 -r1.25.4.2 src/sys/dev/usb/if_otus.c
 cvs rdiff -u -r1.48.4.1 -r1.48.4.2 src/sys/dev/usb/if_rum.c
 cvs rdiff -u -r1.10.4.2 -r1.10.4.3 src/sys/dev/usb/if_run.c
 cvs rdiff -u -r1.19.2.3 -r1.19.2.4 src/sys/dev/usb/if_smsc.c
 cvs rdiff -u -r1.43.2.1 -r1.43.2.2 src/sys/dev/usb/if_udav.c
 cvs rdiff -u -r1.12.2.1 -r1.12.2.2 src/sys/dev/usb/if_upgt.c
 cvs rdiff -u -r1.47.2.1 -r1.47.2.2 src/sys/dev/usb/if_upl.c
 cvs rdiff -u -r1.44.12.2 -r1.44.12.3 src/sys/dev/usb/if_ural.c
 cvs rdiff -u -r1.48.2.1 -r1.48.2.2 src/sys/dev/usb/if_url.c
 cvs rdiff -u -r1.9.2.1 -r1.9.2.2 src/sys/dev/usb/if_urndis.c
 cvs rdiff -u -r1.6.4.1 -r1.6.4.2 src/sys/dev/usb/if_urtw.c
 cvs rdiff -u -r1.34.2.2 -r1.34.2.3 src/sys/dev/usb/if_urtwn.c
 cvs rdiff -u -r1.36.12.1 -r1.36.12.2 src/sys/dev/usb/if_zyd.c
 cvs rdiff -u -r1.1.30.1 -r1.1.30.2 src/sys/dev/usb/irmce.c
 cvs rdiff -u -r1.21.32.1 -r1.21.32.2 src/sys/dev/usb/pseye.c
 cvs rdiff -u -r1.51.2.1 -r1.51.2.2 src/sys/dev/usb/ubt.c
 cvs rdiff -u -r1.107.2.2 -r1.107.2.3 src/sys/dev/usb/ucom.c
 cvs rdiff -u -r1.1.12.1 -r1.1.12.2 src/sys/dev/usb/udsir.c
 cvs rdiff -u -r1.124.2.3 -r1.124.2.4 src/sys/dev/usb/ugen.c
 cvs rdiff -u -r1.16.2.1 -r1.16.2.2 src/sys/dev/usb/uhso.c
 cvs rdiff -u -r1.38.4.1 -r1.38.4.2 src/sys/dev/usb/uirda.c \
     src/sys/dev/usb/usscanner.c
 cvs rdiff -u -r1.95.2.1 -r1.95.2.2 src/sys/dev/usb/ulpt.c
 cvs rdiff -u -r1.148.4.1 -r1.148.4.2 src/sys/dev/usb/umass.c
 cvs rdiff -u -r1.65.12.2 -r1.65.12.3 src/sys/dev/usb/umidi.c
 cvs rdiff -u -r1.75.2.1 -r1.75.2.2 src/sys/dev/usb/uscanner.c
 cvs rdiff -u -r1.33.8.1 -r1.33.8.2 src/sys/dev/usb/ustir.c
 cvs rdiff -u -r1.24.2.1 -r1.24.2.2 src/sys/dev/usb/utoppy.c
 cvs rdiff -u -r1.40.4.1 -r1.40.4.2 src/sys/dev/usb/uvideo.c

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: pending-pullups->closed
State-Changed-By: maya@NetBSD.org
State-Changed-When: Sun, 03 Jun 2018 10:33:57 +0000
State-Changed-Why:
Pullups completed.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.