Page MenuHomeFreeBSD
Feed Advanced Search

Jul 29 2017

rpokala added a comment to D11730: jedec_ts: add many more devices from various vendors.
In D11730#244159, @imp wrote:

I recall @imp specifically advising me that any access to the device should be done in attach, not in probe.

Fascinating. For my education, could you explain why, @imp?

Because writing to the IIC bus can cause a write cycle to EEROMs.

Jul 29 2017, 4:59 AM
rpokala accepted D11777: Selectively print "hwaddr" from ifconfig(8)..
Jul 29 2017, 2:29 AM
rpokala accepted D11776: Don't use libc++ when cross-building for gcc arches.

make tinderbox JFLAG=-j16 TARGETS="mips powerpc sparc64" UNIVERSE_TARGET=buildworld

Jul 29 2017, 12:47 AM

Jul 28 2017

rpokala added a comment to D11776: Don't use libc++ when cross-building for gcc arches.

I confirmed that this mips.mips.buildworld works; the other MIPS builds, PowerPC, and Sparc64 are in progress.

Jul 28 2017, 11:20 PM
rpokala added a comment to D11771: Add the Thunderbolt Apple interfaces to the bge(4) supported list.

That seems like and important limitation, so yeah, I'd include that info.

Sure, add a BUGS section?

Jul 28 2017, 3:06 PM
rpokala added a comment to D11730: jedec_ts: add many more devices from various vendors.

I recall @imp specifically advising me that any access to the device should be done in attach, not in probe.

Jul 28 2017, 2:52 PM
rpokala added a comment to D11771: Add the Thunderbolt Apple interfaces to the bge(4) supported list.

Also: is that the right URL? The snippet doesn't appear there.

Jul 28 2017, 2:48 PM
rpokala added a comment to D11771: Add the Thunderbolt Apple interfaces to the bge(4) supported list.

Not sure if I should extend the man page to state that hot plug isn't supported on FreeBSD (like on OS X) hence device should be connected prior to system power up and removal should be avoided when system is live (system stays up if I recall correctly, but kernel freaks out that a bge interface just disappeared).

Jul 28 2017, 2:46 PM

Jul 27 2017

rpokala added a comment to D11730: jedec_ts: add many more devices from various vendors.
In D11730#243574, @avg wrote:

One thing that can be considered a regression in the proposed code is that now device_set_desc() is called from the attach method, not from the probe method as before.
That's fine in general, but the messages printed just before DEVICE_ATTACH do not contain any description now.

Jul 27 2017, 6:16 PM

Jul 26 2017

rpokala added a reviewer for D11730: jedec_ts: add many more devices from various vendors: rpokala.
Jul 26 2017, 5:15 PM
rpokala added inline comments to D11730: jedec_ts: add many more devices from various vendors.
Jul 26 2017, 5:15 PM
rpokala added a comment to D11730: jedec_ts: add many more devices from various vendors.

Can you point to a copy (or even a recent draft?) of the TSE2004av spec for reference?

Jul 26 2017, 3:25 PM

Jun 16 2017

rpokala abandoned D11234: Fix a typo: s/Marwell/Marvell/g.

@zbb committed this independently as r320001.

Jun 16 2017, 2:41 PM
rpokala created D11234: Fix a typo: s/Marwell/Marvell/g.
Jun 16 2017, 4:54 AM

Jun 2 2017

rpokala accepted D11022: Add -H as an alias for --speed-large-file to match GNU diff..
Jun 2 2017, 12:10 AM

May 29 2017

rpokala committed rS319090: MFC r318688: "struct ata_params" field "reserved206[2]" actually starts at.
MFC r318688: "struct ata_params" field "reserved206[2]" actually starts at
May 29 2017, 5:23 AM
rpokala committed rS319089: MFC r318688: "struct ata_params" field "reserved206[2]" actually starts at.
MFC r318688: "struct ata_params" field "reserved206[2]" actually starts at
May 29 2017, 5:23 AM

May 22 2017

rpokala committed rS318688: "struct ata_params" field "reserved206[2]" actually starts at offset 20*7*..
"struct ata_params" field "reserved206[2]" actually starts at offset 20*7*.
May 22 2017, 11:31 PM

May 18 2017

rpokala committed rS318505: Persistently store NIC's hardware MAC address, and add a way to retrive it.
Persistently store NIC's hardware MAC address, and add a way to retrive it
May 18 2017, 11:42 PM
rpokala committed rS318504: Persistently store NIC's hardware MAC address, and add a way to retrive it.
Persistently store NIC's hardware MAC address, and add a way to retrive it
May 18 2017, 11:41 PM

May 17 2017

rpokala committed rS318430: MFC r318160, 318176: Persistently store NIC's hardware MAC address, and add.
MFC r318160, 318176: Persistently store NIC's hardware MAC address, and add
May 17 2017, 10:29 PM
rpokala committed rS318397: MFC r318160, 318176: Persistently store NIC's hardware MAC address, and add.
MFC r318160, 318176: Persistently store NIC's hardware MAC address, and add
May 17 2017, 5:53 AM

May 11 2017

rpokala committed rS318176: Persistently store NIC's hardware MAC address, and add a way to retrive it.
Persistently store NIC's hardware MAC address, and add a way to retrive it
May 11 2017, 6:46 AM
rpokala closed D10678: Fix panic in persistent hardware MAC storage by committing rS318176: Persistently store NIC's hardware MAC address, and add a way to retrive it.
May 11 2017, 6:46 AM
rpokala added a comment to D10678: Fix panic in persistent hardware MAC storage.

Thanks for the review, and sorry about the breakage!

May 11 2017, 6:44 AM
rpokala updated the diff for D10678: Fix panic in persistent hardware MAC storage.

The rest of ether_ifattach() foregoes braces for single-line blocks, so
do the same.

May 11 2017, 6:27 AM
rpokala created D10678: Fix panic in persistent hardware MAC storage.
May 11 2017, 6:06 AM

May 10 2017

rpokala committed rS318160: Persistently store NIC's hardware MAC address, and add a way to retrive it.
Persistently store NIC's hardware MAC address, and add a way to retrive it
May 10 2017, 10:14 PM
rpokala closed D10609: Persistently store NIC's hardware MAC address, and add a way to retrive it by committing rS318160: Persistently store NIC's hardware MAC address, and add a way to retrive it.
May 10 2017, 10:14 PM

May 9 2017

rpokala added a comment to D10654: Fix build(7) example..

It would also be good if the example wasn't using an architecture that's planned to be de-orbited "soon".

May 9 2017, 3:29 PM

May 7 2017

rpokala added a comment to D10609: Persistently store NIC's hardware MAC address, and add a way to retrive it.

@glebius - Please review at your earliest convenience. If you don't think you can get to it in the next week, I'll find someone else. Thanks!

May 7 2017, 4:42 AM
rpokala updated the test plan for D10609: Persistently store NIC's hardware MAC address, and add a way to retrive it.
May 7 2017, 4:40 AM
rpokala updated the diff for D10609: Persistently store NIC's hardware MAC address, and add a way to retrive it.

Address review comments from brooks: only store / retrieve for IFT_ETHER.

May 7 2017, 1:54 AM

May 5 2017

rpokala added inline comments to D10609: Persistently store NIC's hardware MAC address, and add a way to retrive it.
May 5 2017, 10:21 PM
rpokala updated subscribers of D10609: Persistently store NIC's hardware MAC address, and add a way to retrive it.
May 5 2017, 9:58 PM
rpokala added inline comments to D10609: Persistently store NIC's hardware MAC address, and add a way to retrive it.
May 5 2017, 9:58 PM
rpokala created D10609: Persistently store NIC's hardware MAC address, and add a way to retrive it.
May 5 2017, 8:47 AM

Apr 26 2017

rpokala accepted D10466: Fix NVMe's use of XPT_GDEV_TYPE.

LGTM, but @imp should have the final say.

Apr 26 2017, 10:17 PM

Apr 25 2017

rpokala added a comment to D10489: Add EXAMPLES section to uname(1).
In D10489#217460, @imp wrote:

If "platform" (-m) and "processor architecture" (-p) are the same as the TARGET and TARGET_ARCH, then it would be great to include that too.

They are MACHINE and MACHINE_ARCH which are universal, please document them as such. The build man page already gives the translation for the TARGET and TARGET_ARCH which only have meaning in Makefile.inc1 (eg, the top level of buildworld where they are used to set MACHINE and MACHINE_ARCH).

Apr 25 2017, 2:24 PM · manpages
rpokala added a comment to D10489: Add EXAMPLES section to uname(1).

If "platform" (-m) and "processor architecture" (-p) are the same as the TARGET and TARGET_ARCH, then it would be great to include that too.

Apr 25 2017, 6:48 AM · manpages

Apr 24 2017

rpokala added inline comments to D10466: Fix NVMe's use of XPT_GDEV_TYPE.
Apr 24 2017, 9:49 PM
rpokala added a comment to D10466: Fix NVMe's use of XPT_GDEV_TYPE.

Please regenerate the diffs w/ proper context. See https://wiki.freebsd.org/action/show/Phabricator for details on how to do that.

Apr 24 2017, 2:22 PM

Apr 23 2017

rpokala added inline comments to D10457: Add ability to label md(4) devices.
Apr 23 2017, 3:13 AM

Apr 22 2017

rpokala added inline comments to D10457: Add ability to label md(4) devices.
Apr 22 2017, 11:32 PM
rpokala added inline comments to D10457: Add ability to label md(4) devices.
Apr 22 2017, 6:00 AM

Mar 31 2017

rpokala abandoned D10210: loader(8) doesn't have "cat", but it has "more"; add a pointer to it..

Actually, forget this -- I'll actually implement "cat". Fortunately, it's in C, not FICL, so I have a chance. :-)

Mar 31 2017, 12:35 AM
rpokala updated the diff for D10210: loader(8) doesn't have "cat", but it has "more"; add a pointer to it..

Update the date.

Mar 31 2017, 12:04 AM
rpokala created D10210: loader(8) doesn't have "cat", but it has "more"; add a pointer to it..
Mar 31 2017, 12:03 AM

Mar 25 2017

rpokala added a comment to D7828: Add -p (physpath) and -s (serial#) to diskinfo.

Hi Allan, this patch has been sitting idle for a few months, could you either commit it or abandon it?

Mar 25 2017, 7:00 PM

Mar 15 2017

rpokala accepted D8491: libstand: verify value provided by nfs.read_size.

Fair enough. :-)

Mar 15 2017, 9:44 PM
rpokala added inline comments to D8491: libstand: verify value provided by nfs.read_size.
Mar 15 2017, 9:30 PM
rpokala requested changes to D8491: libstand: verify value provided by nfs.read_size.
Mar 15 2017, 9:05 PM

Mar 3 2017

rpokala added a comment to D9870: PR216964: boot1.efi: can't boot from ZFS on 4kn HDD.

It seems to me the two ReadBlocks() calls could be consolidated, which would allow you to also include the buffer size in the DPRINTF(). Something like this:

Mar 3 2017, 4:38 PM

Feb 18 2017

rpokala added a comment to D9502: Introduce geom_slow to simulate slow disks.

Warner and Warren are both right - this functionality would fit in well in either g_sched, or as part of g_nop.

Feb 18 2017, 6:17 AM

Feb 15 2017

rpokala committed rS313777: Un-break vt(4) for {powerpc,powerpc64,sparc64} LINT kernel builds.
Un-break vt(4) for {powerpc,powerpc64,sparc64} LINT kernel builds
Feb 15 2017, 5:33 PM

Feb 8 2017

rpokala committed rS313433: MFC r304142: ensure stripe size is non-zero multiple of 4096.
MFC r304142: ensure stripe size is non-zero multiple of 4096
Feb 8 2017, 8:38 AM
rpokala committed rS313410: Fix indentation (only line in file w/ 8-space indent rather than hard-tab)..
Fix indentation (only line in file w/ 8-space indent rather than hard-tab).
Feb 8 2017, 12:03 AM

Feb 3 2017

rpokala added a comment to D9424: remove bdes(1).

Ah, I remembered the context! bdes was involved in decrypting the video of one of Kirk's lecture series.

Feb 3 2017, 2:16 PM
rpokala added a comment to D9424: remove bdes(1).

Is it useless? ISTR using bdes in the not-too-distant past...

Feb 3 2017, 2:14 PM

Feb 1 2017

rpokala committed rS313039: MFC r312678: Eliminate misleading comments and dead code in.
MFC r312678: Eliminate misleading comments and dead code in
Feb 1 2017, 4:54 AM
rpokala committed rS313038: MFC r312678: Eliminate misleading comments and dead code in.
MFC r312678: Eliminate misleading comments and dead code in
Feb 1 2017, 4:54 AM

Jan 24 2017

rpokala committed rS312678: Eliminate misleading comments and dead code in lacp_port_create().
Eliminate misleading comments and dead code in lacp_port_create()
Jan 24 2017, 1:40 AM
rpokala closed D9302: Eliminate misleading comments and dead code in lacp_port_create() by committing rS312678: Eliminate misleading comments and dead code in lacp_port_create().
Jan 24 2017, 1:40 AM

Jan 23 2017

rpokala added a comment to D9306: Add LOGDIR option to redirect "make universe" output to a different directory..

Is there any particular reason not to just put them in the build output directory?

Jan 23 2017, 7:05 PM
rpokala added a comment to D9302: Eliminate misleading comments and dead code in lacp_port_create().

Thanks. I'm tinderboxing right now, will submit when that's done.

Jan 23 2017, 3:38 PM
rpokala retitled D9302: Eliminate misleading comments and dead code in lacp_port_create() from to Eliminate misleading comments and dead code in lacp_port_create().
Jan 23 2017, 8:19 AM

Jan 20 2017

rpokala added inline comments to D9254: [gpioths] add kernel modules and correct few issues.
Jan 20 2017, 10:24 PM

Jan 19 2017

rpokala committed rS312442: MFC r311963: Remove writability requirement for single-mbuf, contiguous-.
MFC r311963: Remove writability requirement for single-mbuf, contiguous-
Jan 19 2017, 11:44 PM
rpokala committed rS312441: MFC r311963: Remove writability requirement for single-mbuf, contiguous-.
MFC r311963: Remove writability requirement for single-mbuf, contiguous-
Jan 19 2017, 11:43 PM

Jan 12 2017

rpokala committed rS311963: Remove writability requirement for single-mbuf, contiguous-range.
Remove writability requirement for single-mbuf, contiguous-range
Jan 12 2017, 6:38 AM
rpokala closed D9053: Remove writability requirement for single-mbuf, contiguous-range m_pulldown() by committing rS311963: Remove writability requirement for single-mbuf, contiguous-range.
Jan 12 2017, 6:38 AM

Jan 11 2017

rpokala added inline comments to D9123: Allow uart(4) to use MSI interrupts (for PCI child instances)..
Jan 11 2017, 11:20 PM
rpokala added a comment to D9053: Remove writability requirement for single-mbuf, contiguous-range m_pulldown().

Note that @bmueller_panasas.com is the originator of this patch, so I happily defer to his explanation.

Jan 11 2017, 3:16 PM

Jan 6 2017

rpokala updated D9053: Remove writability requirement for single-mbuf, contiguous-range m_pulldown().
Jan 6 2017, 7:31 PM
rpokala added a reviewer for D9053: Remove writability requirement for single-mbuf, contiguous-range m_pulldown(): rwatson.

@rwatson - the most recent commit that mentions m_pulldown() was yours (r276884); could you either review this in the near future, or else suggest someone else? Thanks!

Jan 6 2017, 1:22 AM
rpokala added a reviewer for D7665: Rewrite the Updating from Source section of the Handbook: rpokala.
Jan 6 2017, 12:33 AM

Jan 5 2017

rpokala retitled D9053: Remove writability requirement for single-mbuf, contiguous-range m_pulldown() from to Remove writability requirement for single-mbuf, contiguous-range m_pulldown().
Jan 5 2017, 11:01 PM
rpokala committed rS311351: In the same vein as r311350, fix whitespace in handling of XPT_PATH_INQ in.
In the same vein as r311350, fix whitespace in handling of XPT_PATH_INQ in
Jan 5 2017, 3:09 AM
rpokala committed rS311350: Fix whitespace in handling of XPT_PATH_INQ in adw(4)..
Fix whitespace in handling of XPT_PATH_INQ in adw(4).
Jan 5 2017, 2:54 AM

Dec 24 2016

rpokala added inline comments to D8895: Rearrange vcs detection..
Dec 24 2016, 4:28 PM

Dec 14 2016

rpokala accepted D8795: [spibus] small code refactoring.
Dec 14 2016, 6:39 PM

Dec 13 2016

rpokala added inline comments to D8775: Add support for attaching aggregation labels to sysctl objects..
Dec 13 2016, 6:40 PM

Dec 11 2016

rpokala committed rS309842: MFC r309491: Build smbios.ko as a module for amd64 and i386.
MFC r309491: Build smbios.ko as a module for amd64 and i386
Dec 11 2016, 2:02 AM
rpokala committed rS309841: MFC r309491: Build smbios.ko as a module for amd64 and i386.
MFC r309491: Build smbios.ko as a module for amd64 and i386
Dec 11 2016, 2:02 AM

Dec 6 2016

rpokala added a comment to D8716: Document T6.

Ah, you already submitted. Well then, please consider these comments as enhancement requests, and/or ignore them. :-)

Dec 6 2016, 12:40 AM
rpokala added a comment to D8716: Document T6.

Similar updates for cxgbev.4 as for cxgbe.4.

Dec 6 2016, 12:36 AM

Dec 3 2016

rpokala committed rS309491: Build smbios.ko as a module for amd64 and i386.
Build smbios.ko as a module for amd64 and i386
Dec 3 2016, 5:54 PM
rpokala closed D8609: Build smbios.ko as a module for amd64 and i386 by committing rS309491: Build smbios.ko as a module for amd64 and i386.
Dec 3 2016, 5:54 PM
rpokala accepted D8609: Build smbios.ko as a module for amd64 and i386.

@imp approved this on IRC last night:

Dec 3 2016, 5:43 PM
rpokala updated the test plan for D8609: Build smbios.ko as a module for amd64 and i386.
Dec 3 2016, 3:24 AM
rpokala updated the test plan for D8609: Build smbios.ko as a module for amd64 and i386.
Dec 3 2016, 3:23 AM

Nov 21 2016

rpokala retitled D8609: Build smbios.ko as a module for amd64 and i386 from to Build smbios.ko as a module for amd64 and i386.
Nov 21 2016, 10:36 PM

Nov 15 2016

rpokala accepted D7551: New driver for Broadcom NetXtreme-C and NetXtreme-E devices.
Nov 15 2016, 8:48 PM

Oct 6 2016

rpokala accepted D8162: savecore(8): Fix buffer overrun inspecting disks with varying sector size.
Oct 6 2016, 4:54 AM
rpokala added a comment to D8162: savecore(8): Fix buffer overrun inspecting disks with varying sector size.

'temp' is the buffer you read the header into, and also what you use to write the "cleared" header. So what's 'buf'?

Oct 6 2016, 3:18 AM

Oct 3 2016

rpokala accepted D8142: Remove historical /boot/boot.conf inclusion..
Oct 3 2016, 10:28 PM

Sep 10 2016

rpokala accepted D7803: Make device_quiet() an attachment property..
Sep 10 2016, 12:39 AM

Sep 8 2016

rpokala accepted D7828: Add -p (physpath) and -s (serial#) to diskinfo.

Make sure to s/inquiery/inquiry/ for the description before submitting. :-)

Sep 8 2016, 4:59 AM

Sep 7 2016

rpokala added inline comments to D7803: Make device_quiet() an attachment property..
Sep 7 2016, 12:36 AM

Sep 6 2016

rpokala added inline comments to D7612: zfsbootcfg: a simple tool to set next boot (one time) options for zfsboot.
Sep 6 2016, 2:22 PM