<?xml version="1.0"?>
<statsTarget><link>http://cia.vc/stats/author/weongyo</link><counters><counter name="forever" lastEventTime="1301339410" firstEventTime="1198822311">341</counter></counters><metadata><item name="subtitle"><value type="text/plain">None</value></item><item name="description"><value type="text/plain">None</value></item><item name="links-filter"><value type="text/plain">None</value></item><item name="title"><value type="text/plain">Weongyo</value></item><item name="url"><value type="text/plain">None</value></item><item name="related-filter"><value type="text/plain">None</value></item></metadata><recentMessages><message><timestamp>1301339036</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>220105</revision><author>weongyo</author><log>Covers values if (BYTES_THIS_ACK(tp, th) / tp-&gt;t_maxseg) value is from
2.0 to 3.0.

Reviewed by:	lstewart </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=220105</url><files><file action="modify" uri="http://svn.freebsd.org/base/head/sys/netinet/tcp_sack.c">head/sys/netinet/tcp_sack.c</file></files></commit></body></message><message><timestamp>1301339036</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>220105</revision><author>weongyo</author><log>Covers values if (BYTES_THIS_ACK(tp, th) / tp-&gt;t_maxseg) value is from
2.0 to 3.0.

Reviewed by:	lstewart </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=220105</url><files><file action="modify" uri="http://svn.freebsd.org/base/head/sys/netinet/tcp_sack.c">head/sys/netinet/tcp_sack.c</file></files></commit></body></message><message><timestamp>1294936632</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>217358</revision><author>weongyo</author><log>Documents OUTPUT formats.  While I'm here cleans up styles and words.

Reviewed by:	brueffer@ </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=217358</url><files><file action="modify" uri="http://svn.freebsd.org/base/head/usr.sbin/usbdump/usbdump.8">head/usr.sbin/usbdump/usbdump.8</file></files></commit></body></message><message><timestamp>1291753864</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>216268</revision><author>weongyo</author><log>Adds IFF_CANTCONFIG to IFF_CANTCHANGE that it shouldn't happen through
ioctl(2). </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=216268</url><files><file action="modify" uri="http://svn.freebsd.org/base/head/sys/net/if.h">head/sys/net/if.h</file></files></commit></body></message><message><timestamp>1291753427</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>216267</revision><author>weongyo</author><log>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 </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=216267</url><files><file action="modify" uri="http://svn.freebsd.org/base/head/sbin/ifconfig/ifconfig.c">head/sbin/ifconfig/ifconfig.c</file><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/usb_pf.c">head/sys/dev/usb/usb_pf.c</file><file action="modify" uri="http://svn.freebsd.org/base/head/sys/net/if.h">head/sys/net/if.h</file></files></commit></body></message><message><timestamp>1291337047</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>216138</revision><author>weongyo</author><log>Changes the meaning of each characters '&lt;' and '&gt;' that it could be
confused with USB OUT or USB IN packets though it just represents USB
submit or done.  To know the USB packet direction, the endpoint address
should be referred.

Requested by:	jkim </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=216138</url><files><file action="modify" uri="http://svn.freebsd.org/base/head/usr.sbin/usbdump/usbdump.c">head/usr.sbin/usbdump/usbdump.c</file></files></commit></body></message><message><timestamp>1291175466</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>216091</revision><author>weongyo</author><log>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). </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=216091</url><files><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/usb_pf.c">head/sys/dev/usb/usb_pf.c</file></files></commit></body></message><message><timestamp>1291173878</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>216089</revision><author>weongyo</author><log>Don't print usbus[0-9] interfaces that it's not the interesting
interface type for ifconfig(8). </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=216089</url><files><file action="modify" uri="http://svn.freebsd.org/base/head/sbin/ifconfig/ifconfig.c">head/sbin/ifconfig/ifconfig.c</file></files></commit></body></message><message><timestamp>1290725786</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>215846</revision><author>weongyo</author><log>Removes a unused function `usb_bus_find'. </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=215846</url><files><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/controller/usb_controller.c">head/sys/dev/usb/controller/usb_controller.c</file><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/usb_controller.h">head/sys/dev/usb/usb_controller.h</file></files></commit></body></message><message><timestamp>1290655843</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>215812</revision><author>weongyo</author><log>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 </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=215812</url><files><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/usb_pf.c">head/sys/dev/usb/usb_pf.c</file><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/controller/usb_controller.c">head/sys/dev/usb/controller/usb_controller.c</file></files></commit></body></message><message><timestamp>1290654173</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>215810</revision><author>weongyo</author><log>Assigning the unit number for each interfaces could not use ubus-&gt;parent
because it could differ depending on the host controller type.  It could
lead the duplicate unit number assignment. </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=215810</url><files><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/usb_pf.c">head/sys/dev/usb/usb_pf.c</file></files></commit></body></message><message><timestamp>1290635016</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>215804</revision><author>weongyo</author><log>Fixes a compiler warning when it's compiled with INVARIANTS.

Pointy hat to:	me </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=215804</url><files><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/usb_pf.c">head/sys/dev/usb/usb_pf.c</file></files></commit></body></message><message><timestamp>1290626126</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>215803</revision><author>weongyo</author><log>As a refection of r215802 it should use BPF interfaces because the
duplication code of USB pf is removed. </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=215803</url><files><file action="modify" uri="http://svn.freebsd.org/base/head/usr.sbin/usbdump/usbdump.c">head/usr.sbin/usbdump/usbdump.c</file></files></commit></body></message><message><timestamp>1290625892</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>215802</revision><author>weongyo</author><log>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 </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=215802</url><files><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/usb_pf.c">head/sys/dev/usb/usb_pf.c</file><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/controller/usb_controller.c">head/sys/dev/usb/controller/usb_controller.c</file><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/usb_pf.h">head/sys/dev/usb/usb_pf.h</file><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/usb_bus.h">head/sys/dev/usb/usb_bus.h</file></files></commit></body></message><message><timestamp>1290543805</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>215764</revision><author>weongyo</author><log>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 &lt;jamesbrandongooch at gmail dot com&gt;, jkim </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=215764</url><files><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/usb_pf.c">head/sys/dev/usb/usb_pf.c</file></files></commit></body></message><message><timestamp>1290389309</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>215651</revision><author>weongyo</author><log>Adds usbdump(8) tool that currently it only supports the very basic
feature set.  It's not connected to the build yet.

Reviewed by:	hps </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=215651</url><files><file action="add" uri="http://svn.freebsd.org/base/head/usr.sbin/usbdump/Makefile">head/usr.sbin/usbdump/Makefile</file><file action="add" uri="http://svn.freebsd.org/base/head/usr.sbin/usbdump">head/usr.sbin/usbdump</file><file action="add" uri="http://svn.freebsd.org/base/head/usr.sbin/usbdump/usbdump.c">head/usr.sbin/usbdump/usbdump.c</file><file action="add" uri="http://svn.freebsd.org/base/head/usr.sbin/usbdump/usbdump.8">head/usr.sbin/usbdump/usbdump.8</file></files></commit></body></message><message><timestamp>1290388288</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>215649</revision><author>weongyo</author><log>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 </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=215649</url><files><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/usb_transfer.c">head/sys/dev/usb/usb_transfer.c</file><file action="add" uri="http://svn.freebsd.org/base/head/sys/dev/usb/usb_pf.c">head/sys/dev/usb/usb_pf.c</file><file action="modify" uri="http://svn.freebsd.org/base/head/sys/conf/files">head/sys/conf/files</file><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/controller/usb_controller.c">head/sys/dev/usb/controller/usb_controller.c</file><file action="modify" uri="http://svn.freebsd.org/base/head/sys/modules/usb/usb/Makefile">head/sys/modules/usb/usb/Makefile</file><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/usb_controller.h">head/sys/dev/usb/usb_controller.h</file><file action="add" uri="http://svn.freebsd.org/base/head/sys/dev/usb/usb_pf.h">head/sys/dev/usb/usb_pf.h</file><file action="modify" uri="http://svn.freebsd.org/base/head/sys/dev/usb/usb_bus.h">head/sys/dev/usb/usb_bus.h</file></files></commit></body></message><message><timestamp>1289855990</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>215346</revision><author>weongyo</author><log>Stopping / draining the callout should happen first to make sure that
the task wouldn't be enqueued during stopping the taskqueue.

Pointed by:	hps </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=215346</url><files><file action="modify" uri="http://svn.freebsd.org/base/user/weongyo/usb/sys/dev/usb/usb_sleepout.c">user/weongyo/usb/sys/dev/usb/usb_sleepout.c</file></files></commit></body></message><message><timestamp>1289702309</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>215278</revision><author>weongyo</author><log>Uses taskqueue_cancel(9) interface for sleepout_stop which is recently
committed. </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=215278</url><files><file action="modify" uri="http://svn.freebsd.org/base/user/weongyo/usb/sys/dev/usb/usb_sleepout.c">user/weongyo/usb/sys/dev/usb/usb_sleepout.c</file></files></commit></body></message><message><timestamp>1289702157</timestamp><generator><name>Built-in Subversion repository interface</name><version>1.0</version></generator><source><project>FreeBSD</project></source><body><commit><revision>215277</revision><author>weongyo</author><log>Fixes a compile error that missed ';'. </log><url>http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=215277</url><files><file action="modify" uri="http://svn.freebsd.org/base/user/weongyo/usb/sys/dev/usb/usb_pf.c">user/weongyo/usb/sys/dev/usb/usb_pf.c</file></files></commit></body></message></recentMessages></statsTarget>
