)]}'
{
  "log": [
    {
      "commit": "8c750c0bd2fa6f73cd3cd3f1a58d48f94de343b6",
      "tree": "a4cc8b9d803069f755e847c332fc260932fd3647",
      "parents": [
        "524465df2accf54604cb89c04dbaab0c8aaa5bb4"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Fri Mar 31 23:06:03 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:18:33 2006 -0700"
      },
      "message": "[PATCH] i2c: convert m41t00 to use a workqueue\n\nThe m41t00 i2c/rtc driver currently uses a tasklet to schedule\ninterrupt-level writes to the rtc.  This patch causes the driver\nto use a workqueue instead.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "524465df2accf54604cb89c04dbaab0c8aaa5bb4",
      "tree": "2fd935549b981ae0c60b7fe6a50aa71b9a377347",
      "parents": [
        "f043ca43c1ae354346f72dc5826d820d5619f0b2"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Fri Mar 31 23:05:01 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:18:33 2006 -0700"
      },
      "message": "[PATCH] i2c: convert ds1374 to use a workqueue\n\nA tasklet is not suitable for what the ds1374 driver does: neither sleeping\nnor mutex operations are allowed in tasklets, and ds1374_set_tlet may do\nboth.\n\nWe can use a workqueue instead, where both sleeping and mutex operations\nare allowed.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Randy Vinson \u003crvinson@mvista.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "20ac94378de59d61dc39f10ed5530485e4ac8c07",
      "tree": "80de96cdd506cf73e088b2be95079a3ff79c60a7",
      "parents": [
        "907d91d708d9999bec0185d630062576ac4181a7"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Thu Apr 13 04:49:07 2006 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 13 11:59:12 2006 -0700"
      },
      "message": "[PATCH] do_SAK: Don\u0027t recursively take the tasklist_lock\n\nBy calling send_sig do_SAK is recursively taking the\ntasklist_lock, which is silly.\n\nIn addition I just audited the kernel and this was the only\nplace where tasklist_lock is taken inside of task_lock.\n\nSo this one line change is a general worthwhile cleanup and\nit increases our options on how to fix the ptrace_attach races.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "907d91d708d9999bec0185d630062576ac4181a7",
      "tree": "faf16e6a0ceaa70f55cbb1a8abc7814f5e106e4e",
      "parents": [
        "646e120ffe885d70c75460f515d56a5c0d72002e",
        "59fef3b1e96217c6e736372ff8cc95cbcca1b6aa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 12 16:07:54 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 12 16:07:54 2006 -0700"
      },
      "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  IB/mthca: Fix max_srq_sge returned by ib_query_device for Tavor devices\n  IB/cache: Use correct pointer to calculate size\n  IPoIB: Use spin_lock_irq() instead of spin_lock_irqsave()\n  IPoIB: Close race in ipoib_flush_paths()\n  IB/mthca: Disable tuning PCI read burst size\n  IPoIB: Make send and receive queue sizes tunable\n  IPoIB: Wait for join to finish before freeing mcast struct\n  IB: simplify static rate encoding\n  IPoIB: Consolidate private neighbour data handling\n  IB/srp: Fix memory leak in options parsing\n  IB/mthca: Always build debugging code unless CONFIG_EMBEDDED\u003dy\n  IPoIB: Always build debugging code unless CONFIG_EMBEDDED\u003dy\n  IB/mad: fix oops in cancel_mads\n"
    },
    {
      "commit": "646e120ffe885d70c75460f515d56a5c0d72002e",
      "tree": "394872f7d8586e2ef320e0a0c6cee0cb3a03ba44",
      "parents": [
        "2e9f0e18678ffb2a932390e12de88b2b31c465b6",
        "d220c37e0a3c9a47ae00e87e044d963b3ea040bc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 12 15:25:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 12 15:25:12 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  [PATCH] sata_mv: properly print HC registers\n"
    },
    {
      "commit": "2e9f0e18678ffb2a932390e12de88b2b31c465b6",
      "tree": "88542c04904f978fe34e69cecfd5e85686c21c4d",
      "parents": [
        "6762b47a74264152eeda5ac7516732fe9be265a7",
        "c91e468a48a2afd2a2b0c2e29a35d6b8c51ea682"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 12 15:24:06 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 12 15:24:06 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:\n  [PATCH] Use pci_set_consistent_dma_mask in ixgb driver\n  [PATCH] sky2: bad memory reference on dual port cards\n  [PATCH] mv643xx_eth: Fix tx_timeout to only conditionally wake tx queue\n  [PATCH] mv643xx_eth: Always free completed tx descs on tx interrupt\n  [PATCH] net drivers: fix section attributes for gcc\n  [PATCH] remove drivers/net/hydra.h\n  [PATCH] drivers/net/via-rhine.c: make a function static\n  [netdrvr b44] trim trailing whitespace\n  [PATCH] b44: increase version to 1.00\n  [PATCH] b44: disable default tx pause\n  [PATCH] via-rhine: execute bounce buffers code on Rhine-I only\n  [PATCH] network: axnet_cs.c: add missing \u0027PRIV\u0027 in ei_rx_overrun\n  [PATCH] dlink pci cards using wrong driver\n"
    },
    {
      "commit": "c91e468a48a2afd2a2b0c2e29a35d6b8c51ea682",
      "tree": "402fe545765761341c744683b510b306c18887cb",
      "parents": [
        "43f2f10444c008296cc8de68a72fd87b33b50452"
      ],
      "author": {
        "name": "Andreas Schwab",
        "email": "schwab@suse.de",
        "time": "Tue Mar 28 18:10:38 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:11:23 2006 -0400"
      },
      "message": "[PATCH] Use pci_set_consistent_dma_mask in ixgb driver\n\nThe ixgb driver is using pci_alloc_consistent, thus is should also use\npci_set_consistent_dma_mask.  This allows the driver to work on SGI\nsystems.\n\nIn case of an error during probing it should also disable the device again.\n\nSigned-off-by: Andreas Schwab \u003cschwab@suse.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "43f2f10444c008296cc8de68a72fd87b33b50452",
      "tree": "4b0268f07e4478e844b4f59f868bd0e2fbb0baed",
      "parents": [
        "94843566d7119e049a72618a3c939d5c2be022c7"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Wed Apr 05 17:47:15 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:11:23 2006 -0400"
      },
      "message": "[PATCH] sky2: bad memory reference on dual port cards\n\nSky2 driver will oops referencing bad memory if used on\na dual port card.  The problem is accessing past end of\nMIB counter space.\n\nApplies for both 2.6.17 and 2.6.16 (with fuzz)\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "94843566d7119e049a72618a3c939d5c2be022c7",
      "tree": "4b0b90677e6ad7cbe70914a3ad33bdf57a55997d",
      "parents": [
        "5c5374087707d7848cb13f15e7c175daf346301c"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Tue Apr 11 18:24:26 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:11:23 2006 -0400"
      },
      "message": "[PATCH] mv643xx_eth: Fix tx_timeout to only conditionally wake tx queue\n\nAfter resetting the hardware on a tx_timeout, call netif_wake_queue()\nonly if we have free tx descriptors.\n\nAlso, attempt to recover if mv643xx_eth_start_xmit() is called when\nthere are fewer free tx descriptors than expected.\n\nThe BUG_ON() call we are replacing was hit on a tx_timeout that\ncalled netif_wake_queue(), indirectly via netif_device_attach(),\neven though we did not have enough free tx descriptors.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5c5374087707d7848cb13f15e7c175daf346301c",
      "tree": "67c56fd643e1e0ff508e94f0570d4e89b29b6d7a",
      "parents": [
        "e19360f2945f54eb44ae170ec9c33910d29834a2"
      ],
      "author": {
        "name": "Brent Cook",
        "email": "bcook@bpointsys.com",
        "time": "Tue Apr 11 18:23:15 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:11:23 2006 -0400"
      },
      "message": "[PATCH] mv643xx_eth: Always free completed tx descs on tx interrupt\n\nFix the tx interrupt handler to free completed tx descriptors even\nwhen NAPI is enabled.  Otherwise, the tx queue would fill up resulting\nin poor performance and \"NETDEV WATCHDOG: \u003ciface\u003e: transmit timed out\"\nmessages.\n\nSigned-off-by: Brent Cook \u003cbcook@bpointsys.com\u003e\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e19360f2945f54eb44ae170ec9c33910d29834a2",
      "tree": "c9959bb3d5a91efd21ca43c556544a7b0c1842bc",
      "parents": [
        "037998d1e979e88a140ef32c5d28730f6ca8a96f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Apr 10 23:22:06 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:08:45 2006 -0400"
      },
      "message": "[PATCH] net drivers: fix section attributes for gcc\n\nIf CONFIG_HOTPLUG\u003dn, gcc doesn\u0027t like some __initdata to be const (rodata)\nand other __initdata not const, so make the non-const __initdata const.\n\ngcc errors:\ndrivers/net/bnx2.c:66: error: version causes a section type conflict\ndrivers/net/starfire.c:338: error: version causes a section type conflict\ndrivers/net/typhoon.c:137: error: version causes a section type conflict\ndrivers/net/natsemi.c:241: error: version causes a section type conflict\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "037998d1e979e88a140ef32c5d28730f6ca8a96f",
      "tree": "b3a052dbf87cfd631044686d5718bddf74acbda0",
      "parents": [
        "0761be4f5f9efb5f72a5f9771f2ed5845a974c46"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Apr 10 23:22:07 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:08:45 2006 -0400"
      },
      "message": "[PATCH] remove drivers/net/hydra.h\n\nRemove drivers/net/hydra.h which is both unused and covered by a 4 clause\nBSD licence (not by the UCB).\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-By: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "0761be4f5f9efb5f72a5f9771f2ed5845a974c46",
      "tree": "4fe855fb7446babece785fffb7fbcc6558c0dd09",
      "parents": [
        "10badc215493a435e2dbdc691386f2650a1778de"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Apr 10 23:22:21 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:08:45 2006 -0400"
      },
      "message": "[PATCH] drivers/net/via-rhine.c: make a function static\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Roger Luethi \u003crl@hellgate.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d220c37e0a3c9a47ae00e87e044d963b3ea040bc",
      "tree": "f2a9dae41df1e2267ed1ffb2af1215e0fe35858c",
      "parents": [
        "a145410dccdb44f81d3b56763ef9b6f721f4e47c"
      ],
      "author": {
        "name": "Dan Aloni",
        "email": "da-x@monatomic.org",
        "time": "Mon Apr 10 23:20:22 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:05:56 2006 -0400"
      },
      "message": "[PATCH] sata_mv: properly print HC registers\n\nCurrently it crashes when trying to dump the registers.  This is an obvious\none-liner fix I suppose.\n\nSigned-off-by: Dan Aloni \u003cda-x@monatomic.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "10badc215493a435e2dbdc691386f2650a1778de",
      "tree": "b8525258892ee56c3ceb7e0d9e2e74a4ecf0f88d",
      "parents": [
        "8056bfafb8a845f3035e7aae5ffe405df118bc12"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:04:32 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:04:32 2006 -0400"
      },
      "message": "[netdrvr b44] trim trailing whitespace\n"
    },
    {
      "commit": "8056bfafb8a845f3035e7aae5ffe405df118bc12",
      "tree": "8ca9bcaf27f266a8dec148efaa23f34c000cb3b1",
      "parents": [
        "2b474cf53870abf1bbad631c3368b9efc9b5ba9d"
      ],
      "author": {
        "name": "Gary Zambrano",
        "email": "zambrano@broadcom.com",
        "time": "Mon Apr 10 12:05:40 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:04:03 2006 -0400"
      },
      "message": "[PATCH] b44: increase version to 1.00\n\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2b474cf53870abf1bbad631c3368b9efc9b5ba9d",
      "tree": "3dc14351bf455c345c463573c0cd7369e05f5631",
      "parents": [
        "4be5de25259de21894df5e2fecc30da8252dee8c"
      ],
      "author": {
        "name": "Gary Zambrano",
        "email": "zambrano@broadcom.com",
        "time": "Mon Apr 10 12:02:21 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:04:03 2006 -0400"
      },
      "message": "[PATCH] b44: disable default tx pause\n\nDisable default tx pause frame support.\nThe b44 controller has a bug that generates excessive tx pause\nframes.\n\nSigned-off-by: Gary Zambrano \u003czambrano@broadcom.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4be5de25259de21894df5e2fecc30da8252dee8c",
      "tree": "dfae2ad363dd554f64552797d1b923799fb2b238",
      "parents": [
        "ff768cd7139ab368bc2b97e7bd6fa592f20e1950"
      ],
      "author": {
        "name": "Roger Luethi",
        "email": "rl@hellgate.ch",
        "time": "Tue Apr 04 20:49:16 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:04:03 2006 -0400"
      },
      "message": "[PATCH] via-rhine: execute bounce buffers code on Rhine-I only\n\nPatch suggested by Yang Wu (pin xue \u003cpinxue@gmail.com\u003e).\n\nSigned-off-by: Roger Luethi \u003crl@hellgate.ch\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ff768cd7139ab368bc2b97e7bd6fa592f20e1950",
      "tree": "f0e9ee62fdee7612b87bef600393c5ce1d5697a0",
      "parents": [
        "5636f72794b42d31b2660064ef2c17f90816b3b1"
      ],
      "author": {
        "name": "Komuro",
        "email": "komurojun-mbn@nifty.com",
        "time": "Sun Apr 09 11:21:10 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:04:03 2006 -0400"
      },
      "message": "[PATCH] network: axnet_cs.c: add missing \u0027PRIV\u0027 in ei_rx_overrun\n\nSigned-off-by: komurojun-mbn@nifty.com\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5636f72794b42d31b2660064ef2c17f90816b3b1",
      "tree": "b630ec7fb268ba393b41dce5036749629a9018d9",
      "parents": [
        "a145410dccdb44f81d3b56763ef9b6f721f4e47c"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Apr 11 10:28:21 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Apr 12 18:04:03 2006 -0400"
      },
      "message": "[PATCH] dlink pci cards using wrong driver\n\nThis patch fixes the problem of some Dlink cards picking the wrong\ndriver.  It looks like these cards use Yukon 1 chipset, not Yukon 2.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "59fef3b1e96217c6e736372ff8cc95cbcca1b6aa",
      "tree": "5373713d77df970b52e9dd968a69252d469433a9",
      "parents": [
        "ce684df05a531904ea055d01aeee75321fa0db1e"
      ],
      "author": {
        "name": "Jack Morgenstein",
        "email": "jackm@mellanox.co.il",
        "time": "Tue Apr 11 18:16:27 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 12 11:42:30 2006 -0700"
      },
      "message": "IB/mthca: Fix max_srq_sge returned by ib_query_device for Tavor devices\n\nThe driver allocates SRQ WQEs size with a power of 2 size both for\nTavor and for memfree. For Tavor, however, the hardware only requires\nthe WQE size to be a multiple of 16, not a power of 2, and the max\nnumber of scatter-gather allowed is reported accordingly by the\nfirmware (and this is the value currently returned by\nib_query_device() and ibv_query_device()).\n\nIf the max number of scatter/gather entries reported by the FW is used\nwhen creating an SRQ, the creation will fail for Tavor, since the\nrequired WQE size will be increased to the next power of 2, which\nturns out to be larger than the device permitted max WQE size (which\nis not a power of 2).\n\nThis patch reduces the reported SRQ max wqe size so that it can be used\nsuccessfully in creating an SRQ on Tavor HCAs.\n\nSigned-off-by: Jack Morgenstein \u003cjackm@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "052bb88e180d010f7da7186e6f21eea3be82a903",
      "tree": "0f82c9cb4719f4d5874841bba9f08559cc4f2fe4",
      "parents": [
        "8db60bcf3021921e2d10d158641792d640e52fe8"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Tue Apr 11 17:29:17 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 11 17:29:17 2006 -0700"
      },
      "message": "[ISDN]: Static overruns in drivers/isdn/i4l/isdn_ppp.c\n\nCoverity found some static overruns in isdn_ppp.c (bug id #519) At several\nplaces slot is compared \u003c0 and \u003e ISDN_MAX_CHANNELS and then used to index\nippp_table[ISDN_MAX_CHANNELS] A value of slot \u003d ISDN_MAX_CHANNELS would run\nover the end of the array.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8db60bcf3021921e2d10d158641792d640e52fe8",
      "tree": "3e00cf3527645140283667c306041e790b031834",
      "parents": [
        "7ad4d2f6901437ba4717a26d395a73ea362d25c6"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Apr 11 17:28:33 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 11 17:28:33 2006 -0700"
      },
      "message": "[WAN]: Remove broken and unmaintained Sangoma drivers.\n\nThe in-kernel Sangoma drivers are both not compiling and marked as BROKEN\nsince at least kernel 2.6.0.\n\nSangoma offers out-of-tree drivers, and David Mandelstam told me Sangoma\ndoes no longer maintain the in-kernel drivers and prefers to provide them\nas a separate installation package.\n\nThis patch therefore removes these drivers.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2514395ef88b46e895726a8d40966cb83de7940c",
      "tree": "216c6e194e81bdd9c97697cf162cc9505bde310a",
      "parents": [
        "b3967dc566bc89df19e9aeb87b2fd483418b02e6",
        "b5ac4817de3032796c558b0a32062e7392b5ea60"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:41:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:41:02 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild:\n  kconfig: fix typo in change count initialization\n  kconfig: recenter menuconfig\n  kconfig: revert conf behaviour change\n  kconfig: fix default value for choice input\n  kbuild: fix NULL dereference in scripts/mod/modpost.c\n  kbuild: fix mode of checkstack.pl and other files.\n  kbuild: rebuild initramfs if content of initramfs changes\n  kbuild: properly pass options to hostcc when doing make O\u003d..\n  kbuild: modules_install for external modules must not remove existing modules\n  kbuild: fix make dir/\n  ver_linux: don\u0027t print reiser4progs version if none found\n  kbuild: mips: fix sed regexp to generate asm-offset.h\n  kbuild: fix building single targets with make O\u003d.. single-target\n  kbuild: use relative path to -I\n  kbuild: fix unneeded rebuilds in drivers/net/chelsio after moving source tree\n  kbuild: fix unneeded rebuilds in drivers/media/video after moving source tree\n  kbuild: fix garbled text in modules.txt\n"
    },
    {
      "commit": "6dde432553551ae036aae12c2b940677d36c9a5b",
      "tree": "2998fe9a1f6517717a7433f2fcf318b176fc1492",
      "parents": [
        "397eeab321e87d8c1ef928b58f256513e6f481dc"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Tue Apr 11 05:01:44 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:24:15 2006 -0700"
      },
      "message": "[PATCH] Overrun in option-card USB driver\n\nSince the arrays are declared as in_urbs[N_IN_URB]\nand out_urbs[N_OUT_URB], both for loops go one\nover the end of the array. This fixes coverity id #555.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-Off-By: Matthias Urlichs \u003csmurf@smurf.noris.de\u003e\nSigned-Off-By: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "397eeab321e87d8c1ef928b58f256513e6f481dc",
      "tree": "01bdc74a00ef159b2be1eafd7c8b4010555d7a87",
      "parents": [
        "89ec4c238e7a3d7e660291f3f1a8181381baad77"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Apr 10 22:55:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:54 2006 -0700"
      },
      "message": "[PATCH] fbdev: Use logo with depth of 4 or less for static pseudocolor\n\nSince the visual STATIC_PSEUDOCOLOR has a read-only colormap, use logos\nwith 16 colors only since these logos use the console palette.  This has a\nhigher likelihood that the logo will display correctly.\n\nSigned-of-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "89ec4c238e7a3d7e660291f3f1a8181381baad77",
      "tree": "8ba2ab49cea71cfff21ee7a56717f83746cb8d0c",
      "parents": [
        "ac50ab3e45436900b5d73edd0c6b0744af560535"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Mon Apr 10 22:55:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:54 2006 -0700"
      },
      "message": "[PATCH] vesafb: Fix incorrect logo colors in x86_64\n\nBugzilla Bug 6299:\n\nA pixel size of 8 bits produces wrong logo colors in x86_64.\n\nThe driver has 2 methods for setting the color map, using the protected\nmode interface provided by the video BIOS and directly writing to the VGA\nregisters.  The former is not supported in x86_64 and the latter is enabled\nonly in i386.\n\nFix by enabling the latter method in x86_64 only if supported by the BIOS.\nIf both methods are unsupported, change the visual of vesafb to\nSTATIC_PSEUDOCOLOR.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f2e782efb0876214c77a48e8e67248125f1607c1",
      "tree": "f6a6bdf62917d6e94fa7e483cb21ce1e8ee34b76",
      "parents": [
        "9ec85c03d045d5ec24d6f15649a68646aefe88ba"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Apr 10 22:55:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:54 2006 -0700"
      },
      "message": "[PATCH] atyfb is bust on sparc32\n\nHeaps of build errors - disable it to keep sparc32 allmodconfig happy.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9ec85c03d045d5ec24d6f15649a68646aefe88ba",
      "tree": "b2f5e983ac0bf99a7e9c0a57444cd38c9b7568e6",
      "parents": [
        "358dd55aa3a77fbbae482b83d96733d9ad441d05"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Apr 10 22:55:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:53 2006 -0700"
      },
      "message": "[PATCH] video/aty/atyfb_base.c: fix an off-by-one error\n\nFix an obvious of-by-one error spotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "df2487cff5e5be2877594f269b014652536d68bb",
      "tree": "4d17e64909e8d1d1bf63b9d8e9b04c15ef0f6a0c",
      "parents": [
        "f4675c7016484220a62069d87958a2873d92f159"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Apr 10 22:55:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:51 2006 -0700"
      },
      "message": "[PATCH] ISDN_DRV_GIGASET should select, not depend on CRC_CCITT\n\nCRC_CCITT is an internal helper function that should be select\u0027ed.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f4675c7016484220a62069d87958a2873d92f159",
      "tree": "e46542b35921773f947c6efa5bb38b1a885f288c",
      "parents": [
        "8ca445df3a3291c2bdd95b91142c079700a688be"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Apr 10 22:55:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:51 2006 -0700"
      },
      "message": "[PATCH] isdn/gigaset/common.c: fix a memory leak\n\nFix a memory leak spotted by the Coverity checker if\n(!try_module_get(owner)).\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8ca445df3a3291c2bdd95b91142c079700a688be",
      "tree": "79c69d17e536778ecde792c75bbb37eaddefc17f",
      "parents": [
        "69049cc87dccb1e6fb54aa25c63033efac805dbd"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Apr 10 22:55:18 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:50 2006 -0700"
      },
      "message": "[PATCH] drivers/isdn/gigaset/common.c: small cleanups\n\n- make the needlessly global gigaset_get_cs_by_tty() static\n- remove the unused EXPORT_SYMBOL_GPL(gigaset_debugdrivers)\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "69049cc87dccb1e6fb54aa25c63033efac805dbd",
      "tree": "9db1953a831091335b98f8749865f4c8b410ff9b",
      "parents": [
        "27d1ac2ef7d0b9250ca9fd2ef506e12866ce8fdf"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Mon Apr 10 22:55:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:50 2006 -0700"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers: make some variables non-atomic\n\nWith Hansjoerg Lipp \u003chjlipp@web.de\u003e\n\nReplace some atomic_t variables in the Gigaset drivers by non-atomic ones,\nusing spinlocks instead to assure atomicity, as proposed in discussions on the\nlinux-kernel mailing list.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: 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": "70440cf24ce6841fc5a01c38e2a732cf0bc2792a",
      "tree": "712fb3d0dea87e1e2750f395bb84d83b9a003c9a",
      "parents": [
        "443e1f45ac1fee498e3ff053c61fcc54024ee6ee"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Mon Apr 10 22:55:14 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:50 2006 -0700"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers: remove forward references\n\nWith Hansjoerg Lipp \u003chjlipp@web.de\u003e\n\nRemove four unnecessary forward function declarations and an obsolete E-mail\naddress from the Siemens Gigaset drivers.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: 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": "443e1f45ac1fee498e3ff053c61fcc54024ee6ee",
      "tree": "9f837cc00736ddfc57d74b5a74b6785991f907fc",
      "parents": [
        "abfd1dc7c18e4be89715071a524324c7b2515565"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Mon Apr 10 22:55:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:50 2006 -0700"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers: remove private version of __skb_put()\n\nWith Hansjoerg Lipp \u003chjlipp@web.de\u003e\n\nRemove the private version of __skb_put() from the Siemens Gigaset drivers.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: 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": "abfd1dc7c18e4be89715071a524324c7b2515565",
      "tree": "84109f661246b66b2a7503164ec41e4382e37812",
      "parents": [
        "01371500b245ae63f542d74140a3d8ccb74d0318"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Mon Apr 10 22:55:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:50 2006 -0700"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers: mutex conversion\n\nWith Hansjoerg Lipp \u003chjlipp@web.de\u003e\n\nConvert the semaphores used by the Gigaset drivers to mutexes.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: 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": "01371500b245ae63f542d74140a3d8ccb74d0318",
      "tree": "8c758e86e3b6266c742b08111d53ac5bd21c0cbe",
      "parents": [
        "714e8236e5ea9d39169761c546274ceb7eeb765f"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Mon Apr 10 22:55:11 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:50 2006 -0700"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers: eliminate from_user argument\n\nWith Hansjoerg Lipp \u003chjlipp@web.de\u003e\n\nEliminate the from_user argument from a debugging function, thus easing the\njob of sparse.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: 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": "714e8236e5ea9d39169761c546274ceb7eeb765f",
      "tree": "ff24b813867d9461abe2bc042034d5afdd4ceae1",
      "parents": [
        "d48c77841a71ba552ef4e6a862642073652f4473"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Mon Apr 10 22:55:09 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:50 2006 -0700"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers: uninline\n\nWith Hansjoerg Lipp \u003chjlipp@web.de\u003e\n\nUninline a function which was slightly too big to warrant inlining.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: 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": "d48c77841a71ba552ef4e6a862642073652f4473",
      "tree": "98e76d8bd9962eba7f5897e9d24acacc88b4e1f6",
      "parents": [
        "b1d47464c947f08125dc4ac4a2321ced9e2fed29"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Mon Apr 10 22:55:08 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:49 2006 -0700"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers: remove IFNULL macros\n\nWith Hansjoerg Lipp \u003chjlipp@web.de\u003e\n\nRemove the IFNULL debugging macros from the Gigaset drivers.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: 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": "b1d47464c947f08125dc4ac4a2321ced9e2fed29",
      "tree": "6a977f4335c5a2ab734779fb52565c81eb61bb1b",
      "parents": [
        "784d5858aac58c06608def862d73ae9a32f5ee23"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Mon Apr 10 22:55:07 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:49 2006 -0700"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers: sysfs usage\n\nWith Hansjoerg Lipp \u003chjlipp@web.de\u003e\n\nCorrect the way the Gigaset drivers create their sysfs entries.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: 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": "784d5858aac58c06608def862d73ae9a32f5ee23",
      "tree": "992ba2e122df6fc90a935dcc1629186bc7e168ac",
      "parents": [
        "ec81b5e6294088dc4738d0e8c2316c0dc081215c"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Mon Apr 10 22:55:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:49 2006 -0700"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers: logging usage\n\nWith Hansjoerg Lipp \u003chjlipp@web.de\u003e\n\nImprove error reporting of the Gigaset drivers, by using the\ndev_err/dev_warn/dev_info macros from device.h instead of err/warn/info from\nusb.h whereever possible.\n\nAlso rename the private dbg macro to gig_dbg in order to avoid confusion with\nthe macro of the same name in usb.h.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: 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": "ec81b5e6294088dc4738d0e8c2316c0dc081215c",
      "tree": "c78b16feffafeed5ffa77da2d5afb5a6552a2a25",
      "parents": [
        "bd0d6ef944f992c584152dbfca99188107bf2f8d"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Mon Apr 10 22:55:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:49 2006 -0700"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers: timer usage\n\nWith Hansjoerg Lipp \u003chjlipp@web.de\u003e\n\nCorrect timer usage in the Gigaset drivers to take advantage of the existing\nsetup_timer() function, and use milliseconds as unit.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: 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": "bd0d6ef944f992c584152dbfca99188107bf2f8d",
      "tree": "6211aa731b857da8d0d7270d098c40854d2ae948",
      "parents": [
        "917f5085ddb3498033551e711fb22f48ddeb8378"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Mon Apr 10 22:55:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:49 2006 -0700"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers: Kconfig correction\n\nWith Hansjoerg Lipp \u003chjlipp@web.de\u003e\n\nRemove the restriction to build the Gigaset drivers as modules only.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: 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": "917f5085ddb3498033551e711fb22f48ddeb8378",
      "tree": "ff67547a8f4cbf27e4a30b795635778d8e6cc79d",
      "parents": [
        "08a53cdce62d37d918530bbbf726cc01b21dc3d1"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Mon Apr 10 22:55:00 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:49 2006 -0700"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers: code cleanup\n\nWith Hansjoerg Lipp \u003chjlipp@web.de\u003e\n\nSource code formatting cleanups for the Siemens Gigaset drivers, such as line\nlength, comments, removal of unused declarations, and typo corrections.  It\ndoes not introduce any functional changes.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: 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": "3e16f6afb267c0256416d481862ce8019c33417d",
      "tree": "21f726fc2a7a466452bb5f0dd945bf5c728a8572",
      "parents": [
        "8417eb7a168eee8b9baa744ee5c591868e85529a"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "a.zummo@towertech.it",
        "time": "Mon Apr 10 22:54:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:47 2006 -0700"
      },
      "message": "[PATCH] RTC subsystem: VR41XX cleanup\n\nClean up kconfig entry for the rtc-vr41xx.\n\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8417eb7a168eee8b9baa744ee5c591868e85529a",
      "tree": "24ead87700250799a14f257e7d259b50d550f30c",
      "parents": [
        "2260a25c93cb356e834f1ab08b419f9897c977b7"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Mon Apr 10 22:54:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:47 2006 -0700"
      },
      "message": "[PATCH] RTC subsystem: VR41XX driver\n\nThis patch updates VR4100 series RTC driver.\n\n* This driver supports new RTC subsystem.\n* Simple set time/read time test worked fine.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2260a25c93cb356e834f1ab08b419f9897c977b7",
      "tree": "48380a5486d500d38a457a741ab00641999db083",
      "parents": [
        "d1d65b7712016ca5ff2e44470eb13e772999de94"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "a.zummo@towertech.it",
        "time": "Mon Apr 10 22:54:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:47 2006 -0700"
      },
      "message": "[PATCH] RTC subsystem: SA1100 cleanup\n\n- convert printks to dev_xxx\n\n- remove messages in excess\n\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d1d65b7712016ca5ff2e44470eb13e772999de94",
      "tree": "06f6e823cf5ca785f055b129c003c55b9cbdae86",
      "parents": [
        "8289607249ad25ecfc9a3742873fcd8f319d5b09"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "a.zummo@towertech.it",
        "time": "Mon Apr 10 22:54:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:47 2006 -0700"
      },
      "message": "[PATCH] RTC subsystem: compact error messages\n\nMove registration error message from drivers to core.\n\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8289607249ad25ecfc9a3742873fcd8f319d5b09",
      "tree": "c69bc65332554358fdd959136e2cb1e0f730ffef",
      "parents": [
        "adfb4341259f2f89baac2316a8a3660b63c1103b"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "a.zummo@towertech.it",
        "time": "Mon Apr 10 22:54:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:47 2006 -0700"
      },
      "message": "[PATCH] RTC subsystem: RS5C372 sysfs fix\n\nFix sysfs show() return code\n\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "adfb4341259f2f89baac2316a8a3660b63c1103b",
      "tree": "acd4fac57e6cbe9569aac967835200a1e188c417",
      "parents": [
        "f90a65060e6a71a818abc3584ac64f986b838fba"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "a.zummo@towertech.it",
        "time": "Mon Apr 10 22:54:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:47 2006 -0700"
      },
      "message": "[PATCH] RTC subsystem: fix proc output\n\nMove the \"24hr: yes\" proc output from drivers to rtc proc code.  This is\nrequired because the time value in the proc output is always in 24hr mode\nregardless of the driver.\n\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f90a65060e6a71a818abc3584ac64f986b838fba",
      "tree": "8b0eebcbbc447059c2c61f5209eb1801a645e6e0",
      "parents": [
        "015aefbb87f9e6bd5d3c82ece97f7a7ba8f9b66c"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "a.zummo@towertech.it",
        "time": "Mon Apr 10 22:54:42 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:47 2006 -0700"
      },
      "message": "[PATCH] RTC subsystem: whitespaces and error messages cleanup\n\n- fix whitespace\n\n- remove some debugging in excess\n\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "015aefbb87f9e6bd5d3c82ece97f7a7ba8f9b66c",
      "tree": "099781c3d6cf469ac9ef188be3b52fdd2558350a",
      "parents": [
        "3903586ab0eeaf363bd33633f0ae4846f03e2db5"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "a.zummo@towertech.it",
        "time": "Mon Apr 10 22:54:42 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:46 2006 -0700"
      },
      "message": "[PATCH] RTC subsystem: X1205 sysfs cleanup\n\nFix sysfs show() return code\n\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3903586ab0eeaf363bd33633f0ae4846f03e2db5",
      "tree": "9d7a2683b0a4cf6b98265aea72ff405738103219",
      "parents": [
        "8a95b252d194ea57c3d2c16ec2a25b1b70e36cad"
      ],
      "author": {
        "name": "Alessandro Zummo",
        "email": "a.zummo@towertech.it",
        "time": "Mon Apr 10 22:54:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:46 2006 -0700"
      },
      "message": "[PATCH] RTC subsystem: DS1672 cleanup\n\n - removed a duplicate error message\n - bumped driver version\n - removed some debugging messages in excess\n - refined the formatting\n - adjusted copyright notice\n\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8a95b252d194ea57c3d2c16ec2a25b1b70e36cad",
      "tree": "6e1b3ca9cbb913905f6065545aed06574dfd6967",
      "parents": [
        "389ed39b9711bbe5210d5e118e1f1af36ca88b7c"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Apr 10 22:54:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:46 2006 -0700"
      },
      "message": "[PATCH] RTC subsystem: DS1672 oscillator handling\n\n* Always enable the oscillator when we set the time\n* If the oscillator is disable when we probe the RTC report back a warning\n  to the user\n* Added sysfs attribute to represent the state of the oscillator\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d93c2efc93f61c95808e303982f12fe6f5987270",
      "tree": "dfb81b98ad65e8b1b27a8ed1d32e545cd4c0e8c2",
      "parents": [
        "e60b6e2f747e94358fed9a23afd6abd738de4bf7"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Mon Apr 10 22:54:37 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:46 2006 -0700"
      },
      "message": "[PATCH] Overrun in cdrom/aztcd.c\n\nThis fixes coverity bug id #473.  After the for loop i\u003d\u003d16 if we didn\u0027t find a\ncdrom.  So we should check for i\u003d\u003d16 first before checking the array element.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e60b6e2f747e94358fed9a23afd6abd738de4bf7",
      "tree": "bdfa71daf5ac502b9f21a54a71863fd2d364ce77",
      "parents": [
        "fd5403c79bc21819f6e0c40ba098cea8b6a418bd"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Mon Apr 10 22:54:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:46 2006 -0700"
      },
      "message": "[PATCH] Wrong out of range check in drivers/char/applicom.c\n\nThis fixes coverity bug id #469.  The out of range check didnt work as\nintended, as seen by the printk(), which states that boardno has to be 1 \u003c\u003d\nboardno \u003c\u003d MAX_BOARD.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7551d9a20b3cfbac9f8a28b7d909c4b15a94924f",
      "tree": "5347998cb265d323aaece33b3539a56f83186df2",
      "parents": [
        "b3f28a9a26d9e8a02119cc8d1604fdb891c23697"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Apr 10 22:54:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:46 2006 -0700"
      },
      "message": "[PATCH] 3ware: kmap_atomic() fix\n\nWe must disable local IRQs while holding KM_IRQ0 or KM_IRQ1.  Otherwise, an\nIRQ handler could use those kmap slots while this code is using them,\nresulting in memory corruption.\n\nThanks to Nick Orlov \u003cbugfixer@list.ru\u003e for reporting.\n\nCc: \u003clinuxraid@amcc.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b3f28a9a26d9e8a02119cc8d1604fdb891c23697",
      "tree": "4c4824ace558ee350d1a1c68701c30d50bdd1bb7",
      "parents": [
        "4791c03d2c3b9b6822784f6d7c8e5bbadb1f35ae"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Apr 10 22:54:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:45 2006 -0700"
      },
      "message": "[PATCH] hdaps: use ENODEV\n\nUse ENODEV when the hdaps hardware isn\u0027t there, not ENXIO.\n\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Robert Love \u003crml@novell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4791c03d2c3b9b6822784f6d7c8e5bbadb1f35ae",
      "tree": "9200001570ecf30f13e2adcfb62110109bf26f7e",
      "parents": [
        "091e881d0e55496d8887b61446ae1c598b0995b6"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Mon Apr 10 22:54:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:45 2006 -0700"
      },
      "message": "[PATCH] ipmi: fix event queue limit\n\nThe event handler mechanism in the IPMI driver had a limit on the number of\nreceived events, but the counts were not being updated.  Update the counts\nto impose a limit.  This is not a critical fix, as this function (the\nsending of the events) has to be turned on by the user, anyway.  This\navoids problems if they forget to turn it back off.\n\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7ad04b0d0ebed1844522dd83cca0ef838d1ac673",
      "tree": "e9063726ccc7d20f1b19440c2266179fc70dc8c3",
      "parents": [
        "d45aebbfa4d0682ec9b15c3687835ac1f5f01f50"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Mon Apr 10 22:54:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:45 2006 -0700"
      },
      "message": "[PATCH] parport: remove duplicate entry for NETMOS_9835\n\nRemove a duplicated entry from parport_serial_pci_tbl.\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "56b146d36db933844011d5026c6f55593037c7b8",
      "tree": "e8b9bed7bf22f658f9b62bf13e512bf08f137efc",
      "parents": [
        "31cc48bfeef7a021d6e29f3454a4505edcfd6daa"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Mon Apr 10 22:54:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:44 2006 -0700"
      },
      "message": "[PATCH] Last DMA_xBIT_MASK cleanups\n\nThese are the last conversions of pci_set_dma_mask(),\npci_set_consistent_dma_mask() and pci_dma_supported() to use DMA_xBIT_MASK\nconstants from linux/dma-mapping.h\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "31cc48bfeef7a021d6e29f3454a4505edcfd6daa",
      "tree": "d2059a46e39ce4582fbf93483892ffef4ff6dd6d",
      "parents": [
        "14a6283eb5c1c70e6deee985c85dcce884150737"
      ],
      "author": {
        "name": "Mark Bellon",
        "email": "mbellon@mvista.com",
        "time": "Mon Apr 10 22:54:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:43 2006 -0700"
      },
      "message": "[PATCH] MPBL0010 driver sysfs permissions wide open\n\nThe MPBL0010 Telco clock driver (drivers/char/tlclk.c) uses 0222 (anyone\ncan write) permissions on its writable sysfs entries.  Alter the\npermissions to 0220 (owner and group can write).\n\nThe use case for this driver is to configure the fail over behavior of the\nclock hardware.  That should be done by the more privileged users.\n\nSigned-off-by: Mark Bellon \u003cmbellon@mvista.com\u003e\nAcked-by: \"Gross, Mark\" \u003cmark.gross@intel.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "14a6283eb5c1c70e6deee985c85dcce884150737",
      "tree": "b83f8170f3ee089959bb9d43d2abc963a6edd1aa",
      "parents": [
        "9453a5adaf32aa0b31d1491819a083d403f645c1"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Mon Apr 10 22:54:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:43 2006 -0700"
      },
      "message": "[PATCH] tty release_dev(): remove dead code\n\nRemove dead code from tty_io.c release_dev()\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9453a5adaf32aa0b31d1491819a083d403f645c1",
      "tree": "49acd011b03e437137fdf083e5c44cba27403a75",
      "parents": [
        "acc8dadc0b3f007e6e60da77feb2efe2a19c5cda"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Mon Apr 10 22:54:18 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:43 2006 -0700"
      },
      "message": "[PATCH] ptmx: fix duplicate idr_remove\n\nRemove duplicate call to idr_remove() in ptmx_open.\n\nError during open can result in call to release_dev() followed by call to\nidr_remove().  release_dev already calls idr_remove so the second call can\ncause a stack dump in idr_remove()-\u003esub_remove() flagging an attempt to\nrelease an already released entry.\n\nI reproduces this on a machine with a misconfigured X server (attempting to\nrestart multiple times rapidly) getting the same error as the 1st link\nbelow.\n\nThis also seems to be related to:\nhttp://marc.theaimsgroup.com/?l\u003dselinux\u0026m\u003d110536513426735\u0026w\u003d2\nhttp://marc.theaimsgroup.com/?l\u003dselinux\u0026m\u003d110596994916785\u0026w\u003d2\n\nThe stack dump can occur on close (as well as open) as shown\nin the 1st instance above, possible from something like:\n\nprocess A - open (index\u003d0), open fail to out1,\n  release_dev calls idr_remove (index 0), down(sem) sleeps\nprocess B - open (index\u003d0), open OK (idr allocated)\nprocess A - wake and call idr_remove on index 0\n...\nprocess B - close, release_dev, stack dump on idr_remove (index\u003d0)\n  because entry already removed\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "acc8dadc0b3f007e6e60da77feb2efe2a19c5cda",
      "tree": "df1d7ba842f9b944a0445f65e82a590c3e768dd4",
      "parents": [
        "f5e902817fee1589badca1284f49eecc0ef0c200"
      ],
      "author": {
        "name": "Joern Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Mon Apr 10 22:54:17 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:43 2006 -0700"
      },
      "message": "[PATCH] Remove blkmtd\n\nRemove the blkmtd driver.\n\n- An alternative exists (block2mtd) that hasn\u0027t had  bug report for \u003e 1 year.\n\n- Most embedded people tend to use ancient kernels with custom patches from\n  mtd cvs and elsewhere, so the 1 year warning period neither helps nor hurts\n  them too much.\n\n- It\u0027s in the way of klibc.  The problems caused by pulling blkmtd support\n  are fairly low, while the problems caused by delaying klibc can be fairly\n  substantial.  At best, this would be a severe burden on hpa\u0027s time.\n\nSigned-off-by: Joern Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nAcked-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0f6c840d774d669baf4727c0499ab0674826429f",
      "tree": "ce1b99e404df0feef8cd029f3fa948307bfb68c9",
      "parents": [
        "80e8ff634169be3fc2ac48f258cc7638e898cd46"
      ],
      "author": {
        "name": "Robert Love",
        "email": "rml@novell.com",
        "time": "Mon Apr 10 22:54:11 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:42 2006 -0700"
      },
      "message": "[PATCH] hdaps: support new Lenovo machines\n\nAdd support for forthcoming Lenovo-branded machines to the HDAPS driver.\n\nSigned-off-by: Robert Love \u003crml@novell.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Dmitry Torokhov \u003cdtor_core@ameritech.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "49b6e2ad00435209503863932d03470f825e0a1a",
      "tree": "eb7f7d06046f7e56df3a72cfb9063e300d2d4054",
      "parents": [
        "00fbc6dfe7c4487f812829bff79c3121c8fd3bca"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Apr 10 22:54:06 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:41 2006 -0700"
      },
      "message": "[PATCH] Remove extraneous \\n in doubletalk init printk.\n\nDoubletalk printk\u0027s an extraneous \\n\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e1a2509023785bd3199ac068ab80155aeba01265",
      "tree": "2d1f4541893a39537e67a921a2d5999c38310c28",
      "parents": [
        "d824e66a9a427faf69c58f98dd7e1c3d1bb51c61"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Apr 10 22:54:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:41 2006 -0700"
      },
      "message": "[PATCH] make tty_insert_flip_string_flags() a non gpl export\n\nWe changed the wrong symbol.  It\u0027s tty_insert_flip_string_flags() which is\ncalled from the previously-non-GPL\u0027ed now-inlined tty_insert_flip_char().\n\nFix that up, and uninline tty_schedule_flip() while we\u0027re there.\n\nCc: Tobias Powalowski \u003ct.powa@gmx.de\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "24f51e81745861c70da2255ce30c7078aed2d20e",
      "tree": "199b11453cc4e8a974ef3f1330da7fb5f4bc724b",
      "parents": [
        "baa351eaf3a309f5ff50a77c63d234d93bce3f62"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Apr 10 22:54:01 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:40 2006 -0700"
      },
      "message": "[PATCH] leds: reorganise Kconfig\n\nReorganise the drivers/leds Kconfig file to have the LED trigger enable\nwith the triggers themselves.\n\nAlso add comments to divide up the sections into the drivers and triggers\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "baa351eaf3a309f5ff50a77c63d234d93bce3f62",
      "tree": "d7a6f295953960db2b3ac5a84ca16230ee55bbee",
      "parents": [
        "54bdc470100b9d8ffd349a3ebe23013c25affddf"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Apr 10 22:54:01 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:40 2006 -0700"
      },
      "message": "[PATCH] leds: fix IDE disk trigger name\n\nThe IDE Disk LED trigger has the same name as the timer trigger.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "54bdc470100b9d8ffd349a3ebe23013c25affddf",
      "tree": "5cc56a985c77c662bdc1c9239de9563b11237e15",
      "parents": [
        "aa7271076ae6547d7f370ad7e91ef86fdb318f17"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Apr 10 22:54:00 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:40 2006 -0700"
      },
      "message": "[PATCH] S3C24XX GPIO LED support\n\nGPIO LED support for Samsung S3C24XX SoC series processors.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "653edba1a8b2ed018bdfb078131324dfbfe1dd6a",
      "tree": "b86b80652e05509e276cdbdf10e7a4f7cdce0032",
      "parents": [
        "5bd1db65ec3d21db6d34e96679c7443c18e135c5"
      ],
      "author": {
        "name": "Frank Gevaerts",
        "email": "frank@gevaerts.be",
        "time": "Mon Apr 10 22:53:51 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:39 2006 -0700"
      },
      "message": "[PATCH] hdaps: add support for Thinkpad R52\n\nThis adds support for my Thinkpad R52, which for some reason is not matched\nby the \"ThinkPad R52\" line.\n\nSigned-off-by: Frank Gevaerts \u003cfrank@gevaerts.be\u003e\nCc: Robert Love \u003crml@novell.com\u003e\nCc: Dmitry Torokhov \u003cdtor_core@ameritech.net\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f976069a3a4f9f79ef816223cccb1efa5c4f51ed",
      "tree": "2c5ef5aa99d7dab42074766b51e1f7f5c262ecc6",
      "parents": [
        "7220fe8b7915af4ffcd42d73c285c5898734d087"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Apr 10 22:53:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:38 2006 -0700"
      },
      "message": "[PATCH] s390: minor tape fixes\n\nCleanup of minor bugs found by a source code checker.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7220fe8b7915af4ffcd42d73c285c5898734d087",
      "tree": "f7e15da7fdbb16b9749d3a0f3a79ae2fd99aec40",
      "parents": [
        "25ee4cf831fcc2855927c175d246a25e5ebe5902"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Mon Apr 10 22:53:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:38 2006 -0700"
      },
      "message": "[PATCH] s390: dasd proc entries\n\nThe proc_mkdir calls in the dasd driver are not check for NULL pointers.  Add\ncode to check the pointers and bail out if one of the proc entries could not\nbe created.\n\nSigned-off-by: Horst Hummel \u003chorst.hummel@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "25ee4cf831fcc2855927c175d246a25e5ebe5902",
      "tree": "8338c521644eef239912230543fafbdaa1eee22e",
      "parents": [
        "dafd87aaef7d95a6ad3ff92e0d512e5b166c0716"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Apr 10 22:53:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:38 2006 -0700"
      },
      "message": "[PATCH] s390: fail-fast requests on quiesced devices\n\nUsing the fail-fast flag in i/o requests on a dasd disk which has been\nquiesced leads to kernel panics.  Modify the request start function to only\nwork on requests in a valid state.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dafd87aaef7d95a6ad3ff92e0d512e5b166c0716",
      "tree": "e60cb58ab85a874c07e9a1d93ffc8b5c94858aa1",
      "parents": [
        "06fbcb104ad16c22eb5718ae598b306c777be8af"
      ],
      "author": {
        "name": "Horst Hummel",
        "email": "horst.hummel@de.ibm.com",
        "time": "Mon Apr 10 22:53:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:38 2006 -0700"
      },
      "message": "[PATCH] s390: dasd device offline messages\n\nThe dasd driver sometimes print the misleading message \"Can\u0027t offline dasd\ndevice with open count \u003d 0\".  The reason why it can\u0027t offline the device in\nthis case is that the device is still in the startup phase.  Print a more\nmeaningful message.\n\nSigned-off-by: Horst Hummel \u003chorst.hummel@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "06fbcb104ad16c22eb5718ae598b306c777be8af",
      "tree": "99e4099d9b20445d5af8fd1433431c1f8dc7e3d0",
      "parents": [
        "a7fbf6bba7f1f0616b0223a8b1cba91fffe607f5"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Apr 10 22:53:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:37 2006 -0700"
      },
      "message": "[PATCH] s390: increase cio_trace debug event size\n\nDebugging events in cio_trace/hex_ascii are truncated for some trace entries.\nIncrease trace event size to 16 bytes to cover longer text events, make\nCIO_HEX_EVENT an inline function that loops to cover bigger hex events.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a7fbf6bba7f1f0616b0223a8b1cba91fffe607f5",
      "tree": "fea61a369fe5efe55fea010a9d3608bd8f0fdc9c",
      "parents": [
        "da074d0ac8ccae1068dc227ef9893c2510d23bd8"
      ],
      "author": {
        "name": "Cornelia Huck",
        "email": "cornelia.huck@de.ibm.com",
        "time": "Mon Apr 10 22:53:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:37 2006 -0700"
      },
      "message": "[PATCH] s390: wrong return codes in cio_ignore_proc_init()\n\ncio_ignore_proc_init() returns 1 in case of success and 0 in case of failure.\nThe caller tests for !\u003d 0, so better return 0 in case of success and -ENOENT\nin case of failure.\n\nSigned-off-by: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "da074d0ac8ccae1068dc227ef9893c2510d23bd8",
      "tree": "d0ea31a77b3c07c498bbfd8118af5703ab05eb66",
      "parents": [
        "0664299743d213e59ea70b2cf2e4a81ee367e80b"
      ],
      "author": {
        "name": "Peter Oberparleiter",
        "email": "peter.oberparleiter@de.ibm.com",
        "time": "Mon Apr 10 22:53:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:37 2006 -0700"
      },
      "message": "[PATCH] s390: invalid check after kzalloc()\n\nTypo.  After the call to kzalloc() for kdb-\u003ekey_maps the test for NULL checks\nthe wrong variable.\n\nSigned-off-by: Peter Oberparleiter \u003cpeter.oberparleiter@de.ibm.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6f91fe88e4e28b40b4f08d99e0ea6d17b70e9567",
      "tree": "035ac07180e058579ee8023ed0fcb12e40315594",
      "parents": [
        "54404e72cd3758e465fb6362f6d71e22b705c589"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Mon Apr 10 22:52:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:30 2006 -0700"
      },
      "message": "[PATCH] md: make sure 64bit fields in version-1 metadata are 64-bit aligned\n\nreshape_position is a 64bit field that was not 64bit aligned.  So swap with\nnew_level.\n\nNOTE: this is a user-visible change.  However:\n  - The bad code has not appeared in a released kernel\n  - This code is still marked \u0027experimental\u0027\n  - This only affects version-1 superblock, which are not in wide use\n  - These field are only used (rather than simply reported) by user-space\n    tools in extemely rare circumstances : after a reshape crashes in the\n    first second of the reshape process.\n\nSo I believe that, at this stage, the change is safe.  Especially if people\nheed the \u0027help\u0027 message on use mdadm-2.4.1.\n\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": "54404e72cd3758e465fb6362f6d71e22b705c589",
      "tree": "aead2791d4e5ea39c0bb57e4d29760d72db07727",
      "parents": [
        "29ff2db55196717e2e67e0f04adc833ee7edd491"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Mon Apr 10 22:52:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:30 2006 -0700"
      },
      "message": "[PATCH] Fix NULL pointer dereference in node_read_numastat()\n\nzone_pcp() only returns valid values if the processor is online.\n\nChange node_read_numastat() to only scan online processors.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ce684df05a531904ea055d01aeee75321fa0db1e",
      "tree": "0190ad3a94d12efeed218abe8e69a9062a75c75c",
      "parents": [
        "f697f74a6b189702474b2fd457e1f9365fa213e3"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Mon Apr 10 13:17:43 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Apr 10 13:17:43 2006 -0700"
      },
      "message": "IB/cache: Use correct pointer to calculate size\n\nWhen allocating gid_cache, use kmalloc(sizeof *gid_cache, ...) rather\nthan kmalloc(sizeof *pkey_cache, ...).  It doesn\u0027t really matter which\none is used, since the size ends up the same either way, but it\u0027s much\nbetter to say what we mean.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "1b72373491a061be6d456d219a4e2d054ac2aaad",
      "tree": "a8af22d36b8028239693f3012c08a0f7ebd1369d",
      "parents": [
        "9227c33de80ac01f269ed33624990ce84358e419"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Apr 10 14:56:39 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Apr 10 14:56:39 2006 -0400"
      },
      "message": "[libata] sata_mv: fix can_queue line accidentally removed in scsi-eh patch\n"
    },
    {
      "commit": "9227c33de80ac01f269ed33624990ce84358e419",
      "tree": "7678d342949db011d37e15516c3eaa22ec32ff2a",
      "parents": [
        "676165a8af7167f488abdcce6851a9bc36e83254"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sat Apr 01 19:21:04 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Apr 10 14:15:47 2006 -0400"
      },
      "message": "[PATCH] move -\u003eeh_strategy_handler to the transport class\n\nOverriding the whole EH code is a per-transport, not per-host thing.\nMove -\u003eeh_strategy_handler to the transport class, same as\n-\u003eeh_timed_out.\n\nDownside is that scsi_host_alloc can\u0027t check for the total lack of EH\nanymore, but the transition period from old EH where we needed it is\nlong gone already.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f697f74a6b189702474b2fd457e1f9365fa213e3",
      "tree": "2e01abf6b8f324b195c7d72e925b79e9eca9ab1f",
      "parents": [
        "a30bb96c6f5aca6513e4dbd94962da03d14b20a9"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Apr 10 09:43:59 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Apr 10 09:43:59 2006 -0700"
      },
      "message": "IPoIB: Use spin_lock_irq() instead of spin_lock_irqsave()\n\nWe know ipoib_flush_paths() is called from plain process context with\ninterrupts enabled, since it does wait_for_completion().  So there\u0027s\nno need to use spin_lock_irqsave() -- spin_lock_irq() is fine.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "a30bb96c6f5aca6513e4dbd94962da03d14b20a9",
      "tree": "7314d0813071b9e1b808422c96e868c26e14245a",
      "parents": [
        "abf45dbb5b256dab439ca3b6b71191ecfddf9cb6"
      ],
      "author": {
        "name": "Eli Cohen",
        "email": "eli@mellanox.co.il",
        "time": "Wed Apr 05 15:59:34 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Apr 10 09:43:59 2006 -0700"
      },
      "message": "IPoIB: Close race in ipoib_flush_paths()\n\nib_sa_cancel_query() must be called with priv-\u003elock held since\na completion might arrive and set path-\u003equery to NULL.\n\nSigned-off-by: Eli Cohen \u003celi@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "abf45dbb5b256dab439ca3b6b71191ecfddf9cb6",
      "tree": "c2b95e3e911f6c8649c84c196de8b399cf7db269",
      "parents": [
        "0f4852513fb07405ce88da40d8c497060561246e"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Wed Apr 05 15:47:16 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Apr 10 09:43:58 2006 -0700"
      },
      "message": "IB/mthca: Disable tuning PCI read burst size\n\nThe PCI spec recommends against drivers playing with a device\u0027s PCI\nread burst size, and says that systems software should configure it.\nAnd we actually have users that report that changing it from the\ndefault set by BIOS hurts performance and/or stability for them.  On\nthe other hand, the Mellanox Programmer\u0027s Reference Manual recommends\nturning it up all the way to the maximum value.  Some tests conducted\nhere in the lab do not show performance improvement from this tuning,\nbut this might be just me.\n\nAs a work-around, make this tuning an option, off by default (safe\nvalue), with an eye towards removing it completely one day if no one\ncomplains.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "0f4852513fb07405ce88da40d8c497060561246e",
      "tree": "4221d43a7868b0431d7564601017d8f1449cd13d",
      "parents": [
        "f2de3b06126ddb07d0e4617225d74dce0855add3"
      ],
      "author": {
        "name": "Shirley Ma",
        "email": "xma@us.ibm.com",
        "time": "Mon Apr 10 09:43:58 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Apr 10 09:43:58 2006 -0700"
      },
      "message": "IPoIB: Make send and receive queue sizes tunable\n\nMake IPoIB\u0027s send and receive queue sizes tunable via module\nparameters (\"send_queue_size\" and \"recv_queue_size\").  This allows the\nqueue sizes to be enlarged to fix disastrously bad performance on some\nplatforms and workloads, without bloating memory usage when large\nqueues aren\u0027t needed.\n\nSigned-off-by: Shirley Ma \u003cxma@us.ibm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "f2de3b06126ddb07d0e4617225d74dce0855add3",
      "tree": "21a62b2115804688d700c01ed2ede87413b5d9d1",
      "parents": [
        "bf6a9e31cfa768ce0a8e18474b3ca808641d9243"
      ],
      "author": {
        "name": "Eli Cohen",
        "email": "eli@mellanox.co.il",
        "time": "Wed Apr 05 14:59:40 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Apr 10 09:43:58 2006 -0700"
      },
      "message": "IPoIB: Wait for join to finish before freeing mcast struct\n\nipoib_mcast_restart_task() might free an mcast object while a join\nrequest is still outstanding, leading to an oops when the query\ncompletes.  Fix this by waiting for query to complete, similar to what\nipoib_stop_thread() is doing.  The wait for mcast completion code is\nconsolidated in wait_for_mcast_join().\n\nSigned-off-by: Eli Cohen \u003celi@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "bf6a9e31cfa768ce0a8e18474b3ca808641d9243",
      "tree": "a7ebdb5a10e528959ca1497e222975d3087a5eef",
      "parents": [
        "d2e0655ede1d91c3a586455d03a4a2d57e659830"
      ],
      "author": {
        "name": "Jack Morgenstein",
        "email": "jackm@mellanox.co.il",
        "time": "Mon Apr 10 09:43:47 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Apr 10 09:43:47 2006 -0700"
      },
      "message": "IB: simplify static rate encoding\n\nPush translation of static rate to HCA format into low-level drivers,\nwhere it belongs.  For static rate encoding, use encoding of rate\nfield from IB standard PathRecord, with addition of value 0, for\nbackwards compatibility with current usage.  The changes are:\n\n - Add enum ib_rate to midlayer includes.\n - Get rid of static rate translation in IPoIB; just use static rate\n   directly from Path and MulticastGroup records.\n - Update mthca driver to translate absolute static rate into the\n   format used by hardware.  This also fixes mthca\u0027s static rate\n   handling for HCAs that are capable of 4X DDR.\n\nSigned-off-by: Jack Morgenstein \u003cjackm@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "30aaa154fc21ad1ee4400e28009732a04a80862f",
      "tree": "2486d6ea4bb00a5ed1e24c7ed5b5f76c07d7d49d",
      "parents": [
        "503e4faad18baa62bb818537b920ad939749823e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Apr 09 22:29:17 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 09 22:29:17 2006 -0700"
      },
      "message": "[IPV6]: Unexport secure_ipv6_port_ephemeral\n\nThis patch removes the unused EXPORT_SYMBOL(secure_ipv6_port_ephemeral).\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bbadf503d7c7e6efe0a4cd731f8855ba08276215",
      "tree": "1af228388f7f511525b7ef1d4b4777f4e258b2de",
      "parents": [
        "d2d746f83b74022a50d28f7f0f496842c9cde330"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Apr 06 21:46:34 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Apr 09 22:25:46 2006 -0700"
      },
      "message": "[TG3]: Speed up SRAM access (2nd version)\n\nSpeed up SRAM read and write functions if possible by using MMIO\ninstead of config. cycles. With this change, the post reset signature\ndone at the end of D3 power change must now be moved before the D3\npower change.\n\nIBM reported a problem on powerpc blades during ethtool self test that\nwas caused by the memory test taking excessively long. Config.  cycles\nare very slow on powerpc and the memory test can take more than 10\nseconds to complete using config. cycles.\n\nDavid Miller informed me that an earlier version of the patch caused\nproblems on sparc64 systems with built-in tg3 chips. This version\nfixes the problem by excluding all SUN built-in tg3 chips from doing\nMMIO SRAM access.\n\nTG3_FLAG_EEPROM_WRITE_PROT is also set unconditionally when\nTG3_FLG2_SUN_570X is set. This should be sane as all SUN chips are\nbuilt-in and do not require Vaux switching.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d2d746f83b74022a50d28f7f0f496842c9cde330",
      "tree": "4298a55e428e09a2643a53125e34caa6797b5f1e",
      "parents": [
        "7a43c9955178f1cc88374abe1186c0f2ef21e040"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Thu Apr 06 21:45:39 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Apr 09 22:25:44 2006 -0700"
      },
      "message": "[TG3]: Kill some less useful flags\n\nKill the TG3_FLAG_NO_{TX|RX}_PSEUDO_CSUM flags because they are not\nvery useful. This will free up some bits for new flags.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "137dc0233fba0bfa19679bdd96eb104f0e659c5a",
      "tree": "b1a087b443e6865478b6f99b54cbd562d3837886",
      "parents": [
        "c1e14a6ea2ae34993f431d2eb9a0f228ac3574eb"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "samuel.ortiz@nokia.com",
        "time": "Wed Apr 05 22:39:14 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Apr 09 22:25:31 2006 -0700"
      },
      "message": "[IRDA]: Support for Sigmatel STIR421x chip\n\nThis patch enables support for the Sigmatel\u0027s STIR421x IrDA chip.\nOnce patched with Sigmatel\u0027s firmware, this chip \"almost\" follows the\nUSB-IrDA spec. Thus this patch is against irda-usb.[ch].\n\nThe code has been tested by Nick Fedchik on an STIR4210 chipset based\ndongle.\n\nSigned-off-by: Samuel Ortiz \u003csamuel.ortiz@nokia.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c1e14a6ea2ae34993f431d2eb9a0f228ac3574eb",
      "tree": "a49cbfdc16836115112e64d69780da7a7c2f2091",
      "parents": [
        "45af08be6d120690d379cb8421ebaf9d9f86ba52"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "triad@df.lth.se",
        "time": "Wed Apr 05 22:33:59 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Apr 09 22:25:30 2006 -0700"
      },
      "message": "[IRDA]: smcinit merged into smsc-ircc driver\n\nThis patch integrates the smcinit code into the smsc-ircc driver.\nSome laptops have their smsc-ircc chip not properly configured by the\nBIOS and needs some preconfiguration. Currently, this can be done from\nuserspace with smcinit, a utility that comes with the irda-utils\npackage. It messes with ioports and PCI settings, from userspace.  Now\nwith this patch, if we happen to be on one of the known to be faulty\nlaptops, we preconfigure the chip from the driver.\n\nPatch from Linus Walleij \u003ctriad@df.lth.se\u003e\nSigned-off-by: Samuel Ortiz \u003csamuel.ortiz@nokia.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ad96b485b4224785bcca478cfba02d06c46ee575",
      "tree": "9f5ef069ffef7e02e37d771c23444b6b73d1a6f1",
      "parents": [
        "e3a5cd9edff9a7a20de3c88c9d479704da98fb85"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Apr 05 22:21:04 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Apr 09 22:25:27 2006 -0700"
      },
      "message": "[TG3]: Fix a memory leak.\n\nThis patch fixes a memory leak (buf wasn\u0027t freed) spotted by the\nCoverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d938ab44c0c5418bb74a97b422a070e2cdccce22",
      "tree": "4404cad3bc941be9f25e51a478ba61a94c2c5ed4",
      "parents": [
        "50fba2aa7cefa6b0e1768cb350c9e69042320c03"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 04 20:11:56 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sun Apr 09 22:25:25 2006 -0700"
      },
      "message": "[NET] netconsole: set .name in struct console\n\nSet .name in netconsole\u0027s struct console to identify the\nstruct\u0027s owner.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9d99aaa31f5994d1923c3713ce9144c4c42332e1",
      "tree": "ae608593ca196dd6493cccbdfc1b8dd098e91ee8",
      "parents": [
        "805e8c03c9ea9bdb402a36341e02ec24825d5417"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Fri Apr 07 19:49:15 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 09 11:53:16 2006 -0700"
      },
      "message": "[PATCH] x86_64: Support memory hotadd without sparsemem\n\nMemory hotadd doesn\u0027t need SPARSEMEM, but can be handled by just preallocating\nmem_maps. This only needs some untangling of ifdefs to enable the necessary\ncode even without SPARSEMEM.\n\nOriginally from Keith Mannthey, hacked by AK.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d2e0655ede1d91c3a586455d03a4a2d57e659830",
      "tree": "e507e7c6dee32cb7ea8ebe0fc2024f81cf0f9b0f",
      "parents": [
        "ce1823f0323be9f38bbe0df229a5bba025404923"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Tue Apr 04 19:59:40 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Apr 04 14:46:48 2006 -0700"
      },
      "message": "IPoIB: Consolidate private neighbour data handling\n\nConsolidate IPoIB\u0027s private neighbour data handling into\nipoib_neigh_alloc() and ipoib_neigh_free().  This will make it easier\nto keep track of the neighbour structures that IPoIB is handling, and\nis a nice cleanup of the code:\n\nadd/remove: 2/1 grow/shrink: 1/8 up/down: 100/-178 (-78)\nfunction                                     old     new   delta\nipoib_neigh_alloc                              -      61     +61\nipoib_neigh_free                               -      36     +36\nipoib_mcast_join_finish                     1288    1291      +3\npath_rec_completion                          575     573      -2\nipoib_mcast_join_task                        664     660      -4\nipoib_neigh_destructor                       101      92      -9\nipoib_neigh_setup_dev                         14       3     -11\nipoib_neigh_setup                             17       -     -17\npath_free                                    238     215     -23\nipoib_mcast_free                             329     306     -23\nipoib_mcast_send                             718     684     -34\nneigh_add_path                               705     650     -55\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "b46da0567d3baa6783106e7463801292cdc79ddd",
      "tree": "63d9d5b38c2f7e55e605bf2b1a6b22701474337c",
      "parents": [
        "1417ae0869472f4f3768779c51c3979faca20b2e"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Tue Apr 04 16:56:10 2006 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Tue Apr 04 16:56:10 2006 +0200"
      },
      "message": "kbuild: use relative path to -I\n\nUsing a relative path has the advantage that when the kernel source\ntree is moved the relevant .o files will not be rebuild just because\nthe path to the kernel src has changed.\nThis also got rid of a user of TOPDIR - which has been deprecated for a long time now.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    }
  ],
  "next": "1417ae0869472f4f3768779c51c3979faca20b2e"
}
