Source-Changes archive

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

CVS commit: [nick-nhusb] src/sys/dev/usb



Module Name:    src
Committed By:   skrll
Date:           Mon Dec 28 09:26:33 UTC 2015

Modified Files:
        src/sys/dev/usb [nick-nhusb]: auvitek_dtv.c auvitek_video.c emdtv_dtv.c
            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_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_urtwn.c if_zyd.c irmce.c
            pseye.c uaudio.c ubt.c ucom.c udl.c udsir.c ugen.c uhso.c uirda.c
            ulpt.c umass.c umidi.c usb_subr.c usbdi.c usbdivar.h uscanner.c
            usscanner.c ustir.c utoppy.c uvideo.c

Log Message:
Strictly follow the sequence abort pipe, destroy xfers, and close pipe as
API now requires.  Plug some memory leaks in some drivers while doing
this.

Also, remove up_refcnt as it was broken and helped leak more memory.


To generate a diff of this commit:
cvs rdiff -u -r1.6.14.4 -r1.6.14.5 src/sys/dev/usb/auvitek_dtv.c
cvs rdiff -u -r1.6.32.4 -r1.6.32.5 src/sys/dev/usb/auvitek_video.c
cvs rdiff -u -r1.10.14.4 -r1.10.14.5 src/sys/dev/usb/emdtv_dtv.c
cvs rdiff -u -r1.6.8.7 -r1.6.8.8 src/sys/dev/usb/if_athn_usb.c
cvs rdiff -u -r1.50.2.10 -r1.50.2.11 src/sys/dev/usb/if_atu.c
cvs rdiff -u -r1.132.4.9 -r1.132.4.10 src/sys/dev/usb/if_aue.c
cvs rdiff -u -r1.67.4.7 -r1.67.4.8 src/sys/dev/usb/if_axe.c
cvs rdiff -u -r1.3.6.8 -r1.3.6.9 src/sys/dev/usb/if_axen.c
cvs rdiff -u -r1.38.14.6 -r1.38.14.7 src/sys/dev/usb/if_cdce.c
cvs rdiff -u -r1.68.4.8 -r1.68.4.9 src/sys/dev/usb/if_cue.c
cvs rdiff -u -r1.81.4.7 -r1.81.4.8 src/sys/dev/usb/if_kue.c
cvs rdiff -u -r1.48.6.11 -r1.48.6.12 src/sys/dev/usb/if_rum.c
cvs rdiff -u -r1.10.6.7 -r1.10.6.8 src/sys/dev/usb/if_run.c
cvs rdiff -u -r1.22.2.8 -r1.22.2.9 src/sys/dev/usb/if_smsc.c
cvs rdiff -u -r1.43.4.7 -r1.43.4.8 src/sys/dev/usb/if_udav.c
cvs rdiff -u -r1.12.4.8 -r1.12.4.9 src/sys/dev/usb/if_upgt.c
cvs rdiff -u -r1.47.4.8 -r1.47.4.9 src/sys/dev/usb/if_upl.c
cvs rdiff -u -r1.44.14.8 -r1.44.14.9 src/sys/dev/usb/if_ural.c
cvs rdiff -u -r1.48.4.7 -r1.48.4.8 src/sys/dev/usb/if_url.c
cvs rdiff -u -r1.9.4.6 -r1.9.4.7 src/sys/dev/usb/if_urndis.c
cvs rdiff -u -r1.34.4.10 -r1.34.4.11 src/sys/dev/usb/if_urtwn.c
cvs rdiff -u -r1.36.14.8 -r1.36.14.9 src/sys/dev/usb/if_zyd.c
cvs rdiff -u -r1.1.32.5 -r1.1.32.6 src/sys/dev/usb/irmce.c
cvs rdiff -u -r1.21.34.8 -r1.21.34.9 src/sys/dev/usb/pseye.c
cvs rdiff -u -r1.140.2.11 -r1.140.2.12 src/sys/dev/usb/uaudio.c
cvs rdiff -u -r1.51.4.6 -r1.51.4.7 src/sys/dev/usb/ubt.c
cvs rdiff -u -r1.108.2.10 -r1.108.2.11 src/sys/dev/usb/ucom.c
cvs rdiff -u -r1.11.6.6 -r1.11.6.7 src/sys/dev/usb/udl.c
cvs rdiff -u -r1.1.14.6 -r1.1.14.7 src/sys/dev/usb/udsir.c
cvs rdiff -u -r1.126.2.11 -r1.126.2.12 src/sys/dev/usb/ugen.c
cvs rdiff -u -r1.17.2.5 -r1.17.2.6 src/sys/dev/usb/uhso.c
cvs rdiff -u -r1.38.6.8 -r1.38.6.9 src/sys/dev/usb/uirda.c
cvs rdiff -u -r1.95.4.8 -r1.95.4.9 src/sys/dev/usb/ulpt.c
cvs rdiff -u -r1.149.2.9 -r1.149.2.10 src/sys/dev/usb/umass.c
cvs rdiff -u -r1.65.14.8 -r1.65.14.9 src/sys/dev/usb/umidi.c
cvs rdiff -u -r1.198.2.21 -r1.198.2.22 src/sys/dev/usb/usb_subr.c
cvs rdiff -u -r1.162.2.39 -r1.162.2.40 src/sys/dev/usb/usbdi.c
cvs rdiff -u -r1.109.2.20 -r1.109.2.21 src/sys/dev/usb/usbdivar.h
cvs rdiff -u -r1.75.4.8 -r1.75.4.9 src/sys/dev/usb/uscanner.c
cvs rdiff -u -r1.38.6.10 -r1.38.6.11 src/sys/dev/usb/usscanner.c
cvs rdiff -u -r1.33.10.9 -r1.33.10.10 src/sys/dev/usb/ustir.c
cvs rdiff -u -r1.24.4.9 -r1.24.4.10 src/sys/dev/usb/utoppy.c
cvs rdiff -u -r1.41.2.9 -r1.41.2.10 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.




Home | Main Index | Thread Index | Old Index