Skip site navigation (1)Skip section navigation (2)
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>