linux-ext4.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Why is 64bit option always on by default now?
@ 2016-12-22 18:59 Dan Arena
  2016-12-23  2:45 ` Theodore Ts'o
  0 siblings, 1 reply; 4+ messages in thread
From: Dan Arena @ 2016-12-22 18:59 UTC (permalink / raw)
  To: linux-ext4

Hello,

I just spent a while troubleshooting a system that wouldn't boot after
reformatting an ext4 filesystem. I finally figured out that it was the
ext4 64bit feature which caused the issue because the board's
bootloader doesn't support it. Tracking why it occurred when doing
mkfs on one system (fedora 23) vs another (fedora 25) I noticed that
fedora 25 now has the 64bit option in the features list for ext4 in
/etc/mke2fs.conf.

Why was it changed from "auto_64-bit_support" which only added the
64bit option if needed when creating a filesystem larger than 16TB, to
now being always on, even when creating a small filesystem?

I was trying to think of why this would be changed from the "auto
64bit" setting, and it came to mind that it may be useful for when you
later want to grow a filesystem to over 16TB. It looks like you can
now add the 64bit option using resize2fs though, so that point isn't
as important. Maybe this wasn't possible before, so it was the better
option. Now that it can be added with resize2fs, do you think it
should be changed back to "auto 64bit"? I realize having to add the
64bit option with resize2fs may prevent live resizing to larger than
16TB, but I don't think that scenario will be very common, so the
extra work of having to do the offline resize2fs isn't a big deal.

While doing some research I read that it also broke compatibility with
a few other things. I am not sure what the best solution is, I was
just surprised how this compatibility-breaking change was made with as
far as I know not much warning to the community or when running the
command or something.

Thanks,
Dan

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-01-05  7:13 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-22 18:59 Why is 64bit option always on by default now? Dan Arena
2016-12-23  2:45 ` Theodore Ts'o
2017-01-04 16:18   ` Jan Kara
     [not found]     ` <CAKnMEmGecqczn0ORNEpT=TYc5QXMu+t9-5LFnZNngg+gbZx4Zw@mail.gmail.com>
2017-01-05  7:13       ` Jan Kara

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).