)]}'
{
  "log": [
    {
      "commit": "ede65f3926a284f07765b94d6d9fd10d63791174",
      "tree": "c608aca4389cd178d83ce7c0f80a498134e57150",
      "parents": [
        "cf3c769b4b0dd1146da84d5cf045dcfe53bd0f13"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Jun 26 00:25:09 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:20 2006 -0700"
      },
      "message": "[PATCH] hangcheck: remove monotomic_clock on x86\n\nJohn\u0027s about to nuke x86\u0027s monotonic clock without grepping for it first.  The\npatch lamely borrows the ppc64 code for x86.\n\nhangcheck-timer shouldn\u0027t be doing it this way\n\na) HAVE_MONOTONIC should be CONFIG_MONOTONIC_CLOCK and it should be defined\n   in arch/xxx/Kconfig.\n\nb) That ifdef tangle shouldn\u0027t be in hangcheck-timer.c.  It should be using\n   arch-provided helper functions, which CONFIG_MONOTONIC_CLOCK-enabling\n   architectures implement in arch/something.c\n\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nAcked-by: Joel Becker \u003cjoel.becker@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ebc915ad26d881ddcafbe4e0975203d23289f36f",
      "tree": "fc094ef896f3770293252010e5f4bdebe8e848bd",
      "parents": [
        "d7174bcb919c15b295271e37c3f65c716710715c"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Jun 26 00:25:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:19 2006 -0700"
      },
      "message": "[PATCH] Add TI OMAP CPU family HW RNG driver\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d7174bcb919c15b295271e37c3f65c716710715c",
      "tree": "0384d489f7cbd519bd50d9c270d1be65aa237aa0",
      "parents": [
        "13523363577d49b9af3cad06fcb757126bedc61b"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Jun 26 00:25:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:19 2006 -0700"
      },
      "message": "[PATCH] Add ixp4xx HW RNG driver\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "13523363577d49b9af3cad06fcb757126bedc61b",
      "tree": "c553841a21aee8c375a261a6f30680b552b7c034",
      "parents": [
        "ef5d862734b84239e0140319a95fb0bbff5ef394"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Jun 26 00:25:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:19 2006 -0700"
      },
      "message": "[PATCH] Add VIA HW RNG driver\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ef5d862734b84239e0140319a95fb0bbff5ef394",
      "tree": "29b39c830c9e55f3d78abfd9e7f57ef01052a1bc",
      "parents": [
        "96d63c0297ccfd6d9059c614b3f5555d9441a2b3"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Jun 26 00:25:01 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:19 2006 -0700"
      },
      "message": "[PATCH] Add Geode HW RNG driver\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "96d63c0297ccfd6d9059c614b3f5555d9441a2b3",
      "tree": "c4d3abbb9b03456b8c258d75e2c3b260d8f9ccf5",
      "parents": [
        "ca644bd5039566725b7c71a559e65ea91b7abfb5"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Jun 26 00:25:00 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:19 2006 -0700"
      },
      "message": "[PATCH] Add AMD HW RNG driver\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ca644bd5039566725b7c71a559e65ea91b7abfb5",
      "tree": "bb742631c38a676267750d194ed6053489acfd88",
      "parents": [
        "844dd05fec172d98b0dacecd9b9e9f6595204c13"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Jun 26 00:24:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:19 2006 -0700"
      },
      "message": "[PATCH] Add Intel HW RNG driver\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "844dd05fec172d98b0dacecd9b9e9f6595204c13",
      "tree": "a62ebcbd314ed4be35c233eb6a5eba414493a50f",
      "parents": [
        "59f5d35f83738bf07e66f8cdcff32a433df804a3"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Jun 26 00:24:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:19 2006 -0700"
      },
      "message": "[PATCH] Add new generic HW RNG core\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "59f5d35f83738bf07e66f8cdcff32a433df804a3",
      "tree": "886c17315aaeb887d764bca659eda1a514392b9e",
      "parents": [
        "9637f28f8b9facff53b00bea6b5d27c9b150b422"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Jun 26 00:24:58 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:19 2006 -0700"
      },
      "message": "[PATCH] Remove old HW RNG support\n\nThis patch series replaces the old non-generic Hardware Random Number\nGenerator support by a fully generic RNG API.\n\nThis makes it possible to register additional RNGs from modules.  With this\npatch series applied, Laptops with a bcm43xx chip (PowerBook) have a HW RNG\navailable now.\n\nAdditionally two new RNG drivers are added for the \"ixp4xx\" and \"omap\"\ndevices.  (Written by Deepak Saxena).  This patch series includes the old\npatches by Deepak Saxena.\n\nThe old x86-rng driver has beed split.\n\nThe userspace RNG daemon can later be updated to select the RNG through\n/sys/class/misc/hw_random/ for convenience.  For now it is sufficient to use\ncat and echo -n on the sysfs attributes.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "179e09172ab663b8587ecc46bb18a56a770304a9",
      "tree": "4d57324584c43f81ac2a6d258bb46e75fb6b4327",
      "parents": [
        "a842ef297fd91b1b93f2aa5898d2efd19e95f6a5"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "mita@miraclelinux.com",
        "time": "Mon Jun 26 00:24:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:18 2006 -0700"
      },
      "message": "[PATCH] drivers: use list_move()\n\nThis patch converts the combination of list_del(A) and list_add(A, B) to\nlist_move(A, B) under drivers/.\n\nAcked-by: Corey Minyard \u003cminyard@mvista.com\u003e\nCc: Ben Collins \u003cbcollins@debian.org\u003e\nAcked-by: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Alasdair Kergon \u003cdm-devel@redhat.com\u003e\nCc: Gerd Knorr \u003ckraxel@bytesex.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Frank Pavlic \u003cfpavlic@de.ibm.com\u003e\nAcked-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nCc: Andrew Vasquez \u003clinux-driver@qlogic.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Greg Kroah-Hartman \u003cgreg@kroah.com\u003e\nSigned-off-by: Akinobu Mita \u003cmita@miraclelinux.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d2be8ee53856c3c510d4d38f534979747db65d96",
      "tree": "41ee3ded18d9b9f24a287c865e4ff66966dce907",
      "parents": [
        "0c6856f702732d3cfc33eb59303e998ad6961de8"
      ],
      "author": {
        "name": "Fredrik Roubert",
        "email": "roubert@df.lth.se",
        "time": "Mon Jun 26 00:24:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:17 2006 -0700"
      },
      "message": "[PATCH] fix magic sysrq on strange keyboards\n\nMagic sysrq fails to work on many keyboards, particulary most of notebook\nkeyboards.  This patch fixes it.\n\nThe idea is quite simple: Discard the SysRq break code if Alt is still being\nheld down.  This way the broken keyboard can send the break code (or the user\nwith a normal keyboard can release the SysRq key) and the kernel waits until\nthe next key is pressed or the Alt key is released.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6f84be84b4cde72fa2a2f0d10ac284a31e923200",
      "tree": "b5ad8cd7a2e1a609e58469f023834c0a244bed72",
      "parents": [
        "294dad05311416718c2a172738e1ca4071449877"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Sun Jun 25 05:49:22 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:24 2006 -0700"
      },
      "message": "[PATCH] synclink_gt: add GT2 adapter support\n\nAdd support for SyncLink GT2 adapter to driver.\n\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "294dad05311416718c2a172738e1ca4071449877",
      "tree": "bfcccfb6e3cdc0b83005e6bb9c20447b56220248",
      "parents": [
        "04b374d0f5a97761b91a0c3ff6d10f80abd206b0"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Sun Jun 25 05:49:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:24 2006 -0700"
      },
      "message": "[PATCH] fix synclink_gt diagnostics error reporting\n\nFix diagnostics error reporting that was being overwritten by incorrect use\nof return codes from individual diagnostic functions.\n\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "04b374d0f5a97761b91a0c3ff6d10f80abd206b0",
      "tree": "29fe696a534c6df75a149251031ba0be4f159083",
      "parents": [
        "643f3319b9132c768081ce94f938a29139a16de9"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Sun Jun 25 05:49:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:24 2006 -0700"
      },
      "message": "[PATCH] add synclink_gt crc return feature\n\nAdd ability to return HDLC CRC to user application.\n\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "643f3319b9132c768081ce94f938a29139a16de9",
      "tree": "741484abe1b7ae934555772276db391d4eff017c",
      "parents": [
        "ed6a209024c23dbb39bfaa7361eb0b9c3fcc2b93"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Sun Jun 25 05:49:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:24 2006 -0700"
      },
      "message": "[PATCH] add synclink_gt custom hdlc idle\n\nAdd custom HDLC idle pattern feature.\n\nIt allows the user to specify an arbitrary 8 or 16 bit repeating pattern on\nthe transmit data pin between HDLC frames.\n\nIn most cases the idle pattern is continuous ones or flags as supported by off\nthe shelf synchronous controllers and defined in the ISO3309 standard.  Some\napplications (radio/satellite modems, connections to legacy military hardware)\nrequire non-standard patterns.\n\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cc44a817f65f9b4651643d334f6351b6d1f5e6c2",
      "tree": "818ea9a738b72cfd11f97637312e743aa344e195",
      "parents": [
        "45c9b11a1d07770cabb48cb0f7960a77650ffc64"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Sun Jun 25 05:49:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:22 2006 -0700"
      },
      "message": "[PATCH] fix memory leak in rocketport rp_do_receive\n\nFix memory leak caused by incorrect use of tty buffer facility.  tty\nbuffers are allocated but never processed by call to tty_flip_buffer_push\nso they accumulate on the full buffer list.  Current code uses the buffers\nas a temporary storage for data before passing it directly to the line\ndiscipline.\n\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "584e1236bbcdfec3f64c751908b8b4fe868c2d20",
      "tree": "ab55e9e001e0f43615a31d472423429047e7c554",
      "parents": [
        "fc75cdfa5b43ac4d3232b490800cd35063adafd3"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Sun Jun 25 05:49:11 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:22 2006 -0700"
      },
      "message": "[PATCH] add \"select GPIO_VR41XX\" for TANBAC_TB0229\n\nTANBAC_TB0229 requires GPIO_VR41XX.  This patch adds \"select GPIO_VR41XX\"\nfor TANBAC_TB0229.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "326f28e9ec4b2619c2fd410593fc95fcb0ba6b41",
      "tree": "2a11507d8ab266b1f0eac6d3b3f37e9d18ddec5d",
      "parents": [
        "fa791f5bdfa026a9abe1b48934943fd39f1e300b"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Jun 25 05:48:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:19 2006 -0700"
      },
      "message": "[PATCH] More !tty cleanups in drivers/char\n\nAnother bunch of checks in the char drivers .put_char() and .write()\nroutines, where tty can never be NULL.  This patch removes these checks to\nsave some code.  Coverity choked at those with the following bug ids:\n\nisicom.c  767, 766\nspecialix.c 773, 774\nsynclink_cs.c 779, 781\nsynclink_gt.c 784, 785\nsynclinkmp.c 784, 785\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nCc: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a2f20c7c274b6241767330c902b3111b9326d901",
      "tree": "bf41f3312bad291c2b9cb061edc980eebfa61f8e",
      "parents": [
        "969dd061d81d9e2bc7f954859452ac81cc639711"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Jun 25 05:48:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:17 2006 -0700"
      },
      "message": "[PATCH] Clean up char/esp.c\n\ncoverity choked at another two !tty checks, in places where tty can\nnever be NULL. Since it removes some code we should remove\nthese checks. (Coverity ids #763,#762)\n\nSigned-off-by Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "969dd061d81d9e2bc7f954859452ac81cc639711",
      "tree": "fa6a75db7d19d56de9720716dfc7f688061b3e5e",
      "parents": [
        "2aa92581fb13e04e1440e5041b412cc06c782e0e"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Jun 25 05:48:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:17 2006 -0700"
      },
      "message": "[PATCH] Cyclades Cleanup\n\ncoverity choked at two !tty checks, in places where tty can never be NULL.\nSince it removes some code we should remove these checks.  (Coverity ids\n#763,#762)\n\n[akpm@osdl.org: even cleaner!]\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "78dbe706e22f54bce61571ad837238382e1ba5f9",
      "tree": "4da3f15df037bc9ff7b11c42c17b9bf523a1a930",
      "parents": [
        "c836043e708d50bb301479d0db8e0dc77d4f52ca"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sun Jun 25 05:48:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:17 2006 -0700"
      },
      "message": "[PATCH] R3964: fix GFP_KERNEL allocations in timer function\n\nIn the error case, add_msg() gets called from timer functions, so should\nbe using GFP_ATOMIC instead of GFP_KERNEL.\n\nRef: http://bugzilla.kernel.org/show_bug.cgi?id\u003d6659.  Thanks to Christian\nWerner \u003cchw@ch-werner.de\u003e for reporting, and for the initial fix.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "673e321cf9a12ecc2d6ce683fa9105f3443c1cbd",
      "tree": "b1f95fceabe94ddb710f00fb34bfaa2ee1c9baf5",
      "parents": [
        "cad2af5eb7470f9a0b85498f5ffac894e3cdcd27"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Jun 25 05:48:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:16 2006 -0700"
      },
      "message": "[PATCH] char/ip2: more section fixes (replacement)\n\nPriority: tossup.\nIn theory some of these (previously) __init functions could be called\nafter init, but that problem has not been observed AFAIK.\n\nThere were 2 cases of cleanup_module() (module_exit) calling __init\nfunctions (clear_requested_irq() \u0026 have_requested_irq()).\nThese are more serious, but still not observed AFAIK.\n\nFix sections mismatch:\nWARNING: drivers/char/ip2/ip2main.o - Section mismatch: reference to .init.text: from .text between \u0027cleanup_module\u0027 (at offset 0x228b) and \u0027ip2_loadmain\u0027\nWARNING: drivers/char/ip2/ip2main.o - Section mismatch: reference to .init.text: from .text between \u0027cleanup_module\u0027 (at offset 0x22ae) and \u0027ip2_loadmain\u0027\nWARNING: drivers/char/ip2/ip2main.o - Section mismatch: reference to .init.text: from .text between \u0027ip2_loadmain\u0027 (at offset 0x2501) and \u0027set_irq\u0027\nWARNING: drivers/char/ip2/ip2main.o - Section mismatch: reference to .init.text: from .text between \u0027ip2_loadmain\u0027 (at offset 0x25de) and \u0027set_irq\u0027\nWARNING: drivers/char/ip2/ip2main.o - Section mismatch: reference to .init.text: from .text between \u0027ip2_loadmain\u0027 (at offset 0x2698) and \u0027set_irq\u0027\nWARNING: drivers/char/ip2/ip2main.o - Section mismatch: reference to .init.text: from .text between \u0027ip2_loadmain\u0027 (at offset 0x2922) and \u0027set_irq\u0027\nWARNING: drivers/char/ip2/ip2main.o - Section mismatch: reference to .init.text: from .text between \u0027ip2_loadmain\u0027 (at offset 0x299e) and \u0027set_irq\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8ea2c2ecfcc1f31eaba8d1995b2e734ba821806a",
      "tree": "80f87b4b84897c795941f97f56311abf72f46ecf",
      "parents": [
        "8a7f7c9307962ffdf81561ec8742fde1fad9fe10"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sun Jun 25 05:47:54 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:08 2006 -0700"
      },
      "message": "[PATCH] moxa: partial CodingStyle cleanup \u0026 spelling fixes\n\nDo a *partial* CodingStyle cleanup, correct some spelling in printk()\u0027s \u0026\u0026\nconvert C++ comments to C comments - in moxa driver.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8a7f7c9307962ffdf81561ec8742fde1fad9fe10",
      "tree": "cd2a2e0764a3e57a6ea99e0967379031f68ea3d6",
      "parents": [
        "56e139f62bd7b82430cfcf01fcbd42e1d84fb738"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sun Jun 25 05:47:53 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:08 2006 -0700"
      },
      "message": "[PATCH] moxa: remove pointless check of \u0027tty\u0027 argument vs NULL\n\nRemove pointless check of \u0027tty\u0027 argument vs NULL from moxa driver.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "56e139f62bd7b82430cfcf01fcbd42e1d84fb738",
      "tree": "e29ec21f9d8be0426b754dc1523a4abd7eb489a6",
      "parents": [
        "d2e5b13c4a7c68fdbcf389c9fffc12cfa2c185af"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sun Jun 25 05:47:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:08 2006 -0700"
      },
      "message": "[PATCH] moxa: remove pointless casts\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "83cc5ed3c4c65fc4c3729a5cec2111ede1ebf85e",
      "tree": "ea2b6b04117ad88c41a5059bdaf36a7a505808c0",
      "parents": [
        "76a8ad293912cd2f01eca075d80cd0ddec30c627"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jun 25 05:47:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:06 2006 -0700"
      },
      "message": "[PATCH] kernel/sys.c: cleanups\n\n- proper prototypes for the following functions:\n  - ctrl_alt_del()  (in include/linux/reboot.h)\n  - getrusage()     (in include/linux/resource.h)\n- make the following needlessly global functions static:\n  - kernel_restart_prepare()\n  - kernel_kexec()\n\n[akpm@osdl.org: compile fix]\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2e6113908fe76a06295cb243f1f2f0eea055b0c2",
      "tree": "4c96b49de408c0813a148db1e5c35c4acf1f0dc6",
      "parents": [
        "59cc185ada89245204c658ebcf64422968736672"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jun 25 05:47:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:01:05 2006 -0700"
      },
      "message": "[PATCH] drivers/char/applicom.c: proper module_{init,exit}\n\nConvert the driver to use module_{init,exit}.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "68402ddc677005ed1b1359bbc1f279548cfc0928",
      "tree": "83da62a2b55e2ea7e0c46ed79c0d6498d36e1942",
      "parents": [
        "9f1a3cfcffaed2fbb3206179295c79ca8289f5c3"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Sun Jun 25 05:46:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 25 10:00:55 2006 -0700"
      },
      "message": "[PATCH] mm: remove VM_LOCKED before remap_pfn_range and drop VM_SHM\n\nRemove VM_LOCKED before remap_pfn range from device drivers and get rid of\nVM_SHM.\n\nremap_pfn_range() already sets VM_IO.  There is no need to set VM_SHM since\nit does nothing.  VM_LOCKED is of no use since the remap_pfn_range does not\nplace pages on the LRU.  The pages are therefore never subject to swap\nanyways.  Remove all the vm_flags settings before calling remap_pfn_range.\n\nAfter removing all the vm_flag settings no use of VM_SHM is left.  Drop it.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nAcked-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "abb1cf3cb9532d824c8bda00a111adb106dd457d",
      "tree": "fd62d48b5057e36a476a8aa80ff5ea3fe337b4da",
      "parents": [
        "b464f5794619bbe98a92e1bc4180986e39615ac4",
        "c499aeb08cb24bed60e5bfc80720597bcf1a720d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jun 24 14:48:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jun 24 14:48:43 2006 -0700"
      },
      "message": "Merge branch \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm: radeon constify radeon microcode\n  Add i915 ioctls to configure pipes for vblank interrupt.\n  drm: update radeon to 1.25 add r200 vertex program support\n  drm: radeon add a tcl state flush before accessing tcl vector space\n"
    },
    {
      "commit": "c499aeb08cb24bed60e5bfc80720597bcf1a720d",
      "tree": "a0fdc43db1b379650e913dbe46947b7e3a5b9adb",
      "parents": [
        "702880f24373dfb31edb0bcd997ff924d07decc3"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Jun 24 17:37:48 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Jun 24 17:37:48 2006 +1000"
      },
      "message": "drm: radeon constify radeon microcode\n\nFrom: Tilman (DRM CVS)\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "702880f24373dfb31edb0bcd997ff924d07decc3",
      "tree": "ce78f61ee3b9b71d97bed31437af84c5fa0682da",
      "parents": [
        "d6fece051a4ef330922bfafb9d64e3e133e3a8a6"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Jun 24 17:07:34 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Jun 24 17:32:58 2006 +1000"
      },
      "message": "Add i915 ioctls to configure pipes for vblank interrupt.\n\ni915 vblanks can be generated from either pipe a or b, however a disabled\npipe generates no interrupts. This change allows the X server to select\nwhich pipe generates vblank interrupts.\n\nFrom: Keith Packard \u003ckeith.packard@intel.com\u003e via DRM CVS\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "d6fece051a4ef330922bfafb9d64e3e133e3a8a6",
      "tree": "f75c1a4d4f5324ab21f08cf753c849e33f3365e4",
      "parents": [
        "f2a2279ffc0dfd27f6909184a29910e40ae7eebd"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Jun 24 17:04:07 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Jun 24 17:32:10 2006 +1000"
      },
      "message": "drm: update radeon to 1.25 add r200 vertex program support\n\nAdd support for r200 vertex programs (R200_EMIT_VAP_PVS_CNTL, and new\npacket type for making it possible to address whole tcl vector space\nand have a larger count)\n\nFrom: Roland Scheidegger (DRM CVS)\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "f2a2279ffc0dfd27f6909184a29910e40ae7eebd",
      "tree": "e1e9e8a652256a6fd25a595f429f88a39543b3f2",
      "parents": [
        "d384ea691fe4ea8c2dd5b9b8d9042eb181776f18"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Jun 24 16:55:34 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sat Jun 24 17:32:04 2006 +1000"
      },
      "message": "drm: radeon add a tcl state flush before accessing tcl vector space\n\nDo a tcl state flush before accessing tcl vector space. This fixes some\nmore problems with flickering (bug #6637). drm may not be appropriate\nplace for this, since doing that flush there might both be overkill and\ninsufficient in some cases. However, it\u0027s hard to figure out when that\nflush is needed, so this has to suffice. There does not seem to be a\nperformance penalty associated with it.\n\nFrom: Roland Scheidegger (DRM CVS)\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "690c8fd31f1e35985d0f35772fde514da59ec9d1",
      "tree": "8a5a0036b3780a9eb315ea2201a2562570de1ebe",
      "parents": [
        "de8d28b16f5614aeb12bb69c8f9a38578b8d3ada"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Thu Jun 22 19:12:03 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Fri Jun 23 23:15:28 2006 -0700"
      },
      "message": "[SPARC64]: Use in-kernel PROM tree for EBUS and ISA.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "37224470c8c6d90a4062e76a08d4dc1fcf91fc89",
      "tree": "627f537177bf8e951c12bec04c4a85f0125f5ece",
      "parents": [
        "e83319510b04dd51a60da8a0b4ccf8b92b3ab1ad",
        "ae6c859b7dcd708efadf1c76279c33db213e3506"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:52:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:52:36 2006 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (65 commits)\n  ACPI: suppress power button event on S3 resume\n  ACPI: resolve merge conflict between sem2mutex and processor_perflib.c\n  ACPI: use for_each_possible_cpu() instead of for_each_cpu()\n  ACPI: delete newly added debugging macros in processor_perflib.c\n  ACPI: UP build fix for bugzilla-5737\n  Enable P-state software coordination via _PDC\n  P-state software coordination for speedstep-centrino\n  P-state software coordination for acpi-cpufreq\n  P-state software coordination for ACPI core\n  ACPI: create acpi_thermal_resume()\n  ACPI: create acpi_fan_suspend()/acpi_fan_resume()\n  ACPI: pass pm_message_t from acpi_device_suspend() to root_suspend()\n  ACPI: create acpi_device_suspend()/acpi_device_resume()\n  ACPI: replace spin_lock_irq with mutex for ec poll mode\n  ACPI: Allow a WAN module enable/disable on a Thinkpad X60.\n  sem2mutex: acpi, acpi_link_lock\n  ACPI: delete unused acpi_bus_drivers_lock\n  sem2mutex: drivers/acpi/processor_perflib.c\n  ACPI add ia64 exports to build acpi_memhotplug as a module\n  ACPI: asus_acpi_init(): propagate correct return value\n  ...\n\nManual resolve of conflicts in:\n\n\tarch/i386/kernel/cpu/cpufreq/acpi-cpufreq.c\n\tarch/i386/kernel/cpu/cpufreq/speedstep-centrino.c\n\tinclude/acpi/processor.h\n"
    },
    {
      "commit": "cdaad343b561cdeb38b0578bb038eb5e87ed5551",
      "tree": "e9f43e14114b7bb46d3175df92a1de5643b2f976",
      "parents": [
        "908dcecda1d18803b5823f30e6c47d2882dc0cf1"
      ],
      "author": {
        "name": "Peter Hagervall",
        "email": "hager@cs.umu.se",
        "time": "Fri Jun 23 02:06:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:43:08 2006 -0700"
      },
      "message": "[PATCH] Sparse fixes for synclink_cs\n\nMark a few non-exported functions static.\n\nSigned-off-by: Peter Hagervall \u003chager@cs.umu.se\u003e\nCc: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "66f969d064e46e6690c3426e2af846e76fb80e83",
      "tree": "3a1ab9196b5811ec287969a36dee12911fbd22f1",
      "parents": [
        "481fad483487ea967fe20bbc9e565d787f7bf20f"
      ],
      "author": {
        "name": "Pekka Enberg",
        "email": "penberg@cs.helsinki.fi",
        "time": "Fri Jun 23 02:05:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:43:06 2006 -0700"
      },
      "message": "[PATCH] ipmi: strstrip conversion\n\nSwitch an open-coded strstrip() to use the new API.\n\nAcked-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "45c091bb2d453ce4a8b06cf19872ec7a77fc4799",
      "tree": "06fb2e05518ebfba163f8424e028e7faf5672d66",
      "parents": [
        "d588fcbe5a7ba8bba2cebf7799ab2d573717a806",
        "2191fe3e39159e3375f4b7ec1420df149f154101"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 22:11:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 22:11:30 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (139 commits)\n  [POWERPC] re-enable OProfile for iSeries, using timer interrupt\n  [POWERPC] support ibm,extended-*-frequency properties\n  [POWERPC] Extra sanity check in EEH code\n  [POWERPC] Dont look for class-code in pci children\n  [POWERPC] Fix mdelay badness on shared processor partitions\n  [POWERPC] disable floating point exceptions for init\n  [POWERPC] Unify ppc syscall tables\n  [POWERPC] mpic: add support for serial mode interrupts\n  [POWERPC] pseries: Print PCI slot location code on failure\n  [POWERPC] spufs: one more fix for 64k pages\n  [POWERPC] spufs: fail spu_create with invalid flags\n  [POWERPC] spufs: clear class2 interrupt status before wakeup\n  [POWERPC] spufs: fix Makefile for \"make clean\"\n  [POWERPC] spufs: remove stop_code from struct spu\n  [POWERPC] spufs: fix spu irq affinity setting\n  [POWERPC] spufs: further abstract priv1 register access\n  [POWERPC] spufs: split the Cell BE support into generic and platform dependant parts\n  [POWERPC] spufs: dont try to access SPE channel 1 count\n  [POWERPC] spufs: use kzalloc in create_spu\n  [POWERPC] spufs: fix initial state of wbox file\n  ...\n\nManually resolved conflicts in:\n\tdrivers/net/phy/Makefile\n\tinclude/asm-powerpc/spu.h\n"
    },
    {
      "commit": "dcc1a66a09420ccc5a22671bddc5a842f92d67e5",
      "tree": "612610869ea027b80b721a0f205d217792b95f3d",
      "parents": [
        "4f3865fb57a04db7cca068fed1c15badc064a302"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Thu Jun 22 14:47:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 15:05:58 2006 -0700"
      },
      "message": "[PATCH] x86_64: use select for GART_IOMMU to enable AGP\n\nThe AGP default doesn\u0027t work well with other selects, so use a select for\nGART_IOMMU as well.  Remove a redundant default for SWIOTLB as well.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nCc: Dave Airlie \u003cairlied@linux.ie\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1cdcb6b43fda7424b7435dac8f80b2b5d8a48899",
      "tree": "3090342c60b9b8f0f8144f67962d3cb3ce2a9207",
      "parents": [
        "53877d06d53a412d901bb323f080296c363d8b51"
      ],
      "author": {
        "name": "Hansjoerg Lipp",
        "email": "hjlipp@web.de",
        "time": "Sat Apr 22 18:36:53 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 12:40:47 2006 -0700"
      },
      "message": "[PATCH] TTY: return class device pointer from tty_register_device()\n\nLet tty_register_device() return a pointer to the class device it creates.\nThis allows registrants to add their own sysfs files under the class\ndevice node.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "be883da7594b0a2a02074e683673ae0e522566a4",
      "tree": "b62f2a8a069fb4d389935c0b2de9bc78798f50c2",
      "parents": [
        "077e98945db7e54a9865b5f29a1f02f531eca414",
        "4c5eb38af2131d867842cdd09fa83a3ed77bfd26"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 17:39:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 17:39:28 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64]: Update defconfig.\n  [SPARC64]: Don\u0027t double-export synchronize_irq.\n  [SPARC64]: Move over to GENERIC_HARDIRQS.\n  [SPARC64]: Virtualize IRQ numbers.\n  [SPARC64]: Kill ino_bucket-\u003epil\n  [SPARC]: Kill __irq_itoa().\n  [SPARC64]: bp-\u003epil can never be zero\n  [SPARC64]: Send all device interrupts via one PIL.\n  [SPARC]: Fix iommu_flush_iotlb end address\n  [SPARC]: Mark smp init functions as cpuinit\n  [SPARC]: Add missing rw can_lock macros\n  [SPARC]: Setup cpu_possible_map\n  [SPARC]: Add topology_init()\n"
    },
    {
      "commit": "077e98945db7e54a9865b5f29a1f02f531eca414",
      "tree": "bb24d180075a2d5ac35bd0d893bdc867405bee03",
      "parents": [
        "d9eaec9e295a84a80b663996d0489fcff3a1dca9",
        "92af11cdec410f5de4e8d702d24e1672ce26a1f6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 15:38:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 15:38:12 2006 -0700"
      },
      "message": "Merge branch \u0027rio.b19\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/bird\n\n* \u0027rio.b19\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/bird:\n  [PATCH] missing readb/readw in rio\n  [PATCH] copy_to_user() from iomem is a bad thing\n  [PATCH] forgotten swap of copyout() arguments\n  [PATCH] handling rio MEMDUMP\n  [PATCH] fix rio_copy_to_card() for OLDPCI case\n  [PATCH] uses of -\u003eCopy() in rioroute are bogus\n  [PATCH] bogus order of copy_from_user() arguments\n  [PATCH] rio -\u003eCopy() expects the sourse as first argument\n  [PATCH] trivial annotations in rio\n"
    },
    {
      "commit": "c6387a48cf5958e43c201fc27a158c328927531a",
      "tree": "a6c24951d6c86ac47bd3f0ba198adbfffd03291b",
      "parents": [
        "6a76267f0e52d920e6bb6da75541e6116d7304da"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 20 01:21:29 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jun 20 01:21:29 2006 -0700"
      },
      "message": "[SPARC]: Kill __irq_itoa().\n\nThis ugly hack was long overdue to die.\n\nIt was a way to print out Sparc interrupts in a more freindly format,\nsince IRQ numbers were arbitrary opaque 32-bit integers which vectored\ninto PIL levels.  These 32-bit integers were not necessarily in the\n0--\u003eNR_IRQS range, but the PILs they vectored to were.\n\nThe idea now is that we will increase NR_IRQS a little bit and use a\nvirtual\u003c--\u003ereal IRQ number mapping scheme similar to PowerPC.\n\nThat makes this IRQ printing hack irrelevant, and furthermore only a\nhandful of drivers actually used __irq_itoa() making it even less\nuseful.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bfd189a8e944dd0b8135dea2c23ac399bbe34535",
      "tree": "89f2963ec3e2df7b9b980587ec2d2a334c7e2172",
      "parents": [
        "bbf70132db2767f66b411fa90488aacac72e06dd",
        "81c246691535ee3f865fbe6804b3be1b2c159e95"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 19 18:51:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 19 18:51:41 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart:\n  [AGPGART] alpha-agp warning fix\n  [AGPGART] uninorth-agp warning fixes\n  [AGPGART] Remove pointless initialisation in intel-agp\n  [AGPGART] Remove pointless code from agp_generic_create_gatt_table()\n"
    },
    {
      "commit": "69cd291c6bbc6647fe3783257c5a2e076e808f71",
      "tree": "6f65a2d7d29228129cef09343c485aad64e3a3f1",
      "parents": [
        "35a5d9ed9fedb74c22cb19ff7d749289473144e0",
        "06ea8e08ae7e7e450b6a78e7ce5e10b3c5f954ea"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:28:57 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 21:28:57 2006 -0400"
      },
      "message": "Pull acpi_bus_register_driver into release branch\n\nConflicts:\n\n\tdrivers/acpi/asus_acpi.c\n\tdrivers/acpi/scan.c\n"
    },
    {
      "commit": "59f720eb5a4337b2c4fc0b4c6cfd9c144e492aa8",
      "tree": "455c48b0c8158846fe1e34c226a4389c663f45c4",
      "parents": [
        "b3899c6613160b18f79e4356184de55311302fe4",
        "9224a867c497053842dc595e594ca6d32112221f"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:34:42 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:34:42 2006 -0400"
      },
      "message": "Pull address_range into release branch\n"
    },
    {
      "commit": "b3899c6613160b18f79e4356184de55311302fe4",
      "tree": "4aa7945bac59cbe5bb5d863be2d4ded285d3e936",
      "parents": [
        "553698f944ed715dfe023b4cef07601f0ce735f0",
        "4c90ece249992c7a2e3fc921e5cdb8eb92193067"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:19:48 2006 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Jun 15 15:19:48 2006 -0400"
      },
      "message": "Pull acpica into release branch\n"
    },
    {
      "commit": "7a0c58d0513c246ac5438ef4a55ce8b93395ae0e",
      "tree": "d18f58349ced242aa62e622e381e60933f71d451",
      "parents": [
        "6218a761bbc27acc65248c80024875bcc06d52b1",
        "289a1e995e74734b5ec76ca8a5490058f4fecc24"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 12 17:53:34 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 12 17:53:34 2006 +1000"
      },
      "message": "Merge branch \u0027merge\u0027\n"
    },
    {
      "commit": "289a1e995e74734b5ec76ca8a5490058f4fecc24",
      "tree": "ada89355755d9ff4f5f3b77ced8483643a52e8b6",
      "parents": [
        "dc4967e756021f318d125c9f4fa98b958ae9f2de"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 12 12:16:26 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jun 11 20:40:39 2006 -0700"
      },
      "message": "[PATCH] Fix for the PPTP hangs that have been reported\n\nPeople have been reporting that PPP connections over ptys, such as\nused with PPTP, will hang randomly when transferring large amounts of\ndata, for instance in http://bugzilla.kernel.org/show_bug.cgi?id\u003d6530.\nI have managed to reproduce the problem, and the patch below fixes the\nactual cause.\n\nThe problem is not in fact in ppp_async.c but in n_tty.c.  What\nhappens is that when pptp reads from the pty, we call read_chan() in\ndrivers/char/n_tty.c on the master side of the pty.  That copies all\nthe characters out of its buffer to userspace and then calls\ncheck_unthrottle(), which calls the pty unthrottle routine, which\ncalls tty_wakeup on the slave side, which calls ppp_asynctty_wakeup,\nwhich calls tasklet_schedule.  So far so good.  Since we are in\nprocess context, the tasklet runs immediately and calls\nppp_async_process(), which calls ppp_async_push, which calls the\ntty-\u003edriver-\u003ewrite function to send some more output.\n\nHowever, tty-\u003edriver-\u003ewrite() returns zero, because the master\ntty-\u003ereceive_room is still zero.  We haven\u0027t returned from\ncheck_unthrottle() yet, and read_chan() only updates tty-\u003ereceive_room\n_after_ calling check_unthrottle.  That means that the driver-\u003ewrite\ncall in ppp_async_process() returns 0.  That would be fine if we were\ngoing to get a subsequent wakeup call, but we aren\u0027t (we just had it,\nand the buffer is now empty).\n\nThe solution is for n_tty.c to update tty-\u003ereceive_room _before_\ncalling the driver unthrottle routine.  The patch below does this.\nWith this patch I was able to transfer a 900MB file over a PPTP\nconnection (taking about 25 minutes), whereas without the patch the\nconnection would always stall in under a minute.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "938473b24636d77dc5e9c3f41090d071b6cf4389",
      "tree": "0a4146d723f52a87b7ec296227748da2ee1b677a",
      "parents": [
        "57a62fed871eb2a95f296fe6c5c250ce21b81a79"
      ],
      "author": {
        "name": "Milton Miller",
        "email": "miltonm@bga.com",
        "time": "Sat Jun 10 09:54:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jun 10 11:02:05 2006 -0700"
      },
      "message": "[PATCH] powerpc: console_initcall ordering issues\n\nFrom: Milton Miller \u003cmiltonm@bga.com\u003e\n\nThe add_preferred_console call in rtas_console.c was not causing the\nconsole to be selected.  It turns out that the add_preferred_console was\nbeing called after the hvc_console driver was registered.  It only works\nwhen it is called before the console driver is registered.\n\nReorder hvc_console.o after the hvc_console drivers to allow the selection\nduring console_initcall processing.\n\nSigned-off-by: Milton Miller \u003cmiltonm@bga.com\u003e\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6b81e80049a8815dc457fec4dadb6ae535c3b988",
      "tree": "410158801f1ed00ad6011d34da1fd23d9e9edb40",
      "parents": [
        "b53744612f276ad20c5d7ef33ac991ec13101417"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Wed Jun 07 17:10:09 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jun 09 21:24:20 2006 +1000"
      },
      "message": "[PATCH] powerpc: Cleanup hvc_rtas.c a little\n\nA few cleanups in hvc_rtas.c:\n 1. Remove unused RTASCONS_PUT_ATTEMPTS\n 2. Remove unused rtascons_put_delay.\n 3. Use i as a loop counter like everyone else on earth.\n 4. Remove pointless variables, eg. x \u003d foo; if (x) return something_else;\n 5. Whitespace cleanups and formatting.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b53744612f276ad20c5d7ef33ac991ec13101417",
      "tree": "937dbded1be6edd989e325fbc9b803931946c7f5",
      "parents": [
        "e9370ae15dc2f8ba1e1889ce26f13cda565b6ecb"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Wed Jun 07 17:10:03 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Jun 09 21:24:18 2006 +1000"
      },
      "message": "[PATCH] powerpc: Make rtas console _much_ faster\n\nCurrently the hvc_rtas driver is painfully slow to use. Our \"benchmark\" is\nls -R /etc, which spits out about 27866 characters. The theoretical maximum\nspeed would be about 2.2 seconds, the current code takes ~50 seconds.\n\nThe core of the problem is that sometimes when the tty layer asks us to push\ncharacters the firmware isn\u0027t able to handle some or all of them, and so\nreturns an error. The current code sees this and just returns to the tty code\nwith the buffer half sent.\n\nThe khvcd thread will eventually wake up and try to push more characters, which\nwill usually work because by then the firmware\u0027s had time to make room. But\nthe khvcd thread only wakes up every 10 milliseconds, which isn\u0027t fast enough.\n\nSo change the khvcd thread logic so that if there\u0027s an incomplete write we\nyield() and then immediately try writing again. Doing so makes POLL_QUICK and\nPOLL_WRITE synonymous, so remove POLL_QUICK.\n\nWith this patch our \"benchmark\" takes ~2.8 seconds.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "81c246691535ee3f865fbe6804b3be1b2c159e95",
      "tree": "bee0ca28e848c223caa68cbf52f36c7045cdd81b",
      "parents": [
        "b07cd5181f3c8de8c28fdac7dbeec9e4220b8037"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Thu Jun 01 20:19:36 2006 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Thu Jun 08 22:41:17 2006 -0400"
      },
      "message": "[AGPGART] alpha-agp warning fix\n\ndrivers/char/agp/alpha-agp.c:138: warning: initialization from incompatible pointer type\ndrivers/char/agp/alpha-agp.c:139: warning: initialization from incompatible pointer type\n\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "b07cd5181f3c8de8c28fdac7dbeec9e4220b8037",
      "tree": "480bdcd2ad5129bfd9e1ec216525a48a92eb3e51",
      "parents": [
        "01af2fac9ea76513e2fba689ad580f985f32a8c3"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Thu Jun 01 20:19:35 2006 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Thu Jun 08 22:41:16 2006 -0400"
      },
      "message": "[AGPGART] uninorth-agp warning fixes\n\ndrivers/char/agp/uninorth-agp.c: In function `agp_uninorth_suspend\u0027:\ndrivers/char/agp/uninorth-agp.c:332: warning: cast to pointer from integer of different size\ndrivers/char/agp/uninorth-agp.c: In function `agp_uninorth_resume\u0027:\ndrivers/char/agp/uninorth-agp.c:354: warning: cast from pointer to integer of different size\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "2b0dd802ba1ff9b7001f5f9bd9b4d192a4aabf81",
      "tree": "a2e39457e1f5ca3e673648aaa131614140a7da68",
      "parents": [
        "1617406a763870a84ffe6bba3659f30f96ac4a61"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jun 01 18:29:20 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jun 02 00:57:31 2006 +0200"
      },
      "message": "[PATCH] pcmcia: fix zeroing of cm4000_cs.c data\n\nFix the incorrect calculation of how much to zero out in struct cm4000_dev\non device initialization.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\n"
    },
    {
      "commit": "c029cc66cb3d83f70c02e0c182f0eed1419f8020",
      "tree": "b9ed887a0e6434fedebcbf90b3d2ba1aeff68a01",
      "parents": [
        "0a9cb46a73abd6c45e7c986bec984eed60c417b6",
        "ba8f5baba79da8eb502f8534c3a8ecb64aceb790"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jun 01 19:05:23 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jun 01 19:05:23 2006 +1000"
      },
      "message": "Merge branch \u0027merge\u0027\n"
    },
    {
      "commit": "760f1fce030ccc620ec430a8aff8fc604e7891ed",
      "tree": "d2e14b5c6d101e4b368300d2a7e6c6fd438133a8",
      "parents": [
        "d61a3ead268084cc271d7b2aa2950fc822a37cf5"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue May 30 21:26:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 31 16:27:11 2006 -0700"
      },
      "message": "[PATCH] revert \"swsusp add check for suspension of X controlled devices\"\n\nFrom: Andrew Morton \u003cakpm@osdl.org\u003e\n\nRevert commit ff4da2e262d2509fe1bacff70dd00934be569c66.\n\nIt broke APM suspend, probably because APM doesn\u0027t switch back to a VT\nwhen suspending.\n\nTracked down by Matt Mackall \u003cmpm@selenic.com\u003e\n\nRafael sayeth:\n  \"It only fixed the theoretical issue that a quick-handed user could\n   switch to X after processes have been frozen and before the devices\n   are suspended.\n\n   With the current userland suspend tools it shouldn\u0027t be necessary.\"\n\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d61a3ead268084cc271d7b2aa2950fc822a37cf5",
      "tree": "f131ce216814f65a560dd04cc0627e94dfb930f2",
      "parents": [
        "44d7aff035118e8c3993aa3fa05d358d1008e982"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Tue May 30 21:25:57 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 31 16:27:10 2006 -0700"
      },
      "message": "[PATCH] IPMI: reserve I/O ports separately\n\nFrom: Corey Minyard \u003cminyard@acm.org\u003e\n\nThis patch is pretty important to get in for IPMI, new systems have been\nchanging the way ACPI and IPMI interact, and this works around the problems\nfor now.  This is a temporary fix until we get proper ACPI handling in\nIPMI.\n\nFixed releasing already-allocated regions when a later request fails, and\nforward-ported it to HEAD.\n\nSome BIOSes reserve disjoint I/O regions in their ACPI tables for the IPMI\ncontroller.  This causes problems when trying to register the entire I/O\nregion.  Therefore we must register each I/O port separately.\n\nSigned-off-by: Jordan Hargrave \u003cJordan_Hargrave@dell.com\u003e\nSigned-off-by: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "44d7aff035118e8c3993aa3fa05d358d1008e982",
      "tree": "0b454482cde4dac8200357ddb4e0f015b8e266bb",
      "parents": [
        "de66a695bef17264b2472c06e981c068bfa0636e"
      ],
      "author": {
        "name": "Seiji Munetoh",
        "email": "seiji.munetoh@gmail.com",
        "time": "Tue May 30 21:25:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 31 16:27:10 2006 -0700"
      },
      "message": "[PATCH] tpm: more bios log parsing fixes\n\nFrom: Seiji Munetoh \u003cseiji.munetoh@gmail.com\u003e\n\nChange the binary output format to actual ACPI TCPA log structure since the\ncurrent format does not contain all event-data information that need to\nverify the PCRs in TPM.  tpm_binary_bios_measurements_show() uses\nget_event_name() to convert the binary event-data to ascii format, and puts\nthem as binary.  However, to verify the PCRs, the event-data must be a\nactual binary event-data used by SHA1 calc.  in BIOS.\n\nSo, I think actual ACPI TCPA log is good for this binary output format.\nThat way, any userland tools easily parse this data with reference to TCG\nPC specification.\n\nSigned-off-by: Seiji Munetoh \u003cseiji.munetoh@gmail.com\u003e\nAcked-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "de66a695bef17264b2472c06e981c068bfa0636e",
      "tree": "fcf9e1073978ed8626642ec404bb1bbadcbf18bb",
      "parents": [
        "25a6df952542ad9f284421b6ffe28f3eb3df1305"
      ],
      "author": {
        "name": "Seiji Munetoh",
        "email": "seiji.munetoh@gmail.com",
        "time": "Tue May 30 21:25:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 31 16:27:10 2006 -0700"
      },
      "message": "[PATCH] tpm: bios log parsing fixes\n\nFrom: Seiji Munetoh \u003cseiji.munetoh@gmail.com\u003e\n\nFix \"tcpa_pc_event\" misalignment between enum, strings and TCG PC spec and\noutput of the event which contains a hash data.\n\nSigned-off-by: Seiji Munetoh \u003cseiji.munetoh@gmail.com\u003e\nAcked-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "01af2fac9ea76513e2fba689ad580f985f32a8c3",
      "tree": "d43148c46bc3fcf25b61813751f253953d7a31ce",
      "parents": [
        "89197e34ea63d7f619dade525de8e69a15f40405"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 30 18:22:07 2006 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 30 18:22:07 2006 -0400"
      },
      "message": "[AGPGART] Remove pointless initialisation in intel-agp\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "89197e34ea63d7f619dade525de8e69a15f40405",
      "tree": "217fb21dc00b3172e64ebe127f233ebf62e08e31",
      "parents": [
        "e60a48f5ab35737118e19bc965c640900a842f02"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 30 18:19:39 2006 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 30 18:19:39 2006 -0400"
      },
      "message": "[AGPGART] Remove pointless code from agp_generic_create_gatt_table()\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "e60a48f5ab35737118e19bc965c640900a842f02",
      "tree": "2dfc418bc3df4a73d51e45be1030f5692d0303a6",
      "parents": [
        "2c56554ec596adadd562679ef672d83e290f1732",
        "7dd1d9b85cfb63eebf48fa13d3c5d25a3deb3a25"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue May 30 11:54:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue May 30 11:54:32 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart:\n  [AGPGART] VIA PT880 Ultra support.\n  [AGPGART] Fix Nforce3 suspend on amd64.\n  [AGPGART] Enable SIS AGP driver on x86-64 for EM64T systems\n"
    },
    {
      "commit": "92af11cdec410f5de4e8d702d24e1672ce26a1f6",
      "tree": "329a87ad837ff445a111dc8455d0d1f3425a9ab6",
      "parents": [
        "0645819196b5029936cf07a8ba27860e0d45c8d9"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 02:24:14 2006 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 02:27:23 2006 -0400"
      },
      "message": "[PATCH] missing readb/readw in rio\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "0645819196b5029936cf07a8ba27860e0d45c8d9",
      "tree": "4691984b5c51c8315af84f2762c39a106216c5bb",
      "parents": [
        "6bc540e69a6376b9d58d8490f4998da9e45e2746"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 02:11:12 2006 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 02:27:15 2006 -0400"
      },
      "message": "[PATCH] copy_to_user() from iomem is a bad thing\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "6bc540e69a6376b9d58d8490f4998da9e45e2746",
      "tree": "26abbdf8b4e8ca51c2c5dfa015158119d48bb4f4",
      "parents": [
        "1bf087194f01bce5b2d7b39f27d71d5f346fbf08"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 02:00:00 2006 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 02:27:06 2006 -0400"
      },
      "message": "[PATCH] forgotten swap of copyout() arguments\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "1bf087194f01bce5b2d7b39f27d71d5f346fbf08",
      "tree": "da68ababe29fb526d92bd9bf10084921f747bd0d",
      "parents": [
        "ae5b28a5bb1b5f5d53085a044aec69db41fd0336"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 01:55:52 2006 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 02:26:58 2006 -0400"
      },
      "message": "[PATCH] handling rio MEMDUMP\n\nit copies data _from_ iomem, so it should be rio_memcpy_fromio(), not\n-\u003eCopy().\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "ae5b28a5bb1b5f5d53085a044aec69db41fd0336",
      "tree": "8b618a3ef0efc0c49de551c4c13fd146b38fa746",
      "parents": [
        "bfa6b7bb35a9c8c8acae3056f2cb3364c52693d4"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 01:48:08 2006 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 02:26:49 2006 -0400"
      },
      "message": "[PATCH] fix rio_copy_to_card() for OLDPCI case\n\nIt replaced old rio_pcicopy().  That puppy did _not_ do readb() (unlike\nrio_memcpy_toio()) and current implementation is simply broken - readb(NULL)\nis never a valid thing to do.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "bfa6b7bb35a9c8c8acae3056f2cb3364c52693d4",
      "tree": "eb6c4b26737a51b09b5acb26dee1546d5f7571d6",
      "parents": [
        "c7c0d0a10f6e4cea95ed84adcdd37948cac09b85"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 00:36:10 2006 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 02:26:40 2006 -0400"
      },
      "message": "[PATCH] uses of -\u003eCopy() in rioroute are bogus\n\n... there we are building a command in normal memory; it will be\ncopied to iomem (by -\u003eCopy()) later.  Use memcpy()...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "c7c0d0a10f6e4cea95ed84adcdd37948cac09b85",
      "tree": "4af26a97e8561766a9b0da9a29926ae645dc0468",
      "parents": [
        "38d0d001b973d8c72c18524cc25ef39db85c66cd"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 00:19:54 2006 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 02:26:32 2006 -0400"
      },
      "message": "[PATCH] bogus order of copy_from_user() arguments\n\n... aka \"somebody forgot to swap arguments when converting from copyin()\"\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "38d0d001b973d8c72c18524cc25ef39db85c66cd",
      "tree": "c261b690e3fcdc87bbc4d07b95083d8944503919",
      "parents": [
        "d886cb586f60a5ccf156392f96a39bc52db925d0"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 00:15:09 2006 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 02:26:23 2006 -0400"
      },
      "message": "[PATCH] rio -\u003eCopy() expects the sourse as first argument\n\n... so conversion from rio_pcicopy() to rio_copy_to_card() had broken the\ndamn thing.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "d886cb586f60a5ccf156392f96a39bc52db925d0",
      "tree": "5862de796cf8dfd2f38e30d36cc589a07b5f9d88",
      "parents": [
        "a8bd60705aa17a998516837d9c1e503ad4cbd7fc"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 00:08:25 2006 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat May 27 02:26:14 2006 -0400"
      },
      "message": "[PATCH] trivial annotations in rio\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "087377a4307e18225f6452af5e71fe763c088c4e",
      "tree": "cd8ea73ad5ba8ba80f92f17f747628fdddb236f0",
      "parents": [
        "5d5daa162a5187bc0f98eb2bc7a063392b0de311"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Thu May 25 18:44:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri May 26 11:55:47 2006 -0700"
      },
      "message": "[PATCH] tpm: fix bug for TPM on ThinkPad T60 and Z60\n\nThe TPM chip on the ThinkPad T60 and Z60 machines is returning 0xFFFF for\nthe vendor ID which is a check the driver made to double check it was\nactually talking to the memory mapped space of a TPM.  This patch removes\nthe check since it isn\u0027t absolutely necessary and was causing device\ndiscovery to fail on these machines.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ff4547f4aa9823908e9866495598fc65772c2a09",
      "tree": "fcf9554da66fb06d5e466363f6e96cada2aafab2",
      "parents": [
        "a2eb0c101d24aca9d3d16c30c4f79f3a70c89208"
      ],
      "author": {
        "name": "Tobias Powalowski",
        "email": "t.powa@gmx.de",
        "time": "Mon May 22 22:35:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue May 23 10:35:31 2006 -0700"
      },
      "message": "[PATCH] tty_insert_flip_string_flags() license fix\n\nWe still don\u0027t have the tty layer licensing compatibility quite right.\n\ntty_insert_flip_char() used to be inlined in include/linux/tty_flip.h.  It\nis now out-of-lined and hence needs EXPORT_SYMBOL() to be back-compatible.\n\nOne known offender is the Intel Modem driver.\n\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7dd1d9b85cfb63eebf48fa13d3c5d25a3deb3a25",
      "tree": "5a840856c94644ddec417b2616fc9d2d872181bf",
      "parents": [
        "ca2797ffaabc1f73cf8a73a30f709f0c1a6bef34"
      ],
      "author": {
        "name": "Magnus Kessler",
        "email": "Magnus.Kessler@gmx.net",
        "time": "Mon May 22 10:53:10 2006 +0100"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon May 22 13:56:02 2006 -0400"
      },
      "message": "[AGPGART] VIA PT880 Ultra support.\n\nThis patch enables agpgart on a Via \"PT880 Ultra\" based motherboard\n(Asus P4V800D-X). The PCI ID of the PT880 Ultra is 0x0308 instead of\n0x0258 of the PT880.\n\nThe patched via-agp passes testgart.\n\nSigned-off-by: Magnus Kessler \u003cMagnus.Kessler@gmx.net\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "ca2797ffaabc1f73cf8a73a30f709f0c1a6bef34",
      "tree": "d35dfea7bba8018eb6ed1822f7b4bc54a8fb2c04",
      "parents": [
        "283a12c53b9abeed89491da4a1eda98f5764947b"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sun May 21 17:11:42 2006 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sun May 21 17:11:42 2006 -0400"
      },
      "message": "[AGPGART] Fix Nforce3 suspend on amd64.\n\nkernel.org bugzilla #6206\n\nBased on patch from Serge Belyshev \u003cbelyshev@depni.sinp.msu.ru\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "283a12c53b9abeed89491da4a1eda98f5764947b",
      "tree": "8ba6626dd67d024b485f2ca02905a37ec525554f",
      "parents": [
        "b307e8548921c686d2eb948ca418ab2941876daa"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Tue Mar 28 09:38:45 2006 +0200"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sun May 21 17:10:55 2006 -0400"
      },
      "message": "[AGPGART] Enable SIS AGP driver on x86-64 for EM64T systems\n\nEnable SIS AGP driver on x86-64 for EM64T systems\n\nUntested so far\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "b0c51b7d650d5109c8e71e19d5e7ce9b71af7dff",
      "tree": "dcbb5da853601a2e80829402adbd03435469eb10",
      "parents": [
        "ee433530d96a7b0af24ab616e5b51f1d89f9ae38",
        "655516c80ccb3ab2ba2d3063715889b00552a8b3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri May 19 16:41:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri May 19 16:41:59 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] s3c2410_wdt.c stop watchdog after boot\n  [WATCHDOG] i8xx_tco.c - remove support for ICH6 + ICH7\n  [WATCHDOG] Documentation/watchdog/watchdog-api.txt - fix watchdog daemon\n  [WATCHDOG] sc1200wdt.c printk fix\n"
    },
    {
      "commit": "3c06da5ae5358e9d325d541a053e1059e9654bcc",
      "tree": "04c953cc82fe57cff248ac523095cd4f0d9611a7",
      "parents": [
        "4d1f3f25d9c303d1ce63b42cc94c54ac0ab2e950",
        "a54c9d30dbb06391ec4422aaf0e1dc2c8c53bd3e"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 19 15:02:42 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 19 15:02:42 2006 +1000"
      },
      "message": "Merge ../linux-2.6\n"
    },
    {
      "commit": "de0fe3b83f4bb47a0a6b47897bb3800862194016",
      "tree": "4187a5035042eddc3010e91f6c2a8eabf5e24859",
      "parents": [
        "dc3c9b8ca2ec15cf56d071b85f3734a07bf5f808"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon May 15 13:44:01 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 19 14:35:31 2006 +1000"
      },
      "message": "[PATCH] powerpc: update iSeries viocd and viotape device-tree\n\nMake their device_type entries more generic and their compatible entries\nmore specific.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "655516c80ccb3ab2ba2d3063715889b00552a8b3",
      "tree": "0fc0821a08dd30658e996d42b8bbc30607d0fe40",
      "parents": [
        "03a8e359cf760a876f4da9b5c0c165c49564f95a"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Apr 19 23:02:56 2006 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon May 15 21:38:14 2006 +0200"
      },
      "message": "[WATCHDOG] s3c2410_wdt.c stop watchdog after boot\n\nIf the s3c2410 watchdog timer is not enabled by\nthe driver at startup, ensure that it is stopped\nin-case the boot process has enabled it.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n\n"
    },
    {
      "commit": "03a8e359cf760a876f4da9b5c0c165c49564f95a",
      "tree": "2fd1d5aac0f2443dada7b1e9b3c474a05e67370f",
      "parents": [
        "92930d9e8121223e14131809c6e9959ee9e0c43f"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun Apr 16 12:52:35 2006 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon May 15 21:37:58 2006 +0200"
      },
      "message": "[WATCHDOG] i8xx_tco.c - remove support for ICH6 + ICH7\n\nTemporary remove support for ICH6 + ICH7. In these newer TCO\u0027s\nthe watchdog timer has changed: the TCO_TMR register is not at\nthe TCOBASE+0x1 offset, but changed it\u0027s place to TCOBASE+0x12\nand became 10 bit long [0:9]. (Kernel BUG 6031).\n\nICH6 + ICH7 support will be added in a new driver. Code is\nunder test.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n\n"
    },
    {
      "commit": "7071e522a58cb1b3469e4cd8664ef03a32076349",
      "tree": "1c61882b28b4b7c86c4425726c8bd5f95384d770",
      "parents": [
        "d8c3291c73b958243b33f8509d4507e76dafd055"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Apr 03 16:04:48 2006 -0700"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon May 15 21:37:36 2006 +0200"
      },
      "message": "[WATCHDOG] sc1200wdt.c printk fix\n\nFix printk output.\n\nsc1200wdt: build 20020303\u003c3\u003esc1200wdt: io parameter must be specified\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n\n"
    },
    {
      "commit": "bb53a76116a8af13ee2581c85c02fe40e0c1a599",
      "tree": "1338b1488774d50aa8f6586c72a6e6b1400e3327",
      "parents": [
        "655fdeab809a5612b0eab6aee873b00d26404ca7"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@mvista.com",
        "time": "Mon May 15 09:44:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 15 11:20:57 2006 -0700"
      },
      "message": "[PATCH] tpm_register_hardware gcc 4.1 warning fix\n\ndrivers/char/tpm/tpm.c: In function \u0027tpm_register_hardware\u0027:\ndrivers/char/tpm/tpm.c:1157: warning: assignment from incompatible pointer type\n\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\nAcked-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "655fdeab809a5612b0eab6aee873b00d26404ca7",
      "tree": "9aa5608c1ee21cf03abae11b8ae2f13c18d9c12c",
      "parents": [
        "2a7362f52a17e8dbeab57c00c3c45fcfeb0dff54"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon May 15 09:44:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 15 11:20:57 2006 -0700"
      },
      "message": "[PATCH] Final rio polish\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2a7362f52a17e8dbeab57c00c3c45fcfeb0dff54",
      "tree": "ff9daf3ca4ad802fe1c25adf40aa65d76d49b770",
      "parents": [
        "64471ebe534dc6cedd72849b2324b52cb5249eb9"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Mon May 15 09:44:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 15 11:20:57 2006 -0700"
      },
      "message": "[PATCH] tpm: fix constant\n\nFix the constant used for the base address when it cannot be determined\nfrom ACPI.  It was off by one order of magnitude.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "94585136606e0598a93ec145d9a899c8ec9b2208",
      "tree": "ae20ed8b78f9ef2e12ec02eac7380942e6860ca2",
      "parents": [
        "90d5ede5985f3b172cc3ccd89bf8c52a209088a5"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Mon May 15 09:43:53 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 15 11:20:54 2006 -0700"
      },
      "message": "[PATCH] tpm: update module dependencies\n\nThe TIS driver is dependent upon information from the ACPI table for device\ndiscovery thus it compiles but does no actual work without this dependency.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7fc5b1e3a170d865f625e609c087cf8d84fd285d",
      "tree": "265b9811591ab24a59784a21598b7d9070480b26",
      "parents": [
        "3cd73eedde34c5fd88d62d8523c4260970fdc6fb"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "laforge@gnumonks.org",
        "time": "Wed May 10 13:28:52 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 10 13:46:02 2006 -0700"
      },
      "message": "[Cardman 40x0] Fix udev device creation\n\nThis patch corrects the order of the calls to register_chrdev() and\npcmcia_register_driver().  Now udev correctly creates userspace device\nfiles /dev/cmmN and /dev/cmxN respectively.\n\nBased on an earlier patch by Jan Niehusmann \u003cjan@gondor.com\u003e.\n\nSigned-off-by: Harald Welte \u003claforge@netfilter.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f18fc729cd2d67b76e24206ee3567c1f6983c358",
      "tree": "9dbf177222d94213d9dd82d67de6d905e1a2b278",
      "parents": [
        "5a43ee65620d628ba04deecf241b63b2410b97f2",
        "d98550e334715b2d9e45f8f0f4e1608720108640"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 05 15:45:48 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri May 05 15:45:48 2006 +1000"
      },
      "message": "Merge ../linux-2.6\n"
    },
    {
      "commit": "f3537ea7b9c2f10397a8b68cd006981d7c615431",
      "tree": "4aedb112b5e39c09238f533804fc35996c58eeb0",
      "parents": [
        "3418ff76119da52f808eb496191d1fd380f53f3d"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Mon May 01 12:16:17 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 01 18:17:47 2006 -0700"
      },
      "message": "[PATCH] genrtc: fix read on 64-bit platforms\n\nFix genrtc\u0027s read() routine for 64-bit platforms.  Current gen_rtc_read()\nstores 64bit integer and returns 8 even if an user tried to read a 32bit\ninteger.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "29f147d746326e4db5fe350c70373081d61a2965",
      "tree": "04c065ace8c62953441bc22079b93449b996f283",
      "parents": [
        "916a3d5729c8b710d56acf579f3fdb4de7c03e77",
        "6fb8f3acbe833586eb32598d1f844eb9f77c4fba"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Apr 29 16:15:57 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Apr 29 16:15:57 2006 +1000"
      },
      "message": "Merge branch \u0027merge\u0027\n"
    },
    {
      "commit": "7b7e394185014e0f3bd8989cac937003f20ef9ce",
      "tree": "3beda5f979bba0aa9822534e239cf1b45f3be69c",
      "parents": [
        "ddc5d3414593e4d7ad7fbd33e7f7517fcc234544",
        "693f7d362055261882659475d2ef022e32edbff1"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Apr 29 01:11:23 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sat Apr 29 01:11:23 2006 -0400"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "d698f1c72629ff43d0cb6b9f1d17c491c057a0d9",
      "tree": "c9fb0ef3caaaf35bef346b5d0d8eb671e7ee071a",
      "parents": [
        "1ac3836ce689e594b20c7c9855f64a63751c2d10"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Thu Apr 27 18:39:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 28 08:33:46 2006 -0700"
      },
      "message": "[PATCH] fix array overrun in drivers/char/mwave/mwavedd.c\n\nthis fixes coverity id #489.\n\nSince the last element in the array is always ARRAY_SIZE-1 we have to check\nfor ipcnum \u003e\u003d ARRAY_SIZE()\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1ac3836ce689e594b20c7c9855f64a63751c2d10",
      "tree": "6482a2b6f943a7e08e958428d3ddf6a4dde61ed1",
      "parents": [
        "13e87ec68641fd54f3fa04eef3419d034ed2115a"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Thu Apr 27 18:39:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 28 08:33:46 2006 -0700"
      },
      "message": "[PATCH] tipar oops fix\n\nIf compiled into the kernel, parport_register_driver() is called before the\nparport driver has been initalised.\n\nThis means that it is expected that tp_count is 0 after the\nparport_register_driver() call() - tipar\u0027s attach function will not be\ncalled until later during bootup.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1ebd32fc54bd04de6b3944587f25513c0681f98e",
      "tree": "cc68fe468c7b726fee37fa5e9058004382bae4d0",
      "parents": [
        "00522fb41a2a9bf0f98a007c0e2b516a3873148c"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Apr 26 14:40:08 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Wed Apr 26 14:40:08 2006 +0200"
      },
      "message": "[PATCH] splice: add -\u003esplice_write support for /dev/null\n\nUseful for testing.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "77426d7210430b70a7f5b21c05c4e7505528937d",
      "tree": "52b89cfd45b49cb6dbb7c993cec73ba803ef5b0f",
      "parents": [
        "1a0ccece05efb8a9c04b1130c24a2652239f3bea"
      ],
      "author": {
        "name": "Samuel Thibault",
        "email": "samuel.thibault@ens-lyon.org",
        "time": "Wed Apr 26 00:14:10 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Apr 26 00:14:10 2006 -0400"
      },
      "message": "Input: allow using several chords for braille\n\nFor coping with bad keyboards, permit to type a braille pattern by\npressing several chords. By default, only one chord is needed.\n\nSigned-off-by: Samuel Thibault \u003csamuel.thibault@ens-lyon.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "950709a8961e2dde05bc55dca29b2d2e54a6d3ec",
      "tree": "f7f43152e3d49c36ba74d2fcb340c2f25ea6ae55",
      "parents": [
        "41bc3982b99973d93b5c49598ebd1c34a21127af",
        "5d23fafb1bf8ef071738026c2e5071a92186d5f8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 23 09:41:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 23 09:41:20 2006 -0700"
      },
      "message": "Merge branch \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm: possible cleanups\n  drm: fixup r300 scratch on BE machines\n"
    },
    {
      "commit": "5d23fafb1bf8ef071738026c2e5071a92186d5f8",
      "tree": "d21de09d347818c17cc35c487dc99688ebd0cdff",
      "parents": [
        "caa98c41c0db9bfda5bc9a0e680f304283089268"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Apr 23 18:26:40 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Apr 23 18:26:40 2006 +1000"
      },
      "message": "drm: possible cleanups\n\nThis patch contains the following possible cleanups:\n- make the following needlessly global function static:\n - drm_bufs.c: drm_addbufs_fb()\n- remove the following unused EXPORT_SYMBOL\u0027s:\n - drm_agpsupport.c: drm_agp_bind_memory\n - drm_bufs.c: drm_rmmap_locked\n - drm_bufs.c: drm_rmmap\n - drm_stub.c: drm_get_dev\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "caa98c41c0db9bfda5bc9a0e680f304283089268",
      "tree": "483a9b38237851293c7170c9af666df332c90da7",
      "parents": [
        "8bbde0e6d52265158ee9625f383500c1a7d09ba9"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Apr 23 18:14:00 2006 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Sun Apr 23 18:14:00 2006 +1000"
      },
      "message": "drm: fixup r300 scratch on BE machines\n\nThis fixes the r300 scratch stuff to work on PPC,\nfrom Ben Herrenschmidt on IRC.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\n"
    },
    {
      "commit": "93e1b7d42e1edb4ddde6257e9a02513fef26f715",
      "tree": "5ad622666db7c8039aa5a6d934e1b4c5712ea9f7",
      "parents": [
        "5713556843aee24f484f445db6540f9fef976439"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Sat Apr 22 02:39:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Apr 22 09:19:55 2006 -0700"
      },
      "message": "[PATCH] tpm: add HID module parameter\n\nI recently found that not all BIOS manufacturers are using the specified\ngeneric PNP id in their TPM ACPI table entry.  I have added the vendor\nspecific IDs that I know about and added a module parameter that a user can\nspecify another HID to the probe list if their device isn\u0027t being found by the\ndefault list.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "5713556843aee24f484f445db6540f9fef976439"
}
