Re: ATA 4 KiB sector issues.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Karel Zak
Date: Monday, March 8, 2010 - 12:58 pm

On Mon, Mar 08, 2010 at 10:18:27AM -0500, Martin K. Petersen wrote:

Yes, you're right. 

(IMHO our goal should be to minimize number of places where anything
depends on partition type.)


The limit is specific for DOS partition table (with 512-byte log.
sectors), but for example GPT uses 64-bit LBA. I believe that our
partitioning tools don't introduce any other restriction.


 small summary:

 - libblkid provides unified API to topology information, it supports:
    - ioctls (kernel >= 2.6.32)
    - sysfs (kernel >= 2.6.31)
    - stripe chunk size and stripe width for DM, MD. LVM and evms on
      old kernels
 - libparted and fdisk are linked against libblkid

 - fdisk supports 4KiB logical sector size (util-linux-ng >= 2.15
 - fdisk supports 4KiB physical sector size (util-linux-ng >= 2.17)
 - fdisk uses 1MiB alignment (or more if optimal I/O size is bigger)
   and alignment_offset for all partitions in non-DOS mode
   (util-linux-ng >= 2.17.1)

 - parted supports 4KiB physical sector size
 - parted uses 1MiB alignment for disks with unknown topology, disks
   with topology information are aligned to optimal (or minimum) I/O
   size (parted >= 2.1)
 
 - EFI GPT code in the kernel has been updated to works properly with 
   4KiB sectors (kernel >= 2.6.33)

 - mkfs.{ext,xfs,gfs2,ocfs2} have been update to work properly with
   topology information, mkfs.{ext,xfs} are linked against libblkid
   for compatibility with old kernel (for stripe chunk size / width)

 - Fedora-13/RHEL6 installer uses libparted with 4KiB support

 - alignment_offset & 4KiB support is planned for LUKS (cryptsetup)


 yes, util-linux-ng 2.17.1, fdisk -c
 
 Note that non-DOS mode will be default in the next major
 util-linux-ng release.

    Karel

-- 
 Karel Zak  <kzak@redhat.com>
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
ATA 4 KiB sector issues., Tejun Heo, (Sun Mar 7, 8:48 pm)
Re: ATA 4 KiB sector issues., Greg Freemyer, (Sun Mar 7, 10:38 pm)
Re: ATA 4 KiB sector issues., James Bottomley, (Mon Mar 8, 12:00 am)
Re: ATA 4 KiB sector issues., H. Peter Anvin, (Mon Mar 8, 12:53 am)
Re: ATA 4 KiB sector issues., H. Peter Anvin, (Mon Mar 8, 12:56 am)
Re: ATA 4 KiB sector issues., Martin K. Petersen, (Mon Mar 8, 8:18 am)
Re: ATA 4 KiB sector issues., Martin K. Petersen, (Mon Mar 8, 8:33 am)
Re: ATA 4 KiB sector issues., Martin K. Petersen, (Mon Mar 8, 8:34 am)
Re: ATA 4 KiB sector issues., Martin K. Petersen, (Mon Mar 8, 8:38 am)
Re: ATA 4 KiB sector issues., Martin K. Petersen, (Mon Mar 8, 8:41 am)
Re: ATA 4 KiB sector issues., H. Peter Anvin, (Mon Mar 8, 11:29 am)
Re: ATA 4 KiB sector issues., H. Peter Anvin, (Mon Mar 8, 11:50 am)
Re: ATA 4 KiB sector issues., James Bottomley, (Mon Mar 8, 11:58 am)
Re: ATA 4 KiB sector issues., H. Peter Anvin, (Mon Mar 8, 12:11 pm)
Re: ATA 4 KiB sector issues., Mike Snitzer, (Mon Mar 8, 12:34 pm)
Re: ATA 4 KiB sector issues., Karel Zak, (Mon Mar 8, 12:58 pm)
Re: ATA 4 KiB sector issues., Martin K. Petersen, (Mon Mar 8, 1:01 pm)
Re: ATA 4 KiB sector issues., =?UTF-8?B?Q2zDoXVkaW ..., (Mon Mar 8, 1:02 pm)
Re: ATA 4 KiB sector issues., H. Peter Anvin, (Mon Mar 8, 1:12 pm)
Re: ATA 4 KiB sector issues., Martin K. Petersen, (Mon Mar 8, 1:19 pm)
Re: ATA 4 KiB sector issues., Martin K. Petersen, (Mon Mar 8, 2:07 pm)
Re: ATA 4 KiB sector issues., H. Peter Anvin, (Mon Mar 8, 2:16 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Mon Mar 8, 7:22 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Mon Mar 8, 7:34 pm)
Re: ATA 4 KiB sector issues., Jeff Garzik, (Mon Mar 8, 7:42 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Mon Mar 8, 7:42 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Mon Mar 8, 7:44 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Mon Mar 8, 7:49 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Mon Mar 8, 7:53 pm)
Re: ATA 4 KiB sector issues., Martin K. Petersen, (Mon Mar 8, 8:09 pm)
Re: ATA 4 KiB sector issues., Martin K. Petersen, (Mon Mar 8, 8:11 pm)
Re: ATA 4 KiB sector issues., Martin K. Petersen, (Mon Mar 8, 8:18 pm)
Re: ATA 4 KiB sector issues., Martin K. Petersen, (Mon Mar 8, 8:20 pm)
RE: ATA 4 KiB sector issues., Daniel Taylor, (Mon Mar 8, 8:38 pm)
Re: ATA 4 KiB sector issues., Martin K. Petersen, (Mon Mar 8, 9:54 pm)
Re: ATA 4 KiB sector issues., Mikael Abrahamsson, (Mon Mar 8, 11:34 pm)
Re: ATA 4 KiB sector issues., Michael Tokarev, (Mon Mar 8, 11:53 pm)
Re: ATA 4 KiB sector issues., Jim Meyering, (Tue Mar 9, 12:27 am)
Re: ATA 4 KiB sector issues., Karel Zak, (Tue Mar 9, 3:01 am)
Re: ATA 4 KiB sector issues., Michal Soltys, (Tue Mar 9, 3:06 am)
Re: ATA 4 KiB sector issues., Michael Tokarev, (Tue Mar 9, 3:16 am)
Re: ATA 4 KiB sector issues., Dave Chinner, (Tue Mar 9, 4:15 am)
Re: ATA 4 KiB sector issues., Michael Tokarev, (Tue Mar 9, 4:38 am)
Re: ATA 4 KiB sector issues., Karel Zak, (Tue Mar 9, 4:50 am)
Re: ATA 4 KiB sector issues., Karel Zak, (Tue Mar 9, 5:18 am)
Re: ATA 4 KiB sector issues., Dave Chinner, (Tue Mar 9, 5:20 am)
Re: ATA 4 KiB sector issues., Mark Lord, (Tue Mar 9, 6:55 am)
Re: ATA 4 KiB sector issues., Mark Lord, (Tue Mar 9, 7:32 am)
RE: ATA 4 KiB sector issues., Daniel Taylor, (Tue Mar 9, 3:36 pm)
Re: ATA 4 KiB sector issues., Greg Freemyer, (Tue Mar 9, 3:46 pm)
Re: ATA 4 KiB sector issues., Arnd Bergmann, (Tue Mar 9, 4:46 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Tue Mar 9, 4:56 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Tue Mar 9, 5:00 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Tue Mar 9, 5:05 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Tue Mar 9, 5:11 pm)
RE: ATA 4 KiB sector issues., Daniel Taylor, (Tue Mar 9, 5:14 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Tue Mar 9, 5:20 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Tue Mar 9, 5:26 pm)
Re: ATA 4 KiB sector issues., H. Peter Anvin, (Tue Mar 9, 5:32 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Tue Mar 9, 5:34 pm)
Re: ATA 4 KiB sector issues., H. Peter Anvin, (Tue Mar 9, 5:36 pm)
Re: ATA 4 KiB sector issues., Martin K. Petersen, (Tue Mar 9, 9:57 pm)
Re: ATA 4 KiB sector issues., Martin K. Petersen, (Tue Mar 9, 10:06 pm)
Re: ATA 4 KiB sector issues., H. Peter Anvin, (Tue Mar 9, 10:17 pm)
Re: ATA 4 KiB sector issues., Mark Lord, (Tue Mar 9, 11:08 pm)
Re: ATA 4 KiB sector issues., Gabor Gombas, (Wed Mar 10, 12:09 am)
Re: ATA 4 KiB sector issues., Matthew Wilcox, (Wed Mar 10, 12:53 am)
Re: ATA 4 KiB sector issues., Denys Vlasenko, (Wed Mar 10, 2:14 am)
Re: ATA 4 KiB sector issues., Johannes Stezenbach, (Wed Mar 10, 3:46 am)
Re: ATA 4 KiB sector issues., H. Peter Anvin, (Wed Mar 10, 4:22 am)
Re: ATA 4 KiB sector issues., Jeff Garzik, (Wed Mar 10, 6:47 am)
Re: ATA 4 KiB sector issues., Damian Lukowski, (Wed Mar 10, 9:19 am)
Re: ATA 4 KiB sector issues., Henrique de Moraes H ..., (Wed Mar 10, 1:50 pm)
Re: ATA 4 KiB sector issues., Theodore Tso, (Thu Mar 11, 6:04 am)
Re: ATA 4 KiB sector issues., Nikanth Karthikesan, (Thu Mar 11, 6:57 am)
Re: ATA 4 KiB sector issues., Theodore Tso, (Thu Mar 11, 7:28 am)
Re: ATA 4 KiB sector issues., James Bottomley, (Thu Mar 11, 7:39 am)
Re: ATA 4 KiB sector issues., Mike Snitzer, (Thu Mar 11, 7:48 am)
Re: ATA 4 KiB sector issues., Nikanth Karthikesan, (Thu Mar 11, 8:00 am)
Re: ATA 4 KiB sector issues., Nikanth Karthikesan, (Thu Mar 11, 8:05 am)
Re: ATA 4 KiB sector issues., Tejun Heo, (Thu Mar 11, 8:10 am)
Re: ATA 4 KiB sector issues., tytso, (Thu Mar 11, 8:25 am)
Re: ATA 4 KiB sector issues., Mike Snitzer, (Thu Mar 11, 9:01 am)
Re: ATA 4 KiB sector issues., Gene Heskett, (Thu Mar 11, 9:26 am)
Re: ATA 4 KiB sector issues., H. Peter Anvin, (Thu Mar 11, 9:33 am)
Re: ATA 4 KiB sector issues., Greg Freemyer, (Thu Mar 11, 9:34 am)
Re: ATA 4 KiB sector issues., Christoph Hellwig, (Thu Mar 11, 11:26 am)
Re: ATA 4 KiB sector issues., Tejun Heo, (Thu Mar 11, 6:09 pm)
Re: ATA 4 KiB sector issues., Michal Soltys, (Sun Mar 14, 2:09 pm)
Re: ATA 4 KiB sector issues., s ponnusa, (Sun Mar 14, 3:56 pm)
Re: ATA 4 KiB sector issues., H. Peter Anvin, (Sun Mar 14, 6:21 pm)
Re: ATA 4 KiB sector issues., Denys Vlasenko, (Sun Mar 14, 7:26 pm)
Re: ATA 4 KiB sector issues., Greg Freemyer, (Sun Mar 14, 7:56 pm)
Re: ATA 4 KiB sector issues., H. Peter Anvin, (Sun Mar 14, 9:00 pm)
Re: ATA 4 KiB sector issues., david, (Sun Mar 14, 10:20 pm)
Re: ATA 4 KiB sector issues., Denys Vlasenko, (Mon Mar 15, 2:56 am)
Re: ATA 4 KiB sector issues., Arnd Bergmann, (Mon Mar 15, 5:30 am)
Re: ATA 4 KiB sector issues., H. Peter Anvin, (Mon Mar 15, 7:47 am)
Re: ATA 4 KiB sector issues., Tejun Heo, (Mon Mar 15, 7:30 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Mon Mar 15, 7:32 pm)
Re: ATA 4 KiB sector issues., James Bottomley, (Mon Mar 15, 11:14 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Mon Mar 15, 11:22 pm)
Re: ATA 4 KiB sector issues., Thomas Chou, (Mon Mar 15, 11:27 pm)
Re: ATA 4 KiB sector issues., James Bottomley, (Tue Mar 16, 6:24 am)
Re: ATA 4 KiB sector issues., Tejun Heo, (Tue Mar 16, 6:56 am)
Re: ATA 4 KiB sector issues., James Bottomley, (Tue Mar 16, 7:21 am)
Re: ATA 4 KiB sector issues., Arnd Bergmann, (Tue Mar 16, 7:25 am)
Re: ATA 4 KiB sector issues., Denys Vlasenko, (Tue Mar 16, 7:38 am)
Re: ATA 4 KiB sector issues., Tejun Heo, (Tue Mar 16, 7:50 am)
Re: ATA 4 KiB sector issues., James Bottomley, (Tue Mar 16, 8:02 am)
Re: ATA 4 KiB sector issues., Tejun Heo, (Tue Mar 16, 8:12 am)
Re: ATA 4 KiB sector issues., Tejun Heo, (Tue Mar 16, 8:20 am)
Re: ATA 4 KiB sector issues., Martin K. Petersen, (Tue Mar 16, 8:22 am)
Re: ATA 4 KiB sector issues., James Bottomley, (Tue Mar 16, 8:23 am)
Re: ATA 4 KiB sector issues., Denys Vlasenko, (Tue Mar 16, 8:25 am)
Re: ATA 4 KiB sector issues., Tejun Heo, (Tue Mar 16, 8:37 am)
Re: ATA 4 KiB sector issues., Tejun Heo, (Tue Mar 16, 8:47 am)
Re: ATA 4 KiB sector issues., Ric Wheeler, (Tue Mar 16, 1:42 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Tue Mar 16, 7:04 pm)
Re: ATA 4 KiB sector issues., Tejun Heo, (Tue Mar 16, 7:07 pm)
Re: ATA 4 KiB sector issues., H. Peter Anvin, (Tue Mar 16, 11:48 pm)
Re: ATA 4 KiB sector issues., Bill Davidsen, (Wed Mar 17, 10:04 am)