svn commit: r353456 - head/usr.sbin/pciconf

Scott Long scottl at samsco.org
Sun Oct 13 03:42:42 UTC 2019



> On Oct 12, 2019, at 7:10 PM, Rodney W. Grimes <freebsd at gndrsh.dnsmgr.net> wrote:
> 
>> Author: scottl
>> Date: Sat Oct 12 22:27:57 2019
>> New Revision: 353456
>> URL: https://svnweb.freebsd.org/changeset/base/353456
>> 
>> Log:
>>  Change from the non-standard nomenclature of "chip" and "card" to the
>>  standard nomenclature of "device" and "vendor" with the "sub" variants.
>>  This changes the printed format, so anything that scrapes and parses
>>  this will need to be adapted.  No compatibility shims are provided,
>>  but this will not be MFC'd.
> 
> I can not "adapt" google easily, seaching for these strings are
> often very usefull in finding stuff like bug reports and ohers
> with similiar issues.  I am not sure the gain of this is positive
> over the loss of that.

It’s never too early to change bad habits =-)

Every time I write a driver, or even just evaluate an existing driver against new hardware (which happens frequently for me now, you should have been at my talk yesterday), I stumble over the non-standard nomenclature.  It doesn’t match the published spec, it doesn’t match the kernel API, and it doesn’t match any other OS.  John, Warner, and I have been talking about this for at least 10 years, and it was time to rip off the band-aid and just do it.

Scott



More information about the svn-src-all mailing list