#
73904744 |
| 09-Jul-2012 |
Hiroki Sato <hrs@FreeBSD.org> |
Make usbusN logging pseudo-interface used by usbdump(8) clonable. One is now created/destroyed automatically by usbdump(8).
Note that "hw.usb.no_pf" loader tunable is now obsolete.
Reviewed by: hs
Make usbusN logging pseudo-interface used by usbdump(8) clonable. One is now created/destroyed automatically by usbdump(8).
Note that "hw.usb.no_pf" loader tunable is now obsolete.
Reviewed by: hselasky
show more ...
|
Revision tags: release/8.3.0_cvs, release/8.3.0, release/9.0.0 |
|
#
31a11691 |
| 03-Apr-2011 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
- Improvements to USB PF solution - Add more fields for USB device and host mode - Add more information to USB PF header so that decoding can easily be done by software analyzer tools like Wiresh
- Improvements to USB PF solution - Add more fields for USB device and host mode - Add more information to USB PF header so that decoding can easily be done by software analyzer tools like Wireshark. - Optimise usbdump to display USB streams in text format more efficiently. - Software using USB PF must be recompiled after this commit, due to structure changes.
MFC after: 7 days Approved by: thompsa (mentor)
show more ...
|
#
9b4fcf85 |
| 18-Feb-2011 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Merge svn+ssh://svn.freebsd.org/base/head@218816
|
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0 |
|
#
0c8f4683 |
| 01-Feb-2011 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Use correct kernel types for all fields in USB PF code and headers.
Approved by: thompsa (mentor)
|
#
6d4b9715 |
| 09-Dec-2010 |
Dimitry Andric <dim@FreeBSD.org> |
Sync: merge r216133 through r216338 from ^/head.
|
#
6e3cb000 |
| 07-Dec-2010 |
Weongyo Jeong <weongyo@FreeBSD.org> |
Introduces IFF_CANTCONFIG interface flag to point that the interface isn't configurable in a meaningful way. This is for ifconfig(8) or other tools not to change code whenever IFT_USB-like interface
Introduces IFF_CANTCONFIG interface flag to point that the interface isn't configurable in a meaningful way. This is for ifconfig(8) or other tools not to change code whenever IFT_USB-like interfaces are registered at the interface list.
Reviewed by: brooks No objections: gavin, jkim
show more ...
|
#
0c21a60c |
| 05-Dec-2010 |
Marcel Moolenaar <marcel@FreeBSD.org> |
svn+ssh://svn.freebsd.org/base/head@216199
|
#
2006fbc8 |
| 02-Dec-2010 |
Dimitry Andric <dim@FreeBSD.org> |
Sync: merge r215944 through r216132 from ^/head.
|
#
b172e303 |
| 01-Dec-2010 |
Weongyo Jeong <weongyo@FreeBSD.org> |
Explicitly UP and DOWN the usbus interfaces (IFT_USB) when it's attached or detached. Normally it should be changed through user land ioctl(2) system calls but it looks there's no apps for USB and n
Explicitly UP and DOWN the usbus interfaces (IFT_USB) when it's attached or detached. Normally it should be changed through user land ioctl(2) system calls but it looks there's no apps for USB and no need.
With this patch, libpcap would detect the usbus interfaces correctly and tcpdump(1) could dump the USB packets into PCAP format with -w option. However it couldn't print the output to console because there's no printer-routine at tcpdump(1).
show more ...
|
#
1e7a698a |
| 25-Nov-2010 |
Dimitry Andric <dim@FreeBSD.org> |
Sync: merge r215709 through r215824 from ^/head.
|
#
fe1c24e3 |
| 25-Nov-2010 |
Weongyo Jeong <weongyo@FreeBSD.org> |
Handles the unit number correctly that the previous commit had a problem (wrong unit number for a host controller) when the module is load / unloaded repeatly. Attaching the USB pf is moved to usbus
Handles the unit number correctly that the previous commit had a problem (wrong unit number for a host controller) when the module is load / unloaded repeatly. Attaching the USB pf is moved to usbus device's attach.
Pointed by: yongari
show more ...
|
#
537e254f |
| 25-Nov-2010 |
Weongyo Jeong <weongyo@FreeBSD.org> |
Assigning the unit number for each interfaces could not use ubus->parent because it could differ depending on the host controller type. It could lead the duplicate unit number assignment.
|
#
10798b48 |
| 24-Nov-2010 |
Weongyo Jeong <weongyo@FreeBSD.org> |
Fixes a compiler warning when it's compiled with INVARIANTS.
Pointy hat to: me
|
#
e376f9c3 |
| 24-Nov-2010 |
Weongyo Jeong <weongyo@FreeBSD.org> |
Removes all duplicated code with BPF that it's greatly simplified and take all benefits whenever BPF code is improved.
Pointed by: jkim Reviewed by: thompsa
|
#
3c0efe74 |
| 23-Nov-2010 |
Weongyo Jeong <weongyo@FreeBSD.org> |
Fixes a kernel crash when usb module is reloaded after unload that it didn't destroy the cdev properly.
Pointy hat to: me Reported by: Brandon Gooch <jamesbrandongooch at gmail dot com>, jkim
|
#
a35d3535 |
| 22-Nov-2010 |
Dimitry Andric <dim@FreeBSD.org> |
Sync: merge r215464 through r215708 from ^/head.
|
#
18ec6525 |
| 22-Nov-2010 |
Weongyo Jeong <weongyo@FreeBSD.org> |
Adds a USB packet filter feature to the stack that it could capture packets which go through each USB host controllers. Its implementations are almost based on BPF code and very similar with it exce
Adds a USB packet filter feature to the stack that it could capture packets which go through each USB host controllers. Its implementations are almost based on BPF code and very similar with it except it's little bit customized for USB packet only. The userland program usbdump(8) would be committed soon.
Discussed with: hps, thompsa, yongari
show more ...
|