Add filesystem UUID to SYSAPPEND for FAT
commit386b59e18deb2e759c14ecdcaab8a4b589a3ad63
authorSerj Kalichev <serj.kalichev@gmail.com>
Tue, 19 Nov 2013 12:30:06 +0000 (19 16:30 +0400)
committerH. Peter Anvin <hpa@zytor.com>
Fri, 14 Mar 2014 02:58:20 +0000 (13 19:58 -0700)
treefaa4411634f3791a4eeaadea5250a26b235b1f67
parent8bbb10b70905339b7ca6b58d6833b6a95ab03dae
Add filesystem UUID to SYSAPPEND for FAT

Filesystem UUID shows the partition we boot kernel from.
The kernel parameter has format like FSUUID=DA1A-0B2E.
The SYSAPPEND bit is 0x40000. Now the FAT only supports FSUUID.
The patch is based on 67aaaeeb228.

Signed-off-by: Serj Kalichev <serj.kalichev@gmail.com>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
13 files changed:
com32/include/syslinux/sysappend.h
core/fs/btrfs/btrfs.c
core/fs/ext2/ext2.c
core/fs/fat/fat.c
core/fs/fat/fat_fs.h
core/fs/fs.c
core/fs/iso9660/iso9660.c
core/fs/ntfs/ntfs.c
core/fs/pxe/pxe.c
core/fs/xfs/xfs.c
core/include/core.h
core/include/fs.h
core/sysappend.c