Re: svn commit: r311665 - head/sys/fs/cd9660

2017-01-08 Thread Konstantin Belousov
On Sun, Jan 08, 2017 at 06:21:49AM +, Conrad E. Meyer wrote: > +/* > + * When ino_t becomes 64-bit, we can remove this definition in favor of > ino_t. > + */ > +#define cd_ino_t uint64_t > + Why the type is defined and not typedef-ed ? Also, I do not think that it is good idea to rely on

Re: svn commit: r311665 - head/sys/fs/cd9660

2017-01-08 Thread Ngie Cooper
> On Jan 7, 2017, at 22:21, Conrad E. Meyer wrote: > > Author: cem > Date: Sun Jan 8 06:21:49 2017 > New Revision: 311665 > URL: https://svnweb.freebsd.org/changeset/base/311665 > > Log: > cd9660: Expand internal inum size to 64 bits > > Inums in cd9660 refer to byte offsets on the media.

svn commit: r311665 - head/sys/fs/cd9660

2017-01-07 Thread Conrad E. Meyer
Author: cem Date: Sun Jan 8 06:21:49 2017 New Revision: 311665 URL: https://svnweb.freebsd.org/changeset/base/311665 Log: cd9660: Expand internal inum size to 64 bits Inums in cd9660 refer to byte offsets on the media. DVD and BD media can have entries above 4GB, especially with multi-s