PSARC/2006/379 Solaris on Extended partition
commitc26dc428cee0f025b14a5ad03a7722f2a52f8383
authorSheshadri Vasudevan <Sheshadri.Vasudevan@Sun.COM>
Wed, 3 Dec 2008 09:39:30 +0000 (3 01:39 -0800)
committerSheshadri Vasudevan <Sheshadri.Vasudevan@Sun.COM>
Wed, 3 Dec 2008 09:39:30 +0000 (3 01:39 -0800)
tree8da849e326156c91dbd2a79ce00cce6a740a8cea
parent4ad13226f66b623d454251005ba7e1eeb218bbfb
PSARC/2006/379 Solaris on Extended partition
6644364 Extended partitions need to be supported on Solaris
6713308 Macro UNUSED in fdisk.h needs to be changed since id 100 is Novell Netware 286's partition ID
6713318 Need to differentiate between solaris old partition and Linux swap
6745175 Partitions can be created using fdisk table with invalid partition line by "fdisk -F"
6745740 Multiple extended partition can be created by "fdisk -A"
29 files changed:
usr/src/Makefile.lint
usr/src/Targetdirs
usr/src/cmd/boot/installgrub/Makefile
usr/src/cmd/boot/installgrub/installgrub.c
usr/src/cmd/devfsadm/disk_link.c
usr/src/cmd/fdisk/Makefile
usr/src/cmd/fdisk/fdisk.c
usr/src/cmd/format/Makefile
usr/src/cmd/format/menu_fdisk.c
usr/src/lib/Makefile
usr/src/lib/libfdisk/Makefile [copied from usr/src/cmd/fdisk/Makefile with 66% similarity]
usr/src/lib/libfdisk/i386/Makefile [copied from usr/src/cmd/fdisk/Makefile with 50% similarity]
usr/src/lib/libfdisk/i386/libfdisk.c [new file with mode: 0644]
usr/src/lib/libfdisk/i386/libfdisk.h [new file with mode: 0644]
usr/src/lib/libfdisk/i386/llib-lfdisk [new file with mode: 0644]
usr/src/lib/libfdisk/i386/mapfile-vers [copied from usr/src/cmd/fdisk/Makefile with 58% similarity]
usr/src/pkgdefs/SUNWarc/prototype_i386
usr/src/pkgdefs/SUNWarcr/prototype_i386
usr/src/pkgdefs/SUNWcsl/prototype_i386
usr/src/pkgdefs/SUNWcslr/prototype_i386
usr/src/pkgdefs/SUNWhea/prototype_i386
usr/src/uts/common/io/cmlb.c
usr/src/uts/common/io/scsi/targets/sd.c
usr/src/uts/common/sys/cmlb_impl.h
usr/src/uts/common/sys/dkio.h
usr/src/uts/common/sys/dktp/fdisk.h
usr/src/uts/common/sys/scsi/targets/sddef.h
usr/src/uts/common/xen/io/xdf.c
usr/src/uts/intel/io/dktp/disk/cmdk.c