)]}'
{
  "log": [
    {
      "commit": "6bb49e5965c1fc399b4d3cd2b5cf2da535b330c0",
      "tree": "ebf48d3bb43c8dbf65d2653b8810973e69d3517e",
      "parents": [
        "52bad64d95bd89e08c49ec5a071fa6dcbe5a1a9c"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Nov 22 14:54:45 2006 +0000"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Nov 22 14:54:45 2006 +0000"
      },
      "message": "WorkStruct: Typedef the work function prototype\n\nDefine a type for the work function prototype.  It\u0027s not only kept in the\nwork_struct struct, it\u0027s also passed as an argument to several functions.\n\nThis makes it easier to change it.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n"
    },
    {
      "commit": "52bad64d95bd89e08c49ec5a071fa6dcbe5a1a9c",
      "tree": "5849b4e3c17daa70a7e81cfdeaddac9ac8a0e953",
      "parents": [
        "0f9005a6f7a82f4aacbd72f7b92322a8ca1c3f97"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Nov 22 14:54:01 2006 +0000"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Nov 22 14:54:01 2006 +0000"
      },
      "message": "WorkStruct: Separate delayable and non-delayable events.\n\nSeparate delayable work items from non-delayable work items be splitting them\ninto a separate structure (delayed_work), which incorporates a work_struct and\nthe timer_list removed from work_struct.\n\nThe work_struct struct is huge, and this limits it\u0027s usefulness.  On a 64-bit\narchitecture it\u0027s nearly 100 bytes in size.  This reduces that by half for the\nnon-delayable type of event.\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n"
    },
    {
      "commit": "0f9005a6f7a82f4aacbd72f7b92322a8ca1c3f97",
      "tree": "8b63f4a8add7f1bfbba02f9ddbbe26e7943afb21",
      "parents": [
        "c5dd27337a70b34cc400120e70a80fcb84c4fd7a",
        "8746ed3dae14e87e9f7ad8e44649b72e22b33274"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 21 18:42:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 21 18:42:44 2006 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] Fix ucc_geth of_device discovery on mpc832x\n  [POWERPC] Revert \"[POWERPC] Add powerpc get/set_rtc_time interface to new generic rtc class\"\n  [POWERPC] Revert \"[POWERPC] Enable generic rtc hook for the MPC8349 mITX\"\n"
    },
    {
      "commit": "c5dd27337a70b34cc400120e70a80fcb84c4fd7a",
      "tree": "5c41d10ecb9169b9c3dd31a9cdad6af3b6f974b2",
      "parents": [
        "6af6e1efb161ffe36e718b1fd58385710879af7c",
        "12862086f24d7382b24379bbcbe0dadf12ca5945"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 21 18:36:59 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 21 18:36:59 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [TG3]: Add missing unlock in tg3_open() error path.\n  [IPV6]: Fix address/interface handling in UDP and DCCP, according to the scoping architecture.\n  [IRDA]: Lockdep fix.\n  [BLUETOOTH]: Fix unaligned access in hci_send_to_sock.\n  [XFRM]: nlmsg length not computed correctly in the presence of subpolicies\n  [XFRM]: Sub-policies broke policy events\n  [IGMP]: Fix IGMPV3_EXP() normalization bit shift value.\n  [Bluetooth] Ignore L2CAP config requests on disconnect\n  [Bluetooth] Always include MTU in L2CAP config responses\n  [Bluetooth] Check if RFCOMM session is still attached to the TTY\n  [Bluetooth] Handling pending connect attempts after inquiry\n  [Bluetooth] Attach low-level connections to the Bluetooth bus\n  [IPV6] IP6TUNNEL: Add missing nf_reset() on input path.\n  [IPV6] IP6TUNNEL: Delete all tunnel device when unloading module.\n  [IPV6] ROUTE: Do not enable router reachability probing in router mode.\n  [IPV6] ROUTE: Prefer reachable nexthop only if the caller requests.\n  [IPV6] ROUTE: Try to use router which is not known unreachable.\n"
    },
    {
      "commit": "8746ed3dae14e87e9f7ad8e44649b72e22b33274",
      "tree": "4555911faa3bb62237b8bcfdee543cc29a28bde4",
      "parents": [
        "df9c23095fc8652798c41dd860676d3dafb2f1dc"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Tue Nov 21 18:19:42 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 22 13:28:21 2006 +1100"
      },
      "message": "[POWERPC] Fix ucc_geth of_device discovery on mpc832x\n\nmpc832x, as in mpc8360, needs to explicitly find and create the\nplatform device for ucc_geth in 2.6.19.  This code will likely be\nreadapted to Benh\u0027s new of_ methods for 2.6.20.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "12862086f24d7382b24379bbcbe0dadf12ca5945",
      "tree": "e1fc65a347e23171d28054eeb97316dd255bb97a",
      "parents": [
        "f2776ff047229c3e7cee2454e2704dd6f98fa32f"
      ],
      "author": {
        "name": "Ira W. Snyder",
        "email": "kernel@irasnyder.com",
        "time": "Tue Nov 21 17:44:31 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 21 17:44:31 2006 -0800"
      },
      "message": "[TG3]: Add missing unlock in tg3_open() error path.\n\nSparse noticed a locking imbalance in tg3_open(). This patch adds an\nunlock to one of the error paths, so that tg3_open() always exits\nwithout the lock held.\n\nSigned-off-by: Ira W. Snyder \u003ckernel@irasnyder.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f2776ff047229c3e7cee2454e2704dd6f98fa32f",
      "tree": "d2dac3fa350b207863a4c1d4f848ad4f46bf5f27",
      "parents": [
        "700f9672c9a61c12334651a94d17ec04620e1976"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Tue Nov 21 17:41:56 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 21 17:41:56 2006 -0800"
      },
      "message": "[IPV6]: Fix address/interface handling in UDP and DCCP, according to the scoping architecture.\n\nTCP and RAW do not have this issue.  Closes Bug #7432.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "700f9672c9a61c12334651a94d17ec04620e1976",
      "tree": "7b78a376a8a1001642338f5576fc9aeccf87546f",
      "parents": [
        "4498c80d9c1ebdf42837be6a52ead35a2aa2b819"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Tue Nov 21 17:33:01 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 21 17:33:01 2006 -0800"
      },
      "message": "[IRDA]: Lockdep fix.\n\nOn Sat, 2006-11-18 at 16:12 +0300, Andrey Borzenkov wrote:\n\n\u003e \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\u003e [ INFO: possible recursive locking detected ]\n\u003e 2.6.19-rc5-2avb #2\n\u003e - ---------------------------------------------\n\u003e pppd/26425 is trying to acquire lock:\n\u003e  (\u0026hashbin-\u003ehb_spinlock){....}, at: [\u003cdfdea87a\u003e] irlmp_slsap_inuse+0x5a/0x170\n\u003e [irda]\n\u003e\n\u003e but task is already holding lock:\n\u003e  (\u0026hashbin-\u003ehb_spinlock){....}, at: [\u003cdfdea857\u003e] irlmp_slsap_inuse+0x37/0x170\n\u003e [irda]\n\u003e\n\u003e other info that might help us debug this:\n\u003e 1 lock held by pppd/26425:\n\u003e  #0:  (\u0026hashbin-\u003ehb_spinlock){....}, at: [\u003cdfdea857\u003e]\n\u003e irlmp_slsap_inuse+0x37/0x170 [irda]\n\u003e\n\u003e stack backtrace:\n\u003e  [\u003cc010413c\u003e] dump_trace+0x1cc/0x200\n\u003e  [\u003cc010418a\u003e] show_trace_log_lvl+0x1a/0x30\n\u003e  [\u003cc01047f2\u003e] show_trace+0x12/0x20\n\u003e  [\u003cc01048c9\u003e] dump_stack+0x19/0x20\n\u003e  [\u003cc01346ca\u003e] __lock_acquire+0x8fa/0xc20\n\u003e  [\u003cc0134d2d\u003e] lock_acquire+0x5d/0x80\n\u003e  [\u003cc02a851c\u003e] _spin_lock+0x2c/0x40\n\u003e  [\u003cdfdea87a\u003e] irlmp_slsap_inuse+0x5a/0x170 [irda]\n\u003e  [\u003cdfdebab2\u003e] irlmp_open_lsap+0x62/0x180 [irda]\n\u003e  [\u003cdfdf35d1\u003e] irttp_open_tsap+0x181/0x230 [irda]\n\u003e  [\u003cdfdc0c3d\u003e] ircomm_open_tsap+0x5d/0xa0 [ircomm]\n\u003e  [\u003cdfdc05d8\u003e] ircomm_open+0xb8/0xd0 [ircomm]\n\u003e  [\u003cdfdd0477\u003e] ircomm_tty_open+0x4f7/0x570 [ircomm_tty]\n\u003e  [\u003cc020bbe4\u003e] tty_open+0x174/0x340\n\u003e  [\u003cc016bd69\u003e] chrdev_open+0x89/0x170\n\u003e  [\u003cc0167bd6\u003e] __dentry_open+0xa6/0x1d0\n\u003e  [\u003cc0167da5\u003e] nameidata_to_filp+0x35/0x40\n\u003e  [\u003cc0167df9\u003e] do_filp_open+0x49/0x50\n\u003e  [\u003cc0167e47\u003e] do_sys_open+0x47/0xd0\n\u003e  [\u003cc0167f0c\u003e] sys_open+0x1c/0x20\n\u003e  [\u003cc010307d\u003e] sysenter_past_esp+0x56/0x8d\n\u003e  [\u003cb7f86410\u003e] 0xb7f86410\n\u003e  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe comment at the nesting lock says:\n\n\t/* Careful for priority inversions here !\n\t * irlmp-\u003elinks is never taken while another IrDA\n\t * spinlock is held, so we are safe. Jean II */\n\nSo, under the assumption the author was right, it just needs a lockdep\nannotation.\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "df9c23095fc8652798c41dd860676d3dafb2f1dc",
      "tree": "3c4cf44ca6cef63531bfe969e018a0891716aaae",
      "parents": [
        "6c12c18dfb0ccae21816de3e0c323b5250450d82"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Tue Nov 21 10:31:14 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 22 12:13:36 2006 +1100"
      },
      "message": "[POWERPC] Revert \"[POWERPC] Add powerpc get/set_rtc_time interface to new generic rtc class\"\n\nThis reverts commit 7a69af63e788a324d162201a0b23df41bcf158dd.\n\nAs advised by David Brownell:\n\nhttp://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d116387226902131\u0026w\u003d2\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6c12c18dfb0ccae21816de3e0c323b5250450d82",
      "tree": "5caf485ab7810bb25207239628328d3380fabf37",
      "parents": [
        "3f5a6ca31c334011fd929501a078424c0d3f71be"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Tue Nov 21 10:31:08 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 22 12:13:36 2006 +1100"
      },
      "message": "[POWERPC] Revert \"[POWERPC] Enable generic rtc hook for the MPC8349 mITX\"\n\nThis reverts commit a8ed4f7ec3aa472134d7de6176f823b2667e450b.\n\nAs advised by David Brownell:\n\nhttp://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d116387226902131\u0026w\u003d2\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4498c80d9c1ebdf42837be6a52ead35a2aa2b819",
      "tree": "38357ba0adae6b149abdd4d22c7137fc02e9f0c9",
      "parents": [
        "785fd8b8a597519127c6d9e16e81f48af2ad391e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 21 16:17:41 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 21 16:17:41 2006 -0800"
      },
      "message": "[BLUETOOTH]: Fix unaligned access in hci_send_to_sock.\n\nThe \"u16 *\" derefs of skb-\u003edata need to be wrapped inside of\na get_unaligned().\n\nThanks to Gustavo Zacarias for the bug report.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "785fd8b8a597519127c6d9e16e81f48af2ad391e",
      "tree": "39e6e66a8daabe1c3ce3f4c7d1d51ef6f72355fe",
      "parents": [
        "334f3d45d3e0c925eb15003560cdd6f5383c88d0"
      ],
      "author": {
        "name": "Jamal Hadi Salim",
        "email": "hadi@cyberus.ca",
        "time": "Sun Nov 19 14:55:30 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:35 2006 -0800"
      },
      "message": "[XFRM]: nlmsg length not computed correctly in the presence of subpolicies\n\nI actually dont have a test case for these; i just found them by\ninspection. Refer to patch \"[XFRM]: Sub-policies broke policy events\"\nfor more info\n\nSigned-off-by: Jamal Hadi Salim \u003chadi@cyberus.ca\u003e\nAcked-by: Masahide NAKAMURA \u003cnakam@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "334f3d45d3e0c925eb15003560cdd6f5383c88d0",
      "tree": "f2e63fc32b3861693541a524fa8fb4e5bf86bea9",
      "parents": [
        "fb47ddb2db9c18664bd7b06c201a2398885b64fc"
      ],
      "author": {
        "name": "Jamal Hadi Salim",
        "email": "hadi@cyberus.ca",
        "time": "Sun Nov 19 14:53:07 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:34 2006 -0800"
      },
      "message": "[XFRM]: Sub-policies broke policy events\n\nXFRM policy events are broken when sub-policy feature is turned on.\nA simple test to verify this:\nrun ip xfrm mon on one window and add then delete a policy on another\nwindow ..\n\nSigned-off-by: Jamal Hadi Salim \u003chadi@cyberus.ca\u003e\nAcked-by: Masahide NAKAMURA \u003cnakam@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fb47ddb2db9c18664bd7b06c201a2398885b64fc",
      "tree": "15cdc75a3b671f4e066f1a4c1142ef4e52aa1c55",
      "parents": [
        "354f60a9952d0af59e684b91cc6e06b95fbbf5ef"
      ],
      "author": {
        "name": "David L Stevens",
        "email": "dlstevens@us.ibm.com",
        "time": "Sun Nov 19 10:38:39 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:33 2006 -0800"
      },
      "message": "[IGMP]: Fix IGMPV3_EXP() normalization bit shift value.\n\nThe IGMPV3_EXP() macro doesn\u0027t correctly shift the normalization bit, so\ntime-out values are longer than they should be.\n\nThanks to Dirk Ooms for finding the problem in IGMPv3 - MLDv2 had a\nsimilar problem that was already fixed a year ago. :-(\n\nSigned-off-by: David L Stevens \u003cdlstevens@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "354f60a9952d0af59e684b91cc6e06b95fbbf5ef",
      "tree": "56b583c406b7df011049ec2d0ca0c8c75f94bdc6",
      "parents": [
        "820ae1b865caa05e0614004d0183ca70de2b8665"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Sat Nov 18 22:15:20 2006 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:32 2006 -0800"
      },
      "message": "[Bluetooth] Ignore L2CAP config requests on disconnect\n\nAny L2CAP connection in disconnecting state shall not response\nto any further config requests from the remote side. So in case\nsuch a request is received, ignore it.\n\nSigned-off-by: Ville Tervo \u003cville.tervo@nokia.com\u003e\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "820ae1b865caa05e0614004d0183ca70de2b8665",
      "tree": "cf93320889db023d4049ffc0123bcfb4a407982f",
      "parents": [
        "ff2d367ac33b9278c9516ac1888207dac11d10b0"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Sat Nov 18 22:15:00 2006 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:31 2006 -0800"
      },
      "message": "[Bluetooth] Always include MTU in L2CAP config responses\n\nWhen sending a positive config response it shall include the actual\nMTU to be used on this channel. This differs from the Bluetooth 1.1\nspecification where it was enough to acknowledge the config request.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "ff2d367ac33b9278c9516ac1888207dac11d10b0",
      "tree": "7280d3007f20c2c9921f150ec3a84ca52194176e",
      "parents": [
        "6bd57416127e92d35e6798925502c84e14a3a966"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Sat Nov 18 22:14:42 2006 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:30 2006 -0800"
      },
      "message": "[Bluetooth] Check if RFCOMM session is still attached to the TTY\n\nIf the RFCOMM session is no longer attached to the TTY device, then it\nmakes no sense to go through with changing the termios settings.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "6bd57416127e92d35e6798925502c84e14a3a966",
      "tree": "a77850c5390a072bc977d92327a07a14c0dda2a7",
      "parents": [
        "e52726dece1d2e3976c0caf2f4e9e1c452d31282"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Sat Nov 18 22:14:22 2006 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:29 2006 -0800"
      },
      "message": "[Bluetooth] Handling pending connect attempts after inquiry\n\nAfter an inquiry completed or got canceled the Bluetooth core should\ncheck for any pending connect attempts.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "e52726dece1d2e3976c0caf2f4e9e1c452d31282",
      "tree": "4aad209ec6e1c5700f97b91fc5c1b65cd1c4f6f5",
      "parents": [
        "53ab61c6d8f391bda04dbc1e95bac348fe81103b"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Sat Nov 18 22:14:05 2006 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:28 2006 -0800"
      },
      "message": "[Bluetooth] Attach low-level connections to the Bluetooth bus\n\nTo receive uvents for the low-level ACL and SCO links, they must be\nassigned to a subsystem. It is enough to attach them to the already\nestablished Bluetooth bus.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "53ab61c6d8f391bda04dbc1e95bac348fe81103b",
      "tree": "96476b54d922cba09aac0861a0e064aab1f4ae54",
      "parents": [
        "b3fdd9f115c776d381b30b296849f8e4046bcdaa"
      ],
      "author": {
        "name": "Yasuyuki Kozakai",
        "email": "yasuyuki.kozakai@toshiba.co.jp",
        "time": "Mon Nov 06 10:06:23 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:27 2006 -0800"
      },
      "message": "[IPV6] IP6TUNNEL: Add missing nf_reset() on input path.\n\nSigned-off-by: Yasuyuki Kozakai \u003cyasuyuki.kozakai@toshiba.co.jp\u003e\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\n"
    },
    {
      "commit": "b3fdd9f115c776d381b30b296849f8e4046bcdaa",
      "tree": "6e89df89cae17b922599033f08c26e1ec94efad3",
      "parents": [
        "ea659e0775281e1c02556e939bf749bb4f55e50c"
      ],
      "author": {
        "name": "Yasuyuki Kozakai",
        "email": "yasuyuki.kozakai@toshiba.co.jp",
        "time": "Mon Nov 06 10:06:22 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:26 2006 -0800"
      },
      "message": "[IPV6] IP6TUNNEL: Delete all tunnel device when unloading module.\n\nSigned-off-by: Yasuyuki Kozakai \u003cyasuyuki.kozakai@toshiba.co.jp\u003e\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\n"
    },
    {
      "commit": "ea659e0775281e1c02556e939bf749bb4f55e50c",
      "tree": "fbc6e225fce78660ee6ff3472785ce32cbe553bc",
      "parents": [
        "557e92efd44878beccd08d5dd54ed343be0e5819"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Mon Nov 06 09:45:45 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:25 2006 -0800"
      },
      "message": "[IPV6] ROUTE: Do not enable router reachability probing in router mode.\n\nRFC4191 explicitly states that the procedures are applicable to\nhosts only.  We should not have changed behavior of routers.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\n"
    },
    {
      "commit": "557e92efd44878beccd08d5dd54ed343be0e5819",
      "tree": "e0a2d87e3140e29f6c8ad0f533efa1bc1ffb867e",
      "parents": [
        "ea73ee23c43d6eb75f88c4fc9e1230b44673c0d2"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Mon Nov 06 09:45:45 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:24 2006 -0800"
      },
      "message": "[IPV6] ROUTE: Prefer reachable nexthop only if the caller requests.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\n"
    },
    {
      "commit": "ea73ee23c43d6eb75f88c4fc9e1230b44673c0d2",
      "tree": "e047fcb8f2c0459b7ce2b824d45206e88d46c714",
      "parents": [
        "b80ebbf39fc628afab7d9cf94b84cfc51d845b2f"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Mon Nov 06 09:45:44 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:23 2006 -0800"
      },
      "message": "[IPV6] ROUTE: Try to use router which is not known unreachable.\n\nOnly routers in \"FAILED\" state should be considered unreachable.\nOtherwise, we do not try to use speicific routes unless all least specific\nrouters are considered unreachable.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\n"
    },
    {
      "commit": "6af6e1efb161ffe36e718b1fd58385710879af7c",
      "tree": "ccbe039979bf4829744f61052029c05662c0e195",
      "parents": [
        "b80ebbf39fc628afab7d9cf94b84cfc51d845b2f"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Nov 21 16:58:59 2006 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 21 14:07:15 2006 -0800"
      },
      "message": "[PATCH] Fix CPU_FREQ_GOV_ONDEMAND\u003dy compile error\n\nThe ONDEMAND governor needs FREQ_TABLE\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b80ebbf39fc628afab7d9cf94b84cfc51d845b2f",
      "tree": "106df5279ca8cb5b978bd4b9b35cfea02fe7ab86",
      "parents": [
        "e5ffd2bb62c3f2c0d9f34e0d16fab6e2c8b056fb",
        "3af9815328bba76e8d11d71d6dbbd6f38beafe58"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 21 08:07:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 21 08:07:38 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://one.firstfloor.org/home/andi/git/linux-2.6\n\n* \u0027for-linus\u0027 of git://one.firstfloor.org/home/andi/git/linux-2.6:\n  [PATCH] x86_64: Align data segment to PAGE_SIZE boundary\n  [PATCH] x86-64: increase PHB1 split transaction timeout\n  [PATCH] x86-64: Fix C3 timer test\n"
    },
    {
      "commit": "3af9815328bba76e8d11d71d6dbbd6f38beafe58",
      "tree": "1607b2f6580fadb2793961e3161e87de542b529d",
      "parents": [
        "1b7f6a626f0ff511c3840678466cbfe1d62c0b29"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Mon Nov 20 11:29:09 2006 -0500"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Tue Nov 21 10:31:21 2006 +0100"
      },
      "message": "[PATCH] x86_64: Align data segment to PAGE_SIZE boundary\n\no Explicitly align data segment to PAGE_SIZE boundary otherwise depending on\n  config options and tool chain it might be placed on a non PAGE_SIZE aligned\n  boundary and vmlinux loaders like kexec fail when they encounter a\n  PT_LOAD type segment which is not aligned to PAGE_SIZE boundary.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\n"
    },
    {
      "commit": "1b7f6a626f0ff511c3840678466cbfe1d62c0b29",
      "tree": "415e8c838c0067bff384afb8a2c91e5f7c6d11d3",
      "parents": [
        "b3edc9cec07ade41aaf1804f7c9e876afa90c862",
        "3f5a6ca31c334011fd929501a078424c0d3f71be"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Tue Nov 21 10:22:09 2006 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Tue Nov 21 10:22:09 2006 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "e5ffd2bb62c3f2c0d9f34e0d16fab6e2c8b056fb",
      "tree": "5b3d07b4e8d5c9b51df143ad3caa02723231058d",
      "parents": [
        "d2133717d5f994cca970b5aeb9d4664feeb92ff4"
      ],
      "author": {
        "name": "David Chinner",
        "email": "dgc@sgi.com",
        "time": "Tue Nov 21 18:55:33 2006 +1100"
      },
      "committer": {
        "name": "Tim Shimmin",
        "email": "tes@sgi.com",
        "time": "Tue Nov 21 18:55:33 2006 +1100"
      },
      "message": "[XFS] Stale the correct inode when freeing clusters.\n\nSGI-PV: 958376\nSGI-Modid: xfs-linux-melb:xfs-kern:27503a\n\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\n"
    },
    {
      "commit": "d2133717d5f994cca970b5aeb9d4664feeb92ff4",
      "tree": "65210540e985d5709796966b6fb18d4abcb032e0",
      "parents": [
        "3f5a6ca31c334011fd929501a078424c0d3f71be"
      ],
      "author": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@sgi.com",
        "time": "Tue Nov 21 18:55:16 2006 +1100"
      },
      "committer": {
        "name": "Tim Shimmin",
        "email": "tes@sgi.com",
        "time": "Tue Nov 21 18:55:16 2006 +1100"
      },
      "message": "[XFS] Fix uninitialized br_state and br_startoff in\nxfs_bmap_add_extent_delay_real()\n\nSGI-PV: 957008\nSGI-Modid: xfs-linux-melb:xfs-kern:27457a\n\nSigned-off-by: Lachlan McIlroy \u003clachlan@sgi.com\u003e\nSigned-off-by: Shailendra Tripathi \u003cstripathi@agami.com\u003e\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\n"
    },
    {
      "commit": "3f5a6ca31c334011fd929501a078424c0d3f71be",
      "tree": "415e8c838c0067bff384afb8a2c91e5f7c6d11d3",
      "parents": [
        "b3438f8266cb1f5010085ac47d7ad6a36a212164"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@serpentine.com",
        "time": "Mon Nov 20 10:54:34 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Nov 20 13:06:19 2006 -0800"
      },
      "message": "IB/ipath: Depend on CONFIG_NET\n\nipath uses skb functions and won\u0027t build without CONFIG_NET.\n\nSpotted by Randy Dunlap.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "b3438f8266cb1f5010085ac47d7ad6a36a212164",
      "tree": "bb74bd7a3ea7a629e380aa7761ba63a5e44992c7",
      "parents": [
        "f44ea623443ee0bec266d62f1cd346881224d47d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 11:47:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 11:47:18 2006 -0800"
      },
      "message": "Add \"pure_initcall\" for static variable initialization\n\nThis is a quick hack to overcome the fact that SRCU currently does not\nallow static initializers, and we need to sometimes initialize those\nthings before any other initializers (even \"core\" ones) can do so.\n\nCurrently we don\u0027t allow this at all for modules, and the only user that\nneeds is right now is cpufreq. As reported by Thomas Gleixner:\n\n   \"Commit b4dfdbb3c707474a2254c5b4d7e62be31a4b7da9 (\"[PATCH] cpufreq:\n    make the transition_notifier chain use SRCU breaks cpu frequency\n    notification users, which register the callback \u003e on core_init\n    level.\"\n\nCc: Thomas Gleixner \u003ctglx@timesys.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e,\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f44ea623443ee0bec266d62f1cd346881224d47d",
      "tree": "6fc50fb77a463af11b45c7161ad382712e62a7bb",
      "parents": [
        "ace5f1d425beaa272b6e91cecc87b2c075d7feb2",
        "073ae841d6a5098f7c6e17fc1f329350d950d1ce"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 10:48:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 10:48:23 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  IPoIB: Clear high octet in QP number\n"
    },
    {
      "commit": "ace5f1d425beaa272b6e91cecc87b2c075d7feb2",
      "tree": "9445f6ba8d8be95e999fdd2496027cee48713b72",
      "parents": [
        "49a1cd00b599d12c3f397e5a32f81f6e2aab0d74"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Nov 20 15:46:22 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 10:16:49 2006 -0800"
      },
      "message": "[PATCH] m68knommu: fix up for the irq_handler_t changes\n\nSwitch to using irq_handler_t for interrupt function handler pointers.\n\nChange name of m68knommu\u0027s irq_hanlder_t data structure so it doesn\u0027t\nclash with the common type (include/linux/interrupt.h).\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "49a1cd00b599d12c3f397e5a32f81f6e2aab0d74",
      "tree": "4d037caf283563ee0170099528b4e30f99b217b2",
      "parents": [
        "f0c69c4ee796a2d2277c3a000e24f29a25a00060"
      ],
      "author": {
        "name": "Toralf Foerster",
        "email": "toralf.foerster@gmx.de",
        "time": "Sat Nov 18 22:19:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 09:42:05 2006 -0800"
      },
      "message": "[PATCH] fix build error for HISAX_NETJET\n\nFix a build error for the  enter:now PCI card.\n\nSigned-off-by: Toralf Foerster \u003ctoralf.foerster@gmx.de\u003e\nAcked-by: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f0c69c4ee796a2d2277c3a000e24f29a25a00060",
      "tree": "d29640608127fdbf18949ab2cfc87216c019bb95",
      "parents": [
        "8243229f0940ab4e9f501879d3ffb7476b02ee6a"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sat Nov 18 22:19:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 09:42:05 2006 -0800"
      },
      "message": "[PATCH] ftape: fix printk format warnings\n\nFix printk format warnings:\ndrivers/char/ftape/zftape/zftape-buffers.c:87: warning: format \u0027%d\u0027 expects type\n\u0027int\u0027, but argument 3 has type \u0027size_t\u0027\ndrivers/char/ftape/zftape/zftape-buffers.c:104: warning: format \u0027%d\u0027 expects type\n \u0027int\u0027, but argument 3 has type \u0027size_t\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8243229f0940ab4e9f501879d3ffb7476b02ee6a",
      "tree": "874c30082be07cf1b9484c0934cadd6e4cf2526b",
      "parents": [
        "ffb3d1348605816de10d4e57281e02f606508b6c"
      ],
      "author": {
        "name": "Yasunori Goto",
        "email": "y-goto@jp.fujitsu.com",
        "time": "Sat Nov 18 22:19:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 09:42:05 2006 -0800"
      },
      "message": "[PATCH] x86_64: fix memory hotplug build with NUMA\u003dn\n\nThis is to fix compile error of x86-64 memory hotplug without any NUMA\noption.\n\n  CC      arch/x86_64/mm/init.o\narch/x86_64/mm/init.c:501: error: redefinition of \u0027memory_add_physaddr_to_nid\u0027\ninclude/linux/memory_hotplug.h:71: error: previous definition of \u0027memory_add_phys\naddr_to_nid\u0027 was here\narch/x86_64/mm/init.c:509: error: redefinition of \u0027memory_add_physaddr_to_nid\u0027\narch/x86_64/mm/init.c:501: error: previous definition of \u0027memory_add_physaddr_to_\nnid\u0027 was here\n\nI confirmed compile completion with !NUMA, (NUMA \u0026 !ACPI_NUMA),\nor (NUMA \u0026 ACPI_NUMA).\n\nSigned-off-by: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nAcked-by: Andi Kleen \u003cak@suse.de\u003e\nCc: \"Randy.Dunlap\" \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ffb3d1348605816de10d4e57281e02f606508b6c",
      "tree": "60f4962a9f864d169961157cf00da6590a5e59a9",
      "parents": [
        "a6cd2d94e1072a5756b5e5ab647d3223cba7e555"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 18 22:19:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 09:42:05 2006 -0800"
      },
      "message": "[PATCH] scx200_acb: handle PCI errors\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a6cd2d94e1072a5756b5e5ab647d3223cba7e555",
      "tree": "b1b5ebe4f33aedf1d982f6fbe07b5873ade3afae",
      "parents": [
        "dfbc9e9d33adb1ac9910dd7f8ceb911947039a52"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@openvz.org",
        "time": "Sat Nov 18 22:19:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 09:42:05 2006 -0800"
      },
      "message": "[PATCH] i2c-ixp4xx: fix \") !\u003d 0))\" typo\n\ni2c_bit_add_bus() returns -E;\n-E !\u003d 0\t\t\u003d\u003e\terr \u003d 1\nprobe fails with positive error code\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@openvz.org\u003e\nCc: Deepak Saxena \u003cdsaxena@mvista.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dfbc9e9d33adb1ac9910dd7f8ceb911947039a52",
      "tree": "755da8c537361af066b5072c43f32aa4384b62bf",
      "parents": [
        "610a5b742e9df4e59047f22d13d8bd83cafce388"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Sat Nov 18 22:19:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 09:42:05 2006 -0800"
      },
      "message": "[PATCH] pcmcia: fix \u0027rmmod pcmcia\u0027 with unbound devices\n\nHaving unbound PCMCIA devices: doing a \u0027find /sys\u0027 after a \u0027rmmod pcmcia\u0027\ngives an oops because the pcmcia_device is not unregisterd from the driver\ncore.\n\nfixes bugzilla #7481\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nDominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Pavol Gono \u003cPalo.Gono@gmail.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "610a5b742e9df4e59047f22d13d8bd83cafce388",
      "tree": "e0832c72f355cb1f4bba74b1d6ea729614cbabb6",
      "parents": [
        "e030f8294a5b9f8179dae10cdbf9dcf32aa64110"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Fri Nov 17 11:51:41 2006 +1100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Nov 20 08:27:08 2006 +1100"
      },
      "message": "[CRYPTO] api: Remove one too many semicolon\n\nThis patch has removed one too many semicolon in crypto.h.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "e030f8294a5b9f8179dae10cdbf9dcf32aa64110",
      "tree": "6fabccd9d240bcef7980b96b98d5df3dc4ac48a2",
      "parents": [
        "ba9b1cd713b33720ca0f035dab2fdbc10bf7328d",
        "1d08811d0c05cd54a778f45588ec22eee027ff89"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Nov 17 19:55:11 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Nov 17 19:55:11 2006 -0800"
      },
      "message": "Merge branch \u0027fixes4linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbglaw/vax-linux\n\n* \u0027fixes4linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbglaw/vax-linux:\n  lkkbd: Remove my old snail-mail address\n"
    },
    {
      "commit": "ba9b1cd713b33720ca0f035dab2fdbc10bf7328d",
      "tree": "a8f67ccfdb08cb0f5b74f0b8fd835dccec505c96",
      "parents": [
        "b976fe19acc565e5137e6f12af7b6633a23e6b7c"
      ],
      "author": {
        "name": "David Weinehall",
        "email": "tao@kernel.org",
        "time": "Sat Nov 18 03:58:58 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Nov 17 19:54:53 2006 -0800"
      },
      "message": "[PATCH] Update my CREDITS entry\n\nI moved from Sweden to Finland 2.5 years ago, thought it might be time\nto update my CREDITS entry (simply removing the address completely\nseemed the sanest option).\n\nSigned-off-by: David Weinehall \u003ctao@kernel.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b976fe19acc565e5137e6f12af7b6633a23e6b7c",
      "tree": "f5bd7eecbee3c165ff97ab8c642cae4f421a3cec",
      "parents": [
        "808dbbb6bb61173bf52946a28f99089d2efa4c55"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Nov 17 19:31:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Nov 17 19:31:09 2006 -0800"
      },
      "message": "Revert \"ACPI: created a dedicated workqueue for notify() execution\"\n\nThis reverts commit 37605a6900f6b4d886d995751fcfeef88c4e462c.\n\nAgain.\n\nThis same bug has now been introduced twice: it was done earlier by\ncommit b8d35192c55fb055792ff0641408eaaec7c88988, only to be reverted\nlast time in commit 72945b2b90a5554975b8f72673ab7139d232a121.\n\nWe must NOT try to queue up notify handlers to another thread than the\nnormal ACPI execution thread, because the notifications on some systems\nseem to just keep on accumulating until we run out of memory and/or\nthreads.\n\nKeeping events within the one deferred execution thread automatically\nthrottles the events properly.\n\nAt least the Compaq N620c will lock up completely on the first thermal\nevent without this patch reverted.\n\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Len Brown \u003clen.brown@intel.com\u003e\nCc: Alexey Starikovskiy \u003calexey.y.starikovskiy@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "808dbbb6bb61173bf52946a28f99089d2efa4c55",
      "tree": "4d221ed1e66ea09d244b248bb27998ac2efda119",
      "parents": [
        "1ff5683043196b9ad628a5de6bf8eeca52ee8bfd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Nov 17 11:14:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Nov 17 11:14:56 2006 -0800"
      },
      "message": "x86: be more careful when walking back the frame pointer chain\n\nWhen showing the stack backtrace, make sure that we never accept not\nonly an unchanging frame pointer, but also a frame pointer that moves\nback down the stack frame.  It must always grow up (toward older stack\nframes).\n\nI doubt this has triggered, but a subtly corrupt stack with extremely\nunlucky contents could cause us to loop forever on a bogus endless frame\npointer chain.\n\nThis review was triggered by much worse problems happening in some of\nthe other stack unwinding code.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1ff5683043196b9ad628a5de6bf8eeca52ee8bfd",
      "tree": "01e2f0a382ff33623993f77997f38768560e5f2a",
      "parents": [
        "dc1829a4c378d793fb3b95d56135d89a0d7ff72a"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Nov 17 19:57:22 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Nov 17 11:10:37 2006 -0800"
      },
      "message": "[PATCH] lockdep: fix static keys in module-allocated percpu areas\n\nlockdep got confused by certain locks in modules:\n\n INFO: trying to register non-static key.\n the code is fine but needs lockdep annotation.\n turning off the locking correctness validator.\n\n Call Trace:\n  [\u003cffffffff8026f40d\u003e] dump_trace+0xaa/0x3f2\n  [\u003cffffffff8026f78f\u003e] show_trace+0x3a/0x60\n  [\u003cffffffff8026f9d1\u003e] dump_stack+0x15/0x17\n  [\u003cffffffff802abfe8\u003e] __lock_acquire+0x724/0x9bb\n  [\u003cffffffff802ac52b\u003e] lock_acquire+0x4d/0x67\n  [\u003cffffffff80267139\u003e] rt_spin_lock+0x3d/0x41\n  [\u003cffffffff8839ed3f\u003e] :ip_conntrack:__ip_ct_refresh_acct+0x131/0x174\n  [\u003cffffffff883a1334\u003e] :ip_conntrack:udp_packet+0xbf/0xcf\n  [\u003cffffffff8839f9af\u003e] :ip_conntrack:ip_conntrack_in+0x394/0x4a7\n  [\u003cffffffff8023551f\u003e] nf_iterate+0x41/0x7f\n  [\u003cffffffff8025946a\u003e] nf_hook_slow+0x64/0xd5\n  [\u003cffffffff802369a2\u003e] ip_rcv+0x24e/0x506\n  [...]\n\nSteven Rostedt found the bug: static_obj() check did not take\nPERCPU_ENOUGH_ROOM into account, so in-module DEFINE_PER_CPU-area locks\nwere triggering this message.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dc1829a4c378d793fb3b95d56135d89a0d7ff72a",
      "tree": "16f33c80d3f337e6eb330680342ebfceecc03b2e",
      "parents": [
        "0796bdb7e9e4a48b401f4fba1ee5dc79a45528ef"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Nov 17 14:26:18 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Nov 17 08:20:09 2006 -0800"
      },
      "message": "[PATCH] i386/x86_64: ACPI cpu_idle_wait() fix\n\nThe scheduler on Andreas Friedrich\u0027s hyperthreading system stopped\nworking properly: the scheduler would never move tasks to another CPU!\nThe lask known working kernel was 2.6.8.\n\nAfter a couple of attempts to corner the bug, the following smoking gun\nwas found:\n\n  BIOS reported wrong ACPI idfor the processor\n  CPU#1: set_cpus_allowed(), swapper:1, 3 -\u003e 2\n   [\u003cc0103bbe\u003e] show_trace_log_lvl+0x34/0x4a\n   [\u003cc0103ceb\u003e] show_trace+0x2c/0x2e\n   [\u003cc01045f8\u003e] dump_stack+0x2b/0x2d\n   [\u003cc0116a77\u003e] set_cpus_allowed+0x52/0xec\n   [\u003cc0101d86\u003e] cpu_idle_wait+0x2e/0x100\n   [\u003cc0259c57\u003e] acpi_processor_power_exit+0x45/0x58\n   [\u003cc0259752\u003e] acpi_processor_remove+0x46/0xea\n   [\u003cc025c6fb\u003e] acpi_start_single_object+0x47/0x54\n   [\u003cc025cee5\u003e] acpi_bus_register_driver+0xa4/0xd3\n   [\u003cc04ab2d7\u003e] acpi_processor_init+0x57/0x77\n   [\u003cc01004d7\u003e] init+0x146/0x2fd\n   [\u003cc0103a87\u003e] kernel_thread_helper+0x7/0x10\n\na quick look at cpu_idle_wait() shows how broken that code is\non i386: it changes the init task\u0027s affinity map but never\nrestores it ...\n\nand because all userspace tasks get forked by init, they all\ninherited that single-CPU affinity mask. x86_64 cloned this\nbug too.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Andreas Friedrich \u003candreas.friedrich@fujitsu-siemens.com\u003e\nCc: Wolfgang Erig \u003cWolfgang.Erig@fujitsu-siemens.com\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e\nCc: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0796bdb7e9e4a48b401f4fba1ee5dc79a45528ef",
      "tree": "fe7a37931bc1f2ac79b61102d190277f9a1c039e",
      "parents": [
        "4be703906cffd5902028d20626e636ba21fb0b61"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Nov 17 05:57:49 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Nov 17 08:20:09 2006 -0800"
      },
      "message": "[PATCH] x86_64: stack unwinder crash fix\n\nthe new dwarf2 unwinder crashes while trying to dump the stack:\n\n  Leftover inexact backtrace:\n\n  Unable to handle kernel paging request at ffffffff82800000 RIP:\n   [\u003cffffffff8026cf26\u003e] dump_trace+0x35b/0x3d2\n  PGD 203027 PUD 205027 PMD 0\n  Oops: 0000 [2] PREEMPT SMP\n  CPU 0\n  Modules linked in:\n  Pid: 30, comm: khelper Not tainted 2.6.19-rc6-rt1 #11\n  RIP: 0010:[\u003cffffffff8026cf26\u003e]  [\u003cffffffff8026cf26\u003e] dump_trace+0x35b/0x3d2\n  RSP: 0000:ffff81003fb9d848  EFLAGS: 00010006\n  RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000\n  RDX: 0000000000000000 RSI: ffffffff805b3520 RDI: 0000000000000000\n  RBP: ffffffff827ffff9 R08: ffffffff80aad000 R09: 0000000000000005\n  R10: ffffffff80aae000 R11: ffffffff8037961b R12: ffff81003fb9d858\n  R13: 0000000000000000 R14: ffffffff80598460 R15: ffffffff80ab1fc0\n  FS:  0000000000000000(0000) GS:ffffffff806c4200(0000) knlGS:0000000000000000\n  CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b\n  CR2: ffffffff82800000 CR3: 0000000000201000 CR4: 00000000000006e0\n\nthis crash happened because it did not sanitize the dwarf2 data it\ngot, and got an unaligned stack pointer - which happily walked past\nthe process stack (and eventually reached the end of kernel memory\nand pagefaulted there) due to this naive iteration condition:\n\n        HANDLE_STACK (((long) stack \u0026 (THREAD_SIZE-1)) !\u003d 0);\n\nnote that i386 is alot more conservative when it comes to trusting\nstack pointers:\n\n  static inline int valid_stack_ptr(struct thread_info *tinfo, void *p)\n  {\n         return  p \u003e (void *)tinfo \u0026\u0026\n                 p \u003c (void *)tinfo + THREAD_SIZE - 3;\n  }\n\nbut the x86_64 code did not take this bit of i386 code.\n\nThe fix is to align the stack pointer.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Jan Beulich \u003cjbeulich@novell.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1d08811d0c05cd54a778f45588ec22eee027ff89",
      "tree": "7fe477c3aa6356f45995e18562eab480934f27f4",
      "parents": [
        "1b9bb3c14c60324b54645ffefbe6d270f9fd191c"
      ],
      "author": {
        "name": "Jan-Benedict Glaw",
        "email": "jbglaw@lug-owl.de",
        "time": "Fri Nov 17 10:32:04 2006 +0100"
      },
      "committer": {
        "name": "Jan-Benedict Glaw",
        "email": "jbglaw@lug-owl.de",
        "time": "Fri Nov 17 10:32:04 2006 +0100"
      },
      "message": "lkkbd: Remove my old snail-mail address\n\nI moved to a different town and my old snail-mail address is invalid\nnow.  Also, there\u0027s no need at all to have any address like that in\nthe sources, so remove it completely.\n\nSigned-off-by: Jan-Benedict Glaw \u003cjbglaw@lug-owl.de\u003e\n"
    },
    {
      "commit": "4be703906cffd5902028d20626e636ba21fb0b61",
      "tree": "23c51cca66244b688c10c3330638064377972743",
      "parents": [
        "4f71c5de19c27f2198105d3b26b398494d5c353b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 22:18:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 22:18:28 2006 -0800"
      },
      "message": "Fix generic fb_ddc i2c edid probe msg\n\nBenh points out that the msgs[0].flags entry never got initialized, and\nsince it\u0027s an automatic stack allocation, it could have any random\nvalue, which is bad.\n\nRewrite the initializer to explicitly initialize all fields of the small\ni2c_msg structure array we generate.  Just to keep it all obvious, let\u0027s\nhandle msgs[1].buf in the same initializer while we\u0027re at it, instead of\ninitializing that one separately later.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4f71c5de19c27f2198105d3b26b398494d5c353b",
      "tree": "63373038978d4b5052a29667ede7591267154269",
      "parents": [
        "1b9bb3c14c60324b54645ffefbe6d270f9fd191c"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Nov 17 15:35:00 2006 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 21:59:41 2006 -0800"
      },
      "message": "[PATCH] Fix radeon DDC regression\n\nWhen radeonfb was changed to use the new \"generic\" ddc, a bit of\ncode initializing the GPIO lines was lost, causing it to not work\nif the firmware didn\u0027t configure them properly, which seems to\nhappen on some cards.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1b9bb3c14c60324b54645ffefbe6d270f9fd191c",
      "tree": "e22157379c9b826f9691a0a9af0be7f08cc68d37",
      "parents": [
        "0e12c5e85e6fe0a247d547a28a1884915cd3f5b9",
        "d355c3c23ce56ab83e41f2bfb30d02fb90618530"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 16:40:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 16:40:04 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6:\n  aoe: Add forgotten NULL at end of attribute list in aoeblk.c\n  debugfs: check return value correctly\n  W1: ioremap balanced with iounmap\n"
    },
    {
      "commit": "0e12c5e85e6fe0a247d547a28a1884915cd3f5b9",
      "tree": "63747b26416733e37ed9079891ab9c31ceca7bc3",
      "parents": [
        "ccf9ff524ccb195d648ecb0b168340560b42532c",
        "5a3fcf5c7f035de8e2b28d144d67b7bebac8a723"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 16:39:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 16:39:46 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6:\n  USB: auerswald possible memleak fix\n  USB: ipaq: Add HTC Modem Support\n  USB: Fixed outdated usb_get_device_descriptor() documentation\n  usb-storage: Remove duplicated unusual_devs.h entries for Sony Ericsson P990i\n  USB: hid-core: Add quirk for new Apple keyboard/trackpad\n  USB Storage: unusual_devs.h entry for Sony Ericsson P990i\n  USB: correct keymapping on Powerbook built-in USB ISO keyboards\n  USB: OHCI: fix root-hub resume bug\n  USB: Fix UCR-61S2B unusual_dev entry\n  USB: ftdi driver pid for dmx-interfaces\n  USB: ftdi_sio: adds vendor/product id for a RFID construction kit\n  OHCI: disallow autostop when wakeup is not available\n"
    },
    {
      "commit": "d355c3c23ce56ab83e41f2bfb30d02fb90618530",
      "tree": "a586bf95cb53525761139b10864014953cf36e80",
      "parents": [
        "7bb0386f102ece8819182ccf7fffe8bbebc32b19"
      ],
      "author": {
        "name": "Dennis Stosberg",
        "email": "dennis@stosberg.net",
        "time": "Mon Nov 13 09:15:20 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:30:26 2006 -0800"
      },
      "message": "aoe: Add forgotten NULL at end of attribute list in aoeblk.c\n\nThis caused the system to stall when the aoe module was loaded.  The\nerror was introduced in commit 4ca5224f3ea4779054d96e885ca9b3980801ce13\n\nSigned-off-by: Dennis Stosberg \u003cdennis@stosberg.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7bb0386f102ece8819182ccf7fffe8bbebc32b19",
      "tree": "5ddc131df9f106bd7826714ee419fa5e944482bb",
      "parents": [
        "e45413eb708c1cf21082764457692c8eeac0ca97"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Thu Oct 19 12:24:42 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:30:26 2006 -0800"
      },
      "message": "debugfs: check return value correctly\n\nThe return value is stored in \"*dentry\", not in \"dentry\".\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e45413eb708c1cf21082764457692c8eeac0ca97",
      "tree": "7531fac05a3141bb8fe6888a8e3b269e2d51d358",
      "parents": [
        "237ee312e10a86e69e01fc02e0daeb0fa3e7a6e8"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Thu Oct 05 14:26:02 2006 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:30:26 2006 -0800"
      },
      "message": "W1: ioremap balanced with iounmap\n\nioremap must be balanced with iounmap in error path.\n\nPlease consider for 2.6.19.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5a3fcf5c7f035de8e2b28d144d67b7bebac8a723",
      "tree": "8be4fb6cb28dc58930edbbc5a50fb6420eb3ca7b",
      "parents": [
        "0029908ba9661ef26f7020309966aae23c2027b8"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Tue Nov 07 00:31:51 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:12 2006 -0800"
      },
      "message": "USB: auerswald possible memleak fix\n\nfix possible memory leak in auerbuf_setup().\n\nRegards,\n\n\tMariusz Kozlowski\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Wolfgang Muees \u003cwolfgang@iksw-muees.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0029908ba9661ef26f7020309966aae23c2027b8",
      "tree": "f9f6c0e2003837f9880569c704c8cc4f2b1d86c5",
      "parents": [
        "6ab16a9029b0b26c23a4806d90ca76be6d6beae3"
      ],
      "author": {
        "name": "Alex Sanks",
        "email": "alex@sanks.net",
        "time": "Sun Oct 29 16:38:31 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:12 2006 -0800"
      },
      "message": "USB: ipaq: Add HTC Modem Support\n\nAdds support for HTC Smart Phones in modem mode (as opposed to sync\nmode).  Loads and works with pppd on my T-Mobile SDA.\n\nSigned-off-by: Alex Sanks \u003calex@sanks.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6ab16a9029b0b26c23a4806d90ca76be6d6beae3",
      "tree": "116199f4fcc539800abfd34f22cc92d1a49d76ed",
      "parents": [
        "70708f2c2a3c164e9aa80345919a22c838b3b314"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@skynet.be",
        "time": "Tue Nov 07 10:16:25 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:12 2006 -0800"
      },
      "message": "USB: Fixed outdated usb_get_device_descriptor() documentation\n\nusb_get_device_descriptor() used to convert several descriptor fields to host\nCPU\u0027s byte order. Now that it doesn\u0027t convert them anymore, update the\ndocumentation to reflect this.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "70708f2c2a3c164e9aa80345919a22c838b3b314",
      "tree": "cd3adad318434b9f275e124aa37e2ccf73975b12",
      "parents": [
        "a7dc4eeac8f18de5fc6bea1a0f46e67f42b83509"
      ],
      "author": {
        "name": "Sergey Vlasov",
        "email": "vsu@altlinux.ru",
        "time": "Mon Nov 06 16:33:07 2006 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:12 2006 -0800"
      },
      "message": "usb-storage: Remove duplicated unusual_devs.h entries for Sony Ericsson P990i\n\nFor some reason the unusual_devs.h entry for Sony Ericsson P990i had\nthree identical copies in a wrong place in the file in addition to the\ncorrect entry.\n\nSigned-off-by: Sergey Vlasov \u003cvsu@altlinux.ru\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a7dc4eeac8f18de5fc6bea1a0f46e67f42b83509",
      "tree": "d8799e1dadfe61e4f3ba16de8ead84c788607b10",
      "parents": [
        "a3878f11ed29c50b7da1336adcac089e9c741fc2"
      ],
      "author": {
        "name": "Julien BLACHE",
        "email": "jb@jblache.org",
        "time": "Sun Nov 12 11:22:42 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:12 2006 -0800"
      },
      "message": "USB: hid-core: Add quirk for new Apple keyboard/trackpad\n\nThe new Core2 Duo MacBook Pro have a new keyboard+trackpad device.\n\nThe following patch adds the needed HID quirk for the Fn key.\n\nSigned-off-by: Julien BLACHE \u003cjb@jblache.org\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a3878f11ed29c50b7da1336adcac089e9c741fc2",
      "tree": "d91924e20eb2acef7166ac1e5cfd9d97e96f3182",
      "parents": [
        "bb7eef6eea53633a8a49f014fd27c08f7d5fda1a"
      ],
      "author": {
        "name": "Jan Mate",
        "email": "mate@fiit.stuba.sk",
        "time": "Wed Nov 08 19:58:04 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:11 2006 -0800"
      },
      "message": "USB Storage: unusual_devs.h entry for Sony Ericsson P990i\n\nUSB Storage: this patch adds support for Sony Ericsson P990i\n\nSigned-off-by: Jan Mate \u003cmate@fiit.stuba.sk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bb7eef6eea53633a8a49f014fd27c08f7d5fda1a",
      "tree": "955a168d1124910864c4970c11045a1177279c44",
      "parents": [
        "583ceada075597a5b6acab1140d61ac81586a2a6"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Nov 08 19:58:07 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:11 2006 -0800"
      },
      "message": "USB: correct keymapping on Powerbook built-in USB ISO keyboards\n\nsimilar to the version in adbhid_input_register(): The \u0027\u003c\u003e\u0027 key and the\n\u0027^°\u0027 key on a german keyboard is swapped.  Provide correct keys to\nuserland, external USB keyboards will not work correctly when the\n\u0027badmap\u0027/\u0027goodmap\u0027 workarounds from xkeyboard-config are used.\n\nIt is expected that distributions drop the badmap/goodmap part from\nkeycodes/macintosh in the xkeyboard-config package.\n\nThis is probably 2.6.18.x material, if major distros settle on 2.6.18.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "583ceada075597a5b6acab1140d61ac81586a2a6",
      "tree": "27ea85087cc6d09333f0121534e866f5e65c1c83",
      "parents": [
        "51b5bce8c253b82d4789161cc3b0c74bee313bb1"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Oct 24 12:04:22 2006 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:11 2006 -0800"
      },
      "message": "USB: OHCI: fix root-hub resume bug\n\nWhen a suspended OHCI controller sees a port\u0027s status change, it sets\nboth the Root-Hub-Status-Change and the Resume-Detect bits in the\nInterrupt Status register.  Processing both these bits, the driver\ntries to resume the root hub twice!\n\nThis patch (as807) fixes the bug by ignoring RD if RHSC is set.  It\nalso prints a slightly more informative log message when a\nremote-wakeup event occurs.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "51b5bce8c253b82d4789161cc3b0c74bee313bb1",
      "tree": "4238c426d8ea9b8eeab1f0112f03e4453ad4c6e9",
      "parents": [
        "fad14a0da885714c8610982045a6d04a4886865e"
      ],
      "author": {
        "name": "Phil Dibowitz",
        "email": "phil@ipom.com",
        "time": "Thu Nov 02 23:14:10 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:11 2006 -0800"
      },
      "message": "USB: Fix UCR-61S2B unusual_dev entry\n\nRecently this entry\u0027s bcd scope was narrowed so as not to falsly apply\nto bcd\u0027s other than 0x0110. But while it breaks those of a larger bcd,\nit is still needed for those of a smaller bcd - so this changes the\nlower bcd limit to 0x0000.\n\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fad14a0da885714c8610982045a6d04a4886865e",
      "tree": "4d4c9302db85b61be88cfed5e8a8c1f7c7e1c949",
      "parents": [
        "40c36092f75ae2026e35feb4f85caa143b64423a"
      ],
      "author": {
        "name": "Frank Sievertsen",
        "email": "frank@sievertsen.de",
        "time": "Fri Oct 20 09:43:53 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:11 2006 -0800"
      },
      "message": "USB: ftdi driver pid for dmx-interfaces\n\nPlease add a usb pid to the ftdi_sio driver. The pid is used by dmx4all\ndmx-interfaces (for stage lighting).\n\nThe interfaces are using the usb-id 0403:c850. I added the id to the driver\nand it works perfectly. I added a patch for linux 2.6.18.1, too.\n\nFrom: Frank Sievertsen \u003cfrank@sievertsen.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "40c36092f75ae2026e35feb4f85caa143b64423a",
      "tree": "1c7b637305eca86242a9eb081a14b182751b08b9",
      "parents": [
        "3da2495c0a92723d58cacaaff48dc60a29ddaae6"
      ],
      "author": {
        "name": "Kjell Myksvoll",
        "email": "kmyksvo@gmail.com",
        "time": "Sun Oct 22 23:26:42 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:11 2006 -0800"
      },
      "message": "USB: ftdi_sio: adds vendor/product id for a RFID construction kit\n\nAdds the vendor and prodcut id for a RFID construction kit from the\nElektor Electronics magazine, september 2006.\n\nFrom: Kjell Myksvoll \u003ckmyksvo@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "3da2495c0a92723d58cacaaff48dc60a29ddaae6",
      "tree": "15df1f341c3c6f4f11edbe79306936a95a9ce423",
      "parents": [
        "237ee312e10a86e69e01fc02e0daeb0fa3e7a6e8"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Tue Nov 14 16:28:01 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:11 2006 -0800"
      },
      "message": "OHCI: disallow autostop when wakeup is not available\n\nThis patch (as822) prevents the OHCI autostop mechanism from kicking in\nif the root hub is not able or not allowed to issue wakeup requests.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ccf9ff524ccb195d648ecb0b168340560b42532c",
      "tree": "acdfdb390618e9feeac286da141a23e3a87885de",
      "parents": [
        "6b3d1a95ba714bfb1cc81362f7f3e01b7654b4f3"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Nov 16 11:49:16 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 14:00:25 2006 -0800"
      },
      "message": "[PATCH] x86_64: fix CONFIG_CC_STACKPROTECTOR build bug\n\non x86_64, the CONFIG_CC_STACKPROTECTOR build fails if used in a\ndistcc setup that has \"CC\" defined to \"distcc gcc\":\n\n gcc: gcc: linker input file unused because linking not done\n gcc: gcc: linker input file unused because linking not done\n gcc: gcc: linker input file unused because linking not done\n\nthis is because the gcc-x86_64-has-stack-protector.sh script\nhas a 2-parameters assumption. Fix this by passing $(CC) as\na single parameter.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nPlease-Use-Me-More: make randconfig\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6b3d1a95ba714bfb1cc81362f7f3e01b7654b4f3",
      "tree": "e648d93d41d79bf63e2574d518fa1c98f9bcffdf",
      "parents": [
        "237ee312e10a86e69e01fc02e0daeb0fa3e7a6e8"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Thu Nov 16 10:22:03 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 13:57:03 2006 -0800"
      },
      "message": "[PATCH] x86-64: Fix vsyscall.c compilation on UP\n\nBroken by earlier patch by me.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "073ae841d6a5098f7c6e17fc1f329350d950d1ce",
      "tree": "b74472c7e5bd8ab009e111807e13408b87770324",
      "parents": [
        "0f66c08e9611b9a63f2f2fd5af0d12e486c4a02e"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Thu Nov 16 10:59:12 2006 +0200"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Thu Nov 16 13:56:45 2006 -0800"
      },
      "message": "IPoIB: Clear high octet in QP number\n\nIPoIB assumes that high (reserved) octet in the hardware address is 0,\nand copies it into the QPN.  This violates RFC 4391 (which requires\nthat the high 8 bits are ignored on receive), and will result in an\ninvalid QPN being used when interoperating with IPoIB connected mode.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "237ee312e10a86e69e01fc02e0daeb0fa3e7a6e8",
      "tree": "8bc42df168da6bd8545e90487f1f7c324aba486c",
      "parents": [
        "d0cac32fa551b0e7dc1f014607eabb93b0ebbbe8",
        "aa8d18731508bb0a16f69b77e5f4541f0d6fb553"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 12:22:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 12:22:52 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] Remove OP_MAX_COUNTER\n  [ARM] Remove PM_LEGACY\u003dy from selected ARM defconfigs\n  [ARM] 3857/2: pnx4008: add devices\u0027 registration\n"
    },
    {
      "commit": "d0cac32fa551b0e7dc1f014607eabb93b0ebbbe8",
      "tree": "d6abb3575e8e7026d132aa1f17a48b557bc0b9de",
      "parents": [
        "626db29f31ce253726411182ff6c15e31efe2e9a",
        "05052f7f130b1232faeee1674a5bc41f67746cff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:48:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:48:01 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:\n  [SCSI] psi240i.c: fix an array overrun\n  [SCSI] gdth: Fix \u0026\u0026 typos\n  [SCSI] iscsi class: update version\n  [SCSI] iscsi_tcp: fix xmittask oops\n  [SCSI] iscsi: add newlines to debug messages\n  [SCSI] iscsi: always release crypto\n  [SCSI] sg: fix incorrect last scatg length\n  [SCSI] 3ware 9000 add support for 9650SE\n  [SCSI] aic94xx SCSI timeout fix: SMP retry fix.\n  [SCSI] aic94xx SCSI timeout fix\n"
    },
    {
      "commit": "626db29f31ce253726411182ff6c15e31efe2e9a",
      "tree": "5a4f1f01eafa3eae7c79c4c066f09dedb0975ec7",
      "parents": [
        "b342baa737164e86cc67d5f16a305d04895ef338",
        "c7835a77c86422d276b0d1a4c70924d933014c13"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:45:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:45:23 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [TG3]: Disable TSO on 5906 if CLKREQ is enabled.\n  [TCP]: Fix up sysctl_tcp_mem initialization.\n  [NETFILTER]: ip6_tables: use correct nexthdr value in ipv6_find_hdr()\n  [NETFILTER]: ip6_tables: fixed conflicted optname for getsockopt\n  [NETFILTER]: Use pskb_trim in {ip,ip6,nfnetlink}_queue\n  [NETFILTER]: nfnetlink_log: fix byteorder of NFULA_SEQ_GLOBAL\n  [TG3]: Increase 5906 firmware poll time.\n"
    },
    {
      "commit": "b342baa737164e86cc67d5f16a305d04895ef338",
      "tree": "aa4eb48da73c8e4fed7eb0b25f0015d72c7b87e8",
      "parents": [
        "097b8457dafe7efc22201b4062e2d1e82e494067",
        "cea196bb2eb918c30f97a2b752bcec929d761f64"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:44:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:44:38 2006 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] a fix towards allmodconfig build\n  [IA64] use generic_handle_irq()\n  [IA64] typename -\u003e name conversion\n  [IA64] irqs: use `name\u0027 not `typename\u0027\n  [IA64] bte_unaligned_copy() transfers one extra cache line.\n"
    },
    {
      "commit": "097b8457dafe7efc22201b4062e2d1e82e494067",
      "tree": "c59484ba7965d4e18bff2e6492d296382cbf86ac",
      "parents": [
        "ae56fb16337c882c52806508f93ead4034004c7a"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu Nov 16 01:19:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:38 2006 -0800"
      },
      "message": "[PATCH] scsi: clear garbage after CDBs on SG_IO\n\nATAPI devices transfer fixed number of bytes for CDBs (12 or 16).  Some\nATAPI devices choke when shorter CDB is used and the left bytes contain\ngarbage.  Block SG_IO cleared left bytes but SCSI SG_IO didn\u0027t.  This patch\nmakes SCSI SG_IO clear it and simplify CDB clearing in block SG_IO.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Mathieu Fluhr \u003cmfluhr@nero.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Douglas Gilbert \u003cdougg@torque.net\u003e\nAcked-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: \u003cstable@kernel.org\u003e\nAcked-by: 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": "ae56fb16337c882c52806508f93ead4034004c7a",
      "tree": "f2bb551db8d2d9b92c90b5f5462a3617457771bd",
      "parents": [
        "31be8309532a6743f301cb2e83bd12ca07988b09"
      ],
      "author": {
        "name": "Michael Halcrow",
        "email": "mhalcrow@us.ibm.com",
        "time": "Thu Nov 16 01:19:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:38 2006 -0800"
      },
      "message": "[PATCH] eCryptfs: CIFS nlink fixes\n\nWhen CIFS is the lower filesystem, the old lower dentry needs to be explicitly\ndropped from inside eCryptfs to force a revalidate.  In addition, when CIFS is\nthe lower filesystem, the inode attributes need to be copied back up from the\nlower inode to the eCryptfs inode on an eCryptfs revalidate.\n\nSigned-off-by: Michael Halcrow \u003cmhalcrow@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "31be8309532a6743f301cb2e83bd12ca07988b09",
      "tree": "9f84911bae39b11247f2e62ed9d7d451ef4b0a2f",
      "parents": [
        "da63fc7ce63b43426dc3c69c05e28de2872c159a"
      ],
      "author": {
        "name": "OGAWA Hirofumi",
        "email": "hirofumi@mail.parknet.co.jp",
        "time": "Thu Nov 16 01:19:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:38 2006 -0800"
      },
      "message": "[PATCH] Fix strange size check in __get_vm_area_node()\n\nRecently, __get_vm_area_node() was changed like following\n\n \tif (unlikely(!area))\n \t\treturn NULL;\n\n-\tif (unlikely(!size)) {\n-\t\tkfree (area);\n+\tif (unlikely(!size))\n \t\treturn NULL;\n-\t}\n\nIt is leaking `area\u0027, also original code seems strange already.\nProbably, we wanted to do this patch.\n\nSigned-off-by: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "da63fc7ce63b43426dc3c69c05e28de2872c159a",
      "tree": "4de7da9f3fa59e37176ebbfb364afe8b0bcdac65",
      "parents": [
        "565762f3fae23ec4db26607cf4726de7b5075b3b"
      ],
      "author": {
        "name": "OGAWA Hirofumi",
        "email": "hirofumi@mail.parknet.co.jp",
        "time": "Thu Nov 16 01:19:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:38 2006 -0800"
      },
      "message": "[PATCH] fat: add fat_getattr()\n\nThis adds fat_getattr() for setting stat-\u003eblksize. (FAT uses the size\nof cluster for proper I/O)\n\nSigned-off-by: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "565762f3fae23ec4db26607cf4726de7b5075b3b",
      "tree": "e65a05abe3ab00438e21d0b4572823767da60cf3",
      "parents": [
        "64aaa4f8b7e676ccd3f6448df6867097b873b0a6"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@openvz.org",
        "time": "Thu Nov 16 01:19:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:38 2006 -0800"
      },
      "message": "[PATCH] Don\u0027t give bad kprobes example aka \") \u003c 0))\" typo\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@openvz.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "64aaa4f8b7e676ccd3f6448df6867097b873b0a6",
      "tree": "43c9bceb2ebbb9fe8143d6788c08f49d22b1701d",
      "parents": [
        "6897083abfb0156b533ab8ac42c47f68c550ca9e"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Nov 16 01:19:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:38 2006 -0800"
      },
      "message": "[PATCH] AFS: Amend the AFS configuration options\n\nAmend the text of AFS configuration options.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6897083abfb0156b533ab8ac42c47f68c550ca9e",
      "tree": "511eb7ea465123ddac43bbfe1ef8e0ecb721a7f9",
      "parents": [
        "55aa601e14cbec987fa577a895e9297df1d0a71d"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Thu Nov 16 01:19:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:38 2006 -0800"
      },
      "message": "[PATCH] dell_rbu: fix error check\n\nplatform_device_register_simple() returns error code as pointer when it\nfails.  The return value should be checked by IS_ERR().\n\nCc: Abhay Salunke \u003cabhay_salunke@dell.com\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nCc: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "55aa601e14cbec987fa577a895e9297df1d0a71d",
      "tree": "ed7012c8a560f39c28974518260039969548588a",
      "parents": [
        "d6ddf55440833fd9404138026af246c51ebeef22"
      ],
      "author": {
        "name": "Phillip Susi",
        "email": "psusi@cfl.rr.com",
        "time": "Thu Nov 16 01:19:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:38 2006 -0800"
      },
      "message": "[PATCH] Update udf documentation to reflect current state of read/write support\n\nChange Documentation/filesystems/udf.txt from saying that read/write mounts\non cd media are not supported to instead state the current level of\nsupport.  Specifically that it works fine on dvd+rw media and can be made\nto work on cd-rw media via the pktcdvd device.\n\nCc: Peter Osterlund \u003cpetero2@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d6ddf55440833fd9404138026af246c51ebeef22",
      "tree": "095984ba56a4f6eb14379f77bc6b0fbd49cf7f6a",
      "parents": [
        "4c1b6d18bf2fdeb5ac725126c6928aaa98c8e22f"
      ],
      "author": {
        "name": "Eric Sandeen",
        "email": "sandeen@redhat.com",
        "time": "Thu Nov 16 01:19:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:38 2006 -0800"
      },
      "message": "[PATCH] hfs_fill_super returns success even if no root inode\n\nhttp://kernelfun.blogspot.com/2006/11/mokb-14-11-2006-linux-26x-selinux.html\n\nmount that image...\nfs: filesystem was not cleanly unmounted, running fsck.hfs is recommended.  mounting read-only.\nhfs: get root inode failed.\nBUG: unable to handle kernel NULL pointer dereference at virtual address 00000018\n printing eip\n...\nEIP is at superblock_doinit+0x21/0x767\n...\n [] selinux_sb_kern_mount+0xc/0x4b\n [] vfs_kern_mount+0x99/0xf6\n [] do_kern_mount+0x2d/0x3e\n [] do_mount+0x5fa/0x66d\n [] sys_mount+0x77/0xae\n [] syscall_call+0x7/0xb\nDWARF2 unwinder stuck at syscall_call+0x7/0xb\n\nhfs_fill_super() returns success even if\n  root_inode \u003d hfs_iget(sb, \u0026fd.search_key-\u003ecat, \u0026rec);\nor\n  sb-\u003es_root \u003d d_alloc_root(root_inode);\n\nfails.  This superblock finds its way to superblock_doinit() which does:\n\n        struct dentry *root \u003d sb-\u003es_root;\n        struct inode *inode \u003d root-\u003ed_inode;\n\nand boom.  Need to make sure the error cases return an error, I think.\n\n[akpm@osdl.org: return -ENOMEM on oom]\nSigned-off-by: Eric Sandeen \u003csandeen@redhat.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4c1b6d18bf2fdeb5ac725126c6928aaa98c8e22f",
      "tree": "1234059e981337ea0272f8440af7fba7d9422d53",
      "parents": [
        "e757bef270e21453bf507df200e2fb477c076da6"
      ],
      "author": {
        "name": "Arnaud Giersch",
        "email": "arnaud.giersch@free.fr",
        "time": "Thu Nov 16 01:19:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:37 2006 -0800"
      },
      "message": "[PATCH] parport: fix compilation failure\n\nFix compilation failure.\n\nSigned-off-by: Arnaud Giersch \u003carnaud.giersch@free.fr\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e757bef270e21453bf507df200e2fb477c076da6",
      "tree": "443d0c3b66e72e0b5bbfed6861377207d43aa66d",
      "parents": [
        "3b46f0396c76a61526dec57a782a061c197ac337"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@serpentine.com",
        "time": "Thu Nov 16 01:19:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:37 2006 -0800"
      },
      "message": "[PATCH] IB/ipath - fix driver build for platforms with PCI, but not HT\n\nThe PCI Express and Hypertransport chip-specific source files should only\nbe built when the kernel has the capability of actually compiling them.\n\nThis fixes the driver build on, for example, ia64.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b46f0396c76a61526dec57a782a061c197ac337",
      "tree": "43d9781e5aebb14e2e63eceeb617b4fa2a87e5d8",
      "parents": [
        "a9083081b56800691e79d541638fd2fc6366db0f"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olaf@aepfle.de",
        "time": "Thu Nov 16 01:19:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:37 2006 -0800"
      },
      "message": "[PATCH] set default video mode on PowerBook Wallstreet\n\nFinally add the third PowerBook Wallstreet 233MHz model to the list of\nknown display resolutions.\n\nWithout this change, a 640x480 video mode is used.  A workaround so far was\nto boot with \u0027video\u003datyfb:vmode:14\u0027\n\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Solomon Peachy \u003cpizza@shaftnet.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a9083081b56800691e79d541638fd2fc6366db0f",
      "tree": "200817d262a0d0b82243a471e78b7ab31b4526d1",
      "parents": [
        "3b9c10dc59eaaef23e5a47110c20fb554f7dba28"
      ],
      "author": {
        "name": "Michael Halcrow",
        "email": "mhalcrow@us.ibm.com",
        "time": "Thu Nov 16 01:19:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:37 2006 -0800"
      },
      "message": "[PATCH] eCryptfs: dput() lower d_parent on rename\n\nOn rename, for both the old and new lower dentry objects, eCryptfs is\nmissing a dput on the lower parent directory dentry.  This patch will\nprevent the BUG() at fs/dcache.c:613 from being hit after renaming a file\ninside eCryptfs and then doing a umount on the lower filesystem.\n\nSigned-off-by: Michael Halcrow \u003cmhalcrow@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b9c10dc59eaaef23e5a47110c20fb554f7dba28",
      "tree": "021b7f3d9afa32cc15b0d78b598ee488e2cbdab2",
      "parents": [
        "84a763e3d1a47fa9308b8817f265e936e5f1000a"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vwool@ru.mvista.com",
        "time": "Thu Nov 16 01:19:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:37 2006 -0800"
      },
      "message": "[PATCH] pnx4008:fix NULL dereference in rgbfb\n\nFix possible NULL dereference in pnxrgbfb.\n\nSigned-off-by: Vitaly Wool \u003cvwool@ru.mvista.com\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "84a763e3d1a47fa9308b8817f265e936e5f1000a",
      "tree": "3d5a1564eaffd615727b94e1cb1f232f215c83d2",
      "parents": [
        "b86432b42eba5671969a9e6483ee219674b7ee25"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vwool@ru.mvista.com",
        "time": "Thu Nov 16 01:19:11 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:37 2006 -0800"
      },
      "message": "[PATCH] pnx4008: rename driver\n\nMake the drivers\u0027 names less generic to avoid possible confusion in future,\nas was requested by Russell King.\n\nSigned-off-by: Vitaly Wool \u003cvwool@ru.mvista.com\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\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": "b86432b42eba5671969a9e6483ee219674b7ee25",
      "tree": "78b33862865d7ae6d122b3e58c4ae7133491ed0b",
      "parents": [
        "b48f5457b4e9d64d9c1117a4ece247d98b4db49f"
      ],
      "author": {
        "name": "Zhang, Yanmin",
        "email": "yanmin_zhang@linux.intel.com",
        "time": "Thu Nov 16 01:19:10 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:37 2006 -0800"
      },
      "message": "[PATCH] some irq_chip variables point to NULL\n\nI got an oops when booting 2.6.19-rc5-mm1 on my ia64 machine.\n\nBelow is the log.\n\nOops 11012296146944 [1]\nModules linked in: binfmt_misc dm_mirror dm_multipath dm_mod thermal processor f\nan container button sg eepro100 e100 mii\n\nPid: 0, CPU 0, comm:              swapper\npsr : 0000121008022038 ifs : 800000000000040b ip  : [\u003ca0000001000e1411\u003e]    Not\ntainted\nip is at __do_IRQ+0x371/0x3e0\nunat: 0000000000000000 pfs : 000000000000040b rsc : 0000000000000003\nrnat: 656960155aa56aa5 bsps: a00000010058b890 pr  : 656960155aa55a65\nldrs: 0000000000000000 ccv : 0000000000000000 fpsr: 0009804c0270033f\ncsd : 0000000000000000 ssd : 0000000000000000\nb0  : a0000001000e1390 b6  : a0000001005beac0 b7  : e00000007f01aa00\nf6  : 000000000000000000000 f7  : 0ffe69090000000000000\nf8  : 1000a9090000000000000 f9  : 0ffff8000000000000000\nf10 : 1000a908ffffff6f70000 f11 : 1003e0000000000000909\nr1  : a000000100fbbff0 r2  : 0000000000010002 r3  : 0000000000010001\nr8  : fffffffffffbffff r9  : a000000100bd8060 r10 : a000000100dd83b8\nr11 : fffffffffffeffff r12 : a000000100bcbbb0 r13 : a000000100bc4000\nr14 : 0000000000010000 r15 : 0000000000010000 r16 : a000000100c01aa8\nr17 : a000000100d2c350 r18 : 0000000000000000 r19 : a000000100d2c300\nr20 : a000000100c01a88 r21 : 0000000080010100 r22 : a000000100c01ac0\nr23 : a0000001000108e0 r24 : e000000477980004 r25 : 0000000000000000\nr26 : 0000000000000000 r27 : e00000000913400c r28 : e0000004799ee51c\nr29 : e0000004778b87f0 r30 : a000000100d2c300 r31 : a00000010005c7e0\n\nCall Trace:\n [\u003ca000000100014600\u003e] show_stack+0x40/0xa0\n                                sp\u003da000000100bcb760 bsp\u003da000000100bc4f40\n [\u003ca000000100014f00\u003e] show_regs+0x840/0x880\n                                sp\u003da000000100bcb930 bsp\u003da000000100bc4ee8\n [\u003ca000000100037fb0\u003e] die+0x250/0x320\n                                sp\u003da000000100bcb930 bsp\u003da000000100bc4ea0\n [\u003ca00000010005e5f0\u003e] ia64_do_page_fault+0x8d0/0xa20\n                                sp\u003da000000100bcb950 bsp\u003da000000100bc4e50\n [\u003ca00000010000caa0\u003e] ia64_leave_kernel+0x0/0x290\n                                sp\u003da000000100bcb9e0 bsp\u003da000000100bc4e50\n [\u003ca0000001000e1410\u003e] __do_IRQ+0x370/0x3e0\n                                sp\u003da000000100bcbbb0 bsp\u003da000000100bc4df0\n [\u003ca000000100011f50\u003e] ia64_handle_irq+0x170/0x220\n                                sp\u003da000000100bcbbb0 bsp\u003da000000100bc4dc0\n [\u003ca00000010000caa0\u003e] ia64_leave_kernel+0x0/0x290\n                                sp\u003da000000100bcbbb0 bsp\u003da000000100bc4dc0\n [\u003ca000000100012390\u003e] ia64_pal_call_static+0x90/0xc0\n                                sp\u003da000000100bcbd80 bsp\u003da000000100bc4d78\n [\u003ca000000100015630\u003e] default_idle+0x90/0x160\n                                sp\u003da000000100bcbd80 bsp\u003da000000100bc4d58\n [\u003ca000000100014290\u003e] cpu_idle+0x1f0/0x440\n                                sp\u003da000000100bcbe20 bsp\u003da000000100bc4d18\n [\u003ca000000100009980\u003e] rest_init+0xc0/0xe0\n                                sp\u003da000000100bcbe20 bsp\u003da000000100bc4d00\n [\u003ca0000001009f8ea0\u003e] start_kernel+0x6a0/0x6c0\n                                sp\u003da000000100bcbe20 bsp\u003da000000100bc4ca0\n [\u003ca0000001000089f0\u003e] __end_ivt_text+0x6d0/0x6f0\n                                sp\u003da000000100bcbe30 bsp\u003da000000100bc4c00\n \u003c0\u003eKernel panic - not syncing: Aiee, killing interrupt handler!\n\nThe root cause is that some irq_chip variables, especially ia64_msi_chip,\ninitiate their memeber end to point to NULL. __do_IRQ doesn\u0027t check\nif irq_chip-\u003eend is null and just calls it after processing the interrupt.\n\nAs irq_chip-\u003eend is called at many places, so I fix it by reinitiating\nirq_chip-\u003eend to dummy_irq_chip.end, e.g., a noop function.\n\nSigned-off-by: Zhang Yanmin \u003cyanmin.zhang@intel.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"Luck, Tony\" \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": "b48f5457b4e9d64d9c1117a4ece247d98b4db49f",
      "tree": "6cccfbd1a7863ea830448b981019a7357997daf8",
      "parents": [
        "44597f65f6af3c692560a639f61d25398d13d1b6"
      ],
      "author": {
        "name": "Zhang, Yanmin",
        "email": "yanmin_zhang@linux.intel.com",
        "time": "Thu Nov 16 01:19:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 11:43:37 2006 -0800"
      },
      "message": "[PATCH] ipmi: use platform_device_add() instead of platform_device_register() to register device allocated dynamically\n\nI got below warning when running 2.6.19-rc5-mm1 on my ia64 machine.\n\nWARNING at lib/kobject.c:172 kobject_init()\n\nCall Trace:\n [\u003ca0000001000137c0\u003e] show_stack+0x40/0xa0\n                                sp\u003de0000002ff9f7bc0 bsp\u003de0000002ff9f0d10\n [\u003ca000000100013850\u003e] dump_stack+0x30/0x60\n                                sp\u003de0000002ff9f7d90 bsp\u003de0000002ff9f0cf8\n [\u003ca000000100407bb0\u003e] kobject_init+0x90/0x160\n                                sp\u003de0000002ff9f7d90 bsp\u003de0000002ff9f0cd0\n [\u003ca0000001005ae080\u003e] device_initialize+0x40/0x1c0\n                                sp\u003de0000002ff9f7da0 bsp\u003de0000002ff9f0cb0\n [\u003ca0000001005b88c0\u003e] platform_device_register+0x20/0x60\n                                sp\u003de0000002ff9f7dd0 bsp\u003de0000002ff9f0c90\n [\u003ca000000100592560\u003e] try_smi_init+0xbc0/0x11e0\n                                sp\u003de0000002ff9f7dd0 bsp\u003de0000002ff9f0c50\n [\u003ca000000100594900\u003e] init_ipmi_si+0xaa0/0x12e0\n                                sp\u003de0000002ff9f7de0 bsp\u003de0000002ff9f0bd8\n [\u003ca000000100009910\u003e] init+0x350/0x780\n                                sp\u003de0000002ff9f7e00 bsp\u003de0000002ff9f0ba8\n [\u003ca000000100011d30\u003e] kernel_thread_helper+0x30/0x60\n                                sp\u003de0000002ff9f7e30 bsp\u003de0000002ff9f0b80\n [\u003ca0000001000090c0\u003e] start_kernel_thread+0x20/0x40\n                                sp\u003de0000002ff9f7e30 bsp\u003de0000002ff9f0b80\nWARNING at lib/kobject.c:172 kobject_init()\n\nCall Trace:\n [\u003ca0000001000137c0\u003e] show_stack+0x40/0xa0\n                                sp\u003de0000002ff9f7b40 bsp\u003de0000002ff9f0db0\n [\u003ca000000100013850\u003e] dump_stack+0x30/0x60\n                                sp\u003de0000002ff9f7d10 bsp\u003de0000002ff9f0d98\n [\u003ca000000100407bb0\u003e] kobject_init+0x90/0x160\n                                sp\u003de0000002ff9f7d10 bsp\u003de0000002ff9f0d70\n [\u003ca0000001005ae080\u003e] device_initialize+0x40/0x1c0\n                                sp\u003de0000002ff9f7d20 bsp\u003de0000002ff9f0d50\n [\u003ca0000001005b88c0\u003e] platform_device_register+0x20/0x60\n                                sp\u003de0000002ff9f7d50 bsp\u003de0000002ff9f0d30\n [\u003ca00000010058ac00\u003e] ipmi_register_smi+0xcc0/0x18e0\n                                sp\u003de0000002ff9f7d50 bsp\u003de0000002ff9f0c90\n [\u003ca000000100592600\u003e] try_smi_init+0xc60/0x11e0\n                                sp\u003de0000002ff9f7dd0 bsp\u003de0000002ff9f0c50\n [\u003ca000000100594900\u003e] init_ipmi_si+0xaa0/0x12e0\n                                sp\u003de0000002ff9f7de0 bsp\u003de0000002ff9f0bd8\n [\u003ca000000100009910\u003e] init+0x350/0x780\n                                sp\u003de0000002ff9f7e00 bsp\u003de0000002ff9f0ba8\n [\u003ca000000100011d30\u003e] kernel_thread_helper+0x30/0x60\n                                sp\u003de0000002ff9f7e30 bsp\u003de0000002ff9f0b80\n [\u003ca0000001000090c0\u003e] start_kernel_thread+0x20/0x40\n                                sp\u003de0000002ff9f7e30 bsp\u003de0000002ff9f0b80\n\nThe root cause is the device struct is initialized twice.\n\nIf the device is allocated dynamically by platform_device_alloc,\nplatform_device_alloc will initialize struct device, then,\nplatform_device_add should be used to register the device.\n\nThe difference between platform_device_register and platform_device_add is\nplatform_device_register will initiate the device while platform_device_add\nwon\u0027t.\n\nSigned-off-by: Zhang Yanmin \u003cyanmin.zhang@intel.com\u003e\nCc: Corey Minyard \u003cminyard@acm.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cea196bb2eb918c30f97a2b752bcec929d761f64",
      "tree": "6c24107e3afece611c1f18ab148ec6eb3c0e68f5",
      "parents": [
        "5fbb004aba15bbca64c3fb611113295bda7ee9ea"
      ],
      "author": {
        "name": "Luck, Tony",
        "email": "tony.luck@intel.com",
        "time": "Thu Nov 16 00:43:12 2006 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu Nov 16 11:25:12 2006 -0800"
      },
      "message": "[IA64] a fix towards allmodconfig build\n\nThe HP_SIMSCSI driver can\u0027t be built as a module (unhealthy dependencies on\nthings that shouldn\u0027t really be exported).\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "5fbb004aba15bbca64c3fb611113295bda7ee9ea",
      "tree": "8b0dff076c62f6c68b5875e862e5981a4bbd92ef",
      "parents": [
        "06344db3162323247e9ac8d76d5acdb79d05f3c0"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Nov 16 00:43:07 2006 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu Nov 16 09:38:35 2006 -0800"
      },
      "message": "[IA64] use generic_handle_irq()\n\nUse generic_handle_irq() to handle mixed-type irq handling.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "06344db3162323247e9ac8d76d5acdb79d05f3c0",
      "tree": "60c3c51761f57d81acd93e318b1250fbe119e47e",
      "parents": [
        "351a58390aad350bd5e22c7cc468f44a9330685c"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Nov 16 00:43:02 2006 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu Nov 16 09:38:02 2006 -0800"
      },
      "message": "[IA64] typename -\u003e name conversion\n\nconvert irq chip typename -\u003e name.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "351a58390aad350bd5e22c7cc468f44a9330685c",
      "tree": "d7c225dcbd821f70d646a676576f81bf97a614e9",
      "parents": [
        "cbf093e8c7447a202e376199cc017161262bd7cd"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Thu Nov 16 00:42:58 2006 -0800"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu Nov 16 09:37:45 2006 -0800"
      },
      "message": "[IA64] irqs: use `name\u0027 not `typename\u0027\n\n`typename\u0027 is going away and is usually uninitialised anwyay.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "c7835a77c86422d276b0d1a4c70924d933014c13",
      "tree": "a0f4ee32a55d8b360b814f6ef811be268db71c2f",
      "parents": [
        "52bf376c63eebe72e862a1a6e713976b038c3f50"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Wed Nov 15 21:14:42 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Nov 15 21:18:52 2006 -0800"
      },
      "message": "[TG3]: Disable TSO on 5906 if CLKREQ is enabled.\n\nDue to hardware errata, TSO must be disabled if the PCI Express clock\nrequest is enabled on 5906.  The chip may hang when transmitting TSO\nframes if CLKREQ is enabled.\n\nUpdate version to 3.69.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "52bf376c63eebe72e862a1a6e713976b038c3f50",
      "tree": "2bc19582770c2e2d55bc55c4faf7b15ac14228b4",
      "parents": [
        "337dde798dd1f3e4d4df4e684a0b4355dd65103d"
      ],
      "author": {
        "name": "John Heffner",
        "email": "jheffner@psc.edu",
        "time": "Tue Nov 14 20:25:17 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Nov 15 21:18:51 2006 -0800"
      },
      "message": "[TCP]: Fix up sysctl_tcp_mem initialization.\n\nFix up tcp_mem initial settings to take into account the size of the\nhash entries (different on SMP and non-SMP systems).\n\nSigned-off-by: John Heffner \u003cjheffner@psc.edu\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "337dde798dd1f3e4d4df4e684a0b4355dd65103d",
      "tree": "02bc41b44c5b20fd8fe803749f2a87be706971a7",
      "parents": [
        "b96e7ecbd052a0916b6078e7600604d7e276a336"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Tue Nov 14 19:49:13 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Nov 15 21:18:50 2006 -0800"
      },
      "message": "[NETFILTER]: ip6_tables: use correct nexthdr value in ipv6_find_hdr()\n\nnexthdr is NEXTHDR_FRAGMENT, the nexthdr value from the fragment header\nis hp-\u003enexthdr.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b96e7ecbd052a0916b6078e7600604d7e276a336",
      "tree": "5b2eb36452ea27124f997d309cc514475148f81f",
      "parents": [
        "d8a585d78efdf191a64ca655136ac1e49fd27cf4"
      ],
      "author": {
        "name": "Yasuyuki Kozakai",
        "email": "yasuyuki.kozakai@toshiba.co.jp",
        "time": "Tue Nov 14 19:48:48 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Nov 15 21:18:49 2006 -0800"
      },
      "message": "[NETFILTER]: ip6_tables: fixed conflicted optname for getsockopt\n\n66 and 67 for getsockopt on IPv6 socket is doubly used for IPv6 Advanced\nAPI and ip6tables. This moves numbers for ip6tables to 68 and 69.\nThis also kills XT_SO_* because {ip,ip6,arp}_tables doesn\u0027t have so much\ncommon numbers now.\n\nThe old userland tools keep to behave as ever, because old kernel always\ncalls functions of IPv6 Advanced API for their numbers.\n\nSigned-off-by: Yasuyuki Kozakai \u003cyasuyuki.kozakai@toshiba.co.jp\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "d8a585d78efdf191a64ca655136ac1e49fd27cf4"
}
