)]}'
{
  "log": [
    {
      "commit": "eae936e21bd726f9d9555f2262d439fbcd61dccf",
      "tree": "c18cb14144fedeb20bd65ff1c3262c047da58c9e",
      "parents": [
        "f26d583e41aedad8159acf9533fa287d7209dfbf"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Jun 04 15:43:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 04 17:13:01 2005 -0700"
      },
      "message": "[PATCH] serial: update NEC VR4100 series serial support\n\n- Changed the return value of unknown type to NULL.\n\n- Deleted the NULL check of dev_id in siu_interrupt().\n\n- Deleted the NULL check of port-\u003emembase in siu_shutdown().\n\n- Added the NULL check of port-\u003emembase to siu_startup().\n\n- Removed early_uart_ops. Now using vr41xx_siu standerd one.\n\n- Changed KSEG1ADDR() in siu_console_setup() to ioremap().\n\n- When uart_add_one_port() failed, changed to set NULL to port-\u003edev.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f26d583e41aedad8159acf9533fa287d7209dfbf",
      "tree": "215ef8ae71cd2b6bb6fec824d1db4a9f39db97ca",
      "parents": [
        "595bf2aacae96d0f87352a1ff5476b79e52e212f"
      ],
      "author": {
        "name": "Gerald Schaefer",
        "email": "geraldsc@de.ibm.com",
        "time": "Sat Jun 04 15:43:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 04 17:13:00 2005 -0700"
      },
      "message": "[PATCH] s390: deadlock in appldata\n\nThe system might hang when using appldata_mem with high I/O traffic and a\nlarge number of devices.  The spinlocks bdev_lock and swaplock are acquired\nvia calls to si_meminfo() and si_swapinfo() from a tasklet, i.e.  interrupt\ncontext, which can lead to a deadlock.  Replace tasklet with work queue.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "595bf2aacae96d0f87352a1ff5476b79e52e212f",
      "tree": "049de411ab06dd7d32565c04231d0ff965eb8f9f",
      "parents": [
        "c5c3a6d8fe923b8780b9cd10e72344b8cf8518b5"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sat Jun 04 15:43:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 04 17:13:00 2005 -0700"
      },
      "message": "[PATCH] s390: in_interrupt vs. in_atomic\n\nThe condition for no context in do_exception checks for hard and soft\ninterrupts by using in_interrupt() but not for preemption.  This is bad for\nthe users of __copy_from/to_user_inatomic because the fault handler might call\nschedule although the preemption count is !\u003d 0.  Use in_atomic() instead\nin_interrupt().\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c5c3a6d8fe923b8780b9cd10e72344b8cf8518b5",
      "tree": "7b6b663ae1668befa18f8ff0b95f0cc2e254471d",
      "parents": [
        "778959db97c7ed8eed4025916916b17a4629ce3d"
      ],
      "author": {
        "name": "Bodo Stroesser",
        "email": "bstroesser@fujitsu-siemens.com",
        "time": "Sat Jun 04 15:43:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 04 17:13:00 2005 -0700"
      },
      "message": "[PATCH] s390: uml ptrace fixes\n\nTo make UML build and run on s390, I needed to do these two little\nchanges:\n\n1) UML includes some of the subarch\u0027s (s390) headers. I had to\n   change one of them with the following one-liner, to make this\n   compile. AFAICS, this change doesn\u0027t break compilation of s390\n   itself.\n\n2) UML needs to intercept syscalls via ptrace to invalidate the syscall,\n   read syscall\u0027s parameters and write the result with the result of\n   UML\u0027s syscall processing. Also, UML needs to make sure, that the host\n   does no syscall restart processing. On i386 for example, this can be\n   done by writing -1 to orig_eax on the 2nd syscall interception\n   (orig_eax is the syscall number, which after the interception is used\n   as a \"interrupt was a syscall\" flag only.\n   Unfortunately, s390 holds syscall number and syscall result in gpr2 and\n   its \"interrupt was a syscall\" flag (trap) is unreachable via ptrace.\n   So I changed the host to set trap to -1, if the syscall number is changed\n   to an invalid value on the first syscall interception.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "778959db97c7ed8eed4025916916b17a4629ce3d",
      "tree": "a1e901eac1c3d567df29cd87e76ff804b4753d83",
      "parents": [
        "854715be73b221596c7127d4042e1120d4539e19"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sat Jun 04 15:43:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 04 17:13:00 2005 -0700"
      },
      "message": "[PATCH] s390: ptrace peek and poke\n\nThe special cases of peek and poke on acrs[15] and the fpc register are not\nhandled correctly.  A poke on acrs[15] will clobber the 4 bytes after the\naccess registers in the thread_info structure.  That happens to be the kernel\nstack pointer.  A poke on the fpc with an invalid value is not caught by the\nvalidity check.  On the next context switch the broken fpc value will cause a\nprogram check in the kernel.  Improving the checks in peek and poke fixes\nthis.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "854715be73b221596c7127d4042e1120d4539e19",
      "tree": "db0ddc9d2b9db5de1a75df627ca4a0c28600e64a",
      "parents": [
        "d3045064054a93d303094cfb96d980cc3c82a64c"
      ],
      "author": {
        "name": "Qu Fuping",
        "email": "fs@ercist.iscas.ac.cn",
        "time": "Sat Jun 04 15:43:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 04 17:12:59 2005 -0700"
      },
      "message": "[PATCH] mpage_end_io_write() I/O error handling fix\n\nWhen fsync() runs wait_on_page_writeback_range() it only inspects pages which\nare actually under I/O (PAGECACHE_TAG_WRITEBACK).  If a page completed I/O\nprior to wait_on_page_writeback_range() looking at it, it is supposed to have\nrecorded its I/O error state in the address_space.\n\nBut mpage_mpage_end_io_write() forgot to set the address_space error flag in\nthis case.\n\nSigned-off-by: Qu Fuping \u003cfs@ercist.iscas.ac.cn\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d3045064054a93d303094cfb96d980cc3c82a64c",
      "tree": "46183aec3aee554af35398057d5da1b632b3d507",
      "parents": [
        "8be3de3fd8469154a2b3e18a4712032dac5b4a53",
        "910313aa1db1b0c63ee9684bb4f35c17e7192f43"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 04 08:18:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 04 08:18:39 2005 -0700"
      },
      "message": "Automatic merge of \u0027misc-fixes\u0027 branch from\n\n\trsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "910313aa1db1b0c63ee9684bb4f35c17e7192f43",
      "tree": "b3baa982a1138381296df3c98c2d2afe83e2af83",
      "parents": [
        "b9a6eaffe7ff3d3481efa9fa353b2c6a02eda756",
        "462cee296476278acaa54c41925b3273e0e4dd40"
      ],
      "author": {
        "name": "",
        "email": "jgarzik@pretzel.yyz.us",
        "time": "Sat Jun 04 04:31:44 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sat Jun 04 04:31:44 2005 -0400"
      },
      "message": "Automatic merge of /spare/repo/netdev-2.6 branch r8169-fix\n"
    },
    {
      "commit": "8be3de3fd8469154a2b3e18a4712032dac5b4a53",
      "tree": "1ec02e9402f82786095e58d99b1b25e95fc63c10",
      "parents": [
        "d8d088d25822b0199fdfb392085e1cf8a5914a97"
      ],
      "author": {
        "name": "Nathan Lynch",
        "email": "ntl@pobox.com",
        "time": "Fri Jun 03 14:25:25 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 03 13:20:04 2005 -0700"
      },
      "message": "[PATCH] prom_find_machine_type typo breaks pSeries lpar boot\n\nA typo in prom_find_machine_type from Ben\u0027s recent patch \"ppc64: Fix\nresult code handling in prom_init\" prevents pSeries LPAR systems from\nbooting.\n\nTested on a pSeries 570 and OpenPower 720 (both Power5 LPAR).\n\nSigned-off-by: Nathan Lynch \u003cntl@pobox.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d8d088d25822b0199fdfb392085e1cf8a5914a97",
      "tree": "06f73bec1e8db08d68641ea1c88740eeb0e3e7fc",
      "parents": [
        "b05a720b374ac6af05b2fd4c70bb2c61a9f461ca",
        "c92715b3c22e94105a8fd9e4a23047d05c5077e7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 03 08:54:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 03 08:54:02 2005 -0700"
      },
      "message": "Automatic merge of rsync://www.parisc-linux.org/~jejb/git/scsi-for-linus-2.6\n"
    },
    {
      "commit": "b05a720b374ac6af05b2fd4c70bb2c61a9f461ca",
      "tree": "12de6955d12cd3c5660dd3411a50b125073688fa",
      "parents": [
        "f4d340cf869b2b63e1043eed72aa2eab6fa2cb2c"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Jun 03 11:35:20 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 03 08:16:17 2005 -0700"
      },
      "message": "[PATCH] m68knommu: fix scheduling and race problems in idle loop\n\nRe-work the m68knommu specific idle code according to suggestions\nfrom Nick Piggin \u003cnickpiggin@yahoo.com.au\u003e.\n\nA couple of rules that we need to follow:\n\n1. Preempt should now disabled over idle routines. Should only be enabled\nto call schedule() then disabled again.\n\n3. When cpu_idle finds (need_resched() \u003d\u003d \u0027true\u0027), it should call schedule().\nIt should not call schedule() otherwise.\n\nAlso fix interrupt locking around the need_resched() and cpu stop state\nso that there is no race condition.\n\nSigned-off-by: Greg Ungerer \u003cgerg@snapgear.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f4d340cf869b2b63e1043eed72aa2eab6fa2cb2c",
      "tree": "34b9a08595d938f37ec3cdf6fd86df32109cf80d",
      "parents": [
        "39a66b8d22a36cfa1a48f7f59c6a4639d9c99653"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Jun 03 08:01:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Fri Jun 03 08:16:17 2005 -0700"
      },
      "message": "[PATCH] USB: resolve Zaurus problem\n\nThis \"obvious\" one-liner is needed to recognize Zaurus SL 6000;\nit just checks two GUIDs not just one.\n\nOSDL bugids #4512 and #4545 seem to be duplicates of this report.\n\nFrom: Gerald Skerbitz \u003cgsker@tcfreenet.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c92715b3c22e94105a8fd9e4a23047d05c5077e7",
      "tree": "cb911d630389c13e82572139a00048963311e610",
      "parents": [
        "18e144d32cd3dae6953c385e4b376ef9688b61b0"
      ],
      "author": {
        "name": "Nathan Lynch",
        "email": "ntl@pobox.com",
        "time": "Thu Jun 02 17:15:09 2005 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Fri Jun 03 09:38:55 2005 -0500"
      },
      "message": "[SCSI] fix slab corruption during ipr probe\n\nWith CONFIG_DEBUG_SLAB\u003dy I see slab corruption messages during boot on\npSeries machines with IPR adapters with any 2.6.12-rc kernel.\n\nThe change which seems to have introduced the problem is \"SCSI: revamp\ntarget scanning routines\" and may be found at:\nhttp://marc.theaimsgroup.com/?l\u003dbk-commits-head\u0026m\u003d111093946426333\u0026w\u003d2\n\nIn order to revert that in a 2.6.12-rc1 tree, I had to revert \"target\ncode updates to support scanned targets\" first:\nhttp://marc.theaimsgroup.com/?l\u003dbk-commits-head\u0026m\u003d111094132524649\u0026w\u003d2\n\nWith both patches reverted, the corruption messages go away.\n\nipr: IBM Power RAID SCSI Device Driver version: 2.0.13 (February 21,\n2005)\nipr 0001:d0:01.0: Found IOA with IRQ: 167\nipr 0001:d0:01.0: Starting IOA initialization sequence.\nipr 0001:d0:01.0: Adapter firmware version: 020A005C\nipr 0001:d0:01.0: IOA initialized.\nscsi0 : IBM 570B Storage Adapter\n  Vendor: IBM       Model: VSBPD4E1  U4SCSI  Rev: 4770\n  Type:   Enclosure                          ANSI SCSI revision: 02\n  Vendor: IBM   H0  Model: HUS103036FL3800   Rev: RPQF\n  Type:   Direct-Access                      ANSI SCSI revision: 04\n  Vendor: IBM   H0  Model: HUS103036FL3800   Rev: RPQF\n  Type:   Direct-Access                      ANSI SCSI revision: 04\n  Vendor: IBM   H0  Model: HUS103036FL3800   Rev: RPQF\n  Type:   Direct-Access                      ANSI SCSI revision: 04\n  Vendor: IBM   H0  Model: HUS103036FL3800   Rev: RPQF\n  Type:   Direct-Access                      ANSI SCSI revision: 04\n  Vendor: IBM       Model: VSBPD4E1  U4SCSI  Rev: 4770\n  Type:   Enclosure                          ANSI SCSI revision: 02\nSlab corruption: start\u003dc0000001e8de5268, len\u003d512\nRedzone: 0x5a2cf071/0x5a2cf071.\nLast user: [\u003cc00000000029c3a0\u003e](.scsi_target_dev_release+0x28/0x50)\n080: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6a\nPrev obj: start\u003dc0000001e8de5050, len\u003d512\nRedzone: 0x5a2cf071/0x5a2cf071.\nLast user: [\u003c0000000000000000\u003e](0x0)\n000: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b\n010: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b\nNext obj: start\u003dc0000001e8de5480, len\u003d512\nRedzone: 0x170fc2a5/0x170fc2a5.\nLast user: [\u003cc000000000228d7c\u003e](.as_init_queue+0x5c/0x228)\n000: c0 00 00 01 e8 83 26 08 00 00 00 00 00 00 00 00\n010: 00 00 00 00 00 00 00 00 c0 00 00 01 e8 de 54 98\nSlab corruption: start\u003dc0000001e8de5268, len\u003d512\nRedzone: 0x5a2cf071/0x5a2cf071.\nLast user: [\u003cc00000000029c3a0\u003e](.scsi_target_dev_release+0x28/0x50)\n080: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6a\nPrev obj: start\u003dc0000001e8de5050, len\u003d512\nRedzone: 0x5a2cf071/0x5a2cf071.\nLast user: [\u003c0000000000000000\u003e](0x0)\n000: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b\n010: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b\nNext obj: start\u003dc0000001e8de5480, len\u003d512\nRedzone: 0x170fc2a5/0x170fc2a5.\nLast user: [\u003cc000000000228d7c\u003e](.as_init_queue+0x5c/0x228)\n000: c0 00 00 01 e8 83 26 08 00 00 00 00 00 00 00 00\n010: 00 00 00 00 00 00 00 00 c0 00 00 01 e8 de 54 98\n...\n\nI did some digging and the problem seems to be a refcounting issue in\n__scsi_add_device.  The target gets freed in scsi_target_reap, and\nthen __scsi_add_device tries to do another device_put on it.\n\nSigned-off-by: Nathan Lynch \u003cntl@pobox.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "18e144d32cd3dae6953c385e4b376ef9688b61b0",
      "tree": "8b8376da9f809cca19894792b53aecb7a40ba5bf",
      "parents": [
        "cdbbde14cb55dd10771ce79154f787322d88411b"
      ],
      "author": {
        "name": "Andrew Vasquez",
        "email": "andrew.vasquez@qlogic.com",
        "time": "Fri May 27 15:04:47 2005 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.(none)",
        "time": "Fri Jun 03 09:37:53 2005 -0500"
      },
      "message": "[SCSI] qla2xxx: fix bad locking during eh_abort\n\n\nCorrect incorrect locking order in qla2xxx_eh_abort() handler which\nwould case a hang during certain code-paths.\n\nWith extra pieces to fix the irq state in the locks.\n\nSigned-off-by: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "39a66b8d22a36cfa1a48f7f59c6a4639d9c99653",
      "tree": "23cb1c8ea41f28bb5778027e3feb5a0e9c444568",
      "parents": [
        "719df469cb51199316ae2a11c75a8046be34b899"
      ],
      "author": {
        "name": "Craig Shelley",
        "email": "craig@microtron.org.uk",
        "time": "Fri May 27 00:09:56 2005 +0100"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 03 00:04:30 2005 -0700"
      },
      "message": "[PATCH] USB: CP2101 Add support for flow control\n\nAdded support to get/set flow control line levels using TIOCMGET and\nTIOCMSET.\nAdded support for RTSCTS hardware flow control.\ncp2101_get_config and cp2101_set_config modified to support long request\nstrings, required for configuring flow control.\n\nSigned-off-by: Craig Shelley craig@microtron.org.uk\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "719df469cb51199316ae2a11c75a8046be34b899",
      "tree": "8f96e3713ad52b9308f22a464da14a1d7a685675",
      "parents": [
        "1724757e5ab5219b46876ac6e4e362a4b2dcfa86"
      ],
      "author": {
        "name": "Roman Kagan",
        "email": "rkagan@mail.ru",
        "time": "Fri May 06 00:55:56 2005 +0400"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 03 00:04:30 2005 -0700"
      },
      "message": "[PATCH] USB: update urb documentation\n\nOn Wed, May 04, 2005 at 01:37:30PM -0700, David Brownell wrote:\n\u003e On Wednesday 04 May 2005 12:19 pm, Roman Kagan wrote:\n\u003e \u003e struct urb {\n\u003e \u003e \t/* private, usb core and host controller only fields in the urb */\n\u003e \u003e \t...\n\u003e \u003e \tstruct list_head urb_list;\t/* list pointer to all active urbs */\n\u003e \u003e \t...\n\u003e \u003e };\n\u003e \u003e\n\u003e \u003e Is it safe to use it for driver\u0027s purposes when the driver owns the urb,\n\u003e \u003e that is, starting from the completion routine until the urb is submitted\n\u003e \u003e with usb_submit_urb()?\n\u003e\n\u003e Right now, it should be.\n\nGreat!  FWIW I\u0027ve briefly tested a modified version of usbatm using\nthe list head in struct urb instead of creating a wrapper struct, and I\nhaven\u0027t seen any failures yet.  So I tend to believe that your \"should\nbe\" actually means \"is\" :)\n\n\u003e \u003e If it is, can it be guaranteed in future, e.g.\n\u003e \u003e by moving the list head into the public section of struct urb?\n\u003e\n\u003e In fact I\u0027m not sure why it ever got called \"private\" to usbcore/hcds.\n\u003e I thought the idea was that it should be like urb-\u003estatus, reserved for\n\u003e whoever controls the URB.\n\nOK then how about the following (essentially documentation) patch?\n\nSigned-off-by: Roman Kagan \u003crkagan@mail.ru\u003e\nAcked-by: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1724757e5ab5219b46876ac6e4e362a4b2dcfa86",
      "tree": "c1525af67f0869fd89be03a007c60486968a92c8",
      "parents": [
        "77ddecc3c047e4e9bd7332d3173def93ea2de1ad"
      ],
      "author": {
        "name": "Phil Dibowitz",
        "email": "phil@ipom.com",
        "time": "Sat May 21 00:45:55 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 03 00:04:30 2005 -0700"
      },
      "message": "[PATCH] USB Storage: Add unusual_devs for Trumpion Voice Recorder\n\nThe original entry of this patch was submitted by Filippo Bardelli\n\u003cfilibard@libero.it\u003e, with cleanups and patch-ification by me.\n\nThis corrects the subclass that the device reports.\n\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "77ddecc3c047e4e9bd7332d3173def93ea2de1ad",
      "tree": "9ea913e583e6ccccd97232da3e184e668fa79576",
      "parents": [
        "58cfe9113e485f7e04bd0eac4fc4251b330af501"
      ],
      "author": {
        "name": "Paulo Marques",
        "email": "pmarques@grupopie.com",
        "time": "Wed May 18 13:12:49 2005 +0100"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 03 00:04:29 2005 -0700"
      },
      "message": "[PATCH] USB: make MODALIAS code a bit smaller devices\n\nThis patch makes the code to provide modalias in sysfs for usb devices\n56 bytes smaller in i386, while making it clear that the first part of\nthe modalias string is the same no matter what the device class is.\n\nSigned-Off-By: Paulo Marques \u003cpmarques@grupopie.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "58cfe9113e485f7e04bd0eac4fc4251b330af501",
      "tree": "f414ba56f95dddd5b90bdef86f1872849e801f9a",
      "parents": [
        "4871d3be13ea2b33edc9ba6fbcc30fc047087be7"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Mon May 23 17:00:48 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 03 00:04:29 2005 -0700"
      },
      "message": "[PATCH] USB: add Option Card driver\n\nThis patch adds a new driver for \"Option\" cards.  This is a GSM data card,\ncontrolled by three \"serial ports\" which are connected via an OHCI adapter,\nall located on an oversized PC-Card.  It\u0027s sold by several GSM service\nproviders.\n\nTraditionally, this card has been accessed via the standard serial driver\nand appropriate vendor\u003d and product\u003d options.  However, testing has\nrevealed several problems with this approach, including hung data transfers\nand lost data blocks when receiving.\n\nTherefore, I\u0027ve written a separate driver.\n\nSigned-off-by: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4871d3be13ea2b33edc9ba6fbcc30fc047087be7",
      "tree": "48df11aa9dd5f199fe42af80c1257af3d251074f",
      "parents": [
        "dc1d1003e8309ef8e5153ce0c00cce76144abbdb"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 02 22:18:12 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 03 00:04:29 2005 -0700"
      },
      "message": "[PATCH] USB: add Vernier devices to HID blacklist\n\nThey aren\u0027t really HID devices.\n\nDamm microsoft HID driver, that thing has caused more companies to have\nto do this kind of hack...\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dc1d1003e8309ef8e5153ce0c00cce76144abbdb",
      "tree": "d0a36e0314e0b843454b7508b84fbc3433477430",
      "parents": [
        "5ce0482e18193a15223911515ee44373cffb35b8"
      ],
      "author": {
        "name": "Lonnie Mendez",
        "email": "lmendez19@austin.rr.com",
        "time": "Tue May 10 00:17:17 2005 -0500"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 03 00:04:28 2005 -0700"
      },
      "message": "[PATCH] USB: hid-core: add Earthmate lt-20 productid to blacklist table\n\nThis patch adds the DeLorme Earthmate lt-20 productid to the hid\nblacklist table.  This patch ensures the lt-20 can be claimed by the\nappropriate driver (cypress_m8).\n\nAdds the product id 0x200, of the DeLorme Earthmate lt-20, to the hid\nblacklist table.\n\nSigned-off-by: Lonnie Mendez \u003clmendez19@austin.rr.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5ce0482e18193a15223911515ee44373cffb35b8",
      "tree": "d86d38f9bd16fec381f55ead759b739a92f79b45",
      "parents": [
        "d7771a33bf2b23fc6d0b9c133fb0c00670154f10"
      ],
      "author": {
        "name": "Ping Cheng",
        "email": "pingc@wacom.com",
        "time": "Thu May 05 15:12:57 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 03 00:04:28 2005 -0700"
      },
      "message": "[PATCH] USB: add new wacom device to usb hid-core list\n\n- add Intuos3 and Cintiq 21UX\n\nSigned-off-by: Ping Cheng \u003cpingc@wacom.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d7771a33bf2b23fc6d0b9c133fb0c00670154f10",
      "tree": "df2ea66e2eef7e38756ee577c6720beca3350e26",
      "parents": [
        "f4800078d9ed4bd20b1b27f56e7b68cfa0d73038"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu May 05 18:49:59 2005 +0200"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 03 00:04:28 2005 -0700"
      },
      "message": "[PATCH] USB: remove drivers/usb/media/pwc/ChangeLog\n\nThis patch removes the outdated ChangeLog file for this driver.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f4800078d9ed4bd20b1b27f56e7b68cfa0d73038",
      "tree": "2b842a0570583351230db54828aec0332fef3ca2",
      "parents": [
        "aa447acb9291518506a1aec644db47fa6c6e36eb"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Sun May 01 16:05:40 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Fri Jun 03 00:04:27 2005 -0700"
      },
      "message": "[PATCH] USB: Support multiply-LUN devices in ub\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\ndiff -urp -X dontdiff linux-2.6.12-rc3/drivers/block/ub.c linux-2.6.12-rc3-lem/drivers/block/ub.c\n"
    },
    {
      "commit": "aa447acb9291518506a1aec644db47fa6c6e36eb",
      "tree": "4b7b3e5c72641f6695ea935ddd9f8250a2e4b937",
      "parents": [
        "317604633eface11cb7452298fa44a34624633dc",
        "5ba0eac6e0b7e2889649a1105d97c600595e2bb1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 02 17:39:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 02 17:39:49 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "5ba0eac6e0b7e2889649a1105d97c600595e2bb1",
      "tree": "e7bc652889162d1b7997e779ce5a5fef4355838f",
      "parents": [
        "b597ef4712c05c962640a655386a7f06cc1a1fbc"
      ],
      "author": {
        "name": "Jiri Benc",
        "email": "jbenc@suse.cz",
        "time": "Thu Jun 02 16:48:05 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 02 16:48:05 2005 -0700"
      },
      "message": "[NET]: Fix HH_DATA_OFF.\n\nWhen the hardware header size is a multiple of HH_DATA_MOD, HH_DATA_OFF()\nincorrectly returns HH_DATA_MOD (instead of 0). This affects ieee80211 layer\nas 802.11 header is 32 bytes long.\n\nSigned-off-by: Jiri Benc \u003cjbenc@suse.cz\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b597ef4712c05c962640a655386a7f06cc1a1fbc",
      "tree": "af2a1822d63cf447dd6e9b58808ea22341c85955",
      "parents": [
        "4fef0304eeaa4156db5625e3578f92ed94645a43"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Thu Jun 02 16:36:00 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 02 16:36:00 2005 -0700"
      },
      "message": "[NET]: Fix locking in shaper driver.\n\n o use a semaphore instead of an opencoded and racy lock\n o move locking out of shaper_kick and into the callers - most just\n   released the lock before calling shaper_kick\n o remove in_interrupt() tests.  from -\u003eclose we can always block, from\n   -\u003ehard_start_xmit and timer context never\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "317604633eface11cb7452298fa44a34624633dc",
      "tree": "00d6683fc2d379f47961c1e0930b67232e901994",
      "parents": [
        "0fd56f67890acf7904c83e7de6cb71723eb1c962",
        "d7aaf48128ec7fcefcee92ea22833afc1a80e268"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 02 16:07:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 02 16:07:03 2005 -0700"
      },
      "message": "Merge of \u0027docs\u0027 branch from\n\n\trsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "d7aaf48128ec7fcefcee92ea22833afc1a80e268",
      "tree": "16ff78f6be6a5519944bb7bfc6034dfbd71ae97f",
      "parents": [
        "decc6d0b68f27bbb8a0357fccf41936a3c196b03",
        "1e86d1c648508fd50e6c9960576b87906a7906ad"
      ],
      "author": {
        "name": "",
        "email": "jgarzik@pretzel.yyz.us",
        "time": "Thu Jun 02 18:43:09 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Jun 02 18:43:09 2005 -0400"
      },
      "message": "Automatic merge of /spare/repo/linux-2.6/.git branch HEAD\n"
    },
    {
      "commit": "decc6d0b68f27bbb8a0357fccf41936a3c196b03",
      "tree": "837af8973907f1a197d2ca9983da4135c83bd562",
      "parents": [
        "0baab86b00cdf9785ac2bb2ce1ab63995b3866ca"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Jun 02 18:42:33 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Jun 02 18:42:33 2005 -0400"
      },
      "message": "libata: kernel-doc warning fixes\n"
    },
    {
      "commit": "0baab86b00cdf9785ac2bb2ce1ab63995b3866ca",
      "tree": "9a92597d6e1653a9a9b3ed7f371d62237e68a6e9",
      "parents": [
        "92bab26be5544d8b495389646490fcfdca6dbcf2"
      ],
      "author": {
        "name": "Edward Falk",
        "email": "efalk@google.com",
        "time": "Thu Jun 02 18:17:13 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Thu Jun 02 18:17:13 2005 -0400"
      },
      "message": "libata: update inline source docs\n"
    },
    {
      "commit": "0fd56f67890acf7904c83e7de6cb71723eb1c962",
      "tree": "4de17dcc3cf06c3a8b43b45d1416065e3ad81267",
      "parents": [
        "c4eb2a93319d61923635c84a5f5e68965b14c754"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Jun 02 14:04:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 02 15:12:31 2005 -0700"
      },
      "message": "[PATCH] drivers/net/hamradio/baycom_epp.c: cleanups\n\nThe times when tricky goto\u0027s produced better codes are long gone.\n\nThis patch should express the same in a better way.\n\n(Also fixes the final gcc-4.0 x86 compile error)\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c4eb2a93319d61923635c84a5f5e68965b14c754",
      "tree": "6b93f62e5ef75bfd1ad8d75d91bf8abed3d2c104",
      "parents": [
        "6dc2f0c7df6cefda5932ac8bcd9ca5ef45de36ee"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Thu Jun 02 14:02:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 02 15:12:30 2005 -0700"
      },
      "message": "[PATCH] ppc64: remove decr_overclock\n\nNow that we have HZ\u003d1000 there is much less of a need for decr_overclock.\nRemove it.\n\nLeave spread_lpevents but move it into iSeries_setup.c.  We should look at\nmaking event spreading the default some day.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nAcked-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6dc2f0c7df6cefda5932ac8bcd9ca5ef45de36ee",
      "tree": "ce3f5ba4f99adfbc7adf4242d5bc76a8d0c3fd69",
      "parents": [
        "79f1248962cfa1e11a5610e0349bc3515687516d"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Thu Jun 02 14:02:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 02 15:12:30 2005 -0700"
      },
      "message": "[PATCH] ppc64: cleanup iseries runlight support\n\nThe iseries has a bar graph on the front panel that shows how busy it is.\nThe operating system sets and clears a bit in the CTRL register to control\nit.\n\nInstead of going to the complexity of using a thread info bit, just set and\nclear it in the idle loop.\n\nAlso create two helper functions, ppc64_runlatch_on and ppc64_runlatch_off.\n\nFinally don\u0027t use the short form of the SPR defines.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nAcked-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "79f1248962cfa1e11a5610e0349bc3515687516d",
      "tree": "b6c962d8bd5711fd85b595402186a881be0ed5c6",
      "parents": [
        "7e3b11a9be6ac94bf4af81757b6a10e7e65b846f"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Thu Jun 02 14:02:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 02 15:12:30 2005 -0700"
      },
      "message": "[PATCH] ppc64: cleanup SPR definitions\n\nThere are a bunch of irrelevant SPR definitions in asm/processer.h.  Cut\nthem down a bit, also add a DABR_TRANSLATION define which will be used\nshortly.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7e3b11a9be6ac94bf4af81757b6a10e7e65b846f",
      "tree": "6159b542abf0515e5980822546ca0f84380cd3d3",
      "parents": [
        "00ea81459c279f14a7b344320a71c94f60f88929"
      ],
      "author": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Thu Jun 02 14:02:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 02 15:12:29 2005 -0700"
      },
      "message": "[PATCH] ext3: fix list scanning in __cleanup_transaction\n\nFix a bug in list scanning that can cause us to skip the last buffer on the\ncheckpoint list (and hence fail to do any progress under some rather\nunfavorable conditions).\n\nThe problem is we first do jh\u003dnext_jh and then test\n\n\t} while (jh!\u003dlast_jh);\n\nHence we skip the last buffer on the list (if it was not the only buffer on\nthe list).  As we already do jh\u003dnext_jh; in the beginning of the loop we\nare safe to just remove the assignment in the end.  It can happen that \u0027jh\u0027\nwill be freed at the point we test jh !\u003d last_jh but that does not matter\nas we never *dereference* the pointer.\n\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "00ea81459c279f14a7b344320a71c94f60f88929",
      "tree": "b68c067a416e7c303823a1f7477daa9f05b37819",
      "parents": [
        "1e86d1c648508fd50e6c9960576b87906a7906ad"
      ],
      "author": {
        "name": "Jan Kara",
        "email": "jack@suse.cz",
        "time": "Thu Jun 02 14:02:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 02 15:12:29 2005 -0700"
      },
      "message": "[PATCH] ext3: fix log_do_checkpoint() assertion failure\n\nFix possible false assertion failure in log_do_checkpoint().  We might fail\nto detect that we actually made a progress when cleaning up the checkpoint\nlists if we don\u0027t retry after writing something to disk.  The patch was\nconfirmed to fix observed assertion failures for several users.\n\nWhen we flushed some buffers we need to retry scanning the list.\nOtherwise we can fail to detect our progress.\n\nSigned-off-by: Jan Kara \u003cjack@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4fef0304eeaa4156db5625e3578f92ed94645a43",
      "tree": "76429d187f01ffc34eec735266438480ff3025f5",
      "parents": [
        "a2c1aa54746bace5d03cc66521fbf3bb6fb2f916"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Jun 02 13:06:36 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 02 13:06:36 2005 -0700"
      },
      "message": "[IPV6]: Kill export of fl6_sock_lookup.\n\nThere is no usage of this EXPORT_SYMBOL in the kernel.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Hideaki YOSHIFUJI \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a2c1aa54746bace5d03cc66521fbf3bb6fb2f916",
      "tree": "9f9e535060b9a9690c432845a9c6ee3929bef9b2",
      "parents": [
        "3087e1ff8d64da7b6b527e89d0c0864ab36294b8"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl-lkml@dif.dk",
        "time": "Thu Jun 02 13:04:07 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 02 13:04:07 2005 -0700"
      },
      "message": "[ATM]: [drivers] kill pointless NULL checks and casts before kfree()\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3087e1ff8d64da7b6b527e89d0c0864ab36294b8",
      "tree": "e0839f07d81e86570ef1df7554fe96eb67bd2209",
      "parents": [
        "64a6c7aa3836e357499d2e822388f30c11f13604"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Thu Jun 02 13:03:15 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 02 13:03:15 2005 -0700"
      },
      "message": "[ATM]: fix ATM makefile for out-of-source-tree builds\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "64a6c7aa3836e357499d2e822388f30c11f13604",
      "tree": "572eb58878233bccc323ceee0bf22f6f5c066d29",
      "parents": [
        "1e86d1c648508fd50e6c9960576b87906a7906ad"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Jun 02 13:02:25 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 02 13:02:25 2005 -0700"
      },
      "message": "[IPVS]: remove net/ipv4/ipvs/ip_vs_proto_icmp.c\n\nip_vs_proto_icmp.c was never finished.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1e86d1c648508fd50e6c9960576b87906a7906ad",
      "tree": "0e3d6de84b4ffa379c2c7ddcebd3f55de52b9844",
      "parents": [
        "e0d6d71440a3a35c6fc2dde09f8e8d4d7bd44dda"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Jun 02 14:11:37 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 02 08:19:27 2005 -0700"
      },
      "message": "[PATCH] ppc64: Fix result code handling in prom_init\n\nprom_init(), the trampoline code that \"talks\" to Open Firmware during\nearly boot, has various issues with managing OF result codes. Some of my\nrecent fixups in fact made the problem worse on some platforms.\n\nThis patch reworks it all. Tested on g5, Maple, POWER3 and POWER5.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e0d6d71440a3a35c6fc2dde09f8e8d4d7bd44dda",
      "tree": "3c5e9440c6a37c3355b50608836a23c8fa4eec99",
      "parents": [
        "16a789c11df5069576ef89f817348dbc6f3bd87e",
        "d8caebd285a084ee1e4d484ce597865228614067"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 19:17:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 19:17:59 2005 -0700"
      },
      "message": "Merge of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6\n"
    },
    {
      "commit": "16a789c11df5069576ef89f817348dbc6f3bd87e",
      "tree": "dddca32c59bc15a4570e4b449072b455eb7a97ce",
      "parents": [
        "72a95d14f5047d9efb1e82a9f0b9f230f06d6e3d",
        "7e2987503dda95a5f80290bb8c06279009c2419e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 16:32:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 16:32:03 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n"
    },
    {
      "commit": "d8caebd285a084ee1e4d484ce597865228614067",
      "tree": "596f8552b7846f8178eecaa9b2497bf22ccae23c",
      "parents": [
        "b655913bf364603d17ad770dc4fb80e60555a255"
      ],
      "author": {
        "name": "Peter Chubb",
        "email": "peterc@gelato.unsw.edu.au",
        "time": "Tue May 31 22:37:00 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Jun 01 15:44:01 2005 -0700"
      },
      "message": "[IA64] fix compilation warning in sys32_epoll_wait()\n\nThis gets rid of an unused variable `error\u0027 in sys_ia32.c:sys32_epoll_wait()\n\nGetting rid of this one makes parsing the output of the kernecomp\nautobuild easier --- searching for `Error\u0027 to find a problem kept\nhitting this one, even though it\u0027s only a warning.\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "b655913bf364603d17ad770dc4fb80e60555a255",
      "tree": "6cd3a91f7c8f8269be419e1a48d06508323900e8",
      "parents": [
        "eff910a91ac04ab1d9e210d4f721484af3b39c8d"
      ],
      "author": {
        "name": "Peter Chubb",
        "email": "peterc@gelato.unsw.edu.au",
        "time": "Tue May 31 22:34:00 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Jun 01 15:20:17 2005 -0700"
      },
      "message": "[IA64] Cleanup compile warnings for ski config\n\nThe attached patch cleans up a compilation warning when ACPI\nis turned off (i.e., when compiling for the Ski simulator).\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "72a95d14f5047d9efb1e82a9f0b9f230f06d6e3d",
      "tree": "def9ba2f524a9a0758a4d867877cd76657697ffe",
      "parents": [
        "f9a22239257561df80ef54fc8f31880e2fb2a27b",
        "36839836e8132731e0cadddce452423036a1d5b3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 13:21:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 13:21:58 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "f9a22239257561df80ef54fc8f31880e2fb2a27b",
      "tree": "01e6be9b66ecf68f3c01ba76289007d983ebe162",
      "parents": [
        "eff910a91ac04ab1d9e210d4f721484af3b39c8d",
        "88314ee73fd75eb32abdcb3119cd303c116d4500"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 13:20:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 13:20:35 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n"
    },
    {
      "commit": "eff910a91ac04ab1d9e210d4f721484af3b39c8d",
      "tree": "d414ab9a0f0995899c2e76c232714410f787b209",
      "parents": [
        "a340ba1071ccec7da5d5c689471ff8bc07fe022d",
        "06299db3e7f857a4985cf70dc1a5049ec12482c1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:56:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:56:33 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n"
    },
    {
      "commit": "a340ba1071ccec7da5d5c689471ff8bc07fe022d",
      "tree": "fed7227b357b068878488ff7d77b8b7f0b489371",
      "parents": [
        "c10fccddf00cb216349ce3171ce2e39d7c70371b",
        "4a4e5787e0b721021fe0a456ddc987a04cebfc8d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:56:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:56:10 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/i2c-2.6\n"
    },
    {
      "commit": "c10fccddf00cb216349ce3171ce2e39d7c70371b",
      "tree": "039bdc3d2c19ce93c5bde2a5acf0c26e2de80272",
      "parents": [
        "5f64f73957f6cae3222f97f2599199ee562f7f3f",
        "bcc488ab02254a6e60d749187a632dc3d642d4f8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:55:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:55:46 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6\n"
    },
    {
      "commit": "5f64f73957f6cae3222f97f2599199ee562f7f3f",
      "tree": "115e11766270637d3c9b2e9e0366b127af7a1fd6",
      "parents": [
        "f93ea2349832c040bdf66dc7495aa87bfe3394b8"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Jun 01 17:07:27 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:54:14 2005 -0700"
      },
      "message": "[PATCH] ppc32/ppc64: cleanup /proc/device-tree\n\nThis cleans up the /proc/device-tree representation of the Open Firmware\ndevice-tree on ppc and ppc64.  It does the following things:\n\n - Workaround an issue in some Apple device-trees where a property may\n   exist with the same name as a child node of the parent.  We now\n   simply \"drop\" the property instead of creating duplicate entries in\n   /proc with random result...\n\n - Do not try to chop off the \"@0\" at the end of a node name whose unit\n   address is 0.  This is not useful, inconsistent, and the code was\n   buggy and didn\u0027t always work anyway.\n\n - Do not create symlinks for the short name and unit address parts of a\n   node.  These were never really used, bloated the memory footprint of\n   the device-tree with useless struct proc_dir_entry and their matching\n   dentry and inode cache bloat.\n\nThis results in smaller code, smaller memory footprint, and a more\naccurate view of the tree presented to userland.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f93ea2349832c040bdf66dc7495aa87bfe3394b8",
      "tree": "33327e4ea703df5918443df0ae27980ba5949ef6",
      "parents": [
        "44e4665cc9d856d15f04a012c78e4ab48f71290b"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Jun 01 17:02:22 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:54:13 2005 -0700"
      },
      "message": "[PATCH] ppc32: Apple device-tree bug fix\n\nThis is the ppc32 patch equivalent to the just posted ppc64 one working\naround a bug in Apple device-trees regarding the \"cpus\" nodes.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "44e4665cc9d856d15f04a012c78e4ab48f71290b",
      "tree": "70d440628c5a426f6de14b65a230e076584fe7fe",
      "parents": [
        "21e3024cbddb712f6a078bf4132d7682d3c4e35e"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Jun 01 14:54:25 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed Jun 01 07:54:13 2005 -0700"
      },
      "message": "[PATCH] ppc64: Fix a device-tree bug on Apple\u0027s\n\nApple\u0027s Open Firmware has a funny bug when creating the /cpus nodes\nwhere it leaves a dangling \u0027\\0\u0027 character in the CPU name which ends up\nappearing in the full path of the node. This is bogus and\nconfuses /proc/device-tree badly.\n\nThis patch strips those bogus zero\u0027s from the node full path when\nreading the device-tree from Open Firmware. The \"name\" property is not\nmodified and still contains the spurrious 0 (it basically contains 0\ntailing 0 instead of one) but that shouldn\u0027t be a problem.\n\nAn equivalent patch for ppc32 will follow shortly\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "88314ee73fd75eb32abdcb3119cd303c116d4500",
      "tree": "913c23ad89ec778d62eb517487dc6ab545d869c5",
      "parents": [
        "7c963ad1d113790a8c723a178988b675868f3abe"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 19:13:52 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 19:13:52 2005 -0700"
      },
      "message": "[SPARC64]: Refine PCI strbuf ctx-based flush.\n\nThe initial peek read PIO of the match register is just a waste.\nJust do the flush writes first, as that is more efficient.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "21e3024cbddb712f6a078bf4132d7682d3c4e35e",
      "tree": "b4bedd69e60ae8cc7d89f3c97c617a444eb43292",
      "parents": [
        "58f1df25403988b73d7129fcd2c4d4c24017f1af"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Wed May 25 14:43:56 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:04:05 2005 -0700"
      },
      "message": "[PATCH] cpufreq-stats driver documentation\n\nDocumentation for cpufreq stats.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "58f1df25403988b73d7129fcd2c4d4c24017f1af",
      "tree": "2ac97023a131c5d5c32e46dd13f53f9ab989ce92",
      "parents": [
        "f94ea640a28230f82a4395c34e1290748a9f6586"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Wed May 25 14:46:50 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:04:05 2005 -0700"
      },
      "message": "[PATCH] cpufreq-stats driver updates\n\nChanges to the cpufreq stats driver:\n* Changes the way P-state transition table looks in /sysfs providing more\n  clear output\n* Changes the time unit in the output from HZ to clock_t\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "f94ea640a28230f82a4395c34e1290748a9f6586",
      "tree": "6fb0cb05a0e565c1ff892916c7dd60b060f48fba",
      "parents": [
        "6778bae0f2f1d4af1b8bb876c992ea094ee958b4"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:52 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:52 2005 -0700"
      },
      "message": "[CPUFREQ] Typos.\n\ncpfureq developers cant spel.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "6778bae0f2f1d4af1b8bb876c992ea094ee958b4",
      "tree": "f269c2c04dc4ea8ba0fd2837dcadbcc379379f10",
      "parents": [
        "1174631418fbb2c0c6946081b0b7d391f5d92861"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:51 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:51 2005 -0700"
      },
      "message": "[CPUFREQ] longhaul - adjust transition latency.\n\nFrom patch by: Ken Staton \u003cken_staton@agilent.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "1174631418fbb2c0c6946081b0b7d391f5d92861",
      "tree": "17037bd66cf4958ce3d3468f9210dbc67d1c3cbc",
      "parents": [
        "3be6a48f3c8df1b2fbbe57face95a03d167bda1b"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:51 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:51 2005 -0700"
      },
      "message": "[CPUFREQ] Longhaul: Magic timer frobbing.\n\nAs mandated by the spec, disable timer around transitions.\n\nFrom code by : Ken Staton \u003cken_staton@agilent.com\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "3be6a48f3c8df1b2fbbe57face95a03d167bda1b",
      "tree": "8e3eda4b78879c0a10dec89fe0ef1c3aa4158256",
      "parents": [
        "e131832ca7d3a3e5f9c7624bb310a7747dc2b57c"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:51 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:51 2005 -0700"
      },
      "message": "[CPUFREQ] longhaul - disable PCI mastering around transition.\n\nThe spec states that we have to do this, which is *horrid*.\n\nBased on code from: Ken Staton \u003cken_staton@agilent.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "e131832ca7d3a3e5f9c7624bb310a7747dc2b57c",
      "tree": "35772287945e5ab2b7837ee501a7790ee77f99f4",
      "parents": [
        "c29f1403098135bdef75b190a5037db514701031"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:50 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:50 2005 -0700"
      },
      "message": "[CPUFREQ] ondemand governor default sampling downfactor as 1\n\n[PATCH] [5/5] ondemand governor default sampling downfactor as 1\n\nMake default sampling downfactor 1.\nThis works better with earlier auto downscaling change in ondemand governor.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "c29f1403098135bdef75b190a5037db514701031",
      "tree": "8212c47ab3105f910ab4a9efed80fdbaf4e9cf48",
      "parents": [
        "9c7d269b9b05440dd0fe92d96f4e5d7e73dd7238"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:50 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:50 2005 -0700"
      },
      "message": "[CPUFREQ] ondemand governor automatic downscaling\n\n[PATCH] [4/5] ondemand governor automatic downscaling\n\nHere is a change of policy for the ondemand governor. The modification\nconcerns the frequency downscaling. Instead of decreasing to a lower\nfrequency when the CPU usage is under 20%, this new policy automatically\nscales to the optimal frequency. The optimal frequency being the lowest\nfrequency which provides enough power to not trigger the upscaling policy.\n\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "9c7d269b9b05440dd0fe92d96f4e5d7e73dd7238",
      "tree": "4e4268cc4f075187135312d5243e24d3a4fcd155",
      "parents": [
        "790d76fa979f55bfc49a6901bb911778949b582d"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:49 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:49 2005 -0700"
      },
      "message": "[CPUFREQ] ondemand,conservative governor idle_tick clean-up\n\n[PATCH] [3/5] ondemand,conservative governor idle_tick clean-up\n\nOndemand and conservative governor clean-up, it factorises the idle ticks \nmeasurement.\n\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "790d76fa979f55bfc49a6901bb911778949b582d",
      "tree": "e437734bbdd08656a569feddae15207b3ae6327c",
      "parents": [
        "dac1c1a56279b4545a822ec7bc770003c233e546"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:49 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:49 2005 -0700"
      },
      "message": "[CPUFREQ] ondemand,conservative governor store the idle ticks for all cpus\n\n[PATCH] [2/5] ondemand,conservative governor store the idle ticks for all cpus\n\nOndemand, conservative governor did not store prev_cpu_idle_up into \nprev_cpu_idle_down for other CPUs than the current CPU.\n\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "dac1c1a56279b4545a822ec7bc770003c233e546",
      "tree": "61175f7534ae731b1eaa4b75a3410a447058b4dc",
      "parents": [
        "1206aaac285904e3e3995eecbf4129b6555a8973"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:49 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:49 2005 -0700"
      },
      "message": "[CPUFREQ] ondemand,conservative minor bug-fix and cleanup\n\n[PATCH] [1/5] ondemand,conservative minor bug-fix and cleanup\n\nAttached patch fixes some minor issues with Alexander\u0027s patch and related\ncleanup in both ondemand and conservative governor.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "1206aaac285904e3e3995eecbf4129b6555a8973",
      "tree": "546fc363a58a83e0d5b8990cc3213fcbdf87c07c",
      "parents": [
        "c11420a616039e2181e4ecbffb4d125d39e6877d"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:48 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:48 2005 -0700"
      },
      "message": "[CPUFREQ] Allow ondemand stepping to be changed by user.\n\nAdds support so that the cpufreq change stepping is no longer fixed at 5% and\ncan be changed dynamically by the user\n\nSigned-off-by: Alexander Clouter \u003calex-kernel@digriz.org.uk\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "c11420a616039e2181e4ecbffb4d125d39e6877d",
      "tree": "413a30af85846567ea326d42e38ba40153b73bce",
      "parents": [
        "3d5ee9e55d13de28d2fa58d6e13f2e4d3a5f8b1a"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:48 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:48 2005 -0700"
      },
      "message": "[CPUFREQ] Prevents un-necessary cpufreq changes if we are already at min/max\n\nSigned-off-by: Alexander Clouter \u003calex-kernel@digriz.org.uk\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "3d5ee9e55d13de28d2fa58d6e13f2e4d3a5f8b1a",
      "tree": "8a19d6049bbffe4533724684dddb9e6c0856aba0",
      "parents": [
        "b9170836d1aa4ded7cc1ac1cb8fbc7867061c98c"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:47 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:47 2005 -0700"
      },
      "message": "[CPUFREQ] Add support to cpufreq_ondemand to ignore \u0027nice\u0027 cpu time\n\nSigned-off-by: Alexander Clouter \u003calex-kernel@digriz.org.uk\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "b9170836d1aa4ded7cc1ac1cb8fbc7867061c98c",
      "tree": "87fbac643c392c8ba2459158f78671c356e8dd4a",
      "parents": [
        "b53cc6ead046093477ec7a3354d620337101ea5b"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:47 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:47 2005 -0700"
      },
      "message": "[CPUFREQ] Conservative cpufreq governer\n\nA new cpufreq module, based on the ondemand one with my additional patches\njust posted.  This one is more suitable for battery environments where its\nprobably more appealing to have the cpu freq gracefully increase and decrease\nrather than flip between the min and max freq\u0027s.\n\nN.B. Bruno Ducrot pointed out that the amd64\u0027s \"do have unacceptable latency\nbetween min and max freq transition, due to the step-by-step requirements\n(200MHz IIRC)\"; so AMD64 users would probably benefit from this too.\n\nSigned-off-by: Alexander Clouter \u003calex-kernel@digriz.org.uk\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "b53cc6ead046093477ec7a3354d620337101ea5b",
      "tree": "96d18fac87b1720b524445bcc0aaa7bfa073bdcb",
      "parents": [
        "065b807ca1f5bdbeb081e3cf75ac8de9be8ac212"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:47 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:47 2005 -0700"
      },
      "message": "[CPUFREQ] fix up comment in cpufreq.h\n\nFix up comment in cpufreq.h stating transition latency should be passed\nin microseconds -- it was decided long ago to switch to nanoseconds.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "065b807ca1f5bdbeb081e3cf75ac8de9be8ac212",
      "tree": "675e6284925bd5ee1371c3509bc086775f51c988",
      "parents": [
        "7f335d4ef2d50a693fad70b8fa053d0382f4a45c"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:46 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:46 2005 -0700"
      },
      "message": "[CPUFREQ] dual-core powernow-k8\n\nWith the release of the dual-core AMD Opterons last week,\nit\u0027s high time that cpufreq supported them.  The attached\npatch applies cleanly to 2.6.12-rc3 and updates powernow-k8\nto support the latest Athlon 64 and Opteron processors.\n\nUpdate the driver to version 1.40.0 and provide support\nfor dual-core processors.\n\nSigned-off-by: Mark Langsdorf \u003cmark.langsdorf@amd.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "7f335d4ef2d50a693fad70b8fa053d0382f4a45c",
      "tree": "b4dad7441cc040c9223883761a05a2317a9c1ac0",
      "parents": [
        "c5d28fb297efaa97c4b90e36f9dff3066e7f2778"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:46 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:46 2005 -0700"
      },
      "message": "[CPUFREQ] make cpufreq_gov_dbs static\n\nThis patch makes a needlessly global and EXPORT_SYMBOL\u0027ed struct static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "c5d28fb297efaa97c4b90e36f9dff3066e7f2778",
      "tree": "b0636983104860fa15d9054d29ec9e8b912642cd",
      "parents": [
        "91350ed49bf3613e243c2e216228cd4ae8f32516"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:46 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:46 2005 -0700"
      },
      "message": "[CPUFREQ] Recalibrate cpu_khz [2/2]\n\nSome cpufreq drivers (at that time, only powernow-k7) need to recalibrate the\ncpu_khz at runtime.\n\nSigned-off-by: Bruno Ducrot \u003cducrot@poupinou.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "91350ed49bf3613e243c2e216228cd4ae8f32516",
      "tree": "4c9e99fe077224e678bdd03353d37efe1f5af81e",
      "parents": [
        "bf6fc9fd2d848d06b8f6c4caccef1dba9ef8c4c6"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:45 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:45 2005 -0700"
      },
      "message": "[CPUFREQ] Recalibrate cpu_khz [1/2]\n\nWe have to recalibrate cpu_khz in order to use the current FID instead the max\nFID since some BIOS do not put the processor at maximum frequency at POST. \nAlso, some BIOS will change the processor frequency at our back after cpu_khz\nwas calibrate.  Finally, this will fix a long standing bug when we do\nsomething like this:\n\n# rmmod powernow-k7\n# modprobe powernow-k7\n\nSigned-off-by: Bruno Ducrot \u003cducrot@poupinou.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "bf6fc9fd2d848d06b8f6c4caccef1dba9ef8c4c6",
      "tree": "5b70d44fcdd24a720ae857a7c16ae4c543465f15",
      "parents": [
        "3310010818aa12145905faf97ffe3742acc842e2"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:45 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:45 2005 -0700"
      },
      "message": "[CPUFREQ] AMD Elan SC520 cpufreq driver.\n\nFrom: Sean Young \u003csean@mess.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "3310010818aa12145905faf97ffe3742acc842e2",
      "tree": "8cc778e296993b736b1caefc4cc81a8654671167",
      "parents": [
        "6f4095af6df7aa365ecf18473c8b05c5f6c38a78"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:44 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:44 2005 -0700"
      },
      "message": "[CPUFREQ] Add warning comment about default governors.\n\nThis comes up time and time again. Until its fixed, place this\ncomment in the Kconfig which should stem the flow of resubmissions.\n\nSigned-off-by: Rob Weryk \u003crjweryk@uwo.ca\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "6f4095af6df7aa365ecf18473c8b05c5f6c38a78",
      "tree": "44031d0e3c3564a7998a285a22b871c46c8cd310",
      "parents": [
        "6fe711658fcf92d39d84c0b7e6332ed6625dc520"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:44 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:44 2005 -0700"
      },
      "message": "[CPUFREQ] speedstep-smi: it works on at least one P4M\n\nThe speedstep-smi driver actually works on \u003e\u003d1 notebook with a\nPentium 4-M CPU where all other cpufreq drivers fail. Therefore,\nallow speedstep-smi on P4Ms again, but warn users of likely failure\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "6fe711658fcf92d39d84c0b7e6332ed6625dc520",
      "tree": "e6d4343fcffbd1092005bef9025ffee6d37a2fad",
      "parents": [
        "8282864a96ef0a7b88ee9e4b357e08504131394d"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:44 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:44 2005 -0700"
      },
      "message": "[CPUFREQ] ondemand: trivial clean-ups\n\nTrivial ondemand governor clean-ups:\n- change from sampling_rate_in_HZ() to the official function\nusecs_to_jiffies().\n- use for_each_online_cpu() to instead of using \"if (cpu_online(i))\"\n\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "8282864a96ef0a7b88ee9e4b357e08504131394d",
      "tree": "1f5a4a4349dd49e7211d990e5d53f7454e16072c",
      "parents": [
        "78ee998fd46ed4cc647ee442d2a5492f389ee27a"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:43 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:43 2005 -0700"
      },
      "message": "[CPUFREQ] speedstep-centrino: Pentium 4 - M (HT) support\n\nThe Pentium 4 - Ms (HT) with CPUID 0xF34 and 0xF41 seem to support\ncentrino-like enhanced speedstep; however, no \"table\" support is possible.\nTherefore, put NULL entries into speedstep-centrino.c\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "78ee998fd46ed4cc647ee442d2a5492f389ee27a",
      "tree": "409646f20f7aee409751091e9fc3b31e1ae65e9f",
      "parents": [
        "7eb53d88230e23f83b2e20a78955e1412fa7bb26"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:43 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:43 2005 -0700"
      },
      "message": "[CPUFREQ] cpufreq-core: reduce warning messages.\n\ncpufreq core is printing out messages at KERN_WARNING level that the core\nrecovers from without intervention, and that the system administrator can\ndo nothing about.  Patch below reduces the severity of these messages to\ndebug.\n\nSigned-off-by: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "7eb53d88230e23f83b2e20a78955e1412fa7bb26",
      "tree": "4e893f38f134f1abf8713ebe5b85699d8a0e40a9",
      "parents": [
        "e74d633dc5f56bf059f870370b2f36b021298652"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:42 2005 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue May 31 19:03:42 2005 -0700"
      },
      "message": "[CPUFREQ] powernow-k7: don\u0027t print khz element of FSB.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n\n"
    },
    {
      "commit": "92bab26be5544d8b495389646490fcfdca6dbcf2",
      "tree": "370094359db3814caa62a02195c2d37c6c61585d",
      "parents": [
        "0cba632b737fc2de76934137b8dccf92d9fa4d19"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue May 31 20:43:57 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue May 31 20:43:57 2005 -0400"
      },
      "message": "libata: more docs updates\n"
    },
    {
      "commit": "36839836e8132731e0cadddce452423036a1d5b3",
      "tree": "80dc4a2f33b0df00d706118f03c8717f8d0cd78f",
      "parents": [
        "08e9cd1fc559c00bc05df3fc551efe3b87c57ee3"
      ],
      "author": {
        "name": "Edgar E Iglesias",
        "email": "edgar@axis.com",
        "time": "Tue May 31 17:08:05 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 17:08:05 2005 -0700"
      },
      "message": "[IPSEC]: Fix esp_decap_data size verification in esp4.\n\nSigned-off-by: Edgar E Iglesias \u003cedgar@axis.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7c963ad1d113790a8c723a178988b675868f3abe",
      "tree": "2e1cc54795aeca06a11801636737901ba71a2ed8",
      "parents": [
        "2e3e80c2b75e3815a0160cbd23d4fdb767d66b35"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 16:57:59 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 16:57:59 2005 -0700"
      },
      "message": "[SPARC64]: Fix streaming buffer flushing on PCI and SBUS.\n\nFirstly, if the direction is TODEVICE, then dirty data in the\nstreaming cache is impossible so we can elide the flush-flag\nsynchronization in that case.\n\nNext, the context allocator is broken.  It is highly likely\nthat contexts get used multiple times for different dma\nmappings, which confuses the strbuf flushing code and makes\nit run inefficiently.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "08e9cd1fc559c00bc05df3fc551efe3b87c57ee3",
      "tree": "9080c5a3a8d5c0d63b3cfeb58f41bc1f7ed1c4e3",
      "parents": [
        "486b53e59ca8cd07d91ad88375c1c884b15cc9bd"
      ],
      "author": {
        "name": "Thomas Graf",
        "email": "tgraf@suug.ch",
        "time": "Tue May 31 15:17:28 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 15:17:28 2005 -0700"
      },
      "message": "[PKT_SCHED]: Disable dsmark debugging messages by default\n\nSigned-off-by: Thomas Graf \u003ctgraf@suug.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "486b53e59ca8cd07d91ad88375c1c884b15cc9bd",
      "tree": "4130617e9bdef8fbaef12392584496223587bb50",
      "parents": [
        "0451eb074eef30240c6c06dacf2911bee26831e1"
      ],
      "author": {
        "name": "Thomas Graf",
        "email": "tgraf@suug.ch",
        "time": "Tue May 31 15:16:52 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 15:16:52 2005 -0700"
      },
      "message": "[PKT_SCHED]: make dsmark try using pfifo instead of noop while grafting\n\nSigned-off-by: Thomas Graf \u003ctgraf@suug.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0451eb074eef30240c6c06dacf2911bee26831e1",
      "tree": "ea4504b5d2d7b0662757dd3c49f5f6919baf627d",
      "parents": [
        "208d89843b7b03978d8e748b8b991c1be81c4f43"
      ],
      "author": {
        "name": "Thomas Graf",
        "email": "tgraf@suug.ch",
        "time": "Tue May 31 15:15:58 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 31 15:15:58 2005 -0700"
      },
      "message": "[PKT_SCHED]: Fix dsmark to count ignored indices while walking\n\nUnused indices which are ignored while walking must still\nbe counted to avoid dumping the same index twice.\n\nSigned-off-by: Thomas Graf \u003ctgraf@suug.ch\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e74d633dc5f56bf059f870370b2f36b021298652",
      "tree": "f5eb7cd036ac626cd088acf5228883b31961d8e4",
      "parents": [
        "97d3a00f77fa527886d53dd943017654ce142186"
      ],
      "author": {
        "name": "Goffredo Baroncelli",
        "email": "kreijack@inwind.it",
        "time": "Tue May 31 14:39:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 14:54:18 2005 -0700"
      },
      "message": "[PATCH] UDF filesystem: array \u0027__mon_yday\u0027 declared as not static\n\nin fs/udf/udftime.c the global array \u0027__mon_yday\u0027 is not static, and it\nconflicts with the glibc one when the kernel is compiled as user mode.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "97d3a00f77fa527886d53dd943017654ce142186",
      "tree": "13a403b53c22d4574fb0094a4cd96b18c0d92372",
      "parents": [
        "ae92ef8a442421356950a0a8dfdc35e8e783000e"
      ],
      "author": {
        "name": "Peter Chubb",
        "email": "peterc@gelato.unsw.edu.au",
        "time": "Tue May 31 14:39:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 14:54:18 2005 -0700"
      },
      "message": "[PATCH] pcdp.c build fix\n\nIn file included from drivers/firmware/pcdp.c:18:\ndrivers/firmware/pcdp.h:48: error: field `addr\u0027 has incomplete type\ndrivers/firmware/pcdp.c: In function `setup_serial_console\u0027:\ndrivers/firmware/pcdp.c:27: error:  `ACPI_ADR_SPACE_SYSTEM_MEMORY\u0027 undeclared (first use in this  function)\n\nCc: \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ae92ef8a442421356950a0a8dfdc35e8e783000e",
      "tree": "ddfad1eff028815ff32fd9f21b6e18df4e3804ae",
      "parents": [
        "f50734569c25c4e902bd3d0fb2e5bd93a200cc75"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue May 31 14:39:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 14:54:18 2005 -0700"
      },
      "message": "[PATCH] flush icache in correct context\n\nflush_icache_range() is used in two different situation - in binfmt_elf.c \u0026\nco for user space mappings and module.c for kernel modules.  On m68k\nflush_icache_range() doesn\u0027t know which data to flush, as it has separate\naddress spaces and the pointer argument can be valid in either address\nspace.\n\nFirst I considered splitting flush_icache_range(), but this patch is\nsimpler.  Setting the correct context gives flush_icache_range() enough\ninformation to flush the correct data.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f50734569c25c4e902bd3d0fb2e5bd93a200cc75",
      "tree": "c462b613c1fe385a7deec7f0ebe8ef7bd4556e13",
      "parents": [
        "2e214953295dd33fc62d43ac7ec91997afad75bb"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Tue May 31 14:39:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 14:54:18 2005 -0700"
      },
      "message": "[PATCH] ppc64: allow timer based profiling on iseries\n\nWe used to have an iseries specific profiler that used /proc/profile.  Now\nthats gone we can use the generic timer based stuff.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nAcked-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2e214953295dd33fc62d43ac7ec91997afad75bb",
      "tree": "310e319e2a36e9aa27837e400d920a01fd2323da",
      "parents": [
        "adaa765d76f58b47e10a4760f2c0bc86de5479b9"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "nickpiggin@yahoo.com.au",
        "time": "Tue May 31 14:39:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 14:54:17 2005 -0700"
      },
      "message": "[PATCH] h8300 sleep problem\n\nh8300 appears to sleep (halt) when need_resched IS set.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "adaa765d76f58b47e10a4760f2c0bc86de5479b9",
      "tree": "49db01681b5061228bd5a15f7ac0f9eab54601c6",
      "parents": [
        "9c2be6a0fa186e2cb0cf14f41f20b08a5809a026"
      ],
      "author": {
        "name": "Alexander Nyberg",
        "email": "alexn@telia.com",
        "time": "Tue May 31 14:39:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 14:54:17 2005 -0700"
      },
      "message": "[PATCH] acpi build fix: x86 setup.c\n\nThis is a neverending story\n\nlinux/acpi.h contains empty declarations for acpi_boot_init() \u0026\nacpi_boot_table_init() but they are nested inside #ifdef CONFIG_ACPI.\n\nSo we\u0027ll have to #ifdef in arch/i386/kernel/setup.c: setup_arch()\n\nSigned-off-by: Alexander Nyberg \u003calexn@telia.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9c2be6a0fa186e2cb0cf14f41f20b08a5809a026",
      "tree": "be2ec5c930b79825eff6d61f758bd54dd582ec8e",
      "parents": [
        "8d91640606c47551771a9b27664f249f4b176613"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Tue May 31 14:39:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 14:54:17 2005 -0700"
      },
      "message": "[PATCH] x86_64 CONFIG_ACPI\u003dn build fix\n\nMake CONFIG_X86_PM_TIMER dependent on CONFIG_ACPI\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8d91640606c47551771a9b27664f249f4b176613",
      "tree": "7db8df064328970f80227d45692ff285f7d8d44f",
      "parents": [
        "2e3e80c2b75e3815a0160cbd23d4fdb767d66b35"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Tue May 31 14:39:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 31 14:54:17 2005 -0700"
      },
      "message": "[PATCH] x86_64: More fixes for compilation without CONFIG_ACPI\n\nSuggested by Alexander Nyberg\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bcc488ab02254a6e60d749187a632dc3d642d4f8",
      "tree": "4cd45b4d546cf85c14c442b27f611e048a4d9938",
      "parents": [
        "af00f9811e0ccbd3db84ddc4cffb0da942653393"
      ],
      "author": {
        "name": "Scott Murray",
        "email": "scottm@somanetworks.com",
        "time": "Fri May 27 16:48:52 2005 -0400"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 31 14:26:38 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: more CPCI updates\n\nHere is my third attempt at a patch to further update the CompactPCI\nhotplug driver infrastructure to address the pci_enable_device issue\ndiscussed on the list as well as a few other issues I discovered during\nsome more testing.  This version addresses a few more issues pointed out\nby Prarit Bhargava.  Changes include:\n- cpci_enable_device and its recursive calling of pci_enable_device on\n  new devices removed.\n- Use list_rwsem to avoid slot status change races between disable_slot\n  and check_slots.\n- Fixed oopsing in cpci_hp_unregister_bus caused by calling list_del on\n  a slot after calling pci_hp_deregister.\n- Removed kfree calls in cleanup_slots since release_slot will have\n  done it already.\n- Reworked init_slots a bit to fix latch and adapter file updating on\n  subsequent calls to cpci_hp_start.\n- Improved sanity checking in cpci_hp_register_controller.\n- Now shut things down correctly in cpci_hotplug_exit.\n- Switch to pci_get_slot instead of deprecated pci_find_slot.\n- A bunch of CodingStyle fixes.\n\nSigned-off-by: Scott Murray \u003cscottm@somanetworks.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "af00f9811e0ccbd3db84ddc4cffb0da942653393",
      "tree": "5a9c3b7f7d61d96d3624ad130b173a761cb7dac2",
      "parents": [
        "2ac2610b26c9da72820443328ff2c56c7b8c87b8"
      ],
      "author": {
        "name": "Andy Currid",
        "email": "acurrid@nvidia.com",
        "time": "Mon May 23 08:55:45 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 31 14:26:38 2005 -0700"
      },
      "message": "[PATCH] PCI: amd74xx patch for new NVIDIA device IDs\n\nHere\u0027s the 2.6 amd74xx patch for NVIDIA MCP51.\n\nSigned-off-by: Andy Currid \u003cacurrid@nvidia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2ac2610b26c9da72820443328ff2c56c7b8c87b8",
      "tree": "9ca01e869d0c5a958232b7007e3fb48a27b0c5b3",
      "parents": [
        "7a8cb869f31de525bc34095f51f8c8a43ffcb6a9"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Fri May 27 16:08:14 2005 +0900"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 31 14:26:37 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: SHPCHP driver doesn\u0027t enable PERR and SERR properly\n\nCurrent shpchp driver doesn\u0027t seem to program command register to\nenable PERR and SERR properly. The following patch fixes this issue.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7a8cb869f31de525bc34095f51f8c8a43ffcb6a9",
      "tree": "952c03852730f328c2b500acb4748d2c4298d2b3",
      "parents": [
        "2e3e80c2b75e3815a0160cbd23d4fdb767d66b35"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Mon May 23 19:50:32 2005 +0900"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 31 14:26:37 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: shpchp driver doesn\u0027t program _HPP values properly\n\nCurrent shpchp driver doesn\u0027t seem to program _HPP values\nproperly. The following patch fixes this issue.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ],
  "next": "06299db3e7f857a4985cf70dc1a5049ec12482c1"
}
