Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-9] src



Module Name:    src
Committed By:   martin
Date:           Sun Sep  1 13:00:38 UTC 2019

Modified Files:
        src/distrib/sets/lists/comp [netbsd-9]: mi
        src/distrib/sets/lists/modules [netbsd-9]: mi
        src/share/man/man9 [netbsd-9]: Makefile
        src/sys/dev/ic [netbsd-9]: rndisreg.h
        src/sys/dev/usb [netbsd-9]: TODO TODO.usbmp files.usb if_auereg.h
            if_axe.c if_axen.c if_axenreg.h if_cdce.c if_cue.c if_cuereg.h
            if_kue.c if_kuereg.h if_mue.c if_muereg.h if_muevar.h if_smsc.c
            if_smscreg.h if_udav.c if_udavreg.h if_upl.c if_ure.c if_urevar.h
            if_url.c if_urlreg.h if_urndis.c if_urtwn.c ohci.c uhub.c usb.c
            usb.h usb_mem.c usb_subr.c usbdi.c usbdi.h usbdi_util.c usbhist.h
            usbroothub.c xhci.c
        src/sys/modules [netbsd-9]: Makefile
Added Files:
        src/share/man/man9 [netbsd-9]: usbnet.9
        src/sys/dev/usb [netbsd-9]: usbnet.c usbnet.h
        src/sys/modules/usbnet [netbsd-9]: Makefile
Removed Files:
        src/sys/dev/usb [netbsd-9]: if_smscvar.h

Log Message:
Pull up following revision(s) (requested by mrg in ticket #135):

        distrib/sets/lists/comp/mi                      1.2279
        distrib/sets/lists/modules/mi                   1.123
        share/man/man9/Makefile                         1.438
        share/man/man9/usbnet.9                         1.1-1.9
        sys/dev/ic/rndisreg.h                           1.3
        sys/dev/usb/TODO                                1.47-1.52
        sys/dev/usb/TODO.usbmp                          1.15,1.16
        sys/dev/usb/files.usb                           1.157-1.167
        sys/dev/usb/if_aue.c                            1.155-1.161
        sys/dev/usb/if_auereg.h                         1.30-1.32
        sys/dev/usb/if_axe.c                            1.103-1.119
        sys/dev/usb/if_axen.c                           1.51-1.53,1.55-1.67
        sys/dev/usb/if_axenreg.h                        1.15
        sys/dev/usb/if_cdce.c                           1.54-1.67
        sys/dev/usb/if_cue.c                            1.85,1.86
        sys/dev/usb/if_cuereg.h                         1.23
        sys/dev/usb/if_kue.c                            1.97-1.100
        sys/dev/usb/if_kuereg.h                         1.23,1.24
        sys/dev/usb/if_mue.c                            1.51-1.55
        sys/dev/usb/if_muereg.h                         1.6
        sys/dev/usb/if_muevar.h                         1.9
        sys/dev/usb/if_smsc.c                           1.46-1.61
        sys/dev/usb/if_smscreg.h                        1.6
        sys/dev/usb/if_smscvar.h                        delete
        sys/dev/usb/if_udav.c                           1.60-1.71
        sys/dev/usb/if_udavreg.h                        1.14,1.15
        sys/dev/usb/if_upl.c                            1.65,1.66
        sys/dev/usb/if_ure.c                            1.15-1.31
        sys/dev/usb/if_urevar.h                         1.4,1.5
        sys/dev/usb/if_url.c                            1.67-1.70
        sys/dev/usb/if_urlreg.h                         1.14
        sys/dev/usb/if_urndis.c                         1.22-1.33
        sys/dev/usb/if_urtwn.c                          1.72
        sys/dev/usb/ohci.c                              1.290
        sys/dev/usb/uhub.c                              1.143
        sys/dev/usb/usb.c                               1.180
        sys/dev/usb/usb.h                               1.118
        sys/dev/usb/usb_mem.c                           1.71
        sys/dev/usb/usb_subr.c                          1.238,1.239
        sys/dev/usb/usbdevs                             1.772
        sys/dev/usb/usbdi.c                             1.183,1.186
        sys/dev/usb/usbdi.h                             1.97
        sys/dev/usb/usbdi_util.c                        1.75
        sys/dev/usb/usbhist.h                           1.5,1.6
        sys/dev/usb/usbnet.c                            1.1-1.24
        sys/dev/usb/usbnet.h                            1.1-1.14
        sys/dev/usb/usbroothub.c                        1.9
        sys/dev/usb/xhci.c                              1.109,1.110
        sys/modules/Makefile                            1.223
        sys/modules/usbnet/Makefile                     1.1

usbnet(9): Add common framework for USB network devices.
This bring various safety fixes to all updated drivers,
and includes locking clean up, detach safety when being
used or not, separate rx/tx locks to improve performance,
porting to NET_MPSAFE, many edge/error case bugs in
drivers fixed, as well as resovling PRs 54303 and 54308.
These drivers are converted: axe(4), axen(4), aue(4),
cdce(4), cue(4), kue(4), mue(4), smsc(4), udav(4),
upl(4), ure(4), url(4), and urndis(4).


To generate a diff of this commit:
cvs rdiff -u -r1.2278.2.3 -r1.2278.2.4 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.122 -r1.122.2.1 src/distrib/sets/lists/modules/mi
cvs rdiff -u -r1.437 -r1.437.2.1 src/share/man/man9/Makefile
cvs rdiff -u -r0 -r1.9.2.2 src/share/man/man9/usbnet.9
cvs rdiff -u -r1.2 -r1.2.8.1 src/sys/dev/ic/rndisreg.h
cvs rdiff -u -r1.46 -r1.46.2.1 src/sys/dev/usb/TODO
cvs rdiff -u -r1.13 -r1.13.2.1 src/sys/dev/usb/TODO.usbmp \
    src/sys/dev/usb/if_udavreg.h src/sys/dev/usb/if_urlreg.h
cvs rdiff -u -r1.156 -r1.156.2.1 src/sys/dev/usb/files.usb
cvs rdiff -u -r1.29 -r1.29.2.1 src/sys/dev/usb/if_auereg.h
cvs rdiff -u -r1.102 -r1.102.2.1 src/sys/dev/usb/if_axe.c
cvs rdiff -u -r1.50 -r1.50.2.1 src/sys/dev/usb/if_axen.c
cvs rdiff -u -r1.14 -r1.14.2.1 src/sys/dev/usb/if_axenreg.h \
    src/sys/dev/usb/if_ure.c
cvs rdiff -u -r1.53 -r1.53.2.1 src/sys/dev/usb/if_cdce.c
cvs rdiff -u -r1.84 -r1.84.2.1 src/sys/dev/usb/if_cue.c
cvs rdiff -u -r1.22 -r1.22.2.1 src/sys/dev/usb/if_cuereg.h \
    src/sys/dev/usb/if_kuereg.h
cvs rdiff -u -r1.96 -r1.96.2.1 src/sys/dev/usb/if_kue.c
cvs rdiff -u -r1.50 -r1.50.4.1 src/sys/dev/usb/if_mue.c
cvs rdiff -u -r1.5 -r1.5.6.1 src/sys/dev/usb/if_muereg.h
cvs rdiff -u -r1.8 -r1.8.4.1 src/sys/dev/usb/if_muevar.h \
    src/sys/dev/usb/usbroothub.c
cvs rdiff -u -r1.45 -r1.45.2.1 src/sys/dev/usb/if_smsc.c
cvs rdiff -u -r1.5 -r1.5.26.1 src/sys/dev/usb/if_smscreg.h
cvs rdiff -u -r1.7 -r0 src/sys/dev/usb/if_smscvar.h
cvs rdiff -u -r1.59 -r1.59.2.1 src/sys/dev/usb/if_udav.c
cvs rdiff -u -r1.64 -r1.64.2.1 src/sys/dev/usb/if_upl.c
cvs rdiff -u -r1.3 -r1.3.2.1 src/sys/dev/usb/if_urevar.h
cvs rdiff -u -r1.66 -r1.66.2.1 src/sys/dev/usb/if_url.c
cvs rdiff -u -r1.21 -r1.21.4.1 src/sys/dev/usb/if_urndis.c
cvs rdiff -u -r1.71 -r1.71.2.1 src/sys/dev/usb/if_urtwn.c
cvs rdiff -u -r1.289 -r1.289.4.1 src/sys/dev/usb/ohci.c
cvs rdiff -u -r1.142 -r1.142.2.1 src/sys/dev/usb/uhub.c
cvs rdiff -u -r1.179 -r1.179.2.1 src/sys/dev/usb/usb.c
cvs rdiff -u -r1.116 -r1.116.6.1 src/sys/dev/usb/usb.h
cvs rdiff -u -r1.70 -r1.70.10.1 src/sys/dev/usb/usb_mem.c
cvs rdiff -u -r1.235 -r1.235.2.1 src/sys/dev/usb/usb_subr.c
cvs rdiff -u -r1.182 -r1.182.4.1 src/sys/dev/usb/usbdi.c
cvs rdiff -u -r1.96 -r1.96.4.1 src/sys/dev/usb/usbdi.h
cvs rdiff -u -r1.73 -r1.73.4.1 src/sys/dev/usb/usbdi_util.c
cvs rdiff -u -r1.4 -r1.4.30.1 src/sys/dev/usb/usbhist.h
cvs rdiff -u -r0 -r1.25.2.2 src/sys/dev/usb/usbnet.c
cvs rdiff -u -r0 -r1.14.2.2 src/sys/dev/usb/usbnet.h
cvs rdiff -u -r1.107.2.1 -r1.107.2.2 src/sys/dev/usb/xhci.c
cvs rdiff -u -r1.222 -r1.222.2.1 src/sys/modules/Makefile
cvs rdiff -u -r0 -r1.1.2.2 src/sys/modules/usbnet/Makefile

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




Home | Main Index | Thread Index | Old Index