Re: ATA 4 KiB sector issues.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Michael Tokarev
Date: Tuesday, March 9, 2010 - 3:16 am

Karel Zak wrote:
[]

No, it's not that simple.  For raid5 (and I especially mentioned raid5
above), raid4 and raid6, 1MiB is only good when the number of devices
is 2^N+1 (for raid[45]) or 2^N+2 (for raid6).  For raid5 that means
3, 5, 9, 17, .. disks.  In all other cases the alignment (which should
match stripe size) will not be power of two.  For example, for a 4-disk
raid5 array with 1MiB chunk size the partitions should be aligned at
3MiB boundaries.  For 6-disk raid5 with 256KiB chunk size it is
5x256=1280 Kib.  And so on.

Yes it has little to do with the $subject (4KiB sectors), but it is
closely related still.


Actually, for raid0, the alignment is questionable.  Should it be a
multiple of chunk size or whole stripe size?  I'm not sure, both ways
has bad and good sides..  But if it is the latter, the same issues
pops up again: do a 3-disk raid0 and you'll have to align to 3*2^N.

[]

Good.


That's 3-disk stripe size with default 64Kb chunk size, which makes
3x64=320KiB - the number to which everything should be aligned.


And here we go: fdisk does not see the right number: nothing
is dividable by 3.

[]

And that's where the issue is.  md does not {sup,re}port all
this stuff yet.

This is what I'm talking about.

Thanks!

/mjt
--
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)