summaryrefslogtreecommitdiffstats
path: root/sys/i386/include/metadata.h
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2009-04-15 17:31:22 +0000
committerjkim <jkim@FreeBSD.org>2009-04-15 17:31:22 +0000
commite8cee11d8da15a3ce5f89e6ccbfb680794814d57 (patch)
tree42347e17b226dd42a13dd0a4b0ea3697313e1f46 /sys/i386/include/metadata.h
parentd83ff0154faefe4a4c8fe9f7e7ea79df1f4c39da (diff)
downloadFreeBSD-src-e8cee11d8da15a3ce5f89e6ccbfb680794814d57.zip
FreeBSD-src-e8cee11d8da15a3ce5f89e6ccbfb680794814d57.tar.gz
A simple rewrite of biossmap.c:
- Do not iterate int 15h, function e820h twice. Instead, we use STAILQ to store each return buffer and copy all at once. - Export optional extended attributes defined in ACPI 3.0 as separate metadata. Currently, there are only two bits defined in the specification. For example, if the descriptor has extended attributes and it is not enabled, it has to be ignored by OS. We may implement it in the kernel later if it is necessary and proven correct in reality. - Check return buffer size strictly as suggested in ACPI 3.0. Reviewed by: jhb
Diffstat (limited to 'sys/i386/include/metadata.h')
-rw-r--r--sys/i386/include/metadata.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/i386/include/metadata.h b/sys/i386/include/metadata.h
index 84e6f87..4c7ec9e 100644
--- a/sys/i386/include/metadata.h
+++ b/sys/i386/include/metadata.h
@@ -30,5 +30,6 @@
#define _MACHINE_METADATA_H_
#define MODINFOMD_SMAP 0x1001
+#define MODINFOMD_SMAP_XATTR 0x1002
#endif /* !_MACHINE_METADATA_H_ */
OpenPOWER on IntegriCloud