Page MenuHomeFreeBSD

hselasky (Hans Petter Selasky)
User

Projects

User Details

User Since
Nov 28 2014, 6:55 PM (254 w, 3 d)

Recent Activity

Today

hselasky accepted D22017: Add NOEPOCHASSERT()..

Looks good.

Mon, Oct 14, 10:03 AM

Thu, Oct 10

hselasky committed rS353407: MFS r353405:.
MFS r353405:
Thu, Oct 10, 4:05 PM
hselasky committed rS353406: MFC r353321:.
MFC r353321:
Thu, Oct 10, 3:38 PM
hselasky committed rS353405: MFC r353321:.
MFC r353321:
Thu, Oct 10, 3:37 PM

Wed, Oct 9

hselasky committed rP514184: Update port to v1.0-alpha.2.
Update port to v1.0-alpha.2
Wed, Oct 9, 7:00 PM
hselasky committed rP514183: Remove whitespace at end of line..
Remove whitespace at end of line.
Wed, Oct 9, 6:59 PM
hselasky added a comment to D19622: Fix panic in network stack due memory use after free in relation to fragmented packets.

I've added prints in the new code paths and verified that:

Wed, Oct 9, 6:51 PM
hselasky committed rS353359: Factor out TCP rateset destruction code..
Factor out TCP rateset destruction code.
Wed, Oct 9, 5:08 PM
hselasky committed rS353353: Fix locking order reversal in the TCP ratelimit code by moving.
Fix locking order reversal in the TCP ratelimit code by moving
Wed, Oct 9, 4:49 PM
hselasky updated the diff for D19622: Fix panic in network stack due memory use after free in relation to fragmented packets.

No need to check shutdown flag in IPv6 fragment cleanup code yet (@bz fill add this later)

Wed, Oct 9, 4:13 PM
hselasky updated the diff for D19622: Fix panic in network stack due memory use after free in relation to fragmented packets.

Fix check for shutdown in IPv4 reassembly cleanup.

Wed, Oct 9, 4:11 PM
hselasky added a comment to D20293: ucom(4): synchronously execute param changes.

Yes, that's the simplest.

Wed, Oct 9, 2:10 PM
hselasky committed rP514124: Update port Makefile as suggested by mat@ ..
Update port Makefile as suggested by mat@ .
Wed, Oct 9, 7:46 AM
hselasky added a comment to D20293: ucom(4): synchronously execute param changes.

Ultimately, why does this stuff need to be done asynchronously in a different process? I would understand if bits outside of dev/usb/serial/* were submitting commands to this process as well, but that's simply not the case as far as I can tell -- it looks like it was mostly done like this to match the structure of usb_ethernet, which is not a solid reason.

Wed, Oct 9, 7:24 AM

Tue, Oct 8

hselasky added a comment to D20051: Define and use functions to test specific VNET states during shutdown.

@bz: The old checks don't respect if we are bringing up or destroying a VNET. For example this one in if_detach:

Tue, Oct 8, 9:00 PM
hselasky added a comment to D21943: Correct and final KPI to traverse through interface address lists for drivers.Removal of not stack allocated epoch_tracker..

sys/ofed, sys/dev/mlx4, sys/dev/mlx5 and sys/dev/usb changes look OK.

Tue, Oct 8, 8:50 PM
hselasky updated the diff for D20051: Define and use functions to test specific VNET states during shutdown.

Update patch.

Tue, Oct 8, 8:27 PM
hselasky reclaimed D20051: Define and use functions to test specific VNET states during shutdown.
Tue, Oct 8, 8:26 PM
hselasky committed rS353321: Fix regression issue after r352989:.
Fix regression issue after r352989:
Tue, Oct 8, 7:49 PM
hselasky committed rS353302: Fix regression issue after r353274:.
Fix regression issue after r353274:
Tue, Oct 8, 11:06 AM

Mon, Oct 7

hselasky committed rS353280: MFS r353177:.
MFS r353177:
Mon, Oct 7, 3:29 PM
hselasky committed rS353278: MFS r353173:.
MFS r353173:
Mon, Oct 7, 3:25 PM
hselasky committed rS353277: MFS r353169:.
MFS r353169:
Mon, Oct 7, 3:03 PM
hselasky updated the diff for D19622: Fix panic in network stack due memory use after free in relation to fragmented packets.

Rebase patch.

Mon, Oct 7, 2:29 PM
hselasky committed rS353275: Compile time assert a valid subsystem for all VNET init and uninit functions..
Compile time assert a valid subsystem for all VNET init and uninit functions.
Mon, Oct 7, 2:25 PM
hselasky abandoned D20051: Define and use functions to test specific VNET states during shutdown.

Submitted upstream.

Mon, Oct 7, 2:23 PM
hselasky removed a reviewer for D20051: Define and use functions to test specific VNET states during shutdown: bz.
Mon, Oct 7, 2:20 PM
hselasky updated the diff for D20051: Define and use functions to test specific VNET states during shutdown.
Mon, Oct 7, 2:20 PM
hselasky committed rS353274: Factor out VNET shutdown check into an own vnet structure field..
Factor out VNET shutdown check into an own vnet structure field.
Mon, Oct 7, 2:15 PM
hselasky committed rS353273: Make control endpoint quirk for xhci(4) configurable..
Make control endpoint quirk for xhci(4) configurable.
Mon, Oct 7, 1:40 PM
hselasky committed rS353272: MFS r353184, r353186, r353188, r353190, r353192, r353194, r353196, r353198,.
MFS r353184, r353186, r353188, r353190, r353192, r353194, r353196, r353198,
Mon, Oct 7, 1:13 PM
hselasky committed rS353271: MFS r353182:.
MFS r353182:
Mon, Oct 7, 12:54 PM
hselasky committed rS353269: MFS r353180:.
MFS r353180:
Mon, Oct 7, 12:51 PM
hselasky committed rS353268: MFC r352998:.
MFC r352998:
Mon, Oct 7, 10:33 AM
hselasky committed rS353267: MFC r352998:.
MFC r352998:
Mon, Oct 7, 10:32 AM
hselasky committed rS353266: MFC r352997:.
MFC r352997:
Mon, Oct 7, 10:31 AM
hselasky committed rS353265: MFC r352997:.
MFC r352997:
Mon, Oct 7, 10:30 AM
hselasky committed rS353264: MFC r352996:.
MFC r352996:
Mon, Oct 7, 10:30 AM
hselasky committed rS353263: MFC r352996:.
MFC r352996:
Mon, Oct 7, 10:29 AM
hselasky committed rS353262: MFC r352995:.
MFC r352995:
Mon, Oct 7, 10:28 AM
hselasky committed rS353261: MFC r352995:.
MFC r352995:
Mon, Oct 7, 10:27 AM
hselasky committed rS353260: MFC r352994:.
MFC r352994:
Mon, Oct 7, 10:27 AM
hselasky committed rS353259: MFC r352994:.
MFC r352994:
Mon, Oct 7, 10:26 AM
hselasky committed rS353258: MFC r352993:.
MFC r352993:
Mon, Oct 7, 10:25 AM
hselasky committed rS353257: MFC r352993:.
MFC r352993:
Mon, Oct 7, 10:25 AM
hselasky committed rS353256: MFC r352992:.
MFC r352992:
Mon, Oct 7, 10:24 AM
hselasky committed rS353255: MFC r352992:.
MFC r352992:
Mon, Oct 7, 10:23 AM
hselasky committed rS353254: MFC r352991 and r353000:.
MFC r352991 and r353000:
Mon, Oct 7, 10:21 AM
hselasky committed rS353253: MFC r352991 and 353000:.
MFC r352991 and 353000:
Mon, Oct 7, 10:20 AM
hselasky committed rS353252: MFC r352989:.
MFC r352989:
Mon, Oct 7, 10:17 AM
hselasky committed rS353251: MFC r352989:.
MFC r352989:
Mon, Oct 7, 10:09 AM
hselasky committed rS353250: MFC r352988:.
MFC r352988:
Mon, Oct 7, 9:58 AM
hselasky committed rS353249: MFC r352988:.
MFC r352988:
Mon, Oct 7, 9:58 AM
hselasky committed rS353248: MFC r352987:.
MFC r352987:
Mon, Oct 7, 9:57 AM
hselasky committed rS353247: MFC r352987:.
MFC r352987:
Mon, Oct 7, 9:55 AM
hselasky committed rS353246: MFC r352986:.
MFC r352986:
Mon, Oct 7, 9:54 AM
hselasky committed rS353245: MFC r352986:.
MFC r352986:
Mon, Oct 7, 9:53 AM
hselasky committed rS353244: MFC r352985:.
MFC r352985:
Mon, Oct 7, 9:52 AM
hselasky committed rS353243: MFC r352985:.
MFC r352985:
Mon, Oct 7, 9:51 AM
hselasky committed rS353242: MFC r352984:.
MFC r352984:
Mon, Oct 7, 9:49 AM
hselasky committed rS353241: MFC r352984:.
MFC r352984:
Mon, Oct 7, 9:48 AM
hselasky committed rS353240: MFC r352983 and r353001:.
MFC r352983 and r353001:
Mon, Oct 7, 9:46 AM
hselasky committed rS353239: MFC r352983 and r353001:.
MFC r352983 and r353001:
Mon, Oct 7, 9:45 AM
hselasky committed rS353238: MFC r352982:.
MFC r352982:
Mon, Oct 7, 9:43 AM
hselasky committed rS353237: MFC r352982:.
MFC r352982:
Mon, Oct 7, 9:42 AM
hselasky committed rS353236: MFC r352981:.
MFC r352981:
Mon, Oct 7, 9:41 AM
hselasky committed rS353235: MFC r352981:.
MFC r352981:
Mon, Oct 7, 9:39 AM
hselasky committed rS353234: MFC r352980:.
MFC r352980:
Mon, Oct 7, 9:36 AM
hselasky committed rS353233: MFC r352980:.
MFC r352980:
Mon, Oct 7, 9:35 AM
hselasky committed rS353232: MFC r352979:.
MFC r352979:
Mon, Oct 7, 9:34 AM
hselasky committed rS353231: MFC r352979:.
MFC r352979:
Mon, Oct 7, 9:34 AM
hselasky committed rS353230: MFC r352978:.
MFC r352978:
Mon, Oct 7, 9:33 AM
hselasky committed rS353229: MFC r352978:.
MFC r352978:
Mon, Oct 7, 9:32 AM
hselasky committed rS353228: MFC r352977:.
MFC r352977:
Mon, Oct 7, 9:31 AM
hselasky committed rS353227: MFC r352977:.
MFC r352977:
Mon, Oct 7, 9:30 AM
hselasky committed rS353226: MFC r352976:.
MFC r352976:
Mon, Oct 7, 9:29 AM
hselasky committed rS353225: MFC r352976:.
MFC r352976:
Mon, Oct 7, 9:25 AM
hselasky committed rS353224: MFC r352975:.
MFC r352975:
Mon, Oct 7, 9:24 AM
hselasky committed rS353223: MFC r352975:.
MFC r352975:
Mon, Oct 7, 9:19 AM
hselasky committed rS353222: MFC r352974:.
MFC r352974:
Mon, Oct 7, 9:18 AM
hselasky committed rS353221: MFC r352974:.
MFC r352974:
Mon, Oct 7, 9:18 AM
hselasky committed rS353220: MFC r352973:.
MFC r352973:
Mon, Oct 7, 9:17 AM
hselasky committed rS353219: MFC r352973:.
MFC r352973:
Mon, Oct 7, 9:16 AM
hselasky committed rS353218: MFC r352972:.
MFC r352972:
Mon, Oct 7, 9:16 AM
hselasky committed rS353217: MFC r352972:.
MFC r352972:
Mon, Oct 7, 9:15 AM
hselasky committed rS353216: MFC r352971:.
MFC r352971:
Mon, Oct 7, 9:14 AM
hselasky committed rS353215: MFC r352971:.
MFC r352971:
Mon, Oct 7, 9:13 AM
hselasky committed rS353214: MFC r352970:.
MFC r352970:
Mon, Oct 7, 9:11 AM
hselasky committed rS353213: MFC r352970:.
MFC r352970:
Mon, Oct 7, 9:10 AM
hselasky committed rS353212: MFC r352969:.
MFC r352969:
Mon, Oct 7, 9:09 AM
hselasky committed rS353211: MFC r352969:.
MFC r352969:
Mon, Oct 7, 9:08 AM
hselasky committed rS353210: MFC r352968:.
MFC r352968:
Mon, Oct 7, 9:07 AM
hselasky committed rS353209: MFC r352968:.
MFC r352968:
Mon, Oct 7, 9:07 AM
hselasky committed rS353208: MFC r352967:.
MFC r352967:
Mon, Oct 7, 9:04 AM
hselasky committed rS353207: MFC r352967:.
MFC r352967:
Mon, Oct 7, 9:04 AM
hselasky committed rS353206: MFC r352966:.
MFC r352966:
Mon, Oct 7, 9:02 AM
hselasky committed rS353205: MFC r352966:.
MFC r352966:
Mon, Oct 7, 9:01 AM
hselasky committed rS353204: MFC r352965:.
MFC r352965:
Mon, Oct 7, 9:00 AM
hselasky committed rS353203: MFC r352965:.
MFC r352965:
Mon, Oct 7, 8:59 AM
hselasky committed rS353202: MFC r352964:.
MFC r352964:
Mon, Oct 7, 8:58 AM