summaryrefslogtreecommitdiffstats
path: root/sys/conf/files.amd64
diff options
context:
space:
mode:
authorambrisko <ambrisko@FreeBSD.org>2009-03-26 17:14:22 +0000
committerambrisko <ambrisko@FreeBSD.org>2009-03-26 17:14:22 +0000
commitac334eb30e7fc51d608733da4eef1ad1f9360aee (patch)
treec9846c9d840f38d40234dc55f72ed1de2e7af370 /sys/conf/files.amd64
parent6164bdbd68ca59de5e16e2802028373e5beeb6f5 (diff)
downloadFreeBSD-src-ac334eb30e7fc51d608733da4eef1ad1f9360aee.zip
FreeBSD-src-ac334eb30e7fc51d608733da4eef1ad1f9360aee.tar.gz
Add stuff to support upcoming BMC/IPMI flashing of newer Dell machine
via the Linux tool. - Add Linux shim to ipmi(4) - Create a partitions file to linprocfs to make Linux fdisk see disks. This file is dynamic so we can see disks come and go. - Convert msdosfs to vfat in mtab since Linux uses that for msdosfs. - In the Linux mount path convert vfat passed in to msdosfs so Linux mount works on FreeBSD. Note that tasting works so that if da0 is a msdos file system /compat/linux/bin/mount /dev/da0 /mnt works. - fix a 64it bug for l_off_t. Grabing sh, mount, fdisk, df from Linux, creating a symlink of mtab to /compat/linux/etc/mtab and then some careful unpacking of the Linux bmc update tool and hacking makes it work on newer Dell boxes. Note, probably if you can't figure out how to do this, then you probably shouldn't be doing it :-)
Diffstat (limited to 'sys/conf/files.amd64')
-rw-r--r--sys/conf/files.amd641
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/conf/files.amd64 b/sys/conf/files.amd64
index 2f17a01..7a7abf2 100644
--- a/sys/conf/files.amd64
+++ b/sys/conf/files.amd64
@@ -183,6 +183,7 @@ dev/ipmi/ipmi_smbus.c optional ipmi smbus
dev/ipmi/ipmi_smbios.c optional ipmi
dev/ipmi/ipmi_ssif.c optional ipmi smbus
dev/ipmi/ipmi_pci.c optional ipmi pci
+dev/ipmi/ipmi_linux.c optional ipmi linux_compat32
dev/fdc/fdc.c optional fdc
dev/fdc/fdc_acpi.c optional fdc
dev/fdc/fdc_isa.c optional fdc isa
OpenPOWER on IntegriCloud