[syslinux] [PATCH 1/1] core: Check if ldlinux.sys exceeds the limit at its building time.
H. Peter Anvin
hpa at zytor.com
Mon May 26 14:48:11 PDT 2014
On 05/26/2014 01:44 PM, Paulo Alcantara wrote:
> Hi Genec,
>
> On Sun, May 25, 2014 11:27 am, Gene Cumm wrote:
>
>> Raphael/Paulo: does UFS2 have a hard 64kiB limit? I know it's not
>> installed to the first sector where the first superblock is located.
>
> I have no much experience with UFS2 filesystem. I've just took a quick
> look at its internals and I can see that UFS2 places its superblock at
> either 64KiB or 256KiB (depending on the media being used).
>
> I haven't found any code that tries to read superblock from 256KiB, but
> I'm not sure if we can rely on it being always at 64KiB.
>
>>> IMNSHO is including core/ldlinux_limit.pl better
>>> than waiting for a better core/ldlinux_limit.pl
>>
>> This should be rendered obsolete and unnecessary with the recent patch for
>> ldlinux.sys on btrfs (but might be relevant for UFS2).
>
> Agreed. IMHO, I would use this script for the UFS2 case - since UFS2
> superblock is _not_ placed in a fixed offset like btrfs is. There wouldn't
> be room enough for Syslinux when the superblock is in 64KiB instead of
> 256KiB, for example.
>
> Raphael, as you're certainly more experienced with UFS2 than me, what do
> you think?
>
Does UFS2 move files around autonomously? If not, let's just use the
normal way of handling ldlinux.sys.
-hpa
More information about the Syslinux
mailing list