User Details
User Details
- User Since
- Jun 2 2014, 3:47 PM (352 w, 1 d)
Mar 17 2020
Mar 17 2020
Restore power-of-2 queue count constraint from r290948
Mar 16 2020
Mar 16 2020
Mar 14 2020
Mar 14 2020
Remove extraneous code from iflib
pkelsey committed rS359001: Adjust if_vmx default receive parameters for better out-of-box performance.
Adjust if_vmx default receive parameters for better out-of-box performance
pkelsey committed rS359000: Fix if_vmx receive checksum offload bug and harden against the device skipping….
Fix if_vmx receive checksum offload bug and harden against the device skipping…
pkelsey committed rS358999: Remove refill budget from iflib.
Remove refill budget from iflib
pkelsey committed rS358998: Allow iflib drivers to specify the buffer size used for each receive queue.
Allow iflib drivers to specify the buffer size used for each receive queue
Remove freelist contiguous-indexes assertion from rxd_frag_to_sd()
Fix iflib zero-length fragment handling
Fix iflib freelist state corruption
pkelsey retitled D23948: Remove refill budget from iflib from Add a sysctl to iflib to disable budget-based refill to Remove refill budget from iflib.
Mar 10 2020
Mar 10 2020
pkelsey updated the diff for D23948: Remove refill budget from iflib.
This kills the refill limit entirely.
Mar 4 2020
Mar 4 2020
pkelsey added inline comments to D23945: Fix iflib zero-length fragment handling.
pkelsey added a comment to D23947: Allow iflib drivers to specify the buffer size used for each receive queue.
Mar 3 2020
Mar 3 2020
pkelsey added a comment to D23946: Remove freelist contiguous-indexes assertion from rxd_frag_to_sd().
pkelsey added inline comments to D23945: Fix iflib zero-length fragment handling.
Jan 15 2020
Jan 15 2020
pkelsey added a comment to D23147: Try to fix vmxnet3 when RSS option is enabled.
Looks good to me.
pkelsey added inline comments to D23147: Try to fix vmxnet3 when RSS option is enabled.
Jan 13 2020
Jan 13 2020
pkelsey added inline comments to D23147: Try to fix vmxnet3 when RSS option is enabled.
Jan 12 2020
Jan 12 2020
pkelsey added a comment to D23147: Try to fix vmxnet3 when RSS option is enabled.
I have updated bug 242890 to include the rationale for enabling (and also modifying) the #ifdef notyet RSS code when converting the driver to iflib, and also raised the question of whether this same issue exists for the bnxt driver.
Mar 14 2019
Mar 14 2019
Feb 18 2019
Feb 18 2019
pkelsey added a comment to D19140: Fix memory corruption bug in vdev_read in loader ZFS support.
Feb 17 2019
Feb 17 2019
pkelsey committed rS344234: It turns out r344226 narrowed the overrun bug but did not eliminate it entirely.
It turns out r344226 narrowed the overrun bug but did not eliminate it entirely
pkelsey retitled D19220: Still a memory corruption bug in vdev_read in loader ZFS support from Still a memory corruption bug in vdev_readin loader ZFS support to Still a memory corruption bug in vdev_read in loader ZFS support.
Remove whole-disk vdev support from zfsboot
pkelsey updated the summary of D19142: Remove whole-disk vdev support from zfsboot.
Fix memory corruption bug introduced in r325310
Feb 12 2019
Feb 12 2019
pkelsey updated the diff for D19140: Fix memory corruption bug in vdev_read in loader ZFS support.
Introduced local char * buffer pointer to avoid casts on output buffer pointer updates
Feb 11 2019
Feb 11 2019
Fix the fix added in r343287 for spurious HFSC bandwidth check errors
pkelsey added a comment to D19140: Fix memory corruption bug in vdev_read in loader ZFS support.
pkelsey added a comment to D19140: Fix memory corruption bug in vdev_read in loader ZFS support.
pkelsey added inline comments to D19140: Fix memory corruption bug in vdev_read in loader ZFS support.
pkelsey added a comment to D19140: Fix memory corruption bug in vdev_read in loader ZFS support.
Place pf_altq_get_nth_active() under the ALTQ ifdef
pkelsey committed rS343995: Reduce the time it takes the kernel to install a new PF config containing a….
Reduce the time it takes the kernel to install a new PF config containing a…
Feb 9 2019
Feb 9 2019
pkelsey added a comment to D19124: Fix HFSC configuration bug introduced in r343287.
pkelsey updated the test plan for D19124: Fix HFSC configuration bug introduced in r343287.
Feb 8 2019
Feb 8 2019
pkelsey committed rS343919: Fix em(4) interrupt routing.
Fix em(4) interrupt routing
Feb 3 2019
Feb 3 2019
Feb 2 2019
Feb 2 2019
Fix interrupt index configuratoin when using MSI interrupts.
Jan 28 2019
Jan 28 2019
Speed up non-status operations applied to a single interface
pkelsey committed rS343534: Don't re-evaluate ALTQ kernel configuration due to events on non-ALTQ interfaces.
Don't re-evaluate ALTQ kernel configuration due to events on non-ALTQ interfaces
Jan 24 2019
Jan 24 2019
pkelsey updated the diff for D18919: In ifconfig(8), don't build, sort and search all system addresses when performing a non-status action on a single interface.
Added ifname parameter to getifflags(), which now uses that instead of the global name var.
Jan 22 2019
Jan 22 2019
pkelsey committed rS343301: Add missing dependency to vmxnet3 Makefile and clean it up a bit otherwise..
Add missing dependency to vmxnet3 Makefile and clean it up a bit otherwise.
Remove unused function gsc_destroy()
onvert vmx(4) to being an iflib driver.
Fix various resource leaks that can occur in the error paths of
pkelsey added a comment to D18760: Fix error-path resource leaks in iflib registration routines.
pkelsey committed rS343287: Reduce pf.conf parsing cost for configs that define N queues from O(N^2) to O(N).
Reduce pf.conf parsing cost for configs that define N queues from O(N^2) to O(N)