Date: Wed, 15 Apr 2009 17:31:22 +0000 (UTC) From: Jung-uk Kim <jkim@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/amd64/include metadata.h src/sys/amd64/include/pc bios.h src/sys/boot/i386/libi386 biossmap.c src/sys/i386/include metadata.h src/sys/i386/include/pc bios.h Message-ID: <200904151732.n3FHW7S4025384@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jkim 2009-04-15 17:31:22 UTC FreeBSD src repository Modified files: sys/amd64/include metadata.h sys/amd64/include/pc bios.h sys/boot/i386/libi386 biossmap.c sys/i386/include metadata.h sys/i386/include/pc bios.h Log: SVN rev 191111 on 2009-04-15 17:31:22Z by jkim 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 Revision Changes Path 1.3 +1 -0 src/sys/amd64/include/metadata.h 1.21 +4 -0 src/sys/amd64/include/pc/bios.h 1.9 +87 -44 src/sys/boot/i386/libi386/biossmap.c 1.3 +1 -0 src/sys/i386/include/metadata.h 1.20 +4 -0 src/sys/i386/include/pc/bios.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200904151732.n3FHW7S4025384>