)]}'
{
  "log": [
    {
      "commit": "1ba6ab11d8fbd8d29afec4e39236e1255ae0339a",
      "tree": "68970431b31c1fd21966f567113f87d24c6c7196",
      "parents": [
        "3b57eff02c37c79e6254884d374a6a9233e11efc"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Feb 13 15:06:38 2008 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Apr 20 21:46:58 2008 -0700"
      },
      "message": "PCI: remove initial bios sort of PCI devices on x86\n\nWe currently keep 2 lists of PCI devices in the system, one in the\ndriver core, and one all on its own.  This second list is sorted at boot\ntime, in \"BIOS\" order, to try to remain compatible with older kernels\n(2.2 and earlier days).  There was also a \"nosort\" option to turn this\nsorting off, to remain compatible with even older kernel versions, but\nthat just ends up being what we have been doing from 2.5 days...\n\nUnfortunately, the second list of devices is not really ever used to \ndetermine the probing order of PCI devices or drivers[1].  That is done\nusing the driver core list instead.  This change happened back in the\nearly 2.5 days.\n\nRelying on BIOS ording for the binding of drivers to specific device\nnames is problematic for many reasons, and userspace tools like udev\nexist to properly name devices in a persistant manner if that is needed,\nno reliance on the BIOS is needed.\n\nMatt Domsch and others at Dell noticed this back in 2006, and added a\nboot option to sort the PCI device lists (both of them) in a\nbreadth-first manner to help remain compatible with the 2.4 order, if\nneeded for any reason.  This option is not going away, as some systems\nrely on them.\n\nThis patch removes the sorting of the internal PCI device list in \"BIOS\"\nmode, as it\u0027s not needed at all anymore, and hasn\u0027t for many years.\nI\u0027ve also removed the PCI flags for this from some other arches that for\nsome reason defined them, but never used them.\n\nThis should not change the ordering of any drivers or device probing.\n\n[1] The old-style pci_get_device and pci_find_device() still used this\nsorting order, but there are very few drivers that use these functions,\nas they are deprecated for use in this manner.  If for some reason, a\ndriver rely on the order and uses these functions, the breadth-first\nboot option will resolve any problem.\n\nCc: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4b5ff469234b8ab5cd05f4a201cbb229896729d0",
      "tree": "dc44c4e82be76ffc00cb981eb4606276fffa7e1e",
      "parents": [
        "3925e6fc1f774048404fdd910b0345b06c699eb4"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Mon Mar 10 17:16:32 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sun Apr 20 21:46:51 2008 -0700"
      },
      "message": "PCI: doc/pci: create Documentation/PCI/ and move files into it\n\nCreate Documentation/PCI/ and move PCI-related files to it.\nFix a few instances of trailing whitespace.\nUpdate references to the new file locations.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3925e6fc1f774048404fdd910b0345b06c699eb4",
      "tree": "c9a58417d9492f39f7fe81d4721d674c34dd8be2",
      "parents": [
        "334d094504c2fe1c44211ecb49146ae6bca8c321",
        "7cea51be4e91edad05bd834f3235b45c57783f0d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 18:18:30 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 18:18:30 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6:\n  security: fix up documentation for security_module_enable\n  Security: Introduce security\u003d boot parameter\n  Audit: Final renamings and cleanup\n  SELinux: use new audit hooks, remove redundant exports\n  Audit: internally use the new LSM audit hooks\n  LSM/Audit: Introduce generic Audit LSM hooks\n  SELinux: remove redundant exports\n  Netlink: Use generic LSM hook\n  Audit: use new LSM hooks instead of SELinux exports\n  SELinux: setup new inode/ipc getsecid hooks\n  LSM: Introduce inode_getsecid and ipc_getsecid hooks\n"
    },
    {
      "commit": "334d094504c2fe1c44211ecb49146ae6bca8c321",
      "tree": "d3c0f68e4b9f8e3d2ccc39e7dfe5de0534a5fad9",
      "parents": [
        "d1a4be630fb068f251d64b62919f143c49ca8057",
        "d1643d24c61b725bef399cc1cf2944b4c9c23177"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 18:02:35 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 18:02:35 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.26\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.26: (1090 commits)\n  [NET]: Fix and allocate less memory for -\u003epriv\u0027less netdevices\n  [IPV6]: Fix dangling references on error in fib6_add().\n  [NETLABEL]: Fix NULL deref in netlbl_unlabel_staticlist_gen() if ifindex not found\n  [PKT_SCHED]: Fix datalen check in tcf_simp_init().\n  [INET]: Uninline the __inet_inherit_port call.\n  [INET]: Drop the inet_inherit_port() call.\n  SCTP: Initialize partial_bytes_acked to 0, when all of the data is acked.\n  [netdrvr] forcedeth: internal simplifications; changelog removal\n  phylib: factor out get_phy_id from within get_phy_device\n  PHY: add BCM5464 support to broadcom PHY driver\n  cxgb3: Fix __must_check warning with dev_dbg.\n  tc35815: Statistics cleanup\n  natsemi: fix MMIO for PPC 44x platforms\n  [TIPC]: Cleanup of TIPC reference table code\n  [TIPC]: Optimized initialization of TIPC reference table\n  [TIPC]: Remove inlining of reference table locking routines\n  e1000: convert uint16_t style integers to u16\n  ixgb: convert uint16_t style integers to u16\n  sb1000.c: make const arrays static\n  sb1000.c: stop inlining largish static functions\n  ...\n"
    },
    {
      "commit": "076c54c5bcaed2081c0cba94a6f77c4d470236ad",
      "tree": "5e8f05cab20a49922618bb3af697a6b46e610eee",
      "parents": [
        "04305e4aff8b0533dc05f9f6f1a34d0796bd985f"
      ],
      "author": {
        "name": "Ahmed S. Darwish",
        "email": "darwish.07@gmail.com",
        "time": "Thu Mar 06 18:09:10 2008 +0200"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Sat Apr 19 10:00:51 2008 +1000"
      },
      "message": "Security: Introduce security\u003d boot parameter\n\nAdd the security\u003d boot parameter. This is done to avoid LSM\nregistration clashes in case of more than one bult-in module.\n\nUser can choose a security module to enable at boot. If no\nsecurity\u003d boot parameter is specified, only the first LSM\nasking for registration will be loaded. An invalid security\nmodule name will be treated as if no module has been chosen.\n\nLSM modules must check now if they are allowed to register\nby calling security_module_enable(ops) first. Modify SELinux\nand SMACK to do so.\n\nDo not let SMACK register smackfs if it was not chosen on\nboot. Smackfs assumes that smack hooks are registered and\nthe initial task security setup (swapper-\u003esecurity) is done.\n\nSigned-off-by: Ahmed S. Darwish \u003cdarwish.07@gmail.com\u003e\nAcked-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "2cca775baecbfede2fec20c99add709232311fe7",
      "tree": "b0eefe80881d263ba7976174144ae4e9cf238425",
      "parents": [
        "eddeb0e2d863e3941d8768e70cb50c6120e61fa0",
        "94795b61e84994a3b058f92d041d1fb3d869c7d5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 11:25:31 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 11:25:31 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (137 commits)\n  [SCSI] iscsi: bidi support for iscsi_tcp\n  [SCSI] iscsi: bidi support at the generic libiscsi level\n  [SCSI] iscsi: extended cdb support\n  [SCSI] zfcp: Fix error handling for blocked unit for send FCP command\n  [SCSI] zfcp: Remove zfcp_erp_wait from slave destory handler to fix deadlock\n  [SCSI] zfcp: fix 31 bit compile warnings\n  [SCSI] bsg: no need to set BSG_F_BLOCK bit in bsg_complete_all_commands\n  [SCSI] bsg: remove minor in struct bsg_device\n  [SCSI] bsg: use better helper list functions\n  [SCSI] bsg: replace kobject_get with blk_get_queue\n  [SCSI] bsg: takes a ref to struct device in fops-\u003eopen\n  [SCSI] qla1280: remove version check\n  [SCSI] libsas: fix endianness bug in sas_ata\n  [SCSI] zfcp: fix compiler warning caused by poking inside new semaphore (linux-next)\n  [SCSI] aacraid: Do not describe check_reset parameter with its value\n  [SCSI] aacraid: Fix down_interruptible() to check the return value\n  [SCSI] sun3_scsi_vme: add MODULE_LICENSE\n  [SCSI] st: rename flush_write_buffer()\n  [SCSI] tgt: use KMEM_CACHE macro\n  [SCSI] initio: fix big endian problems for auto request sense\n  ...\n"
    },
    {
      "commit": "eddeb0e2d863e3941d8768e70cb50c6120e61fa0",
      "tree": "e30f2b6654e6eb397f9d7fb23a08d717cc19b12d",
      "parents": [
        "855d854a33fca71cf68bad258bd5e66e5b265d10",
        "db8be076cad4b843aa743ef462c75022cddd9c63"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 11:24:29 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 11:24:29 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6: (43 commits)\n  firewire: cleanups\n  firewire: fix synchronization of gap counts\n  firewire: wait until PHY configuration packet was transmitted (fix bus reset loop)\n  firewire: remove unused struct member\n  firewire: use bitwise and to get reg in handle_registers\n  firewire: replace more hex values with defined csr constants\n  firewire: reread config ROM when device reset the bus\n  firewire: replace static ROM cache by allocated cache\n  firewire: fw-ohci: work around generation bug in TI controllers (fix AV/C and more)\n  firewire: fw-ohci: extend logging of bus generations and node ID\n  firewire: fw-ohci: conditionally log busReset interrupts\n  firewire: fw-ohci: don\u0027t append to AT context when it\u0027s not active\n  firewire: fw-ohci: log regAccessFail events\n  firewire: fw-ohci: make sure HCControl register LPS bit is set\n  firewire: fw-ohci: missing PPC PMac feature calls in failure path\n  firewire: fw-ohci: untangle a mixed unsigned/signed expression\n  firewire: debug interrupt events\n  firewire: fw-ohci: catch self_id_count \u003d\u003d 0\n  firewire: fw-ohci: add self ID error check\n  firewire: fw-ohci: refactor probe, remove, suspend, resume\n  ...\n"
    },
    {
      "commit": "e675349e2bdbfb661fa0d8ff2441b4cf48fb7e48",
      "tree": "7443e324c951f375945905dc436b012c98a00e05",
      "parents": [
        "ef38ff9d372d4fe69e415370939a0f1fb5783af1",
        "2309e9e040fe29469fb85a384636c455b62fe525"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 10:15:22 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 10:15:22 2008 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2: (64 commits)\n  ocfs2/net: Add debug interface to o2net\n  ocfs2: Only build ocfs2/dlm with the o2cb stack module\n  ocfs2/cluster: Get rid of arguments to the timeout routines\n  ocfs2: Put tree in MAINTAINERS\n  ocfs2: Use BUG_ON\n  ocfs2: Convert ocfs2 over to unlocked_ioctl\n  ocfs2: Improve rename locking\n  fs/ocfs2/aops.c: test for IS_ERR rather than 0\n  ocfs2: Add inode stealing for ocfs2_reserve_new_inode\n  ocfs2: Add ac_alloc_slot in ocfs2_alloc_context\n  ocfs2: Add a new parameter for ocfs2_reserve_suballoc_bits\n  ocfs2: Enable cross extent block merge.\n  ocfs2: Add support for cross extent block\n  ocfs2: Move /sys/o2cb to /sys/fs/o2cb\n  sysfs: Allow removal of symlinks in the sysfs root\n  ocfs2:  Reconnect after idle time out.\n  ocfs2/dlm: Cleanup lockres print\n  ocfs2/dlm: Fix lockname in lockres print function\n  ocfs2/dlm: Move dlm_print_one_mle() from dlmmaster.c to dlmdebug.c\n  ocfs2/dlm: Dumps the purgelist into a debugfs file\n  ...\n"
    },
    {
      "commit": "4786b4ee22de6304e841b12ee22b849230d7fba3",
      "tree": "08793b8fbcd63204d5d3355ac755745adcfef170",
      "parents": [
        "253ba4e79edc695b2925bd2ef34de06ff4d4070c",
        "71b264f85ff50c14fe945ffff06ae0d5e9a9124e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 09:44:55 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 09:44:55 2008 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6: (27 commits)\n  [IA64] kdump: Add crash_save_vmcoreinfo for INIT\n  [IA64] Fix NUMA configuration issue\n  [IA64] Itanium Spec updates\n  [IA64] Untangle sync_icache_dcache() page size determination\n  [IA64] arch/ia64/kernel/: use time_* macros\n  [IA64] remove redundant display of free swap space in show_mem()\n  [IA64] make IOMMU respect the segment boundary limits\n  [IA64] kprobes: kprobe-booster for ia64\n  [IA64] fix getpid and set_tid_address fast system calls for pid namespaces\n  [IA64] Replace explicit jiffies tests with time_* macros.\n  [IA64] use goto to jump out do/while_each_thread\n  [IA64] Fix unlock ordering in smp_callin\n  [IA64] pgd_offset() constfication.\n  [IA64] kdump: crash.c coding style fix\n  [IA64] kdump: add kdump_on_fatal_mca\n  [IA64] Minimize per_cpu reservations.\n  [IA64] Correct pernodesize calculation.\n  [IA64] Kernel parameter for max number of concurrent global TLB purges\n  [IA64] Multiple outstanding ptc.g instruction support\n  [IA64] Implement smp_call_function_mask for ia64\n  ...\n"
    },
    {
      "commit": "52f7c21b613f80cb425d115c9e5b4ed958a133c0",
      "tree": "c153942e3fb645dd5f7435d9d08b0d27a8aed517",
      "parents": [
        "a839c5afcdc345aecb35b0d3bcd0e09b571329c3"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mfasheh@suse.com",
        "time": "Tue Jan 29 17:08:26 2008 -0800"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mfasheh@suse.com",
        "time": "Fri Apr 18 08:56:10 2008 -0700"
      },
      "message": "ocfs2: Move /sys/o2cb to /sys/fs/o2cb\n\n/sys/fs is where we really want file system specific sysfs objects.\n\nOcfs2-tools has been updated to look in /sys/fs/o2cb. We can maintain\nbackwards compatibility with old ocfs2-tools by using a sysfs symlink. After\nsome time (2 years), the symlink can be safely removed. This patch also adds\ndocumentation to make it easier for people to figure out what /sys/fs/o2cb\nis used for.\n\nSigned-off-by: Mark Fasheh \u003cmfasheh@suse.com\u003e\n"
    },
    {
      "commit": "53f67e33865927049b20839ce15ce0fb5b7ebe2d",
      "tree": "65aa271a1195c677b1846a09f53af176b2e16a49",
      "parents": [
        "9341d22942d63d6a1e4cc90f246980dbb7e1ca94"
      ],
      "author": {
        "name": "Joel Becker",
        "email": "joel.becker@oracle.com",
        "time": "Mon Mar 31 16:22:55 2008 -0700"
      },
      "committer": {
        "name": "Mark Fasheh",
        "email": "mfasheh@suse.com",
        "time": "Fri Apr 18 08:56:07 2008 -0700"
      },
      "message": "ocfs2: Document /sys/fs/ocfs2\n\nAdd ABI documentation for these files:\n\n\t/sys/fs/ocfs2/max_locking_protocol\n\t/sys/fs/ocfs2/loaded_cluster_plugins\n\t/sys/fs/ocfs2/active_cluster_plugin\n\t/sys/fs/ocfs2/cluster_stack\n\nSigned-off-by: Joel Becker \u003cjoel.becker@oracle.com\u003e\nSigned-off-by: Mark Fasheh \u003cmfasheh@suse.com\u003e\n"
    },
    {
      "commit": "080de8c2c57e3199eee837fe8b6d35a43679f8c1",
      "tree": "b376f9ce74db61393ef1cb62e9663c71f0ba45b9",
      "parents": [
        "17cff9ff871bb5081cade4f99a9e9382b9f1c01c"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Thu Feb 28 20:54:43 2008 +0100"
      },
      "committer": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Fri Apr 18 17:55:33 2008 +0200"
      },
      "message": "firewire: fw-ohci: add option for remote debugging\n\nThis way firewire-ohci can be used for remote debugging like ohci1394.\nVersion with amendment from Fri, 11 Apr 2008 00:08:08 +0200.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nAcked-by: Bernhard Kaindl \u003cbk@suse.de\u003e\n"
    },
    {
      "commit": "253ba4e79edc695b2925bd2ef34de06ff4d4070c",
      "tree": "259667140ca702d6a218cc54f4df275fbbda747b",
      "parents": [
        "188da98800893691e47eea9335a234378e32aceb",
        "65e67f5165c8a156b34ee7adf65d5ed3b16a910d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 08:39:39 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 08:39:39 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://oss.sgi.com:8090/xfs/xfs-2.6\n\n* \u0027for-linus\u0027 of git://oss.sgi.com:8090/xfs/xfs-2.6: (87 commits)\n  [XFS] Fix merge failure\n  [XFS] The forward declarations for the xfs_ioctl() helpers and the\n  [XFS] Update XFS documentation for noikeep/ikeep.\n  [XFS] Update XFS Documentation for ikeep and ihashsize\n  [XFS] Remove unused HAVE_SPLICE macro.\n  [XFS] Remove CONFIG_XFS_SECURITY.\n  [XFS] xfs_bmap_compute_maxlevels should be based on di_forkoff\n  [XFS] Always use di_forkoff when checking for attr space.\n  [XFS] Ensure the inode is joined in xfs_itruncate_finish\n  [XFS] Remove periodic logging of in-core superblock counters.\n  [XFS] fix logic error in xfs_alloc_ag_vextent_near()\n  [XFS] Don\u0027t error out on good I/Os.\n  [XFS] Catch log unmount failures.\n  [XFS] Sanitise xfs_log_force error checking.\n  [XFS] Check for errors when changing buffer pointers.\n  [XFS] Don\u0027t allow silent errors in xfs_inactive().\n  [XFS] Catch errors from xfs_imap().\n  [XFS] xfs_bulkstat_one_dinode() never returns an error.\n  [XFS] xfs_iflush_fork() never returns an error.\n  [XFS] Catch unwritten extent conversion errors.\n  ...\n"
    },
    {
      "commit": "188da98800893691e47eea9335a234378e32aceb",
      "tree": "57dbf491d23676e011b4946ec1867a6d55a02eef",
      "parents": [
        "07fe944e87d79f8d7e1b090913fe9f2ace78f41d",
        "273b8385e5817a4765f82257004c5ec661a6a5b2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 08:39:24 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 08:39:24 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6: (58 commits)\n  ide: remove ide_init_default_irq() macro\n  ide: move default IDE ports setup to ide_generic host driver\n  ide: remove obsoleted \"idex\u003dnoprobe\" kernel parameter (take 2)\n  ide: remove needless hwif-\u003eirq check from ide_hwif_configure()\n  ide: init hwif-\u003e{io_ports,irq} explicitly in legacy VLB host drivers\n  ide: limit legacy VLB host drivers to alpha, x86 and mips\n  cmd640: init hwif-\u003e{io_ports,irq} explicitly\n  cmd640: cleanup setup_device_ptrs()\n  ide: add ide-4drives host driver (take 3)\n  ide: remove ppc ifdef from init_ide_data()\n  ide: remove ide_default_io_ctl() macro\n  ide: remove CONFIG_IDE_ARCH_OBSOLETE_INIT\n  ide: add CONFIG_IDE_ARCH_OBSOLETE_DEFAULTS (take 2)\n  ppc/pmac: remove no longer needed IDE quirk\n  ppc: don\u0027t include \u003clinux/ide.h\u003e\n  ppc: remove ppc_ide_md\n  ppc/pplus: remove ppc_ide_md.ide_init_hwif hook\n  ppc/sandpoint: remove ppc_ide_md hooks\n  ppc/lopec: remove ppc_ide_md hooks\n  ppc/mpc8xx: remove ppc_ide_md hooks\n  ...\n"
    },
    {
      "commit": "73e3e6481f56b3b5b618671a8d32b19a35f84316",
      "tree": "44addba339ca1279a82d6d702e92e6cc2c183810",
      "parents": [
        "4adeaaf51ebcc3f629f5512b96aebb5089388bca",
        "6993fc5bbc5d63ccd55985b39c34417e430e75e9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 08:37:41 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 08:37:41 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt:\n  clocksource: make clocksource watchdog cycle through online CPUs\n  Documentation: move timer related documentation to a single place\n  clockevents: optimise tick_nohz_stop_sched_tick() a bit\n  locking: remove unused double_spin_lock()\n  hrtimers: simplify lockdep handling\n  timers: simplify lockdep handling\n  posix-timers: fix shadowed variables\n  timer_list: add annotations to workqueue.c\n  hrtimer: use nanosleep specific restart_block fields\n  hrtimer: add nanosleep specific restart_block member\n"
    },
    {
      "commit": "9732b6112343df2872518ec6701c8ef729310a05",
      "tree": "9e3dcc461845038da4730c2062eee546348ca445",
      "parents": [
        "9e9abecfc0ff3a9ad2ead954b37bbfcb863c775e",
        "1a9a3e76dde191f82f7a8a66059dcbb4a9f63ff3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 08:37:01 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 08:37:01 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-kgdb\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-kgdb:\n  kgdb: always use icache flush for sw breakpoints\n  kgdb: fix SMP NMI kgdb_handle_exception exit race\n  kgdb: documentation fixes\n  kgdb: allow static kgdbts boot configuration\n  kgdb: add documentation\n  kgdb: Kconfig fix\n  kgdb: add kgdb internal test suite\n  kgdb: fix several kgdb regressions\n  kgdb: kgdboc pl011 I/O module\n  kgdb: fix optional arch functions and probe_kernel_*\n  kgdb: add x86 HW breakpoints\n  kgdb: print breakpoint removed on exception\n  kgdb: clocksource watchdog\n  kgdb: fix NMI hangs\n  kgdb: fix kgdboc dynamic module configuration\n  kgdb: document parameters\n  x86: kgdb support\n  consoles: polling support, kgdboc\n  kgdb: core\n  uaccess: add probe_kernel_write()\n"
    },
    {
      "commit": "9e9abecfc0ff3a9ad2ead954b37bbfcb863c775e",
      "tree": "0c3ffda953b82750638a06507591ad587b565ff2",
      "parents": [
        "d7bb545d86825e635cab33a1dd81ca0ad7b92887",
        "77ad386e596c6b0930cc2e09e3cce485e3ee7f72"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 08:25:51 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 08:25:51 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86: (613 commits)\n  x86: standalone trampoline code\n  x86: move suspend wakeup code to C\n  x86: coding style fixes to arch/x86/kernel/acpi/sleep.c\n  x86: setup_trampoline() - fix section mismatch warning\n  x86: section mismatch fixes, #1\n  x86: fix paranoia about using BIOS quickboot mechanism.\n  x86: print out buggy mptable\n  x86: use cpu_online()\n  x86: use cpumask_of_cpu()\n  x86: remove unnecessary tmp local variable\n  x86: remove unnecessary memset()\n  x86: use ioapic_read_entry() and ioapic_write_entry()\n  x86: avoid redundant loop in io_apic_level_ack_pending()\n  x86: remove superfluous initialisation in boot code.\n  x86: merge mpparse_{32,64}.c\n  x86: unify mp_register_gsi\n  x86: unify mp_config_acpi_legacy_irqs\n  x86: unify mp_register_ioapic\n  x86: unify uniq_io_apic_id\n  x86: unify smp_scan_config\n  ...\n"
    },
    {
      "commit": "1e42198609d73ed1a9adcba2af275c24c2678420",
      "tree": "32fd4d9073bfc0f3909af8f9fb4bcff38951d01a",
      "parents": [
        "794eb6bf20ebf992c040ea831cd3a9c64b0c1f7a",
        "4b119e21d0c66c22e8ca03df05d9de623d0eb50f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 17 23:56:30 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 17 23:56:30 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "f6e9f28865552bd9d79a9df93cf120436b073223",
      "tree": "9ed0e0e42f657513470bcbf52c9abf5eb786a425",
      "parents": [
        "033bfb1a65242e0d60e6fc991cd9b3553053d334"
      ],
      "author": {
        "name": "Josef Sipek",
        "email": "jeffpc@josefsipek.net",
        "time": "Fri Apr 11 17:11:02 2008 +1000"
      },
      "committer": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@redback.melbourne.sgi.com",
        "time": "Fri Apr 18 12:18:42 2008 +1000"
      },
      "message": "[XFS] Update XFS documentation for noikeep/ikeep.\n\nMention how DMAPI affects default for noikeep.\nSlightly modified since Josef\u0027s patch was based on\nan old xfs.txt prior to Dave\u0027s (dgc) checkin which\nmissed going to oss.\n\nSigned-off-by: Josef Sipek \u003cjeffpc@josefsipek.net\u003e\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\n"
    },
    {
      "commit": "033bfb1a65242e0d60e6fc991cd9b3553053d334",
      "tree": "02cf21d024698c0b9cdc20823be8aa9cc612155e",
      "parents": [
        "e687330b5ed1ea899fdaf0dea50aba196b6e019a"
      ],
      "author": {
        "name": "David Chinner",
        "email": "dgc@sgi.com",
        "time": "Fri Apr 11 17:05:49 2008 +1000"
      },
      "committer": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@redback.melbourne.sgi.com",
        "time": "Fri Apr 18 12:18:25 2008 +1000"
      },
      "message": "[XFS] Update XFS Documentation for ikeep and ihashsize\n\nUpdate xfs docs for:\n* In memory inode hashes has been removed.\n* noikeep is now the default.\n\nSGI-PV: 969561\nSGI-Modid: 2.6.x-xfs-melb:linux:29481b\n\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\n"
    },
    {
      "commit": "f01674e459923c6df540e6c983d37e5fc94d43b8",
      "tree": "3a92f84ee42a62f6c1b070adcfcf74cd5be0b7a7",
      "parents": [
        "aab8ad9ec81255ee08825bed36b57484052b94ea"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:35 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:35 2008 +0200"
      },
      "message": "ide: remove obsoleted \"idex\u003dnoprobe\" kernel parameter (take 2)\n\n* Remove obsoleted \"idex\u003dnoprobe\" kernel parameter.\n\n* Remove no longer needed hwif-\u003enoprobe quirk from ide_hwif_configure()\n  and hwif-\u003enoprobe checking from cmd640.c.\n\nv2:\n* \"ide?\u003dnoprobe\" -\u003e \"ide?\u003data66\" in Documentation/kernel-parameters.txt.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "ffd4f6f0eed0423652826f3775077d11918b4180",
      "tree": "f574449a3fa0da029d42b401336adefa42bca06b",
      "parents": [
        "26d799b729003220c0f3e5d9e046e1588c011897"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:34 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:34 2008 +0200"
      },
      "message": "ide: add ide-4drives host driver (take 3)\n\nCONFIG_BLK_DEV_4DRIVES deserves its own host driver:\n\n* Add drivers/ide/legacy/ide-4drives.c and move \"4drives\" support there.\n\n* Add ide-4drives.o in the link order after all other legacy host\n  drivers enabled by \"ide0\u003d\" options (they all are mutually exclusive).\n\n* Make ide-4drives host driver probe itself for IDE devices instead of\n  indirectly depending on ide_generic host driver.\n\n* Add \"probe\" module parameter to ide-4drives and update documentation.\n\nv2:\n* s/paramater/parameter/ in ide.txt. (Noticed by Randy Dunlap)\n\nv3:\n* s/ide_4drives.probe/ide-4drives.probe/ in help entry.\n  (Noticed by Sergei Shtylyov)\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "9a0e77f28b50128df0c9e26ae489e44e29a7270a",
      "tree": "703170ddefc9435c5169da1525b364465abdeefc",
      "parents": [
        "80aa31cb460d12c1e02327b43eceb3eebc6e7090"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:24 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:24 2008 +0200"
      },
      "message": "ide: remove obsoleted \"idex\u003dbase[,ctl[,irq]]\" kernel parameters (take 2)\n\n* Remove obsoleted \"idex\u003dbase[,ctl[,irq]]\" kernel parameters\n  and update Documentation/ide/ide.txt.\n\n* Remove no longer needed ide_forced chipset type.\n\nv2:\n* is_chipset_set[] -\u003e is_chipset_set in ide.c.\n\n* Documentation/ide/ide.txt fix.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "80aa31cb460d12c1e02327b43eceb3eebc6e7090",
      "tree": "c9f77aab26f78002d38d941cf62dafd23b4d9146",
      "parents": [
        "fef39d95ea19d4b5e2547e344809a5398eba8b3c"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:24 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:24 2008 +0200"
      },
      "message": "ide: remove CONFIG_BLK_DEV_HD_IDE config option (take 2)\n\n* Remove CONFIG_BLK_DEV_HD hack from init_hwif_default()\n  (\"hda\u003dnoprobe hdb\u003dnoprobe\" kernel parameters should be used\n  instead if somebody wishes to use the old \"hd\" driver).\n\n* Make CONFIG_BLK_DEV_HD_ONLY config option available also when\n  IDE subsystem is used and update help entry.\n\n* Remove no longer needed CONFIG_BLK_DEV_HD_IDE config option.\n\nv2:\n* Update documentation to suggest \"hda\u003dnoprobe hdb\u003dnoprobe\"\n  instead of obsoleted \"ide0\u003dnoprobe\".\n\n* Update Documentation/ide/ide.txt.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "f74c91413ec6140ee0553180c5f56fdd27c22a2e",
      "tree": "75ba3f7000ba290dc19b1523b12ab95dc5c7b1ea",
      "parents": [
        "50672e5d7486c9ab312432cbe180ac071f1de8e0"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:23 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:23 2008 +0200"
      },
      "message": "ide: add warm-plug support for IDE devices (take 2)\n\n* Add \u0027struct class ide_port_class\u0027 (\u0027ide_port\u0027 class) and a \u0027struct\n  device *portdev\u0027 (\u0027ide_port\u0027 class device) in ide_hwif_t.\n\n* Register \u0027ide_port\u0027 class in ide_init() and unregister it in\n  cleanup_module().\n\n* Create -\u003eportdev in ide_register_port () and unregister it in\n  ide_unregister().\n\n* Add \"delete_devices\" class device attribute for unregistering IDE devices\n  on a port and \"scan\" one for probing+registering IDE devices on a port.\n\n* Add ide_sysfs_register_port() helper for registering \"delete_devices\"\n  and \"scan\" attributes with -\u003eportdev.  Call it in ide_device_add_all().\n\n* Document IDE warm-plug support in Documentation/ide/warm-plug-howto.txt.\n\nv2:\n* Convert patch from using \u0027struct class_device\u0027 to use \u0027struct device\u0027.\n  (thanks to Kay Sievers for doing it)\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "a594eeb1a1d320981fccc29584b6f21fcebd765f",
      "tree": "55f76c9a9b99c4dd98a5ff6034d7150de7057085",
      "parents": [
        "4b119e21d0c66c22e8ca03df05d9de623d0eb50f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 18 00:46:20 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:20 2008 +0200"
      },
      "message": "IDE: remove ide\u003dreverse IDE core\n\nThis option is obsolete and can be removed safely.\n\nIt allows us to remove the pci_get_device_reverse() function from the\nPCI core.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "225a4424ade24e913c081d5a4c4bd71a0fe2e0ac",
      "tree": "88706b695c592e877e5e22f53f88875c11b91898",
      "parents": [
        "974460c5bfd9f6c38aa3dda189a63f9fc351035f"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Tue Apr 01 16:55:26 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 20:05:43 2008 +0200"
      },
      "message": "kgdb: documentation fixes\n\nMinor cleanups to kgdb docs.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e3e2aaf7dc0d82a055e084cfd48b9257c0c66b68",
      "tree": "331f93476f8cabf598a90f6e4eedbd1acda7d388",
      "parents": [
        "4a1b5502d426df09b9ba1cbcc74fd09702a74cd8"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Mar 20 13:43:45 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 20:05:42 2008 +0200"
      },
      "message": "kgdb: add documentation\n\nAdd in the kgdb documentation for kgdb.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "6cdf6e06d70dcf42314edb2c43b7c7ebc56e32e5",
      "tree": "ce83de21dcd5e77f7c9754bcb5baebc1ad47eda5",
      "parents": [
        "82da3ff89dc2a1842cff9b0d4cbc345cb90b59e1"
      ],
      "author": {
        "name": "Jason Wessel",
        "email": "jason.wessel@windriver.com",
        "time": "Thu Apr 17 20:05:38 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 20:05:38 2008 +0200"
      },
      "message": "kgdb: document parameters\n\ndocument the kgdboc module/boot parameter.\n\nSigned-off-by: Jason Wessel \u003cjason.wessel@windriver.com\u003e\nSigned-off-by: Jan Kiszka \u003cjan.kiszka@web.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "f4df39cbdd9e9ab615e80148cc271db22a8508ad",
      "tree": "312fcf9de1154c85782c121a46fa2952f9812292",
      "parents": [
        "a49072bb367a94a9af6c6a6dcbaa1dc5617d7fa0",
        "a6c75b86ce9f01db4ea9912877b526c2dc4d2f0a"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu Apr 17 10:13:57 2008 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu Apr 17 10:13:57 2008 -0700"
      },
      "message": "Pull nptcg into release branch\n\nConflicts:\n\n\tarch/ia64/mm/tlb.c\n"
    },
    {
      "commit": "19b4e7f4e9b1c88459cf2c9b9ccaa09cb8bf854d",
      "tree": "dc8d7210ef41a23906b228e418f1357baa18fe74",
      "parents": [
        "13af4836b3914b23946f6a8982934e2c828c183f"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 10 10:12:27 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:34 2008 +0200"
      },
      "message": "x86: extend the scheduled bzImage symlinks removal\n\nuse of the bzImage symlinks in developer scripts is still widespread,\nso lets extend the removal period by 2 years. These symlinks cost\nus near nothing.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c64df70793a9c344874eb4af19f85e0662d2d3ee",
      "tree": "df6ec69fed0d4f4e2192692558dc7dc20bfa9645",
      "parents": [
        "9b967106da0357ef8b08847dce35584a04134f20"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yhlu.kernel.send@gmail.com",
        "time": "Fri Mar 21 18:56:19 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:21 2008 +0200"
      },
      "message": "x86: memtest bootparam\n\nSigned-off-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "d27554d874c7eeb14c8bfecdc39c3a8618cd8d32",
      "tree": "363b54b053e13677fc199c01a9e76ed41edf4500",
      "parents": [
        "7de6a4cdac6341807261a33896f9ab5a502a4e74"
      ],
      "author": {
        "name": "venkatesh.pallipadi@intel.com",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Tue Mar 18 17:00:13 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:41:19 2008 +0200"
      },
      "message": "x86: PAT documentation\n\nDocumentation about PAT related interfaces, intended usage and memory attribute\nrelationship.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b552da8740222c35bcd83c9be7b27185bfb6d53c",
      "tree": "a70bc63a224d850ecf6935d9bb8a508d8f4764d2",
      "parents": [
        "037cab07e9515149fecc2274775807f06ea6b036"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Wed Mar 19 15:58:11 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:59 2008 +0200"
      },
      "message": "x86 iommu: add more documentation\n\nFix coding style in pci-dma_64.c and add stubs for documentation. I\nhope someone fills the rest, I understand maybe off and soft...\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "87253d1b4f2b5a29bdfc6275b9fb52a47d72df64",
      "tree": "c2381c07282c356a3e64828b6d0a75e275938d44",
      "parents": [
        "bc0a733facbbde6c464e3ba5e165607fe4824cca"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "ijc@hellion.org.uk",
        "time": "Tue Feb 19 11:12:30 2008 +0000"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:48 2008 +0200"
      },
      "message": "x86: boot protocol updates\n\nAlso update field names to simply payload_{offset,length} so as to not rule\nout uncompressed images.\n\nSigned-off-by: Ian Campbell \u003cijc@hellion.org.uk\u003e\nCc: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: virtualization@lists.linux-foundation.org\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7d6e737c8d2698b63ad10fd75cc6793380395d0e",
      "tree": "5b5a828d807cab7dac05e1c7d80ac0262076fac6",
      "parents": [
        "099e1377269a47ed30a00ee131001988e5bcaa9c"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "ijc@hellion.org.uk",
        "time": "Sun Feb 17 20:06:35 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:46 2008 +0200"
      },
      "message": "x86: add a crc32 checksum to the kernel image.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "099e1377269a47ed30a00ee131001988e5bcaa9c",
      "tree": "2bf2f02aa44db93a9e8b1f4ef76ac08d3a732a46",
      "parents": [
        "e0bf0f75bdc441abb05365abc56ee96ba44ca073"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "ijc@hellion.org.uk",
        "time": "Wed Feb 13 20:54:58 2008 +0000"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:46 2008 +0200"
      },
      "message": "x86: use ELF format in compressed images.\n\nSigned-off-by: Ian Campbell \u003cijc@hellion.org.uk\u003e\nCc: Ian Campbell \u003cijc@hellion.org.uk\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: virtualization@lists.linux-foundation.org\nCc: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: virtualization@lists.linux-foundation.org\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "00d1c5e05736f947687be27706bda01cec104e57",
      "tree": "b5690b58de35efa2f928d1daaf24b21650ebc8a0",
      "parents": [
        "fe770bf0310d90b3b033c19044d45b7de5f2041c"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:45 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 17 17:40:45 2008 +0200"
      },
      "message": "x86: add gbpages switches\n\nThese new controls toggle experimental support for a new CPU feature,\nthe straightforward extension of largepages from the pmd level to the\npud level, which allows 1GB (kernel) TLBs instead of 2MB TLBs.\n\nTurn it off by default, as this code has not been tested well enough yet.\n\nUse the CONFIG_DIRECT_GBPAGES\u003dy .config option or gbpages on the\nboot line can be used to enable it. If enabled in the .config then\nnogbpages boot option disables it.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "3833eecc183ce052e9ac96b39b45121a2d11ac16",
      "tree": "58844d33c1006c6e11d9cdbed822c6aa89d9dfcc",
      "parents": [
        "903b8a8d4835a796f582033802c83283886f4a3d"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Wed Mar 05 18:28:15 2008 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Apr 17 12:22:31 2008 +0200"
      },
      "message": "Documentation: move timer related documentation to a single place\n\nWe have two directories with timer related information in\nDocumentation/: hrtimers/ and hrtimer/. timer_stats are not restricted\nto hrtimers. Move all those files into Documentation/timers where we\ncan pile up other timer related docs as well.\n\nPointed-out-by: Randy Dunlap \u003crandy@oracle.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "9637c3f318374e2fcc37e354f9782a705b517387",
      "tree": "b030280d2f0101e4cdbcf5bbd6518213eacd65aa",
      "parents": [
        "9f7819c1e51d5310d012426599a5f49d8678119d"
      ],
      "author": {
        "name": "Michael Holzheu",
        "email": "holzheu@de.ibm.com",
        "time": "Thu Apr 17 07:46:18 2008 +0200"
      },
      "committer": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Thu Apr 17 07:47:03 2008 +0200"
      },
      "message": "[S390] Add debug_register_mode() function to debug feature API\n\nThe new function supports setting of permissions for the debugfs files\ncreated by the debug feature. In addition to that, the function provides\nuid and gid as parameters for future use. Currently only root is allowed\nfor uid and gid.\n\nSigned-off-by: Michael Holzheu \u003cholzheu@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\n"
    },
    {
      "commit": "b4b8f57965e007afbbb0175ea28f733723c5260b",
      "tree": "7f4aeda48ada35771ea3e63bbbb36e52c47aeb62",
      "parents": [
        "424b00e2c0f0c38f2cf5331391742ec998f6d89f",
        "56f367bbfd5a7439961499ca6a2f0822d2074d83"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 16 07:44:27 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 16 07:44:27 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  [TCP]: Add return value indication to tcp_prune_ofo_queue().\n  PS3: gelic: fix the oops on the broken IE returned from the hypervisor\n  b43legacy: fix DMA mapping leakage\n  mac80211: remove message on receiving unexpected unencrypted frames\n  Update rt2x00 MAINTAINERS entry\n  Add rfkill to MAINTAINERS file\n  rfkill: Fix device type check when toggling states\n  b43legacy: Fix usage of struct device used for DMAing\n  ssb: Fix usage of struct device used for DMAing\n  MAINTAINERS: move to generic repository for iwlwifi\n  b43legacy: fix initvals loading on bcm4303\n  rtl8187: Add missing priv-\u003evif assignments\n  netconsole: only set CON_PRINTBUFFER if the user specifies a netconsole\n  [CAN]: Update documentation of struct sockaddr_can\n  MAINTAINERS: isdn4linux@listserv.isdn4linux.de is subscribers-only\n  [TCP]: Fix never pruned tcp out-of-order queue.\n  [NET_SCHED] sch_api: fix qdisc_tree_decrease_qlen() loop\n"
    },
    {
      "commit": "423bec43079a2942a3004034df7aad76469758d8",
      "tree": "df77cdba718cbee8a61946689390c92eb3c2ab83",
      "parents": [
        "91446b064c748fc2a238fd68b677c9671e536bfd"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Tue Apr 15 14:34:43 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 15 19:35:41 2008 -0700"
      },
      "message": "Documentation: correct overcommit caveat in hugetlbpage.txt\n\nAs shown by Gurudas Pai recently, we can put hugepages into the surplus\nstate (by echo 0 \u003e /proc/sys/vm/nr_hugepages), even when\n/proc/sys/vm/nr_overcommit_hugepages is 0. This is actually correct, to\nallow the original goal (shrink the static pool to 0) to succeed (we are\nconverting hugepages to surplus because they are in use). However, the\ndocumentation does not accurately reflect this case. Update it.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nAcked-by: Andy Whitcroft \u003capw@shadowen.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b82d4043b3550df00a036f6aa2c8ab9578a283ef",
      "tree": "a2d6686a074e14fee16da379e2b166c66da4cca3",
      "parents": [
        "1f4deba80a0d9fa92832684e683335b742a530e8"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Tue Apr 15 14:34:40 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 15 19:35:40 2008 -0700"
      },
      "message": "Fix typos in Documentation/filesystems/seq_file.txt\n\nA couple of typos crept into the newly added document about the seq_file\ninterface.  This patch corrects those typos and simultaneously deletes\nunnecessary trailing spaces.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "56690c2151d33534f0537fd03c533eda81d96f0f",
      "tree": "e9143de4fe024cd4c96c579ce78a181b003bbc4e",
      "parents": [
        "d5d52273b92913399e78fc4877f89d38ef8b367a"
      ],
      "author": {
        "name": "Oliver Hartkopp",
        "email": "oliver@hartkopp.net",
        "time": "Tue Apr 15 00:46:38 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 15 00:46:38 2008 -0700"
      },
      "message": "[CAN]: Update documentation of struct sockaddr_can\n\nThe struct sockaddr_can has been simplified in the code review\nprocess.  This patch updates this simplification also in the\nassociated documentation in can.txt .\n\nSigned-off-by: Oliver Hartkopp \u003coliver@hartkopp.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "99971e70fdc1862e120f3319fc0a4dba8c728acf",
      "tree": "2561ed4c3c3cd72c9f345707713e8a5a8ebb2507",
      "parents": [
        "0c3141e910eaaa0b617e2f26c69b266d1cd1f035"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Apr 15 00:27:58 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 15 00:27:58 2008 -0700"
      },
      "message": "[WANPIPE]: Forgotten bits of Sangoma drivers removal.\n\nRobert P. J. Day spotted that my removal of the Sangoma drivers missed\na few bits.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "14897e35fdc045fff9baabf0354570da22386706",
      "tree": "32cf1fcd7696e2018a05f2e4f8d5d20166af21ab",
      "parents": [
        "b0fac02370cffad956ff3de5e8ed4df7e7b875d7",
        "14dadf1d5eb5bea2dd115852cfee880505c1c169"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 11 13:24:16 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 11 13:24:16 2008 -0700"
      },
      "message": "Merge branch \u0027docs\u0027 of git://git.lwn.net/linux-2.6\n\n* \u0027docs\u0027 of git://git.lwn.net/linux-2.6:\n  Add additional examples in Documentation/spinlocks.txt\n  Move sched-rt-group.txt to scheduler/\n  Documentation: move rpc-cache.txt to filesystems/\n  Documentation: move nfsroot.txt to filesystems/\n  Spell out behavior of atomic_dec_and_lock() in kerneldoc\n  Fix a typo in highres.txt\n  Fixes to the seq_file document\n  Fill out information on patch tags in SubmittingPatches\n  Add the seq_file documentation\n"
    },
    {
      "commit": "14dadf1d5eb5bea2dd115852cfee880505c1c169",
      "tree": "03a1060a8191483dbd93964a6909f5c103d75ce4",
      "parents": [
        "d396c5f158547e50c2b78bc984cb4a72d76e969b"
      ],
      "author": {
        "name": "Mark Fasheh",
        "email": "mfasheh@suse.com",
        "time": "Thu Apr 10 13:55:21 2008 -0700"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Fri Apr 11 13:21:14 2008 -0600"
      },
      "message": "Add additional examples in Documentation/spinlocks.txt\n\nCheckpatch will throw an error if code doesn\u0027t use the correct initializers\nfor static spinlocks:\n\nERROR: Use of SPIN_LOCK_UNLOCKED is deprecated: see Documentation/spinlocks.txt\n\nThis is fine, but Documentation/spinlocks.txt isn\u0027t very clear on how to\n_use_ the new initializers for static variables. To save people time in the\nfuture, I added two small examples of how to fix old-style static\ninitializers to be more lockdep friendly.\n\nSigned-off-by: Mark Fasheh \u003cmfasheh@suse.com\u003e\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\n"
    },
    {
      "commit": "d396c5f158547e50c2b78bc984cb4a72d76e969b",
      "tree": "78c971a29d215d0102252ddc014f5e3ee2415a5d",
      "parents": [
        "8bcd1cc293f4e76edbfd8f422770c80a018b82d9"
      ],
      "author": {
        "name": "J. Bruce Fields",
        "email": "bfields@citi.umich.edu",
        "time": "Mon Apr 07 16:39:38 2008 -0400"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Fri Apr 11 13:21:03 2008 -0600"
      },
      "message": "Move sched-rt-group.txt to scheduler/\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\n"
    },
    {
      "commit": "8bcd1cc293f4e76edbfd8f422770c80a018b82d9",
      "tree": "36835034531bb692b8a867ae87bb8dd6babe60ca",
      "parents": [
        "6ded55da6be9f186ae1022724a5881b43846c164"
      ],
      "author": {
        "name": "J. Bruce Fields",
        "email": "bfields@citi.umich.edu",
        "time": "Mon Apr 07 15:59:04 2008 -0400"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Fri Apr 11 13:20:52 2008 -0600"
      },
      "message": "Documentation: move rpc-cache.txt to filesystems/\n\nThis file is nfs-related.  (Maybe Documentation/filesystems/ would\nbenefit from a separate nfs/ directory at some point.)\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\n"
    },
    {
      "commit": "6ded55da6be9f186ae1022724a5881b43846c164",
      "tree": "1d7adf36afefb163b9882e694aee1bfaad4732f6",
      "parents": [
        "dc07e721a26ec7e0adb66340f1763d220cfbbd0c"
      ],
      "author": {
        "name": "J. Bruce Fields",
        "email": "bfields@citi.umich.edu",
        "time": "Mon Apr 07 15:59:03 2008 -0400"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Fri Apr 11 13:18:01 2008 -0600"
      },
      "message": "Documentation: move nfsroot.txt to filesystems/\n\nDocumentation/ is a little large, and filesystems/ seems an obvious\nplace for this file.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\n"
    },
    {
      "commit": "6395bee7e92bf34e95dc67c1da5acc30e8b98244",
      "tree": "98a5f30911f1b28f1b9c921b9112f199fb044c43",
      "parents": [
        "f9e522caece074b9a985436d611127e8e96ad446"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Apr 08 17:41:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 08 18:25:53 2008 -0700"
      },
      "message": "spi: documentation tweaks\n\nUpdate SPI documentation to clarify some areas of recent confusion: clock\npolarity takes effect when chipselect goes active; and zero length buffers are\nOK in certain cases.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b174be02f3634460ac215d249617dee5ae446ae1",
      "tree": "6e62d2ff4b3c1cdfe2b36213992bd986ca9a5654",
      "parents": [
        "40f6b36c6243462fb95d0343237331c423494b03"
      ],
      "author": {
        "name": "Kai Makisara",
        "email": "Kai.Makisara@kolumbus.fi",
        "time": "Sun Feb 24 22:29:12 2008 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Apr 07 12:15:40 2008 -0500"
      },
      "message": "[SCSI] st: show options currently set in sysfs\n\nShow the current binary tape driver and mode options is sysfs. A file\n(options) is created in each directory in /sys/class/scsi_tape. The files\ncontain masks showing the options. The mask bit definitions are the same as\nused when setting the options using the MTSETDRVBUFFER function in the\nMTIOCTOP ioctl (defined in include/linux/mtio.h). For example:\n\u003e cat /sys/class/scsi_tape/nst0/options\n0x00000d07\n\n[jejb: updated doc with correction from Randy Dunlap]\n\nSigned-off-by: Kai Makisara \u003ckai.makisara@kolumbus.fi\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "40f6b36c6243462fb95d0343237331c423494b03",
      "tree": "456b78c5647684527e0104463dd45b8e93ea9d81",
      "parents": [
        "d35055a0f2637f29f95001a67b464fe833b09ebc"
      ],
      "author": {
        "name": "Kai Makisara",
        "email": "Kai.Makisara@kolumbus.fi",
        "time": "Sun Feb 24 22:23:24 2008 +0200"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Mon Apr 07 12:15:39 2008 -0500"
      },
      "message": "[SCSI] st: add option to use SILI in variable block reads\n\nAdd new option MT_ST_SILI to enable setting the SILI bit in reads in variable\nblock mode. If SILI is set, reading a block shorter than the byte count does\nnot result in CHECK CONDITION. The length of the block is determined using the\nresidual count from the HBA. Avoiding the REQUEST SENSE command for every\nblock speeds up some real applications considerably.\n\nSigned-off-by: Kai Makisara \u003ckai.makisara@kolumbus.fi\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "8bab8dded67d026c39367bbd5e27d2f6c556c38e",
      "tree": "d80f8f85f1da496c56bfa8575f0b59eba7c2ef55",
      "parents": [
        "3a143125ddc4e2e0ca1e67fb4bedd45c36e59cc7"
      ],
      "author": {
        "name": "Paul Menage",
        "email": "menage@google.com",
        "time": "Fri Apr 04 14:29:57 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 04 14:46:26 2008 -0700"
      },
      "message": "cgroups: add cgroup support for enabling controllers at boot time\n\nThe effects of cgroup_disable\u003dfoo are:\n\n- foo isn\u0027t auto-mounted if you mount all cgroups in a single hierarchy\n- foo isn\u0027t visible as an individually mountable subsystem\n\nAs a result there will only ever be one call to foo-\u003ecreate(), at init time;\nall processes will stay in this group, and the group will never be mounted on\na visible hierarchy.  Any additional effects (e.g.  not allocating metadata)\nare up to the foo subsystem.\n\nThis doesn\u0027t handle early_init subsystems (their \"disabled\" bit isn\u0027t set be,\nbut it could easily be extended to do so if any of the early_init systems\nwanted it - I think it would just involve some nastier parameter processing\nsince it would occur before the command-line argument parser had been run.\n\nHugh said:\n\n  Ballpark figures, I\u0027m trying to get this question out rather than\n  processing the exact numbers: CONFIG_CGROUP_MEM_RES_CTLR adds 15% overhead\n  to the affected paths, booting with cgroup_disable\u003dmemory cuts that back to\n  1% overhead (due to slightly bigger struct page).\n\n  I\u0027m no expert on distros, they may have no interest whatever in\n  CONFIG_CGROUP_MEM_RES_CTLR\u003dy; and the rest of us can easily build with or\n  without it, or apply the cgroup_disable\u003dmemory patches.\n\nUnix bench\u0027s execl test result on x86_64 was\n\n\u003d\u003d just after boot without mounting any cgroup fs.\u003d\u003d\nmem_cgorup\u003doff : Execl Throughput       43.0     3150.1      732.6\nmem_cgroup\u003don  : Execl Throughput       43.0     2932.6      682.0\n\u003d\u003d\n\n[lizf@cn.fujitsu.com: fix boot option parsing]\nSigned-off-by: Balbir Singh \u003cbalbir@linux.vnet.ibm.com\u003e\nCc: Paul Menage \u003cmenage@google.com\u003e\nCc: Balbir Singh \u003cbalbir@linux.vnet.ibm.com\u003e\nCc: Pavel Emelyanov \u003cxemul@openvz.org\u003e\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: Hugh Dickins \u003chugh@veritas.com\u003e\nCc: Sudhir Kumar \u003cskumar@linux.vnet.ibm.com\u003e\nCc: YAMAMOTO Takashi \u003cyamamoto@valinux.co.jp\u003e\nCc: David Rientjes \u003crientjes@google.com\u003e\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a6c75b86ce9f01db4ea9912877b526c2dc4d2f0a",
      "tree": "a8763d9be28ffff5d28f1ff3235f044aaa64a0fa",
      "parents": [
        "2046b94e7c4fce92eb8165c2c36c6478f4927178"
      ],
      "author": {
        "name": "Fenghua Yu",
        "email": "fenghua.yu@intel.com",
        "time": "Fri Mar 14 13:57:08 2008 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Fri Apr 04 11:06:38 2008 -0700"
      },
      "message": "[IA64] Kernel parameter for max number of concurrent global TLB purges\n\nThe patch defines kernel parameter \"nptcg\u003d\". The parameter overrides max number\nof concurrent global TLB purges which is reported from either PAL_VM_SUMMARY or\nSAL PALO.\n\nSigned-off-by: Fenghua Yu \u003cfenghua.yu@intel.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "3bb5da3837cc1aa17736b05139c9a22c3794851a",
      "tree": "c92d5684a866542b1cb20641607ac1643ce03a47",
      "parents": [
        "7feb49c82a74bc7c091b8ab2a3f96baa33d08ece",
        "9597362d354f8655ece324b01d0c640a0e99c077"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 03 14:33:42 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 03 14:33:42 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "e1ec1b8ccdf0df6000faa8c2d985ca5f94157e5a",
      "tree": "4e1ca325dde22f1ac21c9da0be509e87e922e604",
      "parents": [
        "c0f39322c335412339dec16ebfd2a05ceba5ebcf",
        "802fb176d8c635ae42da31b80841c26e8c7338a0"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 02 22:35:23 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 02 22:35:23 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\n\tdrivers/net/s2io.c\n"
    },
    {
      "commit": "f2b2ea692ec01768c77a4f532dcd060316460122",
      "tree": "e89c31627bedef7017e655091a7bd7544e7e4e25",
      "parents": [
        "e8d49f3a6fec38cc83ae3221c3df0649d021c30c"
      ],
      "author": {
        "name": "Jim Meyering",
        "email": "jim@meyering.net",
        "time": "Wed Apr 02 13:04:46 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 02 15:28:19 2008 -0700"
      },
      "message": "doc: fix typo in SubmittingPatches\n\nSigned-off-by: Jim Meyering \u003cmeyering@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e8d49f3a6fec38cc83ae3221c3df0649d021c30c",
      "tree": "c248fd8e84705aa449d42a3090f063db632b3505",
      "parents": [
        "c143d43aa3149b83e4b40624a27aa2b18638afec"
      ],
      "author": {
        "name": "Dmitri Vorobiev",
        "email": "dmitri.vorobiev@gmail.com",
        "time": "Wed Apr 02 13:04:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 02 15:28:19 2008 -0700"
      },
      "message": "Fix typos in Documentation/unaligned-memory-access.txt\n\nThis patch deletes a couple of superfluous word occurrences in the\ndocument Documentation/unaligned-memory-access.txt.\n\nThanks to Sebastien Dugue for the remark about English usage.\n\nSigned-off-by: Dmitri Vorobiev \u003cdmitri.vorobiev@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2f819ae8816990aaad46dd6d1748a096d136df68",
      "tree": "65891bf45d2d0e4e7884c4cc69beb9c27b67be95",
      "parents": [
        "d40c2f29f3b0f5937bace575722598dac474c478",
        "802fb176d8c635ae42da31b80841c26e8c7338a0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 02 07:46:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 02 07:46:18 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (45 commits)\n  [VLAN]: Proc entry is not renamed when vlan device name changes.\n  [IPV6]: Fix ICMP relookup error path dst leak\n  [ATM] drivers/atm/iphase.c: compilation warning fix\n  IPv6: do not create temporary adresses with too short preferred lifetime\n  IPv6: only update the lifetime of the relevant temporary address\n  bluetooth : __rfcomm_dlc_close lock fix\n  bluetooth : use lockdep sub-classes for diffrent bluetooth protocol\n  [ROSE/AX25] af_rose: rose_release() fix\n  mac80211: correct use_short_preamble handling\n  b43: Fix PCMCIA IRQ routing\n  b43: Add DMA mapping failure messages\n  mac80211: trigger ieee80211_sta_work after opening interface\n  [LLC]: skb allocation size for responses\n  [IP] UDP: Use SEQ_START_TOKEN.\n  [NET]: Remove Documentation/networking/sk98lin.txt\n  [ATM] atm/idt77252.c: Make 2 functions static\n  [ATM]: Make atm/he.c:read_prom_byte() static\n  [IPV6] MCAST: Ensure to check multicast listener(s).\n  [LLC]: Kill llc_station_mac_sa symbol export.\n  forcedeth: fix locking bug with netconsole\n  ...\n"
    },
    {
      "commit": "7731ce63d9a863c987dd87b0425451fff0e6cdc8",
      "tree": "7bf9798c40cf43283deeff67747bd15e226e495b",
      "parents": [
        "cabce28ec0a0ae3d0ddfa4461f0e8be94ade9e46"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Mar 30 02:19:07 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Apr 01 11:21:08 2008 -0700"
      },
      "message": "ACPI PM: Restore the 2.6.24 suspend ordering\n\nSome time ago it turned out that our suspend code ordering broke some\nNVidia-based systems that hung if _PTS was executed with one of the PCI\ndevices, specifically a USB controller, in a low power state.\n\nThen, it was noticed that the suspend code ordering was not compliant\nwith ACPI 1.0, although it was compliant with ACPI 2.0 (and later), and\nit was argued that the code had to be changed for that reason (ref.\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9528).\n\nSo we did, but evidently we did wrong, because it\u0027s now turning out that\nsome systems have been broken by this change. Refs:\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d10340\n\thttps://bugzilla.novell.com/show_bug.cgi?id\u003d374217#c16\n\n[ I said at that time that something like this might happend, but the\n  majority of people involved thought that it was improbable due to the\n  necessity to preserve the compliance of hardware with ACPI 1.0. ]\n\nThis actually is a quite serious regression from 2.6.24.\n\nMoreover, the ACPI 1.0 ordering of suspend code introduced another issue\nthat I have only noticed recently.  Namely, if the suspend of one of\ndevices fails, the already suspended devices will be resumed without\nexecuting _WAK before, which leads to problems on some systems (for\nexample, in such situations thermal management is broken on my HP\nnx6325).  Consequently, it also breaks suspend debugging on the affected\nsystems.\n\nNote also, that the requirement to execute _PTS before suspending\ndevices does not really make sense, because the device in question may\nbe put into a low power state at run time for a reason unrelated to a\nsystem-wide suspend.\n\nFor the reasons outlined above, the change of the suspend ordering\nshould be reverted, which is done by the patch below.\n\n[ Felix Möller: \"I am the reporter from the original Novell Bug:\n\n\thttps://bugzilla.novell.com/show_bug.cgi?id\u003d374217\n\n  I just tried current git head (two hours ago) with the patch (the one\n  from the beginning of this thread) from Rafael and without it.  With\n  the patch my MacBook does suspend without it does not.\" ]\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nTested-by: Felix Möller \u003cfelix@derklecks.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5e0751f57ae1aa5cda285f8c565ce202d8d5e5a3",
      "tree": "596b3a3203e063f8610e53493aa38b5988520f74",
      "parents": [
        "f4c4b4a63153df028e3964f329cdcbba509c5496"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Mar 31 19:36:47 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 31 19:36:47 2008 -0700"
      },
      "message": "[NET]: Remove Documentation/networking/sk98lin.txt\n\nSince the driver is gone there\u0027s no point in keeping the documentation.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b40b5162ac4e5b94d16cd9fb0a87168b1633c7dd",
      "tree": "7ca1bd2de2716fcd7502f49d3afe06d1e496b11b",
      "parents": [
        "f3271f656458063e9bb0da9ba920771ecc6f024c"
      ],
      "author": {
        "name": "Will Newton",
        "email": "will.newton@gmail.com",
        "time": "Fri Mar 28 19:39:17 2008 +0000"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sun Mar 30 11:05:04 2008 -0600"
      },
      "message": "Fix a typo in highres.txt\n\nA small patch for the highres timers documentation:\n\nSigned-off-by: Will newton \u003cwill.newton@gmail.com\u003e\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\n"
    },
    {
      "commit": "f3271f656458063e9bb0da9ba920771ecc6f024c",
      "tree": "417eff2d05186b90a65097da5c90a921c13defa9",
      "parents": [
        "ef40203a09823bc2c69168ffa626c46365e3ca2c"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@computergmbh.de",
        "time": "Fri Mar 28 20:09:39 2008 +0100"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sun Mar 30 11:05:04 2008 -0600"
      },
      "message": "Fixes to the seq_file document\n\nOn Friday 2008-03-28 19:20, Jonathan Corbet wrote:\n\u003ecommit 9756ccfda31b4c4544aa010aacf71b6672d668e8\n\u003eDate:   Fri Mar 28 11:19:56 2008 -0600\n\u003e\n\u003e    Add the seq_file documentation\n\npatch on top:\n\n  - add const qualifiers\n  - remove void* casts\n  - use proper specifier (%Ld is not valid)\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\nSigned-off-by: Jan Engelhardt \u003cjengelh@computergmbh.de\u003e\n"
    },
    {
      "commit": "ef40203a09823bc2c69168ffa626c46365e3ca2c",
      "tree": "4ab14197dfd47ac6c28e375eb6a7dba15b604f96",
      "parents": [
        "ded4926aa28992efcb67dd27a642ddf139ac572b"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Fri Mar 28 11:22:38 2008 -0600"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sun Mar 30 11:05:04 2008 -0600"
      },
      "message": "Fill out information on patch tags in SubmittingPatches\n\nAdd more information about the various patch tags in use, and try to\nestablish a meaning for Reviewed-by:\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\n"
    },
    {
      "commit": "ded4926aa28992efcb67dd27a642ddf139ac572b",
      "tree": "e4a9e66bea9888a8174b8212c043db66b6807a40",
      "parents": [
        "af8be4e4b316df36a00c1e52a9970c253783b57e"
      ],
      "author": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Fri Mar 28 11:19:56 2008 -0600"
      },
      "committer": {
        "name": "Jonathan Corbet",
        "email": "corbet@lwn.net",
        "time": "Sun Mar 30 11:05:04 2008 -0600"
      },
      "message": "Add the seq_file documentation\n\nThis is an updated version of the document describing the seq_file\ninterface.\n\nSigned-off-by: Jonathan Corbet \u003ccorbet@lwn.net\u003e\n"
    },
    {
      "commit": "a6bd8e13034dd7d60b6f14217096efa192d0adc1",
      "tree": "23890908b06eb8357e6ce633d35df1216f5e4213",
      "parents": [
        "e18b094f0faa4889b06a112da17230a10b88c815"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Mar 28 11:05:53 2008 -0500"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Mar 28 11:05:54 2008 +1100"
      },
      "message": "lguest: comment documentation update.\n\nTook some cycles to re-read the Lguest Journey end-to-end, fix some\nrot and tighten some phrases.\n\nOnly comments change.  No new jokes, but a couple of recycled old jokes.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "e18b094f0faa4889b06a112da17230a10b88c815",
      "tree": "a06aa97ac95c45ee6774ddae7b8390af02129f54",
      "parents": [
        "9b7a448e2b23101a776ddf639c9037d47244f7ab"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Mar 28 11:05:52 2008 -0500"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Mar 28 11:05:53 2008 +1100"
      },
      "message": "lguest: Don\u0027t need comment terminator before disk section.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "9b7a448e2b23101a776ddf639c9037d47244f7ab",
      "tree": "43ad3b84a51a0af1a6b252222946f45b29d999b7",
      "parents": [
        "b488f22d70f1c2451618b9991b9665d2c6b31e2b"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Tue Mar 11 13:36:14 2008 +0100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Mar 28 11:05:52 2008 +1100"
      },
      "message": "lguest: lguest.txt documentation fix\n\nMention the config options for the Virtio drivers and move the Virtualization\nmenu to the toplevel.\n\nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "b488f22d70f1c2451618b9991b9665d2c6b31e2b",
      "tree": "f2d7d91408edced2ee31744c857ae4e7546f974f",
      "parents": [
        "bd6c26900bae19bd51abedfc9a8a281afbba3a06"
      ],
      "author": {
        "name": "Tim Ansell",
        "email": "mithro@mithis.com",
        "time": "Mon Feb 11 18:13:42 2008 +1030"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Mar 28 11:05:52 2008 +1100"
      },
      "message": "lguest: Add puppies which where previously missing.\n\nlguest doesn\u0027t have features, it has puppies!\n\nSigned-off-by: Timothy R Ansell \u003cmithro@mithis.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "5abbcf29928966b28d70f8a0da424f55582f8603",
      "tree": "9fe5665a315f80f8848b5688a2df0ba46f62aee9",
      "parents": [
        "25e59881f109dc6378ebc463ae4c2de907435de3"
      ],
      "author": {
        "name": "Marcin Slusarz",
        "email": "marcin.slusarz@gmail.com",
        "time": "Sun Mar 23 21:06:30 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 27 16:08:45 2008 +0100"
      },
      "message": "x86, documentation: nmi_watchdog\u003d2 works on x86_64\n\nSigned-off-by: Marcin Slusarz \u003cmarcin.slusarz@gmail.com\u003e\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c0c20fb5a8f2e2eddf7f0e5467c7511fee907903",
      "tree": "311ef4b323d09743d1d949e25039dc67871f7bcf",
      "parents": [
        "5254149f6c4e938fea3735183434e208097bd188"
      ],
      "author": {
        "name": "Nick Andrew",
        "email": "nick@nick-andrew.net",
        "time": "Tue Mar 04 15:05:40 2008 -0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Mar 26 22:23:40 2008 +0100"
      },
      "message": "x86: Documentation/i386/IO-APIC.txt: fix description\n\nThe description of the interrupt routing doesn\u0027t match the (nice) diagram.\n\nSigned-off-by: Nick Andrew \u003cnick@nick-andrew.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "537878d2c988fa12bbfaec19ee060c7603a48230",
      "tree": "465e8f73b9330c32af8f6207a1c2aed61c5f8963",
      "parents": [
        "cb622bbb69e41f2746aadf5d7d527e77597abe2e"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Mon Mar 24 12:29:51 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 24 19:22:19 2008 -0700"
      },
      "message": "hw_random doc updates\n\nUpdate documentation for the hw_random support to be current:\n\n - Documentation/hw_random.txt has been updated to reflect the\n   current code:  it\u0027s a framework now, a \"core\" with a small\n   sysfs interface, that hardware-specific drivers plug in to.\n   Text specific to Intel hardware is now at the end.\n\n - Kconfig now references the Documentation/hw_random.txt file\n   and better explains what this really does.\n\nBoth chunks of documentation now higlight the fact that the kernel entropy\npool is maintained by \"rngd\", and this driver has nothing directly to do with\nthat important task.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1312848e92a0686cb5124aa86ea58d55ba795742",
      "tree": "67fdd9d93fb3540ef9b74c1c7a0e3ba3ae14b143",
      "parents": [
        "cc7feea39bed2951cc29af3ad642f39a99dfe8d3"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Mon Mar 24 12:29:43 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Mar 24 19:22:19 2008 -0700"
      },
      "message": "kernel-parameters.txt: document memmap option better\n\nProvide example for memmap exclude option (it is slightly strange and\nnon-trivial) and provide nice small HOWTO for people with bad memory.\n\nSigned-off-by: Jan-Simon Moeller \u003cdl9pf@gmx.de\u003e\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "76fef2b6bffa13ad7ccd54c0493b053295721b9a",
      "tree": "f4509477d413398b7155fb3c35453ab26bd81bce",
      "parents": [
        "817bc4db7794d6dc6594265ddea88d2b839cf2f8",
        "ef8500457b29eed13d03ff19af36d810308e57b7"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 22 18:22:42 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Mar 22 18:22:42 2008 -0700"
      },
      "message": "Merge branch \u0027upstream-net26\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\nConflicts:\n\n\tdrivers/s390/net/qeth_main.c\n"
    },
    {
      "commit": "ca4e2ab5b2764562fe3d41b95b27e6bbd4733d66",
      "tree": "470825a94154fd383a7092455e206e53e9671728",
      "parents": [
        "d708c40da83a86551556999e924e27fdc43dad71"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Mar 22 16:44:27 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Mar 22 16:44:27 2008 +0100"
      },
      "message": "Revert \"ide-tape: schedule driver for removal after 6 months\"\n\nThis reverts commit d48567dd43868b3d2e1fcc33ee76dc2d38a1ddeb.\n\nBorislav is working on ide-tape \"light\" version instead.\n\nCc: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "d708c40da83a86551556999e924e27fdc43dad71",
      "tree": "58db3c0c59033d5d14e213d4d2c41c03de668ad6",
      "parents": [
        "15220d9b5a7e6f4ff251350b285674ed676e0d3d"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Mar 22 16:40:22 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Mar 22 16:40:22 2008 +0100"
      },
      "message": "ide: mark \"hdx\u003dremap\" and \"hdx\u003dremap63\" kernel parameters as obsoleted\n\nMark \"hdx\u003dremap\" and \"hdx\u003dremap63\" kernel parameters as obsoleted\n(they are layering violation and should be dealt with in the same\n way as done by libata - device-mapper should be used instead).\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "15220d9b5a7e6f4ff251350b285674ed676e0d3d",
      "tree": "19a61fd650ca2797647f8f098a4745146949c888",
      "parents": [
        "ad1c53bcdb831e14b1313ad694d5053ae0349393"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Mar 22 16:40:21 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Mar 22 16:40:21 2008 +0100"
      },
      "message": "ide: mark \"hdx\u003d[driver_name]\" and \"hdx\u003dscsi\" kernel parameters as obsoleted\n\nMark \"hdx\u003d[driver_name]\" and \"hdx\u003dscsi\" kernel parameters as obsoleted\n(nowadays device-driver binding can be changed at runtime through sysfs\n and it can also be dealt with using per device driver parameters).\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "ad1c53bcdb831e14b1313ad694d5053ae0349393",
      "tree": "3abbe5c93c8e4d2e02f27e4af8058931daf4489a",
      "parents": [
        "9c027c684bd01b91a7aecc63161b56071685ce7d"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Mar 22 16:40:21 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Mar 22 16:40:21 2008 +0100"
      },
      "message": "ide: Documentation/ide/ide.txt fixes\n\n* \"hdx\u003dcyls,heads,sects,wpcom,irq\" should be \"hdx\u003dcyls,heads,sects\".\n\n* \"hdx\u003d\" is for \"x\" from \u0027a\u0027 to \u0027u\u0027, \"idex\u003d\" is for \"x\" from \u00270\u0027 to \u00279\u0027.\n\n* \"idex\u003dnoautotune\" is long gone.\n\n* Obsoleted \"ide0\u003d\" parameters were already removed from the documentation.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "de7c6d15e354bc94a846f03749819768c331280a",
      "tree": "c917a58576c73d8deb218c1e09858ebaba195697",
      "parents": [
        "9fedc9f1b18f6b931c3b695d7280f17fc308309b"
      ],
      "author": {
        "name": "Jaya Kumar",
        "email": "jayakumar.lkml@gmail.com",
        "time": "Wed Mar 19 17:01:10 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 19 18:53:37 2008 -0700"
      },
      "message": "fbdev: defio and Metronomefb\n\nImplement support for the E-Ink Metronome controller.  It provides an mmapable\ninterface to the controller using defio support.  It was tested with a gumstix\npxa255 with Vizplex media using Xfbdev and various X clients such as xeyes,\nxpdf, xloadimage.\n\nThis patch also fixes the following bug: Defio would cause a hang on write\naccess to the framebuffer as the page fault would be called ad-infinitum.  It\nfixes fb_defio by setting the mapping to be used by page_mkclean.\n\nSigned-off-by: Jaya Kumar \u003cjayakumar.lkml@gmail.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fb00f7629bb94ef9189fc3790b95306a144f58c5",
      "tree": "6e73455e0538e3ff6e3303460ab1c7bb9bab1c3e",
      "parents": [
        "992ab12ac390a8b98b45d03f617481e6265811c0",
        "3c00bb96497a9c1251359a1faf68dddbb8d50a23"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 18 07:46:19 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 18 07:46:19 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: ALPS - fix forward/back buttons reversed on Acer 5520-5290\n  Input: ALPS - put secondary device in proper place in sysfs\n  Input: wacom - add support for Bamboo1, BambooFun, and Cintiq 12WX\n  Input: document i8042.noloop\n  Input: add keyboard notifier documentation\n  Input: ads7846 - fix uninitialized var warning\n  Input: i8042 - add SNI RM support\n  Input: i8042 - add Lenovo 3000 N100 to nomux blacklist\n  Input: i8042 - fix warning on non-x86 builds\n  Input: cobalt_btns - assorted fixes\n"
    },
    {
      "commit": "577f99c1d08cf9cbdafd4e858dd13ff04d855090",
      "tree": "0f726bbda9b18d311d4c95198bbd96cb7ac01db0",
      "parents": [
        "26c0f03f6b77c513cb7bc37b73a06819bdbb791b",
        "2f633928cbba8a5858bb39b11e7219a41b0fbef5"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 18 00:37:55 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 18 00:37:55 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\n\tdrivers/net/wireless/rt2x00/rt2x00dev.c\n\tnet/8021q/vlan_dev.c\n"
    },
    {
      "commit": "548c36e983f346621b5cb9ab031e4383e9996576",
      "tree": "7c341c1513a6d84a06c86f5045c885086a7524eb",
      "parents": [
        "a978b30af3bab0dd9af9350eeda25e76123fa28e"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Wed Jan 30 22:04:05 2008 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Mar 17 07:49:23 2008 -0400"
      },
      "message": "sk98lin: remove obsolete driver\n\nAll the hardware supported by this driver is now supported\nby the skge driver. The last remaining issue was support for ancient\ndual port SysKonnect fiber boards, and the skge driver now does these\ncorrectly (p.s. sk98lin was always broken on these old dual port\nboards anyway).\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2af3e6017e53065ddf40bb19190a29199b7ffee3",
      "tree": "a37405192926ba4bd3801021410970989a731cc4",
      "parents": [
        "a978b30af3bab0dd9af9350eeda25e76123fa28e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Thu Mar 06 16:02:42 2008 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Mar 17 09:03:05 2008 +0100"
      },
      "message": "The ps2esdi driver was marked as BROKEN more than two years ago due to being\nno longer working for some time.\n\nA driver that had been marked as BROKEN for such a long time seems to be\nunlikely to be revived in the forseeable future.\n\nBut if anyone wants to ever revive this driver, the code is still present in\nthe older kernel releases.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "9a9e0d685553af76cb6ae2af93cca4913e7fcd47",
      "tree": "c4f041b0f7fa28db46841336135d493d587435ea",
      "parents": [
        "ce636452343af0522d2666157dab9c2096f4f996"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 15 11:53:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 15 11:58:04 2008 -0700"
      },
      "message": "ACPI: Remove ACPI_CUSTOM_DSDT_INITRD option\n\nThis essentially reverts commit 71fc47a9adf8ee89e5c96a47222915c5485ac437\n(\"ACPI: basic initramfs DSDT override support\"), because the code simply\nisn\u0027t ready.\n\nIt did ugly things to the init sequence to populate the rootfs image\nearly, but that just ended up showing other problems with the whole\napproach.  The fact is, the VFS layer simply isn\u0027t initialized this\nearly, and the relevant ACPI code should either run much later, or this\nshouldn\u0027t be done at all.\n\nFor 2.6.25, we\u0027ll just pick the latter option.  We can revisit this\nconcept later if necessary.\n\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Thomas Renninger \u003ctrenn@suse.de\u003e\nCc: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nCc: Len Brown \u003clen.brown@intel.com\u003e\nCc: Christoph Hellwig \u003chch@infradead.org\u003e\nCc: Markus Gaugusch \u003cdsdt@gaugusch.at\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "75d08c78931aa3992791cc4a5615ed1dd61eea92",
      "tree": "e2344761f81650baa61c563f8d6b03a78a6c5f9a",
      "parents": [
        "e32f7ee876ebbdec73e4c19dce559a20c2ab840e"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Mar 13 16:13:59 2008 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Mar 14 11:54:25 2008 -0400"
      },
      "message": "Input: document i8042.noloop\n\nDocument \u0027noloop\u0027 kernel parameter of i8042 controller driver.\nPointed out in #10236.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "e32f7ee876ebbdec73e4c19dce559a20c2ab840e",
      "tree": "e1b70d801f7a5cafdd3af2cbf11c87bb2d6843a5",
      "parents": [
        "05be5fc4c75fd91c9601b5e697f94112f0f6482b"
      ],
      "author": {
        "name": "Samuel Thibault",
        "email": "samuel.thibault@ens-lyon.org",
        "time": "Mon Mar 10 03:08:45 2008 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Fri Mar 14 11:54:19 2008 -0400"
      },
      "message": "Input: add keyboard notifier documentation\n\nDocument the keyboard notifier.\n\nSigned-off-by: Samuel Thibault \u003csamuel.thibault@ens-lyon.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSIgned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d9357136ac4729f589543afb6b1d17d443ae4f71",
      "tree": "00d7e5966faec86f820713136b196821b5e622bd",
      "parents": [
        "7524d7d6de5d5d3f081de8cf5479819fad339661"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Mar 04 15:26:15 2008 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Mar 13 16:02:31 2008 -0400"
      },
      "message": "the scheduled rc80211-simple.c removal\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7524d7d6de5d5d3f081de8cf5479819fad339661",
      "tree": "a07c9892a6b1ac65491a6c78b60ca378ca8940f4",
      "parents": [
        "2079fcdc06ea01c084044c348dbcd7b3e335ad49"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Mar 04 15:26:14 2008 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Mar 13 16:02:31 2008 -0400"
      },
      "message": "the scheduled ieee80211 softmac removal\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2079fcdc06ea01c084044c348dbcd7b3e335ad49",
      "tree": "5571610add4241c6184dbe327c42ad6a0a8ca06a",
      "parents": [
        "affe0a02189eeec43757993b1ccb65f24e39afa5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Mar 04 15:26:12 2008 -0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Mar 13 16:01:04 2008 -0400"
      },
      "message": "the scheduled bcm43xx removal\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: \u003cLarry.Finger@lwfinger.net\u003e\nCc: \u003cstefano.brivio@polimi.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "29ea5171cbd08a7ef37e543cbf02447033f0e289",
      "tree": "80d6c7f8e002117283dd1c1db4d3a915833652c7",
      "parents": [
        "b4de123a0bc4a3f0c90899864d51299628729952",
        "53471121a8aad3f0b590bfce7c95a1f5f52150f3"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Mar 13 01:59:53 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Mar 13 01:59:53 2008 -0400"
      },
      "message": "Merge branches \u0027release\u0027 and \u0027doc\u0027 into release\n"
    },
    {
      "commit": "b4de123a0bc4a3f0c90899864d51299628729952",
      "tree": "e5ca53b6d0f6d52f1a15ef99865b545afa08e3fa",
      "parents": [
        "c523aef0f7284970463ebd77a54bca9069711d4a",
        "3b5fee5952ff7eb6ff7a64247a01040b8b331b74",
        "d399d130c82a1e1751b7770944f487fbd8b6272a",
        "07d31ee5597dadfd621840e2404b086fa94ef0c6"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Mar 13 01:59:52 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Mar 13 01:59:52 2008 -0400"
      },
      "message": "Merge branches \u0027release\u0027, \u0027ejd\u0027, \u0027sony\u0027 and \u0027wmi\u0027 into release\n"
    },
    {
      "commit": "3152fb9f11cdd2fd8688c2c5cb805e5c09b53dd9",
      "tree": "cc3433220de915d59320a512f62996a873d0b765",
      "parents": [
        "baadac8b10c5ac15ce3d26b68fa266c8889b163f"
      ],
      "author": {
        "name": "Zhang, Rui",
        "email": "rui.zhang@intel.com",
        "time": "Wed Feb 27 08:37:50 2008 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Mar 13 01:49:01 2008 -0400"
      },
      "message": "thermal: fix generic thermal I/F for hwmon\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "53471121a8aad3f0b590bfce7c95a1f5f52150f3",
      "tree": "badfd31e8602fab32d9b5e693c6558e32e298e7d",
      "parents": [
        "a09a20b526fde0611b49b76521e3c546a47216a5"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Mar 12 18:10:51 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Mar 12 18:10:51 2008 -0400"
      },
      "message": "documentation:  Move power-related files to Documentation/power/\n\nMove 00-INDEX entries to power/00-INDEX (and add entry for\npm_qos_interface.txt).\n\nUpdate references to moved filenames.\n\nFix some trailing whitespace.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "08816465894f46fc559301c22686939c3c9c138b",
      "tree": "134362f943763d690d9a949f7006a7d06deb8ea5",
      "parents": [
        "8d039bc7f3d2330787eaa7a392f5e6489f1544d5"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Wed Mar 12 20:12:55 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Mar 12 16:24:21 2008 -0400"
      },
      "message": "acer-wmi: Fix DSDT path in documentation\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a09a20b526fde0611b49b76521e3c546a47216a5",
      "tree": "44bcdd0474af14d84a081c571f7c7e624dbc211b",
      "parents": [
        "baadac8b10c5ac15ce3d26b68fa266c8889b163f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Mar 04 13:41:26 2008 -0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Mar 12 02:37:21 2008 -0400"
      },
      "message": "laptops: move laptop-mode.txt to Documentation/laptops/\n\nMove laptop-mode.txt into the laptops/ sub-directory to consolidate\nlaptop doc files there.\n\nUpdate references to the file\u0027s location.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "343c00422d3296838927016750b18ead8aa8bf9a",
      "tree": "4ab94a71c754a0ab1d6c0905922f2d0443b2d14e",
      "parents": [
        "2f44bbb495dd3e6d0209eff2257438ab9c570e5b"
      ],
      "author": {
        "name": "Carlos Corbacho",
        "email": "carlos@strangeworlds.co.uk",
        "time": "Sun Feb 24 13:34:18 2008 +0000"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Mar 11 17:53:24 2008 -0400"
      },
      "message": "acer-wmi: Rename mail LED correctly \u0026 remove hardcoded colour\n\nThe mail LED name for acer-wmi currently hardcodes in the colour as green.\nThis is wrong, since many of the newer laptops now come with an orange\nLED, and we have no way of telling what colour is used on a given system.\n\nAlso, rename the mail LED to be inline with the current recommendations of\nthe LED class documentation.\n\nSigned-off-by: Carlos Corbacho \u003ccarlos@strangeworlds.co.uk\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2b752acd91ecee926483b5f64a8f8bfe06e081fb",
      "tree": "8cc17b38613bc75ecd18fdb4cd345a20b1644924",
      "parents": [
        "f5dbb55b995b77d396fe2204495a0af3e24d28c2",
        "15c4a4e2f1337a442fe6c66266a8829afc8ff96f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Mar 10 18:45:23 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Mar 10 18:45:23 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6:\n  USB:Update mailing list information in documentation\n  USB: fix ehci unlink regressions\n  USB: new ftdi_sio device id\n  USB: Remove __KERNEL__ check from non-exported gadget.h.\n  USB: g_printer.h does not need to be \"unifdef\"ed.\n  USB: fsl_usb2_udc: fix broken Kconfig\n  USB: option: add novatel device ids\n  USB: usbaudio: handle kcalloc failure\n  USB: cypress_m8: add UPS Powercom (0d9f:0002)\n  USB: drivers/usb/storage/sddr55.c: fix uninitialized var warnings\n  USB: fix usb-serial generic recursive lock\n"
    },
    {
      "commit": "aeb24d2fb08653a39abb50281b1ffa2d2a6879ab",
      "tree": "d7fe503eb64ff1d9b76bf34095819f631a39b660",
      "parents": [
        "5c0dea0959356d77d985ecfb2911e7a9e23b95e3",
        "1ef36fa64e65079de18ff5179a51af58e44d49a6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Mar 10 18:03:20 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Mar 10 18:03:20 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus:\n  lguest: Do not append space to guests kernel command line\n  lguest: Revert 1ce70c4fac3c3954bd48c035f448793867592bc0, fix real problem.\n  lguest: Sanitize the lguest clock.\n  lguest: fix __get_vm_area usage.\n  lguest: make sure cpu is initialized before accessing it\n"
    },
    {
      "commit": "9afa802ff568d935dab33dd207dc25d9849f35d4",
      "tree": "156cbfb584db308888ec6325f1a4b7fbfa33009a",
      "parents": [
        "60fdd931d577fcca351930fda4cde26ce07d35af"
      ],
      "author": {
        "name": "Masatake YAMATO",
        "email": "yamato@redhat.com",
        "time": "Mon Mar 10 11:43:43 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Mar 10 18:01:19 2008 -0700"
      },
      "message": "Typo in Documentation/scheduler/sched-stats.txt\n\nI have found a very small typo in Documentation/scheduler/sched-stats.txt.\nSee the end of this mail.\n\nSigned-off-by: Masatake YAMATO \u003cyamato@redhat.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "9f9351bbe34a9b12966b1fb6f7c21cfe128340c1"
}
