Page MenuHomeFreeBSD
Feed Advanced Search

May 28 2015

rstone accepted D2584: Create a separate interface for leaf-driver PCI IOV methods..
May 28 2015, 9:30 PM
rstone added inline comments to D2584: Create a separate interface for leaf-driver PCI IOV methods..
May 28 2015, 9:30 PM
rstone added inline comments to D2584: Create a separate interface for leaf-driver PCI IOV methods..
May 28 2015, 7:56 PM
rstone added inline comments to D2584: Create a separate interface for leaf-driver PCI IOV methods..
May 28 2015, 6:29 PM

May 19 2015

rstone added a comment to D2584: Create a separate interface for leaf-driver PCI IOV methods..

I believe that you need to update sys/modules/ixl/Makefile to document that the driver now depends on pci_iov_if.h as well

May 19 2015, 9:11 PM
rstone added a comment to D2584: Create a separate interface for leaf-driver PCI IOV methods..

Please update the PCI_INIT_IOV(9), PCI_ADD_VF(9) and PCI_UNINIT_IOV(9) manpages to document the new header file and reflect the new method names.

May 19 2015, 4:08 PM

May 14 2015

rstone added a comment to D2492: Use the proper mask reloading sampling PMCs for Core CPUs..

I am having a horrific time trying to get HEAD installed on one of these systems. Unfortunately support for i386-only systems in our test lab is rotting and I haven't had time to debug the issue yet. :(

May 14 2015, 8:24 PM

May 11 2015

rstone added a comment to D2492: Use the proper mask reloading sampling PMCs for Core CPUs..

This is an Intel Core processor? I believe that I have access to one of these. Any idea what the symptoms would be?

May 11 2015, 2:58 PM

May 8 2015

rstone added inline comments to D2489: Intel 10G SRIOV support.
May 8 2015, 10:11 PM
rstone added inline comments to D2489: Intel 10G SRIOV support.
May 8 2015, 10:10 PM

Apr 14 2015

rstone added a comment to D2294: Fix handling of BUS_PROBE_NOWILDCARD in 'device_probe_child()'..

I think that it would be sufficient to test that this still allows ppt to attach to a device dynamically:

Apr 14 2015, 8:14 PM

Apr 1 2015

rstone closed D2106: Fix integer truncation bug in malloc(9).

Closed by commit rS280957 (authored by @rstone).

Apr 1 2015, 12:42 PM

Mar 21 2015

rstone retitled D2106: Fix integer truncation bug in malloc(9) from to Fix integer truncation bug in malloc(9).
Mar 21 2015, 12:22 PM

Mar 16 2015

rstone retitled D2071: Add some tools to simplify the use of git from to Add some tools to simplify the use of git.
Mar 16 2015, 2:52 AM

Mar 15 2015

rstone abandoned D2070: Fix 4BSD race that can cause long scheduling delays.

this was just a test run of my arc wrapper script

Mar 15 2015, 10:19 PM
rstone retitled D2070: Fix 4BSD race that can cause long scheduling delays from to Fix 4BSD race that can cause long scheduling delays.
Mar 15 2015, 10:15 PM

Mar 12 2015

rstone closed D1592: Fix event num to match enum name.

Closed by commit rS279939 (authored by @rstone).

Mar 12 2015, 11:44 PM
rstone updated D2051: Use an rmlock to lock vfs cache.
Mar 12 2015, 2:55 PM
rstone retitled D2051: Use an rmlock to lock vfs cache from to Use an rmlock to lock vfs cache.
Mar 12 2015, 2:50 PM

Mar 11 2015

rstone retitled D2050: ixl: Propagate link state changes to VFs from to ixl: Propagate link state changes to VFs.
Mar 11 2015, 8:30 PM
rstone retitled D2046: Fix races during ixl SR-IOV initialization from to Fix races during ixl SR-IOV initialization.
Mar 11 2015, 3:04 PM

Mar 10 2015

rstone closed D2041: Fix SR-IOV passthrough devices to allow ppt to attach.

Closed by commit rS279868 (authored by @rstone).

Mar 10 2015, 11:27 PM
rstone closed D1591: Add missing counter definitions.
Mar 10 2015, 11:22 PM
rstone added a comment to D1591: Add missing counter definitions.

committed as r279836

Mar 10 2015, 11:21 PM
rstone closed D1590: Fix Ivy Bridge+ MEM_UOPS_RETIRED counters.

committed as r279835

Mar 10 2015, 11:21 PM
rstone closed D1589: Support architectural events on Haswell/Ivy Bridge.

committed as r279834

Mar 10 2015, 11:21 PM
rstone closed D1588: Use the correct event table for Haswell Xeon events.

committed as r279833

Mar 10 2015, 11:20 PM
rstone closed D1587: Fix Sandy Bridge+ hwpmc branch counters.

committed as r279832

Mar 10 2015, 11:20 PM
rstone closed D1586: Fix pmc unit restrictions to match documentation.

committed as r279831

Mar 10 2015, 11:19 PM
rstone closed D1585: Fix various bugs in Haswell counter definitions.

committed as r279830

Mar 10 2015, 11:18 PM
rstone added a comment to D2041: Fix SR-IOV passthrough devices to allow ppt to attach.

Yes, it works now. Also, independent of this (but with the vmm.ko fix that already went in), devctl does work to force the ppt driver to attach to a device:

Mar 10 2015, 9:29 PM
rstone added a reviewer for D2041: Fix SR-IOV passthrough devices to allow ppt to attach: jhb.
Mar 10 2015, 7:39 PM
rstone abandoned D2038: Fix SR-IOV passthrough devices to allow ppt to attach.

generated by test of script; ignore

Mar 10 2015, 7:39 PM
rstone abandoned D2040: Fix SR-IOV passthrough devices to allow ppt to attach.

generated by test of script; ignore

Mar 10 2015, 7:38 PM
rstone retitled D2041: Fix SR-IOV passthrough devices to allow ppt to attach from to Fix SR-IOV passthrough devices to allow ppt to attach.
Mar 10 2015, 7:35 PM
rstone retitled D2040: Fix SR-IOV passthrough devices to allow ppt to attach from to Fix SR-IOV passthrough devices to allow ppt to attach.
Mar 10 2015, 7:33 PM
rstone retitled D2038: Fix SR-IOV passthrough devices to allow ppt to attach from to Fix SR-IOV passthrough devices to allow ppt to attach.
Mar 10 2015, 7:05 PM
rstone closed D1584: Add manpage for Haswell Xeon pmc implementation.

Closed by commit rS279829 (authored by @rstone).

Mar 10 2015, 1:23 AM

Mar 9 2015

rstone updated the diff for D1592: Fix event num to match enum name.

Fix typo in event number

Mar 9 2015, 10:52 PM

Mar 8 2015

rstone accepted D2027: Fix lib/libnv tests compilation with -std=c++11.

Thanks for doing this.

Mar 8 2015, 12:01 AM

Mar 2 2015

rstone updated the diff for D1584: Add manpage for Haswell Xeon pmc implementation.

Add missing blank line and give proper credit.

Mar 2 2015, 1:53 AM
rstone added inline comments to D1986: Teach lagg(4) to change MTU.
Mar 2 2015, 12:02 AM

Mar 1 2015

rstone added a comment to D1986: Teach lagg(4) to change MTU.

RLOCK only gets a read lock. You want WLOCK to get a write lock to ensure serialization.

Mar 1 2015, 11:57 PM
rstone closed D1883: Move libnv into the kernel and hook it into the kernel build.

Closed by commit rS279439 (authored by @rstone).

Mar 1 2015, 12:34 AM
rstone closed D1882: Add macros to make code compile in kernel.

Closed by commit rS279438 (authored by @rstone).

Mar 1 2015, 12:23 AM
rstone closed D1880: Prevent creation of an invalid nvlist.

Closed by commit rS279436 (authored by @rstone).

Mar 1 2015, 12:22 AM
rstone closed D1879: Don't allocate memory for operations that do not insert.

Closed by commit rS279435 (authored by @rstone).

Mar 1 2015, 12:22 AM
rstone closed D1870: Add tests for nvlist_clone.

Closed by commit rS279425 (authored by @rstone).

Mar 1 2015, 12:21 AM

Feb 28 2015

rstone updated subscribers of D1986: Teach lagg(4) to change MTU.
Feb 28 2015, 10:20 PM
rstone closed D1989: Correct the use of an unitialized variable in sendfind_getobj().

Closed by commit rS279410 (authored by @rstone).

Feb 28 2015, 9:50 PM
rstone retitled D1989: Correct the use of an unitialized variable in sendfind_getobj() from to Correct the use of an unitialized variable in sendfind_getobj().
Feb 28 2015, 9:15 PM

Feb 20 2015

rstone closed D1881: Allow Illumos code to co-exist with nv(9).
Feb 20 2015, 2:10 PM
rstone added a comment to D1881: Allow Illumos code to co-exist with nv(9).

Err, that was supposed to be "installed it into a couple of *VMs*"

Feb 20 2015, 3:57 AM
rstone added a comment to D1881: Allow Illumos code to co-exist with nv(9).

Ok, I did a full buildworld/buildkernel (with device zfs in my kernel config) and installed it into a couple of zfs. I tested creating a zpool out of a mfs disk, creating filesystems, setting some properties, doing a git clone into a file system, and then doing a zfs send of the result from one vm to the problem. No problems cropped up.

Feb 20 2015, 3:55 AM
rstone updated the diff for D1870: Add tests for nvlist_clone.

Fix the test case to actually test the clone

Feb 20 2015, 1:28 AM
rstone closed D1877: Implement asprintf in libkern.
Feb 20 2015, 1:24 AM
rstone closed D1878: Add function to force an nvlist into the error state.
Feb 20 2015, 1:22 AM
rstone closed D1869: Tests of basic nvlist add functions.
Feb 20 2015, 1:15 AM
rstone closed D1868: Make libnv headers includable from C++.
Feb 20 2015, 1:09 AM
rstone closed D1639: Teach pciconf how to dump out SR-IOV capability.
Feb 20 2015, 1:03 AM
rstone closed D1872: Add test cases for nvlist_move_*.
Feb 20 2015, 12:58 AM
rstone closed D1871: Add tests for nvlist_pack/unpack.
Feb 20 2015, 12:58 AM
rstone closed D1873: Add tests for nvlist_take_*.
Feb 20 2015, 12:57 AM
rstone closed D1874: Add tests for nvlist_free* functions.
Feb 20 2015, 12:57 AM
rstone closed D1875: Add tests for dnv_get_*.
Feb 20 2015, 12:57 AM
rstone closed D1876: Add tests for dnvlist_take_*.
Feb 20 2015, 12:56 AM

Feb 18 2015

rstone added a comment to D1881: Allow Illumos code to co-exist with nv(9).

The primary testing that I did was to ensure that a kernel with "device zfs" would still link. However, I suppose that doesn't exclude the possibility of their being an zfs source file that is built wrong and doesn't include this header. Is there a zfs test suite that I could run?

Feb 18 2015, 11:33 PM
rstone closed D1648: Add stubs for deprecated VC messages.
Feb 18 2015, 7:55 PM
rstone retitled D1888: Extend the unit test to fix the bug caught in r277925 from to Extend the unit test to fix the bug caught in r277925.
Feb 18 2015, 5:18 AM

Feb 17 2015

rstone abandoned D1605: Fix serialization of empty sub-nvlists.

Already fixed in r277925

Feb 17 2015, 6:10 PM
rstone closed D1641: Implement PCI SR-IOV initialization methods.
Feb 17 2015, 5:48 PM
rstone closed D1640: Refactor network stack state separate from VSI state.
Feb 17 2015, 5:47 PM
rstone closed D1642: Implement PCI SR-IOV method to initialize individual VFs.
Feb 17 2015, 5:47 PM
rstone closed D1643: Implement resetting a VF.
Feb 17 2015, 5:47 PM
rstone closed D1644: Add infrastructure for handling the VC msg channel from VFs.
Feb 17 2015, 5:47 PM
rstone closed D1645: Add support for VERSION VC message.
Feb 17 2015, 5:46 PM
rstone closed D1646: Add support for RESET_VF VC message.
Feb 17 2015, 5:46 PM
rstone closed D1647: Add support for GET_VF_RESOURCES VC message.
Feb 17 2015, 5:46 PM
rstone closed D1649: Add support for CONFIG_VSI_QUEUES VC message.
Feb 17 2015, 5:46 PM
rstone closed D1650: Add support for CONFIG_IRQ_MAP VC message.
Feb 17 2015, 5:46 PM
rstone closed D1651: Add support for ENABLE/DISABLE_QUEUES VC messages.
Feb 17 2015, 5:46 PM
rstone closed D1652: Add support for ADD/DEL_ETHER_ADDRESS VC messages.
Feb 17 2015, 5:46 PM
rstone closed D1653: Add support for ADD/DEL_VLAN VC messages.
Feb 17 2015, 5:46 PM
rstone closed D1654: Add support for CONFIG_PROMISCUOUS_MODE VC message.
Feb 17 2015, 5:45 PM
rstone retitled D1883: Move libnv into the kernel and hook it into the kernel build from to Move libnv into the kernel and hook it into the kernel build.
Feb 17 2015, 5:45 PM
rstone retitled D1882: Add macros to make code compile in kernel from to Add macros to make code compile in kernel.
Feb 17 2015, 5:45 PM
rstone closed D1655: Add support for GET_STATS VC message.
Feb 17 2015, 5:45 PM
rstone closed D1656: Handle VFLR events from VFs.
Feb 17 2015, 5:45 PM
rstone retitled D1881: Allow Illumos code to co-exist with nv(9) from to Allow Illumos code to co-exist with nv(9).
Feb 17 2015, 5:45 PM
rstone closed D1657: Allow VFs to run while the PF is admin down.
Feb 17 2015, 5:45 PM
rstone retitled D1880: Prevent creation of an invalid nvlist from to Prevent creation of an invalid nvlist.
Feb 17 2015, 5:45 PM
rstone retitled D1879: Don't allocate memory for operations that do not insert from to Don't allocate memory for operations that do not insert.
Feb 17 2015, 5:45 PM
rstone closed D1658: Add sysctls for per-VF hardware counters.
Feb 17 2015, 5:44 PM
rstone retitled D1878: Add function to force an nvlist into the error state from to Add function to force an nvlist into the error state.
Feb 17 2015, 5:44 PM
rstone closed D1659: Register ixl as an SR-IOV-capable driver during attach.
Feb 17 2015, 5:44 PM
rstone retitled D1877: Implement asprintf in libkern from to Implement asprintf in libkern.
Feb 17 2015, 5:44 PM
rstone closed D1660: Add support for mac-addr parameter.
Feb 17 2015, 5:44 PM
rstone retitled D1876: Add tests for dnvlist_take_* from to Add tests for dnvlist_take_*.
Feb 17 2015, 5:44 PM
rstone closed D1661: Add some security-related config parameters.
Feb 17 2015, 5:44 PM
rstone retitled D1875: Add tests for dnv_get_* from to Add tests for dnv_get_*.
Feb 17 2015, 5:44 PM