Re: svn commit: r308869 - head/sbin/nvmecontrol

2016-11-21 Thread Warner Losh
On Mon, Nov 21, 2016 at 1:16 PM, John Baldwin wrote: > On Monday, November 21, 2016 12:50:35 PM Warner Losh wrote: >> On Mon, Nov 21, 2016 at 11:07 AM, John Baldwin wrote: >> > On Saturday, November 19, 2016 09:46:13 PM Warner Losh wrote: >> >> Author: imp >> >> Date: Sat Nov 19 21:46:13 2016 >>

Re: svn commit: r308869 - head/sbin/nvmecontrol

2016-11-21 Thread John Baldwin
On Monday, November 21, 2016 12:50:35 PM Warner Losh wrote: > On Mon, Nov 21, 2016 at 11:07 AM, John Baldwin wrote: > > On Saturday, November 19, 2016 09:46:13 PM Warner Losh wrote: > >> Author: imp > >> Date: Sat Nov 19 21:46:13 2016 > >> New Revision: 308869 > >> URL: https://svnweb.freebsd.org/

Re: svn commit: r308869 - head/sbin/nvmecontrol

2016-11-21 Thread Warner Losh
On Mon, Nov 21, 2016 at 11:07 AM, John Baldwin wrote: > On Saturday, November 19, 2016 09:46:13 PM Warner Losh wrote: >> Author: imp >> Date: Sat Nov 19 21:46:13 2016 >> New Revision: 308869 >> URL: https://svnweb.freebsd.org/changeset/base/308869 >> >> Log: >> i386 turns out to not have __uint1

Re: svn commit: r308869 - head/sbin/nvmecontrol

2016-11-21 Thread John Baldwin
On Saturday, November 19, 2016 09:46:13 PM Warner Losh wrote: > Author: imp > Date: Sat Nov 19 21:46:13 2016 > New Revision: 308869 > URL: https://svnweb.freebsd.org/changeset/base/308869 > > Log: > i386 turns out to not have __uint128_t. So confusingly use 64-bit math > instead. Since we're l

svn commit: r308869 - head/sbin/nvmecontrol

2016-11-19 Thread Warner Losh
Author: imp Date: Sat Nov 19 21:46:13 2016 New Revision: 308869 URL: https://svnweb.freebsd.org/changeset/base/308869 Log: i386 turns out to not have __uint128_t. So confusingly use 64-bit math instead. Since we're little endian, we can get away with it. Also, since the counters in quesitons