]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/commit
[PARTITION]: Add whole_disk attribute.
authorFabio Massimo Di Nitto <fabbione@ubuntu.com>
Sun, 11 Feb 2007 07:50:00 +0000 (23:50 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sun, 11 Feb 2007 07:50:00 +0000 (23:50 -0800)
commitd18d7682c18b617f523df6beea5ea0bd396ed0bd
tree8e005fee2e13134e9ebdd1a3b71ef72b84351b19
parent66efc5a7e3061c3597ac43a8bb1026488d57e66b
[PARTITION]: Add whole_disk attribute.

Some partitioning systems create special partitions that
span the entire disk.  One example are Sun partitions, and
this whole-disk partition exists to tell the firmware the
extent of the entire device so it can load the boot block
and do other things.

Such partitions should not be treated as normal partitions,
because all the other partitions overlap this whole-disk one.
So we'd see multiple instances of the same UUID etc. which
we do not want.  udev and friends can thus search for this
'whole_disk' attribute and use it to decide to ignore the
partition.

Signed-off-by: Fabio Massimo Di Nitto <fabbione@ubuntu.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
block/ioctl.c
fs/partitions/check.c
fs/partitions/msdos.c
fs/partitions/sgi.c
fs/partitions/sun.c
include/linux/genhd.h