diff options
| author | Matt Domsch <matt_domsch@dell.com> | 2004-06-29 05:20:06 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2004-06-29 05:20:06 -0700 |
| commit | 9e1674efe516272452bfaf9639cbeb418c92fac1 (patch) | |
| tree | d17f242cdbad005b3f108967088c44262a8d3eca /lib/kobject.c | |
| parent | b1bee10dc109acbced2f09445b77d0f317e0077c (diff) | |
[PATCH] EDD: store mbr_signature on first 16 int13 devices
Currently, the x86/x86_64 real-mode kernel setup code reads and stores the
mbr_signature (4 bytes in the MBR at offset 440 decimal) for BIOS int13h
device 80h only. This is useful, but not as useful as if we stored such
signatures for all int13h devices. Think OS installer wanting to set up md
software RAID across several BIOS disks.
Patch below against 2.6.7 allows the storing of the mbr_signature for the
first 16 BIOS int13h devices, and exports them via
/sys/firmware/edd/int13_dev8x/mbr_signature as before.
This also merges the three EXPORT_SYMBOLs that setup.c exported for edd.c's
use into one.
Signed-off-by: Matt Domsch <Matt_Domsch@dell.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'lib/kobject.c')
0 files changed, 0 insertions, 0 deletions
