Skip to content
Commits on Aug 4, 2010
  1. Documentation: update broken web addresses.

    Justin P. Mattock committed with Jiri Kosina
    Below you will find an updated version from the original series bunching all patches into one big patch
    updating broken web addresses that are located in Documentation/*
    Some of the addresses date as far far back as 1995 etc... so searching became a bit difficult,
    the best way to deal with these is to use to locate these addresses that are outdated.
    Now there are also some addresses pointing to .spec files some are located, but some(after searching
    on the companies site)where still no where to be found. In this case I just changed the address
    to the company site this way the users can contact the company and they can locate them for the users.
    Signed-off-by: Justin P. Mattock <>
    Signed-off-by: Thomas Weber <>
    Signed-off-by: Mike Frysinger <>
    Cc: Paulo Marques <>
    Cc: Randy Dunlap <>
    Cc: Michael Neuling <>
    Signed-off-by: Jiri Kosina <>
Commits on May 20, 2010
  1. Merge branch 'for-linus' of git://…

    * 'for-linus' of git:// (44 commits)
      vlynq: make whole Kconfig-menu dependant on architecture
      add descriptive comment for TIF_MEMDIE task flag declaration.
      EEPROM: max6875: Header file cleanup
      EEPROM: 93cx6: Header file cleanup
      EEPROM: Header file cleanup
      agp: use NULL instead of 0 when pointer is needed
      rtc-v3020: make bitfield unsigned
      PCI: make bitfield unsigned
      jbd2: use NULL instead of 0 when pointer is needed
      cciss: fix shadows sparse warning
      doc: inode uses a mutex instead of a semaphore.
      uml: i386: Avoid redefinition of NR_syscalls
      fix "seperate" typos in comments
      cocbalt_lcdfb: correct sections
      doc: Change urls for sparse
      Powerpc: wii: Fix typo in comment
      i2o: cleanup some exit paths
      Documentation/: it's -> its where appropriate
      UML: Fix compiler warning due to missing task_struct declaration
      UML: add kernel.h include to signal.c
Commits on Apr 23, 2010
  1. @fge

    Documentation/: it's -> its where appropriate

    fge committed with Jiri Kosina
    Fix obvious cases of "it's" being used when "its" was meant.
    Signed-off-by: Francis Galiegue <>
    Acked-by: Randy Dunlap <>
    Signed-off-by: Jiri Kosina <>
Commits on Mar 19, 2010
  1. @shane-wang

    x86, tboot: Add support for S3 memory integrity protection

    shane-wang committed with H. Peter Anvin
    This patch adds support for S3 memory integrity protection within an Intel(R)
    TXT launched kernel, for all kernel and userspace memory.  All RAM used by the
    kernel and userspace, as indicated by memory ranges of type E820_RAM and
    E820_RESERVED_KERN in the e820 table, will be integrity protected.
    The MAINTAINERS file is also updated to reflect the maintainers of the
    TXT-related code.
    All MACing is done in tboot, based on a complexity analysis and tradeoff.
    v3: Compared with v2, this patch adds a check of array size in
    tboot.c, and a note to specify which c/s of tboot supports this kind
    of MACing in intel_txt.txt.
    Signed-off-by: Shane Wang <>
    LKML-Reference: <>
    Signed-off-by: Joseph Cihula <>
    Acked-by: Pavel Machek <>
    Acked-by: Rafael J. Wysocki <>
    Signed-off-by: H. Peter Anvin <>
Commits on Jul 21, 2009
  1. x86, intel_txt: Intel TXT boot support

    Joseph Cihula committed with H. Peter Anvin
    This patch adds kernel configuration and boot support for Intel Trusted
    Execution Technology (Intel TXT).
    Intel's technology for safer computing, Intel Trusted Execution
    Technology (Intel TXT), defines platform-level enhancements that
    provide the building blocks for creating trusted platforms.
    Intel TXT was formerly known by the code name LaGrande Technology (LT).
    Intel TXT in Brief:
    o  Provides dynamic root of trust for measurement (DRTM)
    o  Data protection in case of improper shutdown
    o  Measurement and verification of launched environment
    Intel TXT is part of the vPro(TM) brand and is also available some
    non-vPro systems.  It is currently available on desktop systems based on
    the Q35, X38, Q45, and Q43 Express chipsets (e.g. Dell Optiplex 755, HP
    dc7800, etc.) and mobile systems based on the GM45, PM45, and GS45
    Express chipsets.
    For more information, see
    This site also has a link to the Intel TXT MLE Developers Manual, which
    has been updated for the new released platforms.
    A much more complete description of how these patches support TXT, how to
    configure a system for it, etc. is in the Documentation/intel_txt.txt file
    in this patch.
    This patch provides the TXT support routines for complete functionality,
    documentation for TXT support and for the changes to the boot_params structure,
    and boot detection of a TXT launch.  Attempts to shutdown (reboot, Sx) the system
    will result in platform resets; subsequent patches will support these shutdown modes
     Documentation/intel_txt.txt      |  210 +++++++++++++++++++++
     Documentation/x86/zero-page.txt  |    1
     arch/x86/include/asm/bootparam.h |    3
     arch/x86/include/asm/fixmap.h    |    3
     arch/x86/include/asm/tboot.h     |  197 ++++++++++++++++++++
     arch/x86/kernel/Makefile         |    1
     arch/x86/kernel/setup.c          |    4
     arch/x86/kernel/tboot.c          |  379 +++++++++++++++++++++++++++++++++++++++
     security/Kconfig                 |   30 +++
     9 files changed, 827 insertions(+), 1 deletion(-)
    Signed-off-by: Joseph Cihula <>
    Signed-off-by: Shane Wang <>
    Signed-off-by: Gang Wei <>
    Signed-off-by: H. Peter Anvin <>
Something went wrong with that request. Please try again.