)]}'
{
  "log": [
    {
      "commit": "5d6f647fc6bb57377c9f417c4752e43189f56bb1",
      "tree": "ab30c24c021adc549aab6bf042108d920975d9a9",
      "parents": [
        "e61c90188b9956edae1105eef361d8981a352fcd"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Dec 13 00:34:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:50 2006 -0800"
      },
      "message": "[PATCH] debug: add sysrq_always_enabled boot option\n\nMost distributions enable sysrq support but set it to 0 by default.  Add a\nsysrq_always_enabled boot option to always-enable sysrq keys.  Useful for\ndebugging - without having to modify the disribution\u0027s config files (which\nmight not be possible if the kernel is on a live CD, etc.).\n\nAlso, while at it, clean up the sysrq interfaces.\n\n[bunk@stusta.de: make sysrq_always_enabled_setup() static]\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "872225ca77519a243d7e19270b062b0ac53418d8",
      "tree": "e0236085e5eb5f14228e3d01d306f6e0d0bf3998",
      "parents": [
        "a5b92873a87cc579f6399693e2c9ae6b43932ddf"
      ],
      "author": {
        "name": "Mike Miller",
        "email": "mike.miller@hp.com",
        "time": "Wed Dec 13 00:34:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:49 2006 -0800"
      },
      "message": "[PATCH] cciss: remove calls to pci_disable_device\n\nRemove calls to pci_disable_device except in fail_all_cmds.  The\npci_disable_device function does something nasty to Smart Array controllers\nthat pci_enable_device does not undo.  So if the driver is unloaded it\ncannot be reloaded.\n\nAlso, customers can disable any pci device via the ROM Based Setup Utility\n(RBSU).  If the customer has disabled the controller we should not try to\nblindly enable the card from the driver.  Please consider this for\ninclusion.\n\nSigned-off-by: Mike Miller \u003cmike.miller@hp.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a5b92873a87cc579f6399693e2c9ae6b43932ddf",
      "tree": "096e806d4eba56b9e57812c338a0c1ce24fab8bf",
      "parents": [
        "3468a33e98524a7661a158251b10cea7c9fafece"
      ],
      "author": {
        "name": "Mike Miller",
        "email": "mike.miller@hp.com",
        "time": "Wed Dec 13 00:34:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:49 2006 -0800"
      },
      "message": "[PATCH] cciss: map out more memory for config table\n\nMap out more memory for our config table.  It\u0027s required to reach offset\n0x214 to disable DMA on the P600.  I\u0027m not sure how I lost this hunk.\nPlease consider this for inclusion.\n\nSigned-off-by: Mike Miller \u003cmike.miller@hp.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3468a33e98524a7661a158251b10cea7c9fafece",
      "tree": "4ba528780a725ef10285ce274c692402afa896f1",
      "parents": [
        "fb0c9295b81f5c7f51058aabfadd13d8e70b48f4"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Dec 13 00:34:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:49 2006 -0800"
      },
      "message": "[PATCH] sx: fix non-PCI build\n\nWhen CONFIG_PCI is not defined (i.e.  PCI bus is disabled), the sx driver\nfails to link, since some pci functions are not available.  Fix this\nbehaviour to be able to compile this driver on machines with no PCI bus\n(but with ISA bus support).\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fb0c9295b81f5c7f51058aabfadd13d8e70b48f4",
      "tree": "0da52641ef141ca361a4ad0cea19831b1c6f7cb0",
      "parents": [
        "a3808ac156f503dd2a00a059d9ff4677ce75244f"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Dec 13 00:34:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:49 2006 -0800"
      },
      "message": "[PATCH] mxser_new: fix non-PCI build\n\nWhen CONFIG_PCI is not defined (i.e.  PCI bus is disabled), the mxser_new\ndriver fails to link, since some pci functions are not available.  Fix this\nbehaviour to be able to compile this driver on machines with no PCI bus\n(but with ISA bus support).\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a3808ac156f503dd2a00a059d9ff4677ce75244f",
      "tree": "6685441392ee1ca882c5ca0a6d585eb8d6e167ad",
      "parents": [
        "89040b21e7e2205985feb77f9a83138ab9cb0dfd"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Dec 13 00:34:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:48 2006 -0800"
      },
      "message": "[PATCH] isicom: fix build with PCI disabled\n\nWith CONFIG_PCI\u003dn:\ndrivers/char/isicom.c: In function \u0027isicom_probe\u0027:\ndrivers/char/isicom.c:1793: warning: implicit declaration of function\n\u0027pci_request_region\u0027\ndrivers/char/isicom.c:1827: warning: implicit declaration of function\n\u0027pci_release_region\u0027\n\nLet\u0027s CONFIG_ISI depend on CONFIG_PCI.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "89040b21e7e2205985feb77f9a83138ab9cb0dfd",
      "tree": "937e8f99b269b4884a6cda3a02a1c34defa4b632",
      "parents": [
        "bfdc0c280a497575670e87efa89e78a88438483b"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Wed Dec 13 00:34:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:48 2006 -0800"
      },
      "message": "[PATCH] w1: Fix for kconfig entry typo\n\nBased on patch from Alexander Rigbo \u003calexander.rigbo@acgnystrom.se\u003e\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bfdc0c280a497575670e87efa89e78a88438483b",
      "tree": "6c7a3ee533f9f163393e61efa3e57e3e72bddf82",
      "parents": [
        "3b99ab242145c99ec8781dc267ec100e7f23ef9d"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Wed Dec 13 00:34:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:48 2006 -0800"
      },
      "message": "[PATCH] KVM: Fix vmx hardware_enable() on macbooks\n\nIt seems macbooks set bit 2 but not bit 0, which is an \"enabled but vmxon will\nfault\" setting.\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nTested-by: Alex Larsson (sometimes testing helps)\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b99ab242145c99ec8781dc267ec100e7f23ef9d",
      "tree": "b382de90fcd739843807a22c933f1efd798f4ac8",
      "parents": [
        "873a7c423bf8f12bff48a4b8963b32be568b4fcf"
      ],
      "author": {
        "name": "Michael Riepe",
        "email": "michael@mr511.de",
        "time": "Wed Dec 13 00:34:15 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:48 2006 -0800"
      },
      "message": "[PATCH] KVM: Don\u0027t touch the virtual apic vt registers on 32-bit\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "873a7c423bf8f12bff48a4b8963b32be568b4fcf",
      "tree": "947beeefe93c4b90807d188ec15271218673a3f5",
      "parents": [
        "802ba064c49f655d20fed563f2a4924c8256ea10"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Wed Dec 13 00:34:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:48 2006 -0800"
      },
      "message": "[PATCH] KVM: Disallow the kvm-amd module on intel hardware, and vice versa\n\nThey\u0027re not on speaking terms.\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "802ba064c49f655d20fed563f2a4924c8256ea10",
      "tree": "f705b597b2da6583239e9f028fa0d6f6ec319682",
      "parents": [
        "011e3a9ad4891ba1b27e281e085228189c56b137"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Wed Dec 13 00:34:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:48 2006 -0800"
      },
      "message": "[PATCH] md: Don\u0027t assume that READ\u003d\u003d0 and WRITE\u003d\u003d1 - use the names explicitly\n\nThanks Jens for alerting me to this.\n\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: \u003craziebe@gmail.com\u003e\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3dfcaf16135150d0f025047a7525664a41bb2adf",
      "tree": "9397099e21503db8b89bd6d5d253bc0979f1445c",
      "parents": [
        "5f8442edfb214908e9c6ca1142bf882c9bc364e5"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Dec 13 00:34:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:47 2006 -0800"
      },
      "message": "[PATCH] vt: fix comments to not refer to kill_proc\n\nThe code has been fixed to use kill_pid instead of kill_proc fix the\ncomments as well.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c7bb723b4e36dbd4b144176116d126104dc65e0",
      "tree": "d5f13bce4876887c8892297e2a31339efa5e6268",
      "parents": [
        "0770b19b94ed8fc97e1fcac91c320ec738919628"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Wed Dec 13 00:34:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:47 2006 -0800"
      },
      "message": "[PATCH] KVM: MMU: Ignore pcd, pwt, and pat bits on ptes\n\nThe pcd, pwt, and pat bits on page table entries affect the cpu cache.  Since\nthe cache is a host resource, the guest should not be able to control it.\nMoreover, the meaning of these bits changes depending on whether pat is\nenabled or not.\n\nSo, force these bits to zero on shadow page table entries at all times.\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0770b19b94ed8fc97e1fcac91c320ec738919628",
      "tree": "f42920008f93f05ab961832b2c870a00bfb0cecf",
      "parents": [
        "7725f0badd6682e5bcc06f38eedf0123712a3f60"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Wed Dec 13 00:34:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:47 2006 -0800"
      },
      "message": "[PATCH] KVM: Remove extranous put_cpu() from vcpu_put()\n\nThe arch splitting patchset left an extra put_cpu() in core code, where it can\ncause trouble for CONFIG_PREEMPT kernels.\n\nReported-by: Huihong Luo \u003chuisinro@yahoo.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7725f0badd6682e5bcc06f38eedf0123712a3f60",
      "tree": "bee0e576e61c4551658f3ae463964815baf41691",
      "parents": [
        "f7fbf1fdf0d79241f5cc95310b96f0c52452ab39"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Wed Dec 13 00:34:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:47 2006 -0800"
      },
      "message": "[PATCH] KVM: Move find_vmx_entry() to vmx.c\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f7fbf1fdf0d79241f5cc95310b96f0c52452ab39",
      "tree": "e56bcb3ccb56517279a8727603087813722eb7f4",
      "parents": [
        "acd19499e9724615d720b29c74be6b218ce765c6"
      ],
      "author": {
        "name": "Uri Lublin",
        "email": "uril@qumranet.com",
        "time": "Wed Dec 13 00:34:00 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:47 2006 -0800"
      },
      "message": "[PATCH] KVM: Make the GET_SREGS and SET_SREGS ioctls symmetric\n\nThis makes the SET_SREGS ioctl behave symmetrically to the GET_SREGS ioctl wrt\nthe segment access rights flag.\n\nSigned-off-by: Uri Lublin \u003curil@qumranet.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d78437245aa3842e8eeaef2709753ac485465652",
      "tree": "42ca5c01dcf10553c984be9b87bc3aa20984e15a",
      "parents": [
        "39f07223d400330b9e08aae4c77a391f2418023e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Dec 13 00:33:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:47 2006 -0800"
      },
      "message": "[PATCH] i2o_exec_exit and i2o_driver_exit should not be __exit.\n\ni2o_exec_exit and i2o_driver_exit were marked as __exit which is a bug\nbecause both are invoked from __init and __exit functions.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "39f07223d400330b9e08aae4c77a391f2418023e",
      "tree": "7e16bd15b0e4d87809024302df9c4a1d65a2d832",
      "parents": [
        "eff3b634d9a0cccb6ca8b431819fa415f10804dc"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Wed Dec 13 00:33:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:47 2006 -0800"
      },
      "message": "[PATCH] isdn/gigaset: fix possible missing wakeup\n\nEliminate some possibilities for user processes writing to the Gigaset\ncharacter device to be left sleeping indefinitely, by adding wakeup calls\nto error paths and properly disposing of pending write requests when the\ndevice is disconnected.\n\nIt also removes unnecessary NULL checks before usb_free_urb() and\nusb_kill_urb() calls.\n\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\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": "8c1bc04e793a7ff4004180aa42890c3d382ec87f",
      "tree": "997652e60f0c99ca16b057241876ee35cfc77629",
      "parents": [
        "05b3e0c2c791a70bf0735aaec53cdf6d340eef85"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Dec 13 00:33:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:46 2006 -0800"
      },
      "message": "[PATCH] fix more workqueue build breakage (tps65010)\n\nMore fixes to build breakage from the work_struct changes ...  this updates\nthe tps65010 driver.  Plus, fix some dependencies related to the way it\u0027s\nused on the OMAP OSK: force static linking there, since the resulting\nkernel can\u0027t link.\n\nNOTE that until the i2c core gets fixed to work without SMBUS_QUICK,\nkernels needing this driver must still use \"tps65010.force\u003d0,0x48\" on the\ncommand line.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: 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": "05b3e0c2c791a70bf0735aaec53cdf6d340eef85",
      "tree": "cfdc46f216e5a7996972ff88681dd03bed9b0022",
      "parents": [
        "5aff458e9c90df55d6badabd89a1a063a80d9768"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Wed Dec 13 00:33:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:46 2006 -0800"
      },
      "message": "[PATCH] KVM: Replace __x86_64__ with CONFIG_X86_64\n\nAs per akpm\u0027s request.\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5aff458e9c90df55d6badabd89a1a063a80d9768",
      "tree": "278b56e2f14128c4c73553d0037b385614421e9b",
      "parents": [
        "fd24dc4af6387d820159e3affdfb1e9d3bdce1f8"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Wed Dec 13 00:33:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:46 2006 -0800"
      },
      "message": "[PATCH] KVM: Clean up AMD SVM debug registers load and unload\n\nBy letting gcc choose the temporary register for us, we lose arch dependency\nand some ugliness.  Conceivably gcc will also generate marginally better code.\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fd24dc4af6387d820159e3affdfb1e9d3bdce1f8",
      "tree": "7ec736eebe8b723f9a7467650e2853026a3bd720",
      "parents": [
        "3b3be0d1cc8a56468e0cb35ab3895f265d8e5cc6"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Wed Dec 13 00:33:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:46 2006 -0800"
      },
      "message": "[PATCH] KVM: Put KVM in a new Virtualization menu\n\nInstead of in the main drivers menu.\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b3be0d1cc8a56468e0cb35ab3895f265d8e5cc6",
      "tree": "76c78268f485f1aa31cf431a81399630c1fd6eab",
      "parents": [
        "a311f74329ee15cfae9576a45feefc1e935ca0c5"
      ],
      "author": {
        "name": "Anthony Liguori",
        "email": "anthony@codemonkey.ws",
        "time": "Wed Dec 13 00:33:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:46 2006 -0800"
      },
      "message": "[PATCH] KVM: Add missing include\n\nload_TR_desc() lives in asm/desc.h, so #include that file.\n\nSigned-off-by: Anthony Liguori \u003canthony@codemonkey.ws\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a311f74329ee15cfae9576a45feefc1e935ca0c5",
      "tree": "353c86a0c39e970734616e02b5b8f353c3e31c5c",
      "parents": [
        "24d34dc56449a322d8140d497440d3c1bea49618"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Dec 13 00:33:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:46 2006 -0800"
      },
      "message": "[PATCH] tty: export get_current_tty\n\n24ec839c431eb79bb8f6abc00c4e1eb3b8c4d517 causes this:\n\nWARNING: \"get_current_tty\" [drivers/s390/char/fs3270.ko] undefined!\n\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nAcked-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3641b536ecc56f68fe182ac99f7ddc4827125118",
      "tree": "8bb025f9e981588c09aeb13b1a7c117036c4e703",
      "parents": [
        "b1ef951e8199d1c59f14dbe0fa22974ed57a3b48",
        "f0eef25339f92f7cd4aeea23d9ae97987a5a1e82"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:53:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:53:04 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart:\n  [AGPGART] VIA and SiS AGP chipsets are x86-only\n  [AGPGART] agp-amd64: section mismatches with HOTPLUG\u003dn\n  [AGPGART] Fix up misprogrammed bridges with incorrect AGPv2 rates.\n"
    },
    {
      "commit": "b1ef951e8199d1c59f14dbe0fa22974ed57a3b48",
      "tree": "86a16643358339c23e3d7a9e608fcc90a18d2c84",
      "parents": [
        "775ba7ad491a154f99871fe603f03366e84ae159",
        "82b399133b6ebf667ee635fc69ef26b61eede4bc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:52:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:52:31 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: Make sure struct ipoib_neigh.queue is always initialized\n  IB/iser: Use the new verbs DMA mapping functions\n  IB/srp: Use new verbs IB DMA mapping functions\n  IPoIB: Use the new verbs DMA mapping functions\n  IB/core: Use the new verbs DMA mapping functions\n  IB/ipath: Implement new verbs DMA mapping functions\n  IB: Add DMA mapping functions to allow device drivers to interpose\n  RDMA/cma: Export rdma cm interface to userspace\n  RDMA/cma: Add support for RDMA_PS_UDP\n  RDMA/cma: Allow early transition to RTS to handle lost CM messages\n  RDMA/cma: Report connect info with connect events\n  RDMA/cma: Remove unneeded qp_type parameter from rdma_cm\n  IB/ipath: Fix IRQ for PCI Express HCAs\n  RDMA/amso1100: Fix memory leak in c2_qp_modify()\n  IB/iser: Remove unused \"write-only\" variables\n  IB/ipath: Remove unused \"write-only\" variables\n  IB/fmr: ib_flush_fmr_pool() may wait too long\n"
    },
    {
      "commit": "775ba7ad491a154f99871fe603f03366e84ae159",
      "tree": "7112bd513ff7c60033f4ba07790cab8a7d3195a2",
      "parents": [
        "d9405057c18cdc62eade7106a774d87a3e080875",
        "18b36c7119aa868fdfae6855b86824db238e5ebc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:51:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:51:51 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial:\n  Fix inotify maintainers entry\n  Fix typo in new debug options.\n  Jon needs a new shift key.\n  fs: Convert kmalloc() + memset() to kzalloc() in fs/.\n  configfs.h: Remove dead macro definitions.\n  kconfig: Standardize \"depends\" -\u003e \"depends on\" in Kconfig files\n  e100: replace kmalloc with kcalloc\n  um: replace kmalloc+memset with kzalloc\n  fix typo in net/ipv4/ip_fragment.c\n  include/linux/compiler.h: reject gcc 3 \u003c gcc 3.2\n  Kconfig: fix spelling error in config KALLSYMS help text\n  Remove duplicate \"have to\" in comment\n  Fix small typo in drivers/serial/icom.c\n  Use consistent casing in help message\n  EXT{2,3,4}_FS: remove outdated part of the help text\n"
    },
    {
      "commit": "d9405057c18cdc62eade7106a774d87a3e080875",
      "tree": "ba3567e949789f8459ea4d79699a5bc831b97abc",
      "parents": [
        "c4366889dda8110247be59ca41fddb82951a8c26",
        "a57bf8a4f23cca2b5be5446649bbe22d1440af5d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:51:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:51:36 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] pcwd_usb.c generic HID include file\n  [WATCHDOG] watchdog miscdevice patch\n  [WATCHDOG] rm9k_wdt: fix interrupt handler arguments\n  [WATCHDOG] rm9k_wdt: fix compilation\n"
    },
    {
      "commit": "f0eef25339f92f7cd4aeea23d9ae97987a5a1e82",
      "tree": "2472e94d39f43a9580a6d2d5d92de0b749023263",
      "parents": [
        "0cfea5dd98205f2fa318836da664a7d7df1afbc1",
        "e1036502e5263851259d147771226161e5ccc85a"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 18:13:32 2006 -0500"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 18:13:32 2006 -0500"
      },
      "message": "Merge ../linus\n"
    },
    {
      "commit": "0cfea5dd98205f2fa318836da664a7d7df1afbc1",
      "tree": "391ef7d77da9be57e21f37bde7ec425f55cdab19",
      "parents": [
        "0ac633b23db91e48210179e31dd88ad9e9a8aba9"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Mon Dec 04 03:43:14 2006 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 18:10:52 2006 -0500"
      },
      "message": "[AGPGART] VIA and SiS AGP chipsets are x86-only\n\nThere\u0027s no point in troubling the Alpha, IA-64, PowerPC and PARISC\npeople with SiS and VIA options.  Andrew thinks it helps find bugs,\nbut there\u0027s no evidence of that.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "0ac633b23db91e48210179e31dd88ad9e9a8aba9",
      "tree": "be1bf4fdca049345b476250ec7195e145b8e4e97",
      "parents": [
        "28af24bb8470c7d0573b703a2955548b73a6c066"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Nov 19 18:52:28 2006 -0800"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 18:10:52 2006 -0500"
      },
      "message": "[AGPGART] agp-amd64: section mismatches with HOTPLUG\u003dn\n\nWhen CONFIG_HOTPLUG\u003dn, agp_amd64_resume() calls nforce3_agp_init(),\nwhich is __devinit \u003d\u003d __init, so has been discarded and is not\nusable for resume.\n\nWARNING: drivers/char/agp/amd64-agp.o - Section mismatch: reference to .init.text: from .text between \u0027agp_amd64_resume\u0027 (at offset 0x249) and \u0027amd64_tlbflush\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "a57bf8a4f23cca2b5be5446649bbe22d1440af5d",
      "tree": "d568ec3dec15e4169e8058c321454afdb96d2791",
      "parents": [
        "d4b87598e940053fa22020dcdc6384827b4fc58d",
        "e0b79e0bc261ad320f6c218ac6823f7ca859171f"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Dec 12 23:48:41 2006 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Dec 12 23:48:41 2006 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n"
    },
    {
      "commit": "82b399133b6ebf667ee635fc69ef26b61eede4bc",
      "tree": "83477ce12afd3d45397c4480426ae34a5effedd9",
      "parents": [
        "5180311fe93842e9e16eb7297cfc4aded752ab33"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 14:48:18 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 14:48:18 2006 -0800"
      },
      "message": "IPoIB: Make sure struct ipoib_neigh.queue is always initialized\n\nMove the initialization of ipoib_neigh\u0027s skb_queue into\nipoib_neigh_alloc(), since commit 2745b5b7 (\"IPoIB: Fix skb leak when\nfreeing neighbour\") will make iterate over the skb_queue to free any\npackets left over when freeing the ipoib_neigh structure.\n\nThis fixes a crash when freeing ipoib_neigh structures allocated in\nipoib_mcast_send(), which otherwise don\u0027t have their skb_queue\ninitialized.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "d4b87598e940053fa22020dcdc6384827b4fc58d",
      "tree": "9ea5d130ba22e50870a7c2f71fe72714ff7d77a2",
      "parents": [
        "3263263f7091eccab6fdc23f28f09b17c0466629"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Dec 12 23:46:47 2006 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Dec 12 23:46:47 2006 +0100"
      },
      "message": "[WATCHDOG] pcwd_usb.c generic HID include file\n\nNow that the generic HID layer created include/linux/hid.h\nwe can use the HID_REQ_SET_REPORT and HID_DT_REPORT defines\ndirectly from that include file.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "c4366889dda8110247be59ca41fddb82951a8c26",
      "tree": "705c1a996bed8fd48ce94ff33ec9fd00f9b94875",
      "parents": [
        "db2fb9db5735cc532fd4fc55e94b9a3c3750378e",
        "e1036502e5263851259d147771226161e5ccc85a"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 17:41:41 2006 -0500"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 17:41:41 2006 -0500"
      },
      "message": "Merge ../linus\n\nConflicts:\n\n\tdrivers/cpufreq/cpufreq.c\n"
    },
    {
      "commit": "5180311fe93842e9e16eb7297cfc4aded752ab33",
      "tree": "89e4be4901e404e829eb9fc879162d409db6be7b",
      "parents": [
        "85507bcce0cd6ec859943da4e07227c124a18f3f"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralph.campbell@qlogic.com",
        "time": "Tue Dec 12 14:31:00 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 14:31:00 2006 -0800"
      },
      "message": "IB/iser: Use the new verbs DMA mapping functions\n\nConvert iSER to use the new verbs DMA mapping functions for kernel\nverbs consumers.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "85507bcce0cd6ec859943da4e07227c124a18f3f",
      "tree": "21038b6a706d3ad9e0796e718fab3241003351df",
      "parents": [
        "37ccf9df974f55e99bf21278133b065cbbcf3f79"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralph.campbell@qlogic.com",
        "time": "Tue Dec 12 14:30:55 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 14:30:55 2006 -0800"
      },
      "message": "IB/srp: Use new verbs IB DMA mapping functions\n\nConvert SRP to use the new verbs DMA mapping functions for kernel\nverbs consumers.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "37ccf9df974f55e99bf21278133b065cbbcf3f79",
      "tree": "4298f7759b810aa8671f1f92ae38a2669b8b62e9",
      "parents": [
        "1527106ff8cf6afb15f68c8820605a0d32263173"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralph.campbell@qlogic.com",
        "time": "Tue Dec 12 14:30:48 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 14:30:48 2006 -0800"
      },
      "message": "IPoIB: Use the new verbs DMA mapping functions\n\nConvert IPoIB to use the new DMA mapping functions\nfor kernel verbs consumers.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "1527106ff8cf6afb15f68c8820605a0d32263173",
      "tree": "eda9162aca8ffb1acddb6c86f561c40dfe69dd33",
      "parents": [
        "f2cbb660ed37294e3eeb98c045de6890079ccb01"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralph.campbell@qlogic.com",
        "time": "Tue Dec 12 14:28:30 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 14:28:30 2006 -0800"
      },
      "message": "IB/core: Use the new verbs DMA mapping functions\n\nConvert code in core/ to use the new DMA mapping functions for kernel\nverbs consumers.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "f2cbb660ed37294e3eeb98c045de6890079ccb01",
      "tree": "860d7fcf838dd0937d59a420f2018ee6f2f9935e",
      "parents": [
        "9b513090a3c5e4964f9ac09016c1586988abb3d5"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralph.campbell@qlogic.com",
        "time": "Tue Dec 12 14:28:28 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 14:28:28 2006 -0800"
      },
      "message": "IB/ipath: Implement new verbs DMA mapping functions\n\nThis patch implements the interposing DMA mapping functions to allow\nsupport for IOMMUs and remove the dependence on phys_to_virt() and\nbus_to_virt().\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "75216638572f53612304c05a374f0246fe1d16da",
      "tree": "25697e2e380f4eda1eccc308ba1bbf4b428714c7",
      "parents": [
        "628e5f6d39d5a6be96c1272a6709f2dd3ec8b7ce"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Thu Nov 30 16:53:41 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:22 2006 -0800"
      },
      "message": "RDMA/cma: Export rdma cm interface to userspace\n\nExport the rdma cm interfaces to userspace via a misc device.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "628e5f6d39d5a6be96c1272a6709f2dd3ec8b7ce",
      "tree": "91cd315e0bbc7873366fd589d69b4f182a1fd854",
      "parents": [
        "0fe313b000b6a699afbbb59ef9c47a2b22146f1e"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Thu Nov 30 16:44:16 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:21 2006 -0800"
      },
      "message": "RDMA/cma: Add support for RDMA_PS_UDP\n\nAllow the use of UD QPs through the rdma_cm, in order to provide\naddress translation services for resolving IB addresses for datagram\nmessages using SIDR.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "0fe313b000b6a699afbbb59ef9c47a2b22146f1e",
      "tree": "d3a9a066218cdd07caa13b6b646e0fe140e4901d",
      "parents": [
        "a1b1b61f80aba49f1e0f32b0e4b1c35be91c57fa"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Thu Nov 30 16:37:15 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:21 2006 -0800"
      },
      "message": "RDMA/cma: Allow early transition to RTS to handle lost CM messages\n\nDuring connection establishment, the passive side of a connection can\nreceive messages from the active side before the connection event has\nbeen delivered to the user.  Allow the passive side to send messages\nin response to received data before the event is delivered.  To handle\nthe case where the connection messages are lost, a new rdma_notify()\nfunction is added that users may invoke to force a connection into the\nestablished state.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "a1b1b61f80aba49f1e0f32b0e4b1c35be91c57fa",
      "tree": "8bd7253546835791ff5a74bf17464992ea038cbf",
      "parents": [
        "9b2e9c0c241e532d923fff23d9a7c0bd31bd96b1"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Thu Nov 30 16:33:14 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:21 2006 -0800"
      },
      "message": "RDMA/cma: Report connect info with connect events\n\nConnection information was never given to the recipient of a\nconnection request or reply message.  Only the event was delivered.\nReport the connection data with the event to allows user to\nreject the connection based on the requested parameters, or adjust\ntheir resources to match the request.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "9b2e9c0c241e532d923fff23d9a7c0bd31bd96b1",
      "tree": "50edc4dbe3058276b977020ccf202dc676f27779",
      "parents": [
        "0a1336c8c93530b93c8ecd8c9882f5e528673cab"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Thu Nov 30 16:30:47 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:21 2006 -0800"
      },
      "message": "RDMA/cma: Remove unneeded qp_type parameter from rdma_cm\n\nThe qp_type parameter into the rdma_cm is unneeded, and can be\nmisleading.  The QP type should be determined from the port space.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "0a1336c8c93530b93c8ecd8c9882f5e528673cab",
      "tree": "19834d4aeab09b42138db983c1f8e4a55e76ffe0",
      "parents": [
        "ad1f9791e91511fcff21730e55ad8dbc375c79bb"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:20 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:20 2006 -0800"
      },
      "message": "IB/ipath: Fix IRQ for PCI Express HCAs\n\nCommit 51f65ebc (\"IB/ipath - program intconfig register using new HT\nirq hook\"), which fixed interrupts for HyperTransport HCAs, broke PCI\nExpress HCAs, because for those HCAs, the driver uses the value of\npdev-\u003eirq before pci_enable_msi() and ends up getting a totally bogus\nIRQ number.  Fix this by using the value of pdev-\u003eirq after\npci_enable_msi().\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "ad1f9791e91511fcff21730e55ad8dbc375c79bb",
      "tree": "0871a51e84fe689f7320dc4e0710adfebed92c17",
      "parents": [
        "dee234f48aa6b5ee6041d33c4fd59d2f1176e9a1"
      ],
      "author": {
        "name": "Krishna Kumar",
        "email": "krkumar2@in.ibm.com",
        "time": "Mon Dec 04 09:14:57 2006 +0530"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:20 2006 -0800"
      },
      "message": "RDMA/amso1100: Fix memory leak in c2_qp_modify()\n\nvq_req is leaked in error cases.\n\nSigned-off-by: Krishna Kumar \u003ckrkumar2@in.ibm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "dee234f48aa6b5ee6041d33c4fd59d2f1176e9a1",
      "tree": "63d8269a4b733a8edb0a4a87641020d29654e8e2",
      "parents": [
        "44f8e3f3f7d8e61b4aafced278403955fe18ad88"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:20 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:20 2006 -0800"
      },
      "message": "IB/iser: Remove unused \"write-only\" variables\n\nRemove variables that are set but then never looked at in the iSER\ninitiator.  These cleanups came from David Binderman\u0027s list of \"set\nbut never used\" warnings from icc.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "44f8e3f3f7d8e61b4aafced278403955fe18ad88",
      "tree": "d89657bc712f29b8959b5087d39a294218dd014c",
      "parents": [
        "f47e22c6e4225f40e0dd662398e2cb204f6ec8ed"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:20 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:20 2006 -0800"
      },
      "message": "IB/ipath: Remove unused \"write-only\" variables\n\nRemove variables that are set but then never looked at in the ipath\ndriver.  These cleanups came from David Binderman\u0027s list of \"set but\nnever used\" warnings from icc.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "f47e22c6e4225f40e0dd662398e2cb204f6ec8ed",
      "tree": "cb8721c67941f3b261d6310830d4bb94f0b0ed9d",
      "parents": [
        "e1036502e5263851259d147771226161e5ccc85a"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:19 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:19 2006 -0800"
      },
      "message": "IB/fmr: ib_flush_fmr_pool() may wait too long\n\nib_flush_fmr_pool() stashes away the request generation number\nproperly, but then goes ahead and rereads it every time it tests\nwhether the flush generation number has caught up.  This means that\nthere is a theoretical possibility of livelock, if the request\ngeneration number keeps getting bumped and the flush generation number\nnever catches up.  The fix is simple: use the request generation\nnumber read at the beginning of the function.\n\nAlso, atomic_inc() followed by atomic_read() can be replaced with\natomic_int_return().  There\u0027s no real requirement for atomicity here\nbut we might as well shrink the code.\n\nThis bug was discovered using David Binderman\u0027s list of \"set but never\nused\" warnings from icc.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "5e614475decfcc852d2c8c50702f81ee34901fe2",
      "tree": "c6c898e0ee033e80a21238cee40f2b20cda8ef52",
      "parents": [
        "b87576d59b5e8bd235e8579fd33b5d5af528b210"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 20:15:40 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Dec 12 20:15:40 2006 +0100"
      },
      "message": "Jon needs a new shift key.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "bef1f40261c8bc5ad2ca70a5a1760b0eb79b6812",
      "tree": "c2799c3f46bb82d3db3be07ed22edc13b4352114",
      "parents": [
        "c48e3fca3f063edb0c8c4d163e880b94c1d9f93d"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Tue Dec 12 20:04:19 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Dec 12 20:04:19 2006 +0100"
      },
      "message": "kconfig: Standardize \"depends\" -\u003e \"depends on\" in Kconfig files\n\nStandardize the miniscule percentage of occurrences of \"depends\" in\nKconfig files to \"depends on\", and update kconfig-language.txt to\nreflect that.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "c48e3fca3f063edb0c8c4d163e880b94c1d9f93d",
      "tree": "2ac5c362c1cdbaad1b6187a606733495f963a85c",
      "parents": [
        "0268bd0a807fc5cc41ced9cce95efe1b43e8fa52"
      ],
      "author": {
        "name": "Yan Burman",
        "email": "burman.yan@gmail.com",
        "time": "Tue Dec 12 20:03:10 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Dec 12 20:03:10 2006 +0100"
      },
      "message": "e100: replace kmalloc with kcalloc\n\nReplace kmalloc+memset with kcalloc\n\nSigned-off-by: Yan Burman \u003cburman.yan@gmail.com\u003e\nAcked-By: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "e1036502e5263851259d147771226161e5ccc85a",
      "tree": "46a88e0b23dbb1df5d38e6b210d09641974274e9",
      "parents": [
        "741441ab7800f1eb031e74fd720f4f8f361678ed"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Tue Dec 12 13:32:29 2006 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 10:43:21 2006 -0800"
      },
      "message": "[PATCH] remove config ordering/dependency between ucb1400-ts and sound subsystem\n\nCommit 2d4ba4a3b9aef95d328d74a17ae84f8d658059e2 introduced a dependency\nthat was never meant to exist when the ac97_bus.c module was created.\nMove ac97_bus.c up the directory hierarchy to make sure it is built when\nselected even if sound is configured out so things work as originally\nintended.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "87c18aa95199b4b7dd9510b2b927a5e30083da01",
      "tree": "61bb4e5a3c41bd4e3ca17433a0e183516a618374",
      "parents": [
        "5ea084ef9c7d0086e9902118c276d3a1187ba535"
      ],
      "author": {
        "name": "Thomas Hisch",
        "email": "t.hisch@gmail.com",
        "time": "Tue Dec 12 19:20:35 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Dec 12 19:20:35 2006 +0100"
      },
      "message": "Fix small typo in drivers/serial/icom.c\n\nSigned-off-by: Thomas Hisch \u003ct.hisch@gmail.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "659dba34807692a6ebd55e7859dff2c7cb1b005d",
      "tree": "cbc8454fa57af5d3e5d37a3dbbca2c7da92c6ef0",
      "parents": [
        "3640543df26fd38f31f0c6decc35c07be2a6307c",
        "d7aef138f3c08c5bbab567bc9a84e43a88f50395"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 09:57:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 09:57:55 2006 -0800"
      },
      "message": "Merge branch \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  i2c: Fix OMAP clock prescaler to match the comment\n  i2c: Refactor a kfree in i2c-dev\n  i2c: Fix return value check in i2c-dev\n  i2c: Enable PEC on more i2c-i801 devices\n  i2c: Discard the i2c algo del_bus wrappers\n  i2c: New ARM Versatile/Realview bus driver\n  i2c: fix broken ds1337 initialization\n  i2c: i2c-i801 documentation update\n  i2c: Use the __ATTR macro where possible\n  i2c: Whitespace cleanups\n  i2c: Use put_user instead of copy_to_user where possible\n  i2c: New Atmel AT91 bus driver\n  i2c: Add support for nested i2c bus locking\n  i2c: Cleanups to the i2c-nforce2 bus driver\n  i2c: Add request/release_mem_region to i2c-ibm_iic bus driver\n  i2c: New Philips PNX bus driver\n  i2c: Delete the broken i2c-ite bus driver\n  i2c: Update the list of driver IDs\n  i2c: Fix documentation typos\n"
    },
    {
      "commit": "d224a93d91610fc641fbc5b234b32fcb84045a30",
      "tree": "f908bcf0c0c1c73dabfd00a134895cfb33aa9a5d",
      "parents": [
        "b57bd06655a028aba7b92e1c19c2093e7fcfb341",
        "e9cfc147df99790a7d260e9d20b865fa31ec56da"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 08:14:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 08:14:46 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6: (29 commits)\n  sh: Fixup SH-2 BUG() trap handling.\n  sh: Use early_param() for earlyprintk parsing.\n  sh: Fix .empty_zero_page alignment for PAGE_SIZE \u003e 4096.\n  sh: Fixup .data.page_aligned.\n  sh: Hook up SH7722 scif ipr interrupts.\n  sh: Fixup sh_bios() trap handling.\n  sh: SH-MobileR SH7722 CPU support.\n  sh: Fixup dma_cache_sync() callers.\n  sh: Convert remaining remap_area_pages() users to ioremap_page_range().\n  sh: Fixup kernel_execve() for syscall cleanups.\n  sh: Fix get_wchan().\n  sh: BUG() handling through trapa vector.\n  rtc: rtc-sh: alarm support.\n  rtc: rtc-sh: fix rtc for out-by-one for the month.\n  sh: Kill off unused SE7619 I/O ops.\n  serial: sh-sci: Shut up various sci_rxd_in() gcc4 warnings.\n  sh: Split out atomic ops logically.\n  sh: Fix Solution Engine 7619 build.\n  sh: Trivial build fixes for SH-2 support.\n  sh: IPR IRQ updates for SH7619/SH7206.\n  ...\n"
    },
    {
      "commit": "b57bd06655a028aba7b92e1c19c2093e7fcfb341",
      "tree": "f37407823683b14776f4cee7fe31811cc7151962",
      "parents": [
        "99a3eb3845f034eb55640a3da73e5e28349678c6"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Dec 12 13:49:35 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 08:10:44 2006 -0800"
      },
      "message": "[PATCH] net, 8139too.c: fix netpoll deadlock\n\nfix deadlock in the 8139too driver: poll handlers should never forcibly\nenable local interrupts, because they might be used by netpoll/printk\nfrom IRQ context.\n\n  \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  [ INFO: inconsistent lock state ]\n  2.6.19 #11\n  ---------------------------------\n  inconsistent {softirq-on-W} -\u003e {in-softirq-W} usage.\n  swapper/1 [HC0[0]:SC1[1]:HE1:SE0] takes:\n   (\u0026npinfo-\u003epoll_lock){-+..}, at: [\u003cc0350a41\u003e] net_rx_action+0x64/0x1de\n  {softirq-on-W} state was registered at:\n    [\u003cc0134c86\u003e] mark_lock+0x5b/0x39c\n    [\u003cc0135012\u003e] mark_held_locks+0x4b/0x68\n    [\u003cc01351e9\u003e] trace_hardirqs_on+0x115/0x139\n    [\u003cc02879e6\u003e] rtl8139_poll+0x3d7/0x3f4\n    [\u003cc035c85d\u003e] netpoll_poll+0x82/0x32f\n    [\u003cc035c775\u003e] netpoll_send_skb+0xc9/0x12f\n    [\u003cc035cdcc\u003e] netpoll_send_udp+0x253/0x25b\n    [\u003cc0288463\u003e] write_msg+0x40/0x65\n    [\u003cc011cead\u003e] __call_console_drivers+0x45/0x51\n    [\u003cc011cf16\u003e] _call_console_drivers+0x5d/0x61\n    [\u003cc011d4fb\u003e] release_console_sem+0x11f/0x1d8\n    [\u003cc011d7d7\u003e] register_console+0x1ac/0x1b3\n    [\u003cc02883f8\u003e] init_netconsole+0x55/0x67\n    [\u003cc010040c\u003e] init+0x9a/0x24e\n    [\u003cc01049cf\u003e] kernel_thread_helper+0x7/0x10\n    [\u003cffffffff\u003e] 0xffffffff\n  irq event stamp: 819992\n  hardirqs last  enabled at (819992): [\u003cc0350a16\u003e] net_rx_action+0x39/0x1de\n  hardirqs last disabled at (819991): [\u003cc0350b1e\u003e] net_rx_action+0x141/0x1de\n  softirqs last  enabled at (817552): [\u003cc01214e4\u003e] __do_softirq+0xa3/0xa8\n  softirqs last disabled at (819987): [\u003cc0106051\u003e] do_softirq+0x5b/0xc9\n\n  other info that might help us debug this:\n  no locks held by swapper/1.\n\n  stack backtrace:\n   [\u003cc0104d88\u003e] dump_trace+0x63/0x1e8\n   [\u003cc0104f26\u003e] show_trace_log_lvl+0x19/0x2e\n   [\u003cc010532d\u003e] show_trace+0x12/0x14\n   [\u003cc0105343\u003e] dump_stack+0x14/0x16\n   [\u003cc0134980\u003e] print_usage_bug+0x23c/0x246\n   [\u003cc0134d33\u003e] mark_lock+0x108/0x39c\n   [\u003cc01356a7\u003e] __lock_acquire+0x361/0x9ed\n   [\u003cc0136018\u003e] lock_acquire+0x56/0x72\n   [\u003cc03aff1f\u003e] _spin_lock+0x35/0x42\n   [\u003cc0350a41\u003e] net_rx_action+0x64/0x1de\n   [\u003cc0121493\u003e] __do_softirq+0x52/0xa8\n   [\u003cc0106051\u003e] do_softirq+0x5b/0xc9\n   [\u003cc0121338\u003e] irq_exit+0x3c/0x48\n   [\u003cc0106163\u003e] do_IRQ+0xa4/0xbd\n   [\u003cc01047c6\u003e] common_interrupt+0x2e/0x34\n   [\u003cc011db92\u003e] vprintk+0x2c0/0x309\n   [\u003cc011dbf6\u003e] printk+0x1b/0x1d\n   [\u003cc01003f2\u003e] init+0x80/0x24e\n   [\u003cc01049cf\u003e] kernel_thread_helper+0x7/0x10\n   \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d907dd2efd69195f4a5fc584a0eaecc599ca4c2c",
      "tree": "839e5bb487d4a7acc1e15ce76744019f7b3efc78",
      "parents": [
        "11c302c14d8ddc47504bd3b650bc9e8da7c717b7",
        "2a7e9a260ede3b17b5bc25c540a033a45bbf0461"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 08:01:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 08:01:50 2006 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb:\n  V4L/DVB (4954): Fix: On ia64, i2c adap-\u003einb/adap-\u003eoutb are wrongly evaluated\n"
    },
    {
      "commit": "2a7e9a260ede3b17b5bc25c540a033a45bbf0461",
      "tree": "69e4b24c41aca091b38a9af40653ecae948784c3",
      "parents": [
        "4259cb25d436a79bf6b07d8075423573567c211d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Dec 11 05:37:14 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Dec 12 07:37:09 2006 -0200"
      },
      "message": "V4L/DVB (4954): Fix: On ia64, i2c adap-\u003einb/adap-\u003eoutb are wrongly evaluated\n\ni2c defines two callbacks (inb/outb). On ia64, since it defines also two macros\nwith those names, it causes the following errors:\ndrivers/media/video/usbvision/usbvision-i2c.c:64:39: macro \"outb\" passed 4 arguments, but takes just 2\ndrivers/media/video/usbvision/usbvision-i2c.c: In function `try_write_address\u0027:\ndrivers/media/video/usbvision/usbvision-i2c.c:64: warning: assignment makes integer from pointer without a cast\ndrivers/media/video/usbvision/usbvision-i2c.c:89:38: macro \"inb\" passed 4 arguments, but takes just 1\ndrivers/media/video/usbvision/usbvision-i2c.c: In function `try_read_address\u0027:\ndrivers/media/video/usbvision/usbvision-i2c.c:89: warning: assignment makes integer from pointer without a cast\ndrivers/media/video/usbvision/usbvision-i2c.c:85: warning: unused variable `buf\u0027\ndrivers/media/video/usbvision/usbvision-i2c.c:173:53: macro \"inb\" passed 4 arguments, but takes just 1\ndrivers/media/video/usbvision/usbvision-i2c.c: In function `usb_xfer\u0027:\ndrivers/media/video/usbvision/usbvision-i2c.c:173: warning: assignment makes integer from pointer without a cast\ndrivers/media/video/usbvision/usbvision-i2c.c:179:54: macro \"outb\" passed 4 arguments, but takes just 2\ndrivers/media/video/usbvision/usbvision-i2c.c:179: warning: assignment makes integer from pointer without a cast\nthanks to Andrew Morton for pointing this.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "2b02a1792000900ead4638f4d42fcdd742062cfa",
      "tree": "a996a02cd8d028fd53223bd17ae8793185d94702",
      "parents": [
        "4259cb25d436a79bf6b07d8075423573567c211d"
      ],
      "author": {
        "name": "Boaz Harrosh",
        "email": "bharrosh@panasas.com",
        "time": "Tue Dec 05 10:19:14 2006 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@nelson.home.kernel.dk",
        "time": "Tue Dec 12 10:22:23 2006 +0100"
      },
      "message": "[PATCH] remove blk_queue_activity_fn\n\nWhile working on bidi support at struct request level\nI have found that blk_queue_activity_fn is actually never used.\nThe only user is in ide-probe.c with this code:\n\n\t/* enable led activity for disk drives only */\n\tif (drive-\u003emedia \u003d\u003d ide_disk \u0026\u0026 hwif-\u003eled_act)\n\t\tblk_queue_activity_fn(q, hwif-\u003eled_act, drive);\n\nAnd led_act is never initialized anywhere.\n(Looking back at older kernels it was used in the PPC arch, but was removed around 2.6.18)\nUnless it is all for future use off course.\n(this patch is against linux-2.6-block.git as off 2006/12/4)\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "4259cb25d436a79bf6b07d8075423573567c211d",
      "tree": "05ae68a795315f4244036358df4c8e0f1034867d",
      "parents": [
        "cd39301a68f9604854f3543117b01dc73cbe193f",
        "a49f99ffca57a2eada23b1ac908a405c17859e35"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 11 18:35:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 11 18:35:17 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: (32 commits)\n  [NETPOLL]: Fix local_bh_enable() warning.\n  [IPVS]: Make ip_vs_sync.c \u003c\u003d 80col wide.\n  [IPVS]: Use msleep_interruptable() instead of ssleep() aka msleep()\n  [HAMRADIO]: Fix baycom_epp.c compile failure.\n  [DCCP]: Whitespace cleanups\n  [DCCP] ccid3: Fixup some type conversions related to rtts\n  [DCCP] ccid3: BUG-FIX - conversion errors\n  [DCCP] ccid3: Reorder packet history source file\n  [DCCP] ccid3: Reorder packet history header file\n  [DCCP] ccid3: Make debug output consistent\n  [DCCP] ccid3: Perform history operations only after packet has been sent\n  [DCCP] ccid3: TX history - remove unused field\n  [DCCP] ccid3: Shift window counter computation\n  [DCCP] ccid3: Sanity-check RTT samples\n  [DCCP] ccid3: Initialise RTT values\n  [DCCP] ccid: Deprecate ccid_hc_tx_insert_options\n  [DCCP]: Warn when discarding packet due to internal errors\n  [DCCP]: Only deliver to the CCID rx side in charge\n  [DCCP]: Simplify TFRC calculation\n  [DCCP]: Debug timeval operations\n  ...\n"
    },
    {
      "commit": "13d7d84e078f49f08b657a3fba0d7a0b7b44ba65",
      "tree": "ae4957d183e2f5fcae62b2c1411b4a32c2f71f21",
      "parents": [
        "cbb8fc07974073543fdc61da23713ab49ddd3ced",
        "73c9ceab40b1269d6195e556773167c078ac8311"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 11 18:24:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 11 18:24:58 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (36 commits)\n  [POWERPC] Generic BUG for powerpc\n  [PPC] Fix compile failure do to introduction of PHY_POLL\n  [POWERPC] Only export __mtdcr/__mfdcr if CONFIG_PPC_DCR is set\n  [POWERPC] Remove old dcr.S\n  [POWERPC] Fix SPU coredump code for max_fdset removal\n  [POWERPC] Fix irq routing on some 32-bit PowerMacs\n  [POWERPC] ps3: Add vuart support\n  [POWERPC] Support ibm,dynamic-reconfiguration-memory nodes\n  [POWERPC] dont allow pSeries_probe to succeed without initialising MMU\n  [POWERPC] micro optimise pSeries_probe\n  [POWERPC] Add SPURR SPR to sysfs\n  [POWERPC] Add DSCR SPR to sysfs\n  [POWERPC] Fix 440SPe CPU table entry\n  [POWERPC] Add support for FP emulation for the e300c2 core\n  [POWERPC] of_device_register: propagate device_create_file return code\n  [POWERPC] Fix mmap of PCI resource with hack for X\n  [POWERPC] iSeries: head_64.o needs to depend on lparmap.s\n  [POWERPC] cbe_thermal: Fix initialization of sysfs attribute_group\n  [POWERPC] Remove QE header files from lite5200.c\n  [POWERPC] of_platform_make_bus_id(): make `magic\u0027 int\n  ...\n"
    },
    {
      "commit": "41504c39726a7099e5a42508dd57fe561c8b4129",
      "tree": "29e3ea77a973fc7ee137e78a03b2b6c24b99d559",
      "parents": [
        "5432143464ee7f5cb8b0b015a0fd1c3279af10ae"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 11 20:28:03 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 12 08:42:09 2006 +0900"
      },
      "message": "sh: SH-MobileR SH7722 CPU support.\n\nThis adds CPU support for the SH7722.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "1b73e6ae45d0353a062d7bea707757a235473cf9",
      "tree": "22f4d14de41371e48bf513e11e3734adb4dd788c",
      "parents": [
        "a16147965ca7a84dc08c4457961782e06ac7cd0d"
      ],
      "author": {
        "name": "Jamie Lenehan",
        "email": "lenehan@twibble.org",
        "time": "Fri Dec 08 15:26:15 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 12 08:42:08 2006 +0900"
      },
      "message": "rtc: rtc-sh: alarm support.\n\nThis adds alarm support for the RTC_ALM_SET, RTC_ALM_READ,\nRTC_WKALM_SET and RTC_WKALM_RD operations to rtc-sh.\n\nThe only unusual part is the handling of the alarm interrupt. If you\nclear the alarm flag (AF) while the time in the RTC still matches the\ntime in the alarm registers than AF is immediately re-set, and if the\nalarm interrupt (AIE) is still enabled then it re-triggers. I was\noriginally getting around 20k+ interrupts generated during the second\nwhen the RTC and alarm registers matches.\n\nThe solution I\u0027ve used is to clear AIE when the alarm goes off and\nthen use the carry interrupt to re-enabled it. The carry interrupt\nwill check AF and re-enabled AIE if it\u0027s clear. If AF is not clear\nit\u0027ll clear it and then the check will be repeated next carry\ninterrupt. This a bit in rtc structure that indicates that it\u0027s\nwaiting to have AIE re-enabled so it doesn\u0027t turn it on when it\nwasn\u0027t enabled anyway.\n\nSigned-off-by: Jamie Lenehan \u003clenehan@twibble.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "a16147965ca7a84dc08c4457961782e06ac7cd0d",
      "tree": "6bdca5d9351a33711d4c9097bbd6b22d8fa99be6",
      "parents": [
        "55eec11a50f4c5f53421f49e407e2c92cf25c3ca"
      ],
      "author": {
        "name": "Jamie Lenehan",
        "email": "lenehan@twibble.org",
        "time": "Fri Dec 08 14:49:30 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 12 08:42:08 2006 +0900"
      },
      "message": "rtc: rtc-sh: fix rtc for out-by-one for the month.\n\nThe RMONCNT register, which holds the month in the RTC, takes a value\nbetween 1 and 12 while the tm_mon field in the time structures takes\na value between 0 and 11. This wasn\u0027t being taken into account in\nrtc-sh resulting in the month being out by one.\n\neg, on my board during boot the RTC is set to:\n\n  RTC is set to Thu Jul 01 09:00:00 1999\n\nbut \"hwclock -r\" immediately after logging in was showing:\n\n  Sun Aug  1 09:01:43 1999  0.000000 seconds\n\nSigned-off-by: Jamie Lenehan \u003clenehan@twibble.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "313887507f8ab9240d7b409c9e5ef2c75ac8e1fc",
      "tree": "aba0f9717aff9eb9912b6767b4be0c76165b49db",
      "parents": [
        "ec723fbe7e19f5a66cea183bca7ca20675631a7a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Dec 08 14:26:19 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 12 08:42:08 2006 +0900"
      },
      "message": "serial: sh-sci: Shut up various sci_rxd_in() gcc4 warnings.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "31ccb081ec6c7eedfd7e88a48365c67ce44ecb92",
      "tree": "4aec69a007bb8097ca20364b0143d1af4660bd25",
      "parents": [
        "417d6b9edb5958c2cc76e8ef701ebe09a3152deb"
      ],
      "author": {
        "name": "Jamie Lenehan",
        "email": "lenehan@twibble.org",
        "time": "Thu Dec 07 17:23:50 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Dec 12 08:42:07 2006 +0900"
      },
      "message": "rtc: rtc-sh: fix for period rtc interrupts.\n\nWhen testing the per second interrupt support (RTC_UIE_ON/RTC_UIE_OFF)\nof the new RTC system it would die in sh_rtc_interrupt due to a null\nptr dereference. The following gets it working correctly.\n\nSigned-off-by: Jamie Lenehan \u003clenehan@twibble.org\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "f654c854d1d4e0aca5389ace541647237eb7f753",
      "tree": "1b0e12ee723795bef70723749315a780e41c7b52",
      "parents": [
        "8109b02b5397ed52a32c116163a62a34f4768b26"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Dec 10 13:46:45 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Dec 11 14:35:01 2006 -0800"
      },
      "message": "[HAMRADIO]: Fix baycom_epp.c compile failure.\n\nFix foobar in 15b1c0e822f578306332d4f4c449250db5c5dceb and\ne8cc49bb0fdb9e18a99e6780073d1400ba2b0d1f patch series.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2653a47b8953f500be13207bdcbcfe803bc40c88",
      "tree": "0b2314fefa95613876fde98d7478e31b47452d12",
      "parents": [
        "ed407717852895e04f9e088e09a4f27bb56712b7"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Dec 09 13:59:25 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Dec 11 14:34:35 2006 -0800"
      },
      "message": "[ATM]: Ignore generated file pca200e_ecd.bin2\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ed407717852895e04f9e088e09a4f27bb56712b7",
      "tree": "9d20ed5c9fa9119b3e856b4519a40cc6f9d7e3b5",
      "parents": [
        "686106ff5ed2cbcd3fc12a22e53c880cf0943eff"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sat Dec 09 13:58:42 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Dec 11 14:34:34 2006 -0800"
      },
      "message": "[NET]: Fix WAN routers kconfig dependency.\n\nCurrently WAN router drivers can be built in-kernel while the\nregister/unregister_wan_device interfaces are built as modules.\nThis causes:\n\ndrivers/built-in.o: In function `cycx_init\u0027:\ncycx_main.c:(.init.text+0x5c4b): undefined reference to `register_wan_device\u0027\ndrivers/built-in.o: In function `cycx_exit\u0027:\ncycx_main.c:(.exit.text+0x560): undefined reference to `unregister_wan_device\u0027\nmake: *** [.tmp_vmlinux1] Error 1\n\nThe problem is caused by tristate -\u003e bool conversion (y or m \u003d\u003e y),\nso convert WAN_ROUTER_DRIVERS to a tristate so that the correct\ndependency is preserved.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "69de7fc037c8cda6fd20a632d39461bf9d42b927",
      "tree": "096e704e8f97079ec5c1edd9d1d99b01cddc920e",
      "parents": [
        "116140b7f5c9182c86a4e419f81684209357aea7",
        "99eeb8dfb1ce3df744e2e0d00dd627d7a8199ef0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 11 12:26:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 11 12:26:03 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc:\n  AT91 MMC update for 2.6.19\n  mmc: Change SDHCI iomem error to a warning\n  mmc: fix \"prev-\u003estate: 2 !\u003d TASK_RUNNING??\" problem on SD/MMC  card removal\n  AT91 MMC 5 : Minor cleanups\n  AT91 MMC 4 : Interrupt handler cleanup\n  AT91 MMC 3 : Move global mci_clk variable\n  AT91 MMC 2 : Use platform resources\n  AT91 MMC 1: Pass host structure.\n"
    },
    {
      "commit": "8af905b4a403ce74b8d907b50bccc453a58834bc",
      "tree": "bd647e8ed88df86f2193020980873847eb34f7e4",
      "parents": [
        "5796df19824bef34aabf5656f447b3b170d34c3b"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Mon Dec 11 19:30:06 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Dec 11 09:54:50 2006 -0500"
      },
      "message": "[PATCH] smc91x: Kill off excessive versatile hooks.\n\nThis looks like a result of too many auto-merges. The\nCONFIG_ARCH_VERSATILE case was handled a total of 6 times.\nThis kills 5 of them.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n\n--\n\n drivers/net/smc91x.h |   90 ---------------------------------------------------\n 1 file changed, 90 deletions(-)\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5796df19824bef34aabf5656f447b3b170d34c3b",
      "tree": "4991685a38bf5b7c13f3dc3ffe47fad097804262",
      "parents": [
        "13348beee529cd1200deeac161e1b2de0705b495"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Mon Dec 11 11:27:55 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Dec 11 09:54:07 2006 -0500"
      },
      "message": "[PATCH] myri10ge: update driver version to 1.1.0\n\nUpdate driver version to 1.1.0.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "13348beee529cd1200deeac161e1b2de0705b495",
      "tree": "a68281b8d47b665199481a30431883ed8fed9dd9",
      "parents": [
        "de3c4507047f2457359551c49b093669acb4f190"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Mon Dec 11 11:27:19 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Dec 11 09:54:06 2006 -0500"
      },
      "message": "[PATCH] myri10ge: fix big_bytes in case of vlan frames\n\nFix sizing of big_bytes in the case of vlan frames. The 4\nVLAN_HLEN bytes were omitted, leading to sizing the big buffer\n4 bytes smaller than it should be.  Due to how rx buffers are\ncarved from pages, this was harmless for the common (9000, 1500)\nbyte MTUs, but could lead to data corruption for some MTUs.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "de3c4507047f2457359551c49b093669acb4f190",
      "tree": "10888df6dc066e4b9809d10e7ea420819c690f9d",
      "parents": [
        "52ea6fb39b6fd08ec8718b92cddb3fed2165a921"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Mon Dec 11 11:26:38 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Dec 11 09:54:06 2006 -0500"
      },
      "message": "[PATCH] myri10ge: Full vlan frame in small_bytes\n\nReceive full vlan frames into smalls when running with a jumbo MTU.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "52ea6fb39b6fd08ec8718b92cddb3fed2165a921",
      "tree": "7faa596e413510b1f6a84e683ac77e8e2bbdf395",
      "parents": [
        "c7dab99b080accb2751c96bf66cd5ab12c78f8e4"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Mon Dec 11 11:26:12 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Dec 11 09:54:06 2006 -0500"
      },
      "message": "[PATCH] myri10ge: drop contiguous skb routines\n\nDrop the old routines that used the physically contigous skb now\nthat we use the physical pages. And rename myri10ge_page_rx_done()\nto myri10ge_rx_done() as it was previously.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c7dab99b080accb2751c96bf66cd5ab12c78f8e4",
      "tree": "e8d290ede4fe7b2ce85b5d36c0d644353179fc0e",
      "parents": [
        "dd50f3361f9f0bb407658e9087947c9bdcdefffc"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Mon Dec 11 11:25:42 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Dec 11 09:54:06 2006 -0500"
      },
      "message": "[PATCH] myri10ge: switch to page-based skb\n\nSwitch to physical page skb, by calling the new page-based\nallocation routines and using myri10ge_page_rx_done().\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "dd50f3361f9f0bb407658e9087947c9bdcdefffc",
      "tree": "5f7315d3e94c668af539c2478d4dba5dc1933f96",
      "parents": [
        "6250223e055764efcaef3809a9f2350edfc82bbc"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Mon Dec 11 11:25:09 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Dec 11 09:54:06 2006 -0500"
      },
      "message": "[PATCH] myri10ge: add page-based skb routines\n\nAdd physical page skb allocation routines and page based rx_done,\nto be used by upcoming patches.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6250223e055764efcaef3809a9f2350edfc82bbc",
      "tree": "c81e071a1ec86eea3a07b73051c1f00e84c14745",
      "parents": [
        "7fe26a60e08f38c797851fb3b444d753af616112"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "brice@myri.com",
        "time": "Mon Dec 11 11:24:37 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Dec 11 09:54:06 2006 -0500"
      },
      "message": "[PATCH] myri10ge: indentation cleanups\n\nIndentation cleanups to synchronize to our tree which is automatically\nindent\u0027ed.\n\nSigned-off-by: Brice Goglin \u003cbrice@myri.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "7fe26a60e08f38c797851fb3b444d753af616112",
      "tree": "d112dd98b9db72805e57c157ac670f74cd41ad0e",
      "parents": [
        "0f0d84e52cb2a6e0b1d101484a92121410135da1"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Fri Dec 08 11:08:33 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Dec 11 09:51:07 2006 -0500"
      },
      "message": "[PATCH] chelsio: working NAPI\n\nThis driver tries to enable/disable NAPI at runtime, but\ndoes so in an unsafe manner, and the NAPI interrupt handling is\na mess. Replace it with a compile time selected NAPI implementation.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0f0d84e52cb2a6e0b1d101484a92121410135da1",
      "tree": "995b2a031e041b4673700904840511da476814f2",
      "parents": [
        "d836cae4f683211f14c1fd8184f478622b185164"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Fri Dec 08 14:38:30 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Dec 11 09:31:28 2006 -0500"
      },
      "message": "[PATCH] MACB: Use __raw register access\n\nSince macb is a chip-internal device, use __raw_readl and\n__raw_writel instead of readl/writel. This will perform native-endian\naccesses, which is the right thing to do on both AVR32 and ARM devices.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d836cae4f683211f14c1fd8184f478622b185164",
      "tree": "006f96c4099116b3b0e55311f8ff33915ec30932",
      "parents": [
        "68dc44af632944dff6c8b36013d32a254fe62de4"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Fri Dec 08 14:37:35 2006 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Dec 11 09:31:28 2006 -0500"
      },
      "message": "[PATCH] MACB: Use struct delayed_work instead of struct work_struct\n\nThe macb driver calls schedule_delayed_work() and friends, so we need\nto use a struct delayed_work along with it. The conversion was\nexplained by David Howells on lkml Dec 5 2006:\n\nhttp://lkml.org/lkml/2006/12/5/269\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "68dc44af632944dff6c8b36013d32a254fe62de4",
      "tree": "e765bf7f488e6c2eb8f1dbcf9b8707df40b1a44c",
      "parents": [
        "1083cfe11285816fb2e2e36aad097f1c3b6db915"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Dec 07 13:31:26 2006 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Dec 11 09:31:28 2006 -0500"
      },
      "message": "[PATCH] ucc_geth: Initialize mdio_lock.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "1083cfe11285816fb2e2e36aad097f1c3b6db915",
      "tree": "7ceb21af5a3af13ab3b14597f8a0ea45e845dce8",
      "parents": [
        "9202f32558601c2c99ddc438eb3218131d00d413"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Dec 07 13:31:07 2006 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Dec 11 09:31:28 2006 -0500"
      },
      "message": "[PATCH] ucc_geth: compilation error fixes\n\nFix compilation failures when building the ucc_geth driver with spinlock\ndebugging.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "99eeb8dfb1ce3df744e2e0d00dd627d7a8199ef0",
      "tree": "5c2de26997789a04ae8a92e1177922ae27945ae4",
      "parents": [
        "a98087cf81e91999a91ceedb2d2e3a95827c651f"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon Dec 11 12:40:23 2006 +0100"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon Dec 11 12:43:35 2006 +0100"
      },
      "message": "AT91 MMC update for 2.6.19\n\nThe driver is usable on the newer SAM9 processors so replace all text\nreferences to AT91RM9200 with just AT91.\n\nThe controller bug where all the words are byte-swapped is fixed on the\nAT91SAM9 processors.  The byte-swapping work-around therefore only needs\nto be done if cpu_is_at91rm9200().\n[Original patch from Wojtek Kaniewski]\n\nThe AT91RM9200 and AT91SAM9260 processors support two MMC/SD slots - the\nslot which is connected is now passed via the platform_data and the\ncorrect slot selected in the AT91_MCI_SDCR register.\n\nThe driver should not be calling at91_set_gpio_output() since the VCC\npin should have already been configured as an output in the\nprocessor/board setup code.  The driver should call\nat91_set_gpio_value().\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "a98087cf81e91999a91ceedb2d2e3a95827c651f",
      "tree": "a2b6beae2e14f31cd0dbfb7abb5284b974708176",
      "parents": [
        "7b30d281b9c115890c75d11eaf06881261c256da"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Thu Dec 07 19:17:20 2006 +0100"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon Dec 11 09:48:42 2006 +0100"
      },
      "message": "mmc: Change SDHCI iomem error to a warning\n\nSome controllers report an invalid iomem size, but seem to work\ncorrectly anyway. Change our current error to just a warning and\nhope it doesn\u0027t cause too much problems.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "7b30d281b9c115890c75d11eaf06881261c256da",
      "tree": "79fa9f88fd469fb61b796a1b4d027ef2c11425e0",
      "parents": [
        "f3a8efa90b1aab16ead76ad7e22d9c5fc2045400"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vitalywool@gmail.com",
        "time": "Thu Dec 07 20:08:02 2006 +0100"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon Dec 11 09:48:16 2006 +0100"
      },
      "message": "mmc: fix \"prev-\u003estate: 2 !\u003d TASK_RUNNING??\" problem on SD/MMC  card removal\n\nCurrently on SD/MMC card removal the system exhibits the following message (the platform is ARM Versatile):\n\n    prev-\u003estate: 2 !\u003d TASK_RUNNING??\n    mmcqd/762[CPU#0]: BUG in __schedule at linux-2.6/kernel/sched.c:3826\n\n(akpm: someone tried to fix this, but it\u0027s still wrong)\n\nSigned-off-by: Vitaly Wool \u003cvitalywool@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "f3a8efa90b1aab16ead76ad7e22d9c5fc2045400",
      "tree": "7b7225d92f0fe595a5a5886c4049371b16c83069",
      "parents": [
        "df05a303e3b8a0c32764941200bec76d729126bc"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon Oct 23 14:53:20 2006 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon Dec 11 09:47:21 2006 +0100"
      },
      "message": "AT91 MMC 5 : Minor cleanups\n\nA number of small cleanups to the AT91RM9200 MMC driver:\n - fix warnings generated by pr_debug().\n - prepend \"AT91 MMC:\" to printk() messages.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "df05a303e3b8a0c32764941200bec76d729126bc",
      "tree": "099cc16615b73c72f8e0f60e6bce2b8f66804524",
      "parents": [
        "3dd3b039d489dfbc907c64a161fd2231ddcdea48"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon Oct 23 14:50:09 2006 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon Dec 11 09:47:12 2006 +0100"
      },
      "message": "AT91 MMC 4 : Interrupt handler cleanup\n\nThis patch simplifies the AT91RM9200 MMC interrupt handler code so that\nit doesn\u0027t re-read the Interrupt Status and Interrupt Mask registers\nmultiple times.\n\nAlso defined AT91_MCI_ERRORS instead of using the hard-coded 0xffff0000.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "3dd3b039d489dfbc907c64a161fd2231ddcdea48",
      "tree": "9472513ca1e045b2a04c0e7eba617dbcb6f6c1a4",
      "parents": [
        "17ea0595f4e89932ac9297a3850fba8b4ecb461e"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon Oct 23 14:46:54 2006 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon Dec 11 09:47:02 2006 +0100"
      },
      "message": "AT91 MMC 3 : Move global mci_clk variable\n\nMove the global \u0027mci_clk\u0027 variable into the local \u0027at91mci_host\u0027\nstructure.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "17ea0595f4e89932ac9297a3850fba8b4ecb461e",
      "tree": "01429d53a991ee764a3337fa724d8c5e3d234d12",
      "parents": [
        "e0b19b83656731fc93f9a82592ebcad82c3e0944"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon Oct 23 14:44:40 2006 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon Dec 11 09:46:51 2006 +0100"
      },
      "message": "AT91 MMC 2 : Use platform resources\n\nUse the I/O base-address and IRQ passed to the driver via the\nplatform_device resources instead of using hardcoded values.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "e0b19b83656731fc93f9a82592ebcad82c3e0944",
      "tree": "a8c0cb460bf2e697e6290a34b5ad44d10bfce1c3",
      "parents": [
        "3263263f7091eccab6fdc23f28f09b17c0466629"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Oct 25 19:42:38 2006 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon Dec 11 09:46:37 2006 +0100"
      },
      "message": "AT91 MMC 1: Pass host structure.\n\nThe I/O base address is now stored in the \u0027at91mci_host\u0027 structure.  We\ntherefore have to pass this structure to at91_mci_read() and\nat91_mci_write().\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "74e95d5de9d8eb243cda68b546bdb29f6ef0f01c",
      "tree": "c1f3a14628510af3ca134da5db409dcc8d428e99",
      "parents": [
        "0204568a088fecd5478153504f9476ee2c46d5bf"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Fri Dec 08 18:27:47 2006 -0800"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 11 13:49:53 2006 +1100"
      },
      "message": "[POWERPC] ps3: Add vuart support\n\nAdds support for the PS3 virtual UART (vuart).  The vuart provides a\nbi-directional byte stream data link between logical partitions.\n\nThis is needed for the ps3 graphics driver and the ps3 power\ncontrol support to be able to communicate with the lv1 policy\nmodule.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d7aef138f3c08c5bbab567bc9a84e43a88f50395",
      "tree": "26d01cdbcad5f3caecae8a326f9dd45a7dc7f53f",
      "parents": [
        "07125ab2c2641e976bbaf3b89a735ad5a99e25d3"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Dec 10 21:21:34 2006 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Sun Dec 10 21:21:34 2006 +0100"
      },
      "message": "i2c: Fix OMAP clock prescaler to match the comment\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "07125ab2c2641e976bbaf3b89a735ad5a99e25d3",
      "tree": "21c463002783fdae90e6b54673de7582710d02a1",
      "parents": [
        "3bacb36db01c7541ffea21d4ff39219e8b211a5c"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Dec 10 21:21:33 2006 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Sun Dec 10 21:21:33 2006 +0100"
      },
      "message": "i2c: Refactor a kfree in i2c-dev\n\nRefactor kfree(i2c_dev) into return_i2c_dev(). This saves some\ncode and makes more sense, as the memory is allocated in\nget_free_i2c_dev().\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3bacb36db01c7541ffea21d4ff39219e8b211a5c",
      "tree": "52d89e1c11c22e75aabe37c5bbeeb6800e0e247c",
      "parents": [
        "250d1bd3f4ed0b50d79b3ec81ccefbabb203f916"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sun Dec 10 21:21:33 2006 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Sun Dec 10 21:21:33 2006 +0100"
      },
      "message": "i2c: Fix return value check in i2c-dev\n\ndevice_create() returns error code as pointer on failures.\nThis patch checks the return value of device_create() by using IS_ERR().\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "250d1bd3f4ed0b50d79b3ec81ccefbabb203f916",
      "tree": "b14202765feb2876816692a2a0a77b05b90c8f35",
      "parents": [
        "3269711b76ba27b78862c48398b0d313ccaa99c2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Dec 10 21:21:33 2006 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Sun Dec 10 21:21:33 2006 +0100"
      },
      "message": "i2c: Enable PEC on more i2c-i801 devices\n\nEnable PEC on recent Intel SMBus controllers (ICH6, ICH7, ICH8, ICH9\nand ESB2.)\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Jason Gaston \u003cjason.d.gaston@intel.com\u003e\n"
    },
    {
      "commit": "3269711b76ba27b78862c48398b0d313ccaa99c2",
      "tree": "fcd2daf3af9b20bb72ba28555cac1995312309c5",
      "parents": [
        "6b65cd742823f78a6538491982159098ab5fcae1"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Dec 10 21:21:33 2006 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Sun Dec 10 21:21:33 2006 +0100"
      },
      "message": "i2c: Discard the i2c algo del_bus wrappers\n\nThey are all only calling i2c_del_adapter, so we may as well do\nit directly.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "6b65cd742823f78a6538491982159098ab5fcae1",
      "tree": "1ab913871887b73418583da527716df9da692419",
      "parents": [
        "763d9c046a2e511ec090a8986d3f85edf7448e7e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@arm.linux.org.uk",
        "time": "Sun Dec 10 21:21:32 2006 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@arrakis.delvare",
        "time": "Sun Dec 10 21:21:32 2006 +0100"
      },
      "message": "i2c: New ARM Versatile/Realview bus driver\n\nAdd support for the I2C bus found on the ARM Versatile and Realview\nplatforms.  The I2C bus has a RTC and optionally some EEPROMs attached.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    }
  ],
  "next": "763d9c046a2e511ec090a8986d3f85edf7448e7e"
}
