)]}'
{
  "log": [
    {
      "commit": "2d630d1a6827bb7266dcd8bba5f99fac2505ee97",
      "tree": "e954840c63cff13f58d4218681435e749afda345",
      "parents": [
        "f375d5588ff62caf31b4a68ac9347c153ac56590",
        "ed4d3c1061d6f367a4ef5e1656c25af3314fe2b7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Apr 27 10:10:14 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Apr 27 10:10:14 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:\n  mlx4_core: Add helper to move QP to ready-to-send\n  mlx4_core: Add HW queues allocation helpers\n  RDMA/nes: Remove volatile qualifier from struct nes_hw_cq.cq_vbase\n  mlx4_core: CQ resizing should pass a 0 opcode modifier to MODIFY_CQ\n  mlx4_core: Move kernel doorbell management into core\n  IB/ehca: Bump version number to 0026\n  IB/ehca: Make some module parameters bool, update descriptions\n  IB/ehca: Remove mr_largepage parameter\n  IB/ehca: Move high-volume debug output to higher debug levels\n  IB/ehca: Prevent posting of SQ WQEs if QP not in RTS\n  IPoIB: Handle 4K IB MTU for UD (datagram) mode\n  RDMA/nes: Fix adapter reset after PXE boot\n  RDMA/nes: Print IPv4 addresses in a readable format\n  RDMA/nes: Use print_mac() to format ethernet addresses for printing\n"
    },
    {
      "commit": "7ac86bf61ad570a2ef642a3f7e72274570ace9c4",
      "tree": "5860afeafe94e776ad55b82bd40bf413ca5d88b7",
      "parents": [
        "c3bf9bc243092c53946fd6d8ebd6dc2f4e572d48"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Sun Apr 27 06:15:42 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Apr 27 10:09:32 2008 -0700"
      },
      "message": "e1000e triggers sparc32 gcc bug\n\n\t... and isn\u0027t possible on sparc32 boxen anyway, unless somebody\nhad done JavaStation with PCIE lately.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ed4d3c1061d6f367a4ef5e1656c25af3314fe2b7",
      "tree": "93e627fa3d8f7b439625ffec5ccd390d100d67a1",
      "parents": [
        "38ae6a535470b959df67ded6798fc542bb212e19"
      ],
      "author": {
        "name": "Yevgeny Petrilin",
        "email": "yevgenyp@mellanox.co.il",
        "time": "Fri Apr 25 14:52:32 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Apr 25 14:52:32 2008 -0700"
      },
      "message": "mlx4_core: Add helper to move QP to ready-to-send\n\nAvoid duplicating code in ethernet and FC modules.\n\nSigned-off-by: Yevgeny Petrilin \u003cyevgenyp@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "38ae6a535470b959df67ded6798fc542bb212e19",
      "tree": "35ee1d5450f0b0f491764ebd22babceb9cbf8f1d",
      "parents": [
        "31d1e340f0e8d53804d737571b2f2bb28a74ecc5"
      ],
      "author": {
        "name": "Yevgeny Petrilin",
        "email": "yevgenyp@mellanox.co.il",
        "time": "Fri Apr 25 14:27:08 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Apr 25 14:27:08 2008 -0700"
      },
      "message": "mlx4_core: Add HW queues allocation helpers\n\nWrap doorbell, buffer and MTT allocation in helper functions for\nethernet and FC modules to use.\n\nSigned-off-by: Yevgeny Petrilin \u003cyevgenyp@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "b9fa38f75ea7e1f64bc29653ca9758303ce698e4",
      "tree": "6f6c0232ccbd9c27c923cf5cdcb0a3948e061aa9",
      "parents": [
        "6e18933f2b6156d0a0ec9d5522ab6a6033cf7241",
        "f360bf0015e5b3e82be61c68e0863b3f98852ee2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 25 12:52:16 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 25 12:52:16 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (49 commits)\n  [POWERPC] Add zImage.iseries to arch/powerpc/boot/.gitignore\n  [POWERPC] bootwrapper: fix build error on virtex405-head.S\n  [POWERPC] 4xx: Fix 460GT support to not enable FPU\n  [POWERPC] 4xx: Add NOR FLASH entries to Canyonlands and Glacier dts\n  [POWERPC] Xilinx: of_serial support for Xilinx uart 16550.\n  [POWERPC] Xilinx: boot support for Xilinx uart 16550.\n  [POWERPC] celleb: Add support for PCI Express\n  [POWERPC] celleb: Move miscellaneous files for Beat\n  [POWERPC] celleb: Move a file for SPU on Beat\n  [POWERPC] celleb: Move files for Beat mmu and iommu\n  [POWERPC] celleb: Move files for Beat hvcall interfaces\n  [POWERPC] celleb: Move the SCC related code for celleb\n  [POWERPC] celleb: Move the files for celleb base support\n  [POWERPC] celleb: Consolidate io-workarounds code\n  [POWERPC] cell: Generalize io-workarounds code\n  [POWERPC] Add CONFIG_PPC_PSERIES_DEBUG to enable debugging for platforms/pseries\n  [POWERPC] Convert from DBG() to pr_debug() in platforms/pseries/\n  [POWERPC] Register udbg console early on pseries LPAR\n  [POWERPC] Mark udbg console as CON_ANYTIME, ie. callable early in boot\n  [POWERPC] Set udbg_console index to 0\n  ...\n"
    },
    {
      "commit": "4b7227ca321ccf447cdc04538687c895db8b77f5",
      "tree": "72712127fc56aa2579e8a1508998bcabf6bd6c60",
      "parents": [
        "5dae61b80564a5583ff4b56e357bdbc733fddb76",
        "1775826ceec51187aa868406585799b7e76ffa7d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 25 12:32:10 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 25 12:32:10 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-xen-next\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-xen-next: (52 commits)\n  xen: add balloon driver\n  xen: allow compilation with non-flat memory\n  xen: fold xen_sysexit into xen_iret\n  xen: allow set_pte_at on init_mm to be lockless\n  xen: disable preemption during tlb flush\n  xen pvfb: Para-virtual framebuffer, keyboard and pointer driver\n  xen: Add compatibility aliases for frontend drivers\n  xen: Module autoprobing support for frontend drivers\n  xen blkfront: Delay wait for block devices until after the disk is added\n  xen/blkfront: use bdget_disk\n  xen: Make xen-blkfront write its protocol ABI to xenstore\n  xen: import arch generic part of xencomm\n  xen: make grant table arch portable\n  xen: replace callers of alloc_vm_area()/free_vm_area() with xen_ prefixed one\n  xen: make include/xen/page.h portable moving those definitions under asm dir\n  xen: add resend_irq_on_evtchn() definition into events.c\n  Xen: make events.c portable for ia64/xen support\n  xen: move events.c to drivers/xen for IA64/Xen support\n  xen: move features.c from arch/x86/xen/features.c to drivers/xen\n  xen: add missing definitions in include/xen/interface/vcpu.h which ia64/xen needs\n  ...\n"
    },
    {
      "commit": "2e561c7b7e705b619122e5386d6f99f28f2b6e5a",
      "tree": "be942c58cacd25c66cced37e1a82f269c37871de",
      "parents": [
        "2cfed60cc24676d65e01278dbf10d0069de02592",
        "653252c2302cdf2dfbca66a7e177f7db783f9efa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 25 12:28:28 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 25 12:28:28 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (48 commits)\n  net: Fix wrong interpretation of some copy_to_user() results.\n  xfrm: alg_key_len \u0026 alg_icv_len should be unsigned\n  [netdrvr] tehuti: move ioctl perm check closer to function start\n  ipv6: Fix typo in net/ipv6/Kconfig\n  via-velocity: fix vlan receipt\n  tg3: sparse cleanup\n  forcedeth: realtek phy crossover detection\n  ibm_newemac: Increase MDIO timeouts\n  gianfar: Fix skb allocation strategy\n  netxen: reduce stack usage of netxen_nic_flash_print\n  smc911x: test after postfix decrement fails in smc911x_{reset,drop_pkt}\n  net drivers: fix platform driver hotplug/coldplug\n  forcedeth: new backoff implementation\n  ehea: make things static\n  phylib: Add support for board-level PHY fixups\n  [netdrvr] atlx: code movement: move atl1 parameter parsing\n  atlx: remove flash vendor parameter\n  korina: misc cleanup\n  korina: fix misplaced return statement\n  WAN: Fix confusing insmod error code for C101 too.\n  ...\n"
    },
    {
      "commit": "cc93d7d77d28d65d4f947dabc95a01c42d713ea3",
      "tree": "bdaa01a54c7d881b7087551daf85fa52c61b3d1c",
      "parents": [
        "461e6c856faf9cdd8862fa4d0785974a64e39dba",
        "f946dffed6334f08da065a89ed65026ebf8b33b4"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 25 00:31:07 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 25 00:31:07 2008 -0700"
      },
      "message": "Merge branch \u0027upstream-davem\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "f946dffed6334f08da065a89ed65026ebf8b33b4",
      "tree": "64751c19f951f9c5e4df443337a1194e24481155",
      "parents": [
        "d4f73c8e459d355e10051174d859ffd0ef5764c0"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Apr 25 03:11:31 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 03:11:31 2008 -0400"
      },
      "message": "[netdrvr] tehuti: move ioctl perm check closer to function start\n\nNoticed by davem.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d4f73c8e459d355e10051174d859ffd0ef5764c0",
      "tree": "d41fba7b3878b8ac39fece05ae5818e6e1932ddd",
      "parents": [
        "9f3f7910c67adfb520bbae3d8b16985439a97198"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Thu Apr 24 23:32:33 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:45:23 2008 -0400"
      },
      "message": "via-velocity: fix vlan receipt\n\n- vlans were using a single CAM register (see mac_set_vlan_cam)\n- setting the address filtering registers for vlans is not\n  needed when there is no vlan\n\nThe non-tagged interface is filtered out as soon as a tagged\n(!\u003d 0) interface is created. Its traffic appears again when an\nzero-tagged interface is created.\n\nTested on Via Epia SN (VT6130 chipset) with several vlans whose\ntag was above or beyond 255.\n\nSigned-off-by: Séguier Régis \u003crseguier@e-teleport.net\u003e\nAcked-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "78c6146f16d45f52c33ddb6b48c10fc6cfc53659",
      "tree": "64f756bf9939b30487d08daed7ac4eee9e1ee36b",
      "parents": [
        "1a98d05f59704d60be85b03f727964e15c77224c"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Thu Apr 24 23:33:06 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 24 23:33:06 2008 -0700"
      },
      "message": "tg3: sparse cleanup\n\nFix the following sparse warning :\n\ndrivers/net/tg3.c:4025:3: warning: context imbalance in \u0027tg3_restart_hw\u0027 \n- unexpected unlock\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9f3f7910c67adfb520bbae3d8b16985439a97198",
      "tree": "e9f18409bc92f9342b9602bd8e259f044a3d8f72",
      "parents": [
        "cca87c18ce3357e52facf6519f4ab0fbedd1279f"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Wed Apr 23 14:37:30 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:57 2008 -0400"
      },
      "message": "forcedeth: realtek phy crossover detection\n\nThis patch fixes an issue seen with the realtek 8201 phy. This phy has a\nproblem with crossover detection and it needs to be disabled. The\nproblem only arises on certain switches. Therefore, a module parameter\nhas been added to allow enabling crossover detection if needed. The\ndefault will be set to disabled.\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "cca87c18ce3357e52facf6519f4ab0fbedd1279f",
      "tree": "1a541b71fd368cc36d5e47b5f07e2bd099f19516",
      "parents": [
        "815b97c6b8861f2e539c9ecb44c02b7b8ac11ca4"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Apr 23 15:17:14 2008 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:56 2008 -0400"
      },
      "message": "ibm_newemac: Increase MDIO timeouts\n\nThis patch doubles the MDIO timeouts in EMAC as there are field\ncases where they are two short to communicate with some PHYs.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "815b97c6b8861f2e539c9ecb44c02b7b8ac11ca4",
      "tree": "3c20709f85fd6dc2fdae869d76527d1c30bf7534",
      "parents": [
        "8d74849b91536b126c822968b0f5a1dfd658394d"
      ],
      "author": {
        "name": "Andy Fleming",
        "email": "afleming@freescale.com",
        "time": "Tue Apr 22 17:18:29 2008 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:56 2008 -0400"
      },
      "message": "gianfar: Fix skb allocation strategy\n\ngianfar was unable to handle failed skb allocation for rx buffers, so\nwe were spinning until it succeeded.  Actually, it was worse--we were\nspinning for a long time, and then silently failing.  Instead, we take\nStephen Hemminger\u0027s suggestion to try the allocation earlier, and drop the\npacket if it failed.\n\nWe also make a couple of tweaks to how buffer descriptors are set up.\n\nSigned-off-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "8d74849b91536b126c822968b0f5a1dfd658394d",
      "tree": "33e1f79f41ba57dbf71371f192061dc6b87db63f",
      "parents": [
        "db2961c5a13562503c82ae306af269fde4fea8f0"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Tue Apr 22 11:48:35 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:55 2008 -0400"
      },
      "message": "netxen: reduce stack usage of netxen_nic_flash_print\n\nDon\u0027t need to keep a struct netxen_new_user_info on the stack\nwhen we only are interested in printing the serial_num.  Change\nto only reading the serial_num.\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "db2961c5a13562503c82ae306af269fde4fea8f0",
      "tree": "fe08d96d6be9245009dba0e6b47aef04502167fb",
      "parents": [
        "72abb46101fb5c47a9592914adb221b430ff26bd"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Fri Apr 18 13:50:48 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:55 2008 -0400"
      },
      "message": "smc911x: test after postfix decrement fails in smc911x_{reset,drop_pkt}\n\nWhen timeout reaches 0 the postfix decrement still subtracts, so the test\nfails.\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nAcked-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "72abb46101fb5c47a9592914adb221b430ff26bd",
      "tree": "692680b1a571d4a87461b5ac228588d2b759deaa",
      "parents": [
        "a433686c73bf63242475ef7e611114f43dd06581"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Fri Apr 18 13:50:44 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:54 2008 -0400"
      },
      "message": "net drivers: fix platform driver hotplug/coldplug\n\nSince 43cc71eed1250755986da4c0f9898f9a635cb3bf, the platform modalias is\nprefixed with \"platform:\".  Add MODULE_ALIAS() to the hotpluggable network\nplatform drivers, to re-enable auto loading.\n\nNOTE: didn\u0027t change drivers/net/fs_enet/fs_enet-main.c \"old binding\" support.\nThat looks problematic in the first place (it even uses the ancient \"struct\ndevice_driver\" binding scheme for platform_bus!) and I suspect it will vanish\nsoonish when arch/powerpc rules the world.  Also, drivers/net/ne.c would have\nneeded more thought to sort out.\n\n[akpm@linux-foundation.org: fix sgiseeq.c]\n[dbrownell@users.sourceforge.net: more drivers, registration fixes]\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Scott Wood \u003cscottwood@freescale.com\u003e\nCc: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\nCc: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nCc: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Andrew Victor \u003candrew@sanpeople.com\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "a433686c73bf63242475ef7e611114f43dd06581",
      "tree": "12758a3ec0d74f0048beac2cbaf292b7c6e6eaca",
      "parents": [
        "22559c5d7488fe21f5f46117a4d275fc72066aa6"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Fri Apr 18 13:50:43 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:53 2008 -0400"
      },
      "message": "forcedeth: new backoff implementation\n\nThis patch adds support for a new backoff algorithm for half duplex supported\nin newer hardware.  The old method is will be designated as legacy mode.\n\nRe-seeding random values for the backoff algorithms are performed when a\ntransmit has failed due to a maximum retry count (1 to 15, where max is\nconsidered the wraparound case of 0).\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "22559c5d7488fe21f5f46117a4d275fc72066aa6",
      "tree": "7c96067957b247746960e2b2ec77150806127e6e",
      "parents": [
        "f62220d3a9ccb879c3f90f845ae57b724b7bbb62"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Fri Apr 18 13:50:39 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:53 2008 -0400"
      },
      "message": "ehea: make things static\n\nehea_flush_sq() and ehea_purge_sq() should be static.\n\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Thomas Klein \u003cosstklei@de.ibm.com\u003e\nCc: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f62220d3a9ccb879c3f90f845ae57b724b7bbb62",
      "tree": "72697d5d0b7bfdebaf0fd74bea07212c9820a6df",
      "parents": [
        "8ec7226a93dcd4a314e2387d1033aef01145061b"
      ],
      "author": {
        "name": "Andy Fleming",
        "email": "afleming@freescale.com",
        "time": "Fri Apr 18 17:29:54 2008 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:52 2008 -0400"
      },
      "message": "phylib: Add support for board-level PHY fixups\n\nSometimes the specific interaction between the platform and the PHY\nrequires special handling.  For instance, to change where the PHY\u0027s\nclock input is, or to add a delay to account for latency issues in the\ndata path.  We add a mechanism for registering a callback with the PHY\nLib to be called on matching PHYs when they are brought up, or reset.\n\nSigned-off-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "8ec7226a93dcd4a314e2387d1033aef01145061b",
      "tree": "1819ab7d6e62e6d97e83272e02d50a7fab28802e",
      "parents": [
        "3b49f0354561aefc5235b8dd6ee4ae779a26e06b"
      ],
      "author": {
        "name": "Chris Snook",
        "email": "csnook@redhat.com",
        "time": "Fri Apr 18 21:51:53 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:52 2008 -0400"
      },
      "message": "[netdrvr] atlx: code movement: move atl1 parameter parsing\n\nMove some code from atlx.c to atl1.c to prevent build conflict with\nthe upcoming atl2 code.  No changes, just movement.\n\nSigned-off-by: Chris Snook \u003ccsnook@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "3b49f0354561aefc5235b8dd6ee4ae779a26e06b",
      "tree": "a84e2fb2087cb14eba105b71dd52d6ea6bfd7305",
      "parents": [
        "e3152ab901bcec132639d123b0e7c2b5ed237957"
      ],
      "author": {
        "name": "Chris Snook",
        "email": "csnook@redhat.com",
        "time": "Fri Apr 18 21:47:41 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:51 2008 -0400"
      },
      "message": "atlx: remove flash vendor parameter\n\nThere\u0027s no good reason to manually set the flash vendor in a module\nparameter, outside of an Atheros hardware lab.  Remove it, so nobody\naccidentally bricks their board using it incorrectly.\n\nSigned-off-by: Chris Snook \u003ccsnook@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e3152ab901bcec132639d123b0e7c2b5ed237957",
      "tree": "0b870ae23c2228118cbfbd804c82d2764b0bec6f",
      "parents": [
        "751c2e4755027468a79349f8e9f4885a4518426e"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Sun Apr 20 18:06:13 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:51 2008 -0400"
      },
      "message": "korina: misc cleanup\n\n- useless initialization (korina_ope / korina_restart)\n- use a single variable for the status code in korina_probe\n  and propagate the error status code from below\n- useless checks in korina_remove : the variables are\n  necessarily set when korina_probe succeeds\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "751c2e4755027468a79349f8e9f4885a4518426e",
      "tree": "a7e955744aa53cd68b0360765d501e5c152f09e9",
      "parents": [
        "d753d82405ac3504ed69fb6be4d219d9702b8d64"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Sun Apr 20 18:05:31 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:10 2008 -0400"
      },
      "message": "korina: fix misplaced return statement\n\nThe driver takes the error unwind path without condition.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d753d82405ac3504ed69fb6be4d219d9702b8d64",
      "tree": "c716a026487c83118e10ee86404ca20dab495d99",
      "parents": [
        "7cda1edf029370d396fb610f7e41fad9a7123164"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Sun Apr 20 19:10:56 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:10 2008 -0400"
      },
      "message": "WAN: Fix confusing insmod error code for C101 too.\n\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "7cda1edf029370d396fb610f7e41fad9a7123164",
      "tree": "ab00fa02bcabe4e1777797637284c05c251ccf5f",
      "parents": [
        "6131a2601f42cd7fdbac0e960713396fe68af59f"
      ],
      "author": {
        "name": "Cédric Augonnet",
        "email": "Cedric.Augonnet@ens-lyon.fr",
        "time": "Sun Apr 20 19:15:51 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:09 2008 -0400"
      },
      "message": "Removing dead code in drivers/net/wan/hdlc_fr.c\n\nThe local variable \"prefix\" is never used anymore, and the content of\nthis string appears a bit later, directly in a call to \"alloc_netdev\"\nafter doing exactly the same if/else test. So there seems to be no\npoint keeping those 4 lines anymore.\n\nSigned-off-by: Cédric Augonnet \u003ccedric.augonnet@ens-lyon.org\u003e\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "6131a2601f42cd7fdbac0e960713396fe68af59f",
      "tree": "d3f518e4f7af61164db2397bd86558b01cff5b70",
      "parents": [
        "5a0e2cd51145748c4fd44d0c3a06d39eb87e8725"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Sun Apr 20 19:32:34 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:09 2008 -0400"
      },
      "message": "tehuti: check register size\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "5a0e2cd51145748c4fd44d0c3a06d39eb87e8725",
      "tree": "5a2b725da88ac6b0dc3bae16fbe387daef206686",
      "parents": [
        "11121e3008a9282fc185cb2e81eda2d5436d099b"
      ],
      "author": {
        "name": "Grant Grundler",
        "email": "grundler@parisc-linux.org",
        "time": "Sun Apr 20 22:44:15 2008 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:08 2008 -0400"
      },
      "message": "[netdrvr] typhoon: typhoon_resume - remove call to start_queue\n\nWhile trying to fix http://bugzilla.kernel.org/show_bug.cgi?id\u003d8952\nI looked at a few other drivers to figure out what drivers _should_\nbe doing for suspend/resume. I noticed typhoon driver is likely doing\nmore than it needs to.  Patch below is untested since I don\u0027t have the HW.\n\nSuspend/resume code across NIC drivers is fairly inconsistent.\nAnd I couldn\u0027t find any documentation on what the canonical sequence\nNICs need to do for suspend or resume.  Is there any?\n\nBarring contrary advice, I\u0027m going model the tulip suspend/resume\nfixes after tg3.c since a number of \"modern\" (\u003c 5 years old) laptops\nhave that and I\u0027m silly enough to assume it works.\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "11121e3008a9282fc185cb2e81eda2d5436d099b",
      "tree": "76bdf974ea16692f90c4cea5ab87c3aee81d8ef0",
      "parents": [
        "0925ab5d385b6cd1c435c82bfc01898c81f3d062"
      ],
      "author": {
        "name": "Valentine Barshak",
        "email": "vbarshak@ru.mvista.com",
        "time": "Tue Apr 22 10:46:48 2008 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:08 2008 -0400"
      },
      "message": "ibm_newemac: PowerPC 440EP/440GR EMAC PHY clock workaround\n\nThis patch adds ibm_newemac PHY clock workaround for 440EP/440GR EMAC\nattached to a PHY which doesn\u0027t generate RX clock if there is no link.\nThe code is based on the previous ibm_emac driver stuff. The 440EP/440GR\nallows controlling each EMAC clock separately as opposed to global clock\nselection for 440GX.\n\nBenH: Made that #ifdef CONFIG_PPC_DCR_NATIVE for now as dcri_* stuff doesn\u0027t\nexist for MMIO type DCRs like Cell. Some future rework \u0026 improvements of the\nDCR infrastructure will make that cleaner but for now, this makes it work.\n\nSigned-off-by: Valentine Barshak \u003cvbarshak@ru.mvista.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "0925ab5d385b6cd1c435c82bfc01898c81f3d062",
      "tree": "55a8cf446bc641a8c1c47a43426043b314d7e5fe",
      "parents": [
        "be63c09afe9153be6ba4373d1b69848cf2b32268"
      ],
      "author": {
        "name": "Valentine Barshak",
        "email": "vbarshak@ru.mvista.com",
        "time": "Tue Apr 22 10:46:46 2008 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:07 2008 -0400"
      },
      "message": "ibm_newemac: PowerPC 440GX EMAC PHY clock workaround\n\nThe PowerPC 440GX Taishan board fails to reset EMAC3 (reset timeout\nerror) if there\u0027s no link. Because of that it fails to find PHY\nchip. The older ibm_emac driver had a workaround for that: the\nEMAC_CLK_INTERNAL/EMAC_CLK_EXTERNAL macros, which toggle the Ethernet\nClock Select bit in the SDR0_MFR register. This patch does the same for\n\"ibm,emac-440gx\" compatible chips. The workaround forces clock on -all-\nEMACs, so we select clock under global emac_phy_map_lock.\n\nBenH: Made that #ifdef CONFIG_PPC_DCR_NATIVE for now as dcri_* stuff\ndoesn\u0027t exist for MMIO type DCRs like Cell. Some future rework \u0026\nimprovements of the DCR infrastructure will make that cleaner but\nfor now, this makes it work.\n\nSigned-off-by: Valentine Barshak \u003cvbarshak@ru.mvista.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "be63c09afe9153be6ba4373d1b69848cf2b32268",
      "tree": "003e21e1bcfb17838009407bb3ac01405bb7c001",
      "parents": [
        "51d4a1cc2e20e2848c6141989f733f0e6548598b"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Tue Apr 22 10:46:44 2008 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:07 2008 -0400"
      },
      "message": "ibm_newemac Use status property for unused/unwired EMACs\n\nConvert ibm_newemac to use the of_device_is_available function when checking\nfor unused/unwired EMACs.  We leave the current check for an \"unused\" property\nto maintain backwards compatibility for older device trees.  Newer device\ntrees should simply use the standard \"status\" property in the EMAC node.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "51d4a1cc2e20e2848c6141989f733f0e6548598b",
      "tree": "d3a6e13ecc3624d24ddbc34be961fe38f15d2707",
      "parents": [
        "afd1dee896e8b1cbd24258ac673aeccd803ff582"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@gmail.com",
        "time": "Tue Apr 22 10:46:43 2008 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:06 2008 -0400"
      },
      "message": "ibm_newemac: Fix section mismatch warnings\n\nThis patch fixes several section mismatch warnings in the\nibm_newemac driver similar to:\n\nWARNING: vmlinux.o(.devinit.text+0x3a04): Section mismatch in reference from the function emac_probe() to the function .devexit.text:tah_detach()\nThe function __devinit emac_probe() references\na function __devexit tah_detach().\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "afd1dee896e8b1cbd24258ac673aeccd803ff582",
      "tree": "50c27c031cf6b6011d38a53c340e4a3f49769418",
      "parents": [
        "f34ebab68a8e3c80ff4364f4c61734faec5161d4"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Tue Apr 22 10:46:42 2008 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:06 2008 -0400"
      },
      "message": "ibm_newemac: Add support for 460EX/GT-type MAL rx-channel handling\n\nOn some 4xx PPC\u0027s (e.g. 460EX/GT), the rx channel number is a multiple\nof 8 (e.g. 8 for EMAC1, 16 for EMAC2), but enabling in MAL_RXCASR needs\nthe divided by 8 value for the bitmask.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f34ebab68a8e3c80ff4364f4c61734faec5161d4",
      "tree": "d222907ba8f081425e6f1124692d589423afe188",
      "parents": [
        "f014e97ec6a447184f48a9d43432ab2ad1ffc7d8"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Tue Apr 22 10:46:42 2008 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:05 2008 -0400"
      },
      "message": "ibm_newemac: Fix problem with jumbo frame support and EMAC V4.patch\n\nThis fixes the jumbo frame support on EMAC V4 systems. Now the correct\nbit is set depending on the EMAC version configured.\n\nTested on Kilauea (405EX) and Canyonlands (460EX).\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f014e97ec6a447184f48a9d43432ab2ad1ffc7d8",
      "tree": "c681e72c766d3d22acfab7d224d3582965d08cdc",
      "parents": [
        "c682fc238a9ed45633822f107e1e9de192059bcc"
      ],
      "author": {
        "name": "Jesse Brandeburg",
        "email": "jesse.brandeburg@intel.com",
        "time": "Wed Apr 23 11:09:39 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:05 2008 -0400"
      },
      "message": "e1000e: Increment version to 0.2.1\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c682fc238a9ed45633822f107e1e9de192059bcc",
      "tree": "59b02979357912475687426e4c6bf40e4c91beaa",
      "parents": [
        "aad32739641d3a75818fbe653d4b0d530e965f2f"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Wed Apr 23 11:09:34 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:04 2008 -0400"
      },
      "message": "igb: save and restore pcie/msi state to support EEH recovery\n\nTo enable EEH support for pci-express network adapters, pcie/msi state\nneeds to be saved and restored for that adapter.\n\n[after similar patches for ixgbe and e1000e from Wendy Xiong]\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nCc: Wendy Xiong \u003cwendyx@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "aad32739641d3a75818fbe653d4b0d530e965f2f",
      "tree": "d88a61fec2e8ae05015cfa0f170fe9cc9eab9c41",
      "parents": [
        "fb3b27bc00ca2b6d69c3a22ff43b4d95fef47bed"
      ],
      "author": {
        "name": "Wendy Xiong",
        "email": "wendyx@us.ibm.com",
        "time": "Wed Apr 23 11:09:29 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:08:04 2008 -0400"
      },
      "message": "e1000e: save and restore pcie/msi state to support EEH recovery\n\nTo enable EEH support for pci-express network adapters, pcie/msi state\nneeds to be saved and restored for that adapter.\n\nTested this EEH patch with 2ports and 4ports pci-express e1000e\nadapters.\n\nSigned-off-by: Wendy Xiong \u003cwendyx@us.ibm.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "fb3b27bc00ca2b6d69c3a22ff43b4d95fef47bed",
      "tree": "9f0b14b9f9529681fea0ce5d0eeb2b9ae2b822b1",
      "parents": [
        "7b1be1987c1e8163b3631dcd1ce4f03707d60c3b"
      ],
      "author": {
        "name": "Wendy Xiong",
        "email": "wendyx@us.ibm.com",
        "time": "Wed Apr 23 11:09:24 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:07:13 2008 -0400"
      },
      "message": "ixgbe: save and restore pcie/msi state to support EEH recovery\n\nTo enable EEH support for pci-express network adapters, pcie/msi state\nneeds to be saved and restored for that adapter.\n\nTested this EEH patch with Intel 10G pci-express ixgbe adapter.\n\nSigned-off-by: Wendy Xiong \u003cwendyx@us.ibm.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "7b1be1987c1e8163b3631dcd1ce4f03707d60c3b",
      "tree": "0316f7c832fcbdc5af9536f75cfb127a575cec2d",
      "parents": [
        "2d9498f369706d6db174abd2e75b37732b9dbbde"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Wed Apr 23 11:09:19 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:07:13 2008 -0400"
      },
      "message": "e1000e: lower ring minimum size to 64\n\nThe lower limit of 80 descriptors in the ring is only valid for\none older 8254x chipset. All e1000e devices can use as low as\n64 descriptors.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "2d9498f369706d6db174abd2e75b37732b9dbbde",
      "tree": "f11d1940f92b0f9c70dc5e02cf5f462c752d6a80",
      "parents": [
        "de5b3077da8275e87196a1e34c5535f5279c5e1a"
      ],
      "author": {
        "name": "David Graham",
        "email": "david.graham@intel.com",
        "time": "Wed Apr 23 11:09:14 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:07:12 2008 -0400"
      },
      "message": "e1000e: Fix HW Error on es2lan, ARP capture issue by BMC\n\nSeveral components to this complex fix. The es2lan cards occasionally\ngave a \"HW Error\" especially when forcing speed. Some users also\nreported that the BMC stole ARP packets.\n\nThe fixes include setting the proper SW_FW bits to tell the BMC\nthat we\u0027re active and not do any un-initialization at all, so the\nsetup routine is largely changed.\n\nSigned-off-by: David Graham \u003cdavid.graham@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "de5b3077da8275e87196a1e34c5535f5279c5e1a",
      "tree": "6e98ea368a62f8a0350da5a758188cd180086383",
      "parents": [
        "7c25769f88ff0b186766d6a9f9390a2e9fd4670f"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Wed Apr 23 11:09:08 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:07:12 2008 -0400"
      },
      "message": "e1000e: Add interrupt moderation run-time ethtool interface\n\nThe ethtool -c / -C interface can now be used to modify the\nirq moderation algorithm. This change does not require an\nadapter reset and can thus be used at all times. The adapter\nonly supports changing/reading rx-usecs which has special\nvalues for 0, 1 and 3:\n\n0 - no irq moderation whatsoever\n1 - normal moderation favoring regular mixed traffic (default)\n3 - best attempt at low latency possible at cost of CPU\n\nFor values between 10 and 10000 the rx-usecs defines \"the minimum\ntime between successive irqs\" in usec, unlike the module parameter.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "7c25769f88ff0b186766d6a9f9390a2e9fd4670f",
      "tree": "c47607674ec0b14ddfc4f022822f49dbb9b4950f",
      "parents": [
        "c9fcbf4774d7a29b73078017af25d100f152a4af"
      ],
      "author": {
        "name": "Bruce Allan",
        "email": "bruce.w.allan@intel.com",
        "time": "Wed Apr 23 11:09:00 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:07:11 2008 -0400"
      },
      "message": "e1000e: cleanup several stats issues\n\nSeveral stats registers are completely unused and we just waste pci\nbus time reading them. We also omit using the high 32 bits of the GORC/\nGOTC counters. We can just read clear them and only read the low registers.\n\nMii-tool can also break es2lan if it executes a MII PHY register\nioctl while the device is in autonegotiation. Unfortunately it seems\nthat several applications and installations still perform this ioctl\ncall periodically and especially in this crucial startup time. We\ncan fool the ioctl by providing fail safe information that mimics\nthe \"down\" link state and only perform the dangerous PHY reads once\nafter link comes up to fill in the real values. As long as link\nstays up the information will not change.\n\nSigned-off-by: Bruce Allan \u003cbruce.w.allan@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c9fcbf4774d7a29b73078017af25d100f152a4af",
      "tree": "3dad8c0860092e755ee69ab83fc09bf8082454ea",
      "parents": [
        "99993af6981aaf8d212a5efa888a19c9db152d58"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Wed Apr 23 13:31:33 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:07:11 2008 -0400"
      },
      "message": "S2io: Removed rx_lock and put_lock\n\n- Removed rx_lock and put_lock as the buffer replenishment and\n  receive completion is handled serially.\n\nSigned-off-by: Surjit Reang \u003csurjit.reang@neterion.com\u003e\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "99993af6981aaf8d212a5efa888a19c9db152d58",
      "tree": "ba0121d049d58684cd96f08b797736671e9e20d0",
      "parents": [
        "10371b5e6ba22173425877ea6a7040619b005fa1"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Wed Apr 23 13:29:42 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:07:10 2008 -0400"
      },
      "message": "S2io: Removed receive buffer replenishment tasklet\n\n- Removed receive buffer replenishment tasklet s2io_tasklet and instead\n  allocating the receive buffers in either the interrupt handler (no napi)\n  or the napi handler (napi enabled).\n\nSigned-off-by: Surjit Reang \u003csurjit.reang@neterion.com\u003e\nSigned-off-by: Sreenivasa Honnur \u003csreenivasa.honnur@neterion.com\u003e\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "10371b5e6ba22173425877ea6a7040619b005fa1",
      "tree": "c1ca34bb8c3462544361d086ebcc2d00c0a3b7dc",
      "parents": [
        "b35b3b49fc6750806964048b31799c8782980ef9"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Wed Apr 23 13:28:58 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:07:10 2008 -0400"
      },
      "message": "S2io: Version update for memory leak fix during free_tx_buffers\n\n- Updated version number.\n\nSigned-off-by: Santosh Rastapur \u003csantosh.rastapur@neterion.com\u003e\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b35b3b49fc6750806964048b31799c8782980ef9",
      "tree": "b319381f48c8dd5dfd19f824ac72500aefeba8ad",
      "parents": [
        "f38d1008b034e39397d3da67919e220c851db75e"
      ],
      "author": {
        "name": "Sreenivasa Honnur",
        "email": "Sreenivasa.Honnur@neterion.com",
        "time": "Wed Apr 23 13:28:08 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:07:09 2008 -0400"
      },
      "message": "S2io: Fix memory leak during free_tx_buffers\n\n- Fix the memory leak during free_tx_buffers.\n\nSigned-off-by: Santosh Rastapur \u003csantosh.rastapur@neterion.com\u003e\nSigned-off-by: Ramkrishna Vepa \u003cram.vepa@neterion.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f38d1008b034e39397d3da67919e220c851db75e",
      "tree": "fa41a70b14e94cd0dda45851aa15a8472f4776ba",
      "parents": [
        "2db3e47e7080fde2a43d6312190d8229826b8e42"
      ],
      "author": {
        "name": "Andy Fleming",
        "email": "afleming@freescale.com",
        "time": "Wed Apr 23 16:56:17 2008 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Apr 25 02:07:09 2008 -0400"
      },
      "message": "ucc_geth: Fix sneaky merge conflict regarding bus_id\n\nThe patch that changed mdio_bus to a string didn\u0027t conflict strongly enough\nwith the patch that added fixed PHY support to UCC.  Gather it back into\nthe fold.\n\nFixes this error:\n...\n CC      drivers/net/ucc_geth.o\n \u0027ucc_geth_probe\u0027:\n /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/net/ucc_geth.c:3935: error:\n incompatible types in assignment\n make[3]: *** [drivers/net/ucc_geth.o] Error 1\n\nSigned-off-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "a5d6ab56daa439d681aab29955498486e452224d",
      "tree": "d15731cee64cfba3ef8e9d992574728cb4e4625c",
      "parents": [
        "7f7c4072ea552f97a0898331322f71986a97299c"
      ],
      "author": {
        "name": "Matheos Worku",
        "email": "matheos.worku@sun.com",
        "time": "Thu Apr 24 21:09:20 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 24 21:09:20 2008 -0700"
      },
      "message": "niu: Add support for Neptune FEM/NEM cards for C10 server blades\n\n[ Minor coding style and whitespace corrections, also bump\n  driver version and release date. -DaveM ]\n\nSigned-off-by: Matheos Worku \u003cmatheos.worku@sun.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7f7c4072ea552f97a0898331322f71986a97299c",
      "tree": "e63fabff36f9e4c849346e3beabdde0cc2f23947",
      "parents": [
        "c5835df9716bdb1af8e25e9a452f717e54e02ed0"
      ],
      "author": {
        "name": "Matheos Worku",
        "email": "matheos.worku@sun.com",
        "time": "Thu Apr 24 21:02:37 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 24 21:02:37 2008 -0700"
      },
      "message": "niu: Determine the # of ports from the card\u0027s VPD data\n\n[ Fix minor whitespace and coding style stuff... -DaveM ]\n\nSigned-off-by: Matheos Worku \u003cmatheos.worku@sun.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4f93f09b72d6ff47b2399b79ed6d1cbc7dbf991b",
      "tree": "8f29c6914c3c9a8932c1dc715376034663b8511d",
      "parents": [
        "d2f0c52bec954460e72dee48f3a29c6f310d76be"
      ],
      "author": {
        "name": "Mark McLoughlin",
        "email": "markmc@redhat.com",
        "time": "Wed Apr 02 10:54:06 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 24 23:57:33 2008 +0200"
      },
      "message": "xen: Add compatibility aliases for frontend drivers\n\nBefore getting merged, xen-blkfront was xenblk and\nxen-netfront was xennet.\n\nTemporarily adding compatibility module aliases\neases upgrades from older versions by e.g. allowing\nmkinitrd to find the new version of the module.\n\nSigned-off-by: Mark McLoughlin \u003cmarkmc@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "d2f0c52bec954460e72dee48f3a29c6f310d76be",
      "tree": "9793e3f539f9eacd37b3183c8becd3190df535c4",
      "parents": [
        "1d78d7055629e3f6300d6b8d7028259ee2bffc0e"
      ],
      "author": {
        "name": "Mark McLoughlin",
        "email": "markmc@redhat.com",
        "time": "Wed Apr 02 10:54:05 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 24 23:57:33 2008 +0200"
      },
      "message": "xen: Module autoprobing support for frontend drivers\n\nAdd module aliases to support autoprobing modules\nfor xen frontend devices.\n\nSigned-off-by: Mark McLoughlin \u003cmarkmc@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "346ad4b7fe392571f19314f153db9151dbc1d82b",
      "tree": "2d4085338c9044bca2f6472893da60387db3c96f",
      "parents": [
        "845199f194306dbd69ca42d3b40a5125cdb50b89",
        "2dc63a84b2db23b9680646aff93917211613bf1a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 24 09:33:34 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 24 09:33:34 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6: (85 commits)\n  Blackfin char driver for Blackfin on-chip OTP memory (v3)\n  Blackfin Serial Driver: fix bug - use mod_timer to replace only add_timer.\n  Blackfin Serial Driver: the uart break anomaly has been given its own number, so switch to it\n  Blackfin Serial Driver: use BFIN_UART_NR_PORTS to help SIR driver in uart port.\n  Blackfin Serial Driver: Fix bug - kernel hangs when accessing uart 0 on bf537 when booting u-boot and linux on uart 1\n  Blackfin Serial Driver: punt unused lsr variable\n  Blackfin Serial Driver: Enable IR function when user application (irattach /dev/ttyBFx -s) call TIOCSETD ioctl with line discipline N_IRDA\n  [Blackfin] arch: add include/boot .gitignore files\n  [Blackfin] arch: Functional power management support: Add support for cpu frequency scaling\n  [Blackfin] arch: Functional power management support: Remove broken cpu frequency scaling drivers\n  [Blackfin] arch: Equalize include files: Add PLL_DIV Masks\n  [Blackfin] arch: Add a warning about the value of CLKIN.\n  [Blackfin] arch: take DDR DEVWD into consideration as well for BF548\n  [Blackfin] arch: Remove the circular buffering mechanism for exceptions\n  [Blackfin] arch: lose unnecessary dependency on CONFIG_BFIN_ICACHE for MPU\n  [Blackfin] arch: fix bug - before assign new channel to the map register, need clear the bits first.\n  [Blackfin] arch: add Blackfin on-chip SIR IrDA driver support\n  [Blackfin] arch: BF54x memsizes are in mbits, not mbytes\n  [Blackfin] arch: try to remove condition that causes double fault, by checking current before it gets dereferenced\n  [Blackfin] arch: Update anomaly list.\n  ...\n"
    },
    {
      "commit": "d02aacff4467806ee56f147ac8eff6911d95811a",
      "tree": "3bc6197f735f18dd4c3cd7c77f2a45bb9b8fac16",
      "parents": [
        "e270b51df657011983241ec61a1fc7de186e16cd",
        "9edb74cc6ccb3a893c3d40727b7003c3c16f85a0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 24 08:40:34 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 24 08:40:34 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (22 commits)\n  tun: Multicast handling in tun_chr_ioctl() needs proper locking.\n  [NET]: Fix heavy stack usage in seq_file output routines.\n  [AF_UNIX] Initialise UNIX sockets before general device initcalls\n  [RTNETLINK]: Fix bogus ASSERT_RTNL warning\n  iwlwifi: Fix built-in compilation of iwlcore (part 2)\n  tun: Fix minor race in TUNSETLINK ioctl handling.\n  ppp_generic: use stats from net_device structure\n  iwlwifi: Don\u0027t unlock priv-\u003emutex if it isn\u0027t locked\n  wireless: rndis_wlan: modparam_workaround_interval is never below 0.\n  prism54: prism54_get_encode() test below 0 on unsigned index\n  mac80211: update mesh EID values\n  b43: Workaround DMA quirks\n  mac80211: fix use before check of Qdisc length\n  net/mac80211/rx.c: fix off-by-one\n  mac80211: Fix race between ieee80211_rx_bss_put and lookup routines.\n  ath5k: Fix radio identification on AR5424/2424\n  ssb: Fix all-ones boardflags\n  b43: Add more btcoexist workarounds\n  b43: Fix HostFlags data types\n  b43: Workaround invalid bluetooth settings\n  ...\n"
    },
    {
      "commit": "1d32e21889b96e594e8b63b193bf7d2a51ab93ec",
      "tree": "45905ef9dff318db05dbc3b3b686eb2d67afb65f",
      "parents": [
        "e988a13960c61be426feca46bbc124c4126f1edc"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Thu Apr 10 07:01:53 2008 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Apr 24 20:57:33 2008 +1000"
      },
      "message": "[POWERPC] PS3: Fix gelic net module dependency\n\nThe PS3 gelic network driver depends on the wake-on-lan support\nprovided by the PS3 sys manager driver.  Add that dependency\nto the GELIC_NET Kconfig option.\n\nPrevents these build errors:\n\n  ps3_gelic_net.c:1277: undefined reference to `.ps3_sys_manager_get_wol\u0027\n  ps3_gelic_net.c:1337: undefined reference to `.ps3_sys_manager_set_wol\u0027\n\nCC: Masakazu Mokuno \u003cmokuno@sm.sony.co.jp\u003e\nCC: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9edb74cc6ccb3a893c3d40727b7003c3c16f85a0",
      "tree": "8f45047eb778c13150809df837c1a1327a3f6c05",
      "parents": [
        "5e659e4cb0eedacdc1f621a61e400a4611ddef8a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 24 03:44:43 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 24 03:44:43 2008 -0700"
      },
      "message": "tun: Multicast handling in tun_chr_ioctl() needs proper locking.\n\nSince these operations don\u0027t go through the normal\ndevice calls, we have to ensure we synchronize with\nthose paths.\n\nNoticed by Alan Cox.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6440be177f56e0b52dd81df82b78875d9a07d5f9",
      "tree": "52d8f98694a7b1e2bee2595e3d9613f6d75c7385",
      "parents": [
        "49186b4a083655a4ebf54e94baf0736256b01b47",
        "099714934d80100624829f1e2961b9dccaef3280"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 23 19:44:58 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 23 19:44:58 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "49186b4a083655a4ebf54e94baf0736256b01b47",
      "tree": "9853f44fa7e09b69641705052daec1020640c3fe",
      "parents": [
        "48abfe05cd01279afe27159e98d7c7f932598f42"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Wed Apr 23 19:44:13 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 23 19:44:13 2008 -0700"
      },
      "message": "iwlwifi: Fix built-in compilation of iwlcore (part 2)\n\nOn Wed, 2008-04-23 at 13:38 +0300, Tomas Winkler wrote:\n\u003e This patch fixes problem in Makefile that prevented\n\u003e built-in compilation of iwlcore\n\nHere is the second part. Without this,\ndrivers/net/wireless/iwlwifi/build-in.o will not be linked into vmlinux.\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "48abfe05cd01279afe27159e98d7c7f932598f42",
      "tree": "b2a408b97806ee86003a804734972523453b8164",
      "parents": [
        "8c0469cdd08df4dacabc8ca33256ce20de43d73f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 23 19:37:58 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 23 19:37:58 2008 -0700"
      },
      "message": "tun: Fix minor race in TUNSETLINK ioctl handling.\n\nNoticed by Alan Cox.\n\nThe IFF_UP test is a bit racey, because other entities\noutside of this driver\u0027s ioctl handler can modify that\nstate, even though this ioctl handler runs under\nlock_kernel().\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8c0469cdd08df4dacabc8ca33256ce20de43d73f",
      "tree": "11931aca064384ed495942c2b2be087d93fa04d2",
      "parents": [
        "d7d313000ba2fc94a5383511a17ff38a39bab928"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Wed Apr 23 18:54:01 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 23 18:54:01 2008 -0700"
      },
      "message": "ppp_generic: use stats from net_device structure\n\nUse stats which now is in the net_device instead of one declared in\nppp structure.\nKill ppp_net_stats function, because by default it is used identical\ninternal_stats function from net/core/dev.c\n\nSigned-of-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "099714934d80100624829f1e2961b9dccaef3280",
      "tree": "50c8b78f62c0f1f5e27643896330f7627a0f8163",
      "parents": [
        "4d381ffb02701c3fc976091473aead7c03523133"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rdreier@cisco.com",
        "time": "Wed Apr 23 16:22:13 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 23 21:25:36 2008 -0400"
      },
      "message": "iwlwifi: Don\u0027t unlock priv-\u003emutex if it isn\u0027t locked\n\nCommit b716bb91 (\"iwlwifi: Cancel scanning upon association\") moved the\ntest of priv-\u003evif in iwl{3945,4964}_mac_config_interface() outside of\nwhere priv-\u003emutex is held, but still tries to do mutex_unlock() on\nreturn.  This is clearly wrong and triggers a nasty lockdep warning when\nthis codepath is triggered.  Fix this by removing the mutex_unlock().\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "4d381ffb02701c3fc976091473aead7c03523133",
      "tree": "1f7aab7c8696ee82be7d05acf0df19e0a3238b7d",
      "parents": [
        "8ba82e969f71d088f718f93d64985d5fcdd9c171"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Wed Apr 23 22:10:29 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 23 21:25:36 2008 -0400"
      },
      "message": "wireless: rndis_wlan: modparam_workaround_interval is never below 0.\n\npriv-\u003eparam_workaround_interval is unsigned, modparam_workaround_interval not.\nthe former is never \u003c 0.\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8ba82e969f71d088f718f93d64985d5fcdd9c171",
      "tree": "4fa89284985077c51e2a6eb0a3fee23249739e53",
      "parents": [
        "d619ee08490ca78c9571dca133cd0d0527a60839"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Wed Apr 23 21:56:49 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 23 21:25:36 2008 -0400"
      },
      "message": "prism54: prism54_get_encode() test below 0 on unsigned index\n\npreviously in this function:\n\nu32 index \u003d (dwrq-\u003eflags \u0026 IW_ENCODE_INDEX) - 1;\n\nindex is unsigned, so if -1, the original test (below) didn\u0027t work.\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1033b3ea11820ea1fb1b877207bd6724e9aaedc3",
      "tree": "6037db5b31dcaa0596f5cca9843612707c881279",
      "parents": [
        "0da926f05748d273e7b2b673b0de21629ae9acdd"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Wed Apr 23 19:13:01 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 23 21:25:36 2008 -0400"
      },
      "message": "b43: Workaround DMA quirks\n\nSome mainboards/CPUs don\u0027t allow DMA masks bigger than a certain limit.\nSome VIA crap^h^h^h^hdevices have an upper limit of 0xFFFFFFFF. So in this\ncase a 64-bit b43 device would always fail to acquire the mask.\nImplement a workaround to fallback to lower DMA mask, as we can always\nalso support a lower mask.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d1d8f44a4e3c730984283c0bf4b3458e3a88c15a",
      "tree": "5d600926ea764d87f2285416a33ce61a2269046e",
      "parents": [
        "4503183aa32e6886400d82282292934fa64a81b0"
      ],
      "author": {
        "name": "Nick Kossifidis",
        "email": "mick@madwifi.org",
        "time": "Mon Apr 21 21:28:24 2008 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 23 21:25:35 2008 -0400"
      },
      "message": "ath5k: Fix radio identification on AR5424/2424\n\n *Fix radio chip identification on AR5424/2424 during ath5k_hw_attach\n *Try to assign an RF2413 radio on AR2424 for testing\n\n Changes-licensed-under: ISC\n\n Signed-off-by: Nick Kossifidis \u003cmickflemm@gmail.com\u003e\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9fc38458355525f801cd2ab403ac89850489a05e",
      "tree": "380180cf94d220441aaa82565ed61b3a11d6dbe3",
      "parents": [
        "a259d6a45b915e00e8c6085e35fea7b61e3008a8"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sat Apr 19 16:53:00 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 23 21:25:34 2008 -0400"
      },
      "message": "b43: Add more btcoexist workarounds\n\nThis adds more workarounds for devices with broken BT bits.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a259d6a45b915e00e8c6085e35fea7b61e3008a8",
      "tree": "d66c8e86d80beda10400d6ec5b9264ce05dffe42",
      "parents": [
        "1855ba7812dbd294fcfc083dc7d3b14d3b1f38db"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Fri Apr 18 21:06:37 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 23 21:25:34 2008 -0400"
      },
      "message": "b43: Fix HostFlags data types\n\nThe HostFlags are a bitmask of 48bit. So we must use an u64 datatype\nto hold all bits.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "1855ba7812dbd294fcfc083dc7d3b14d3b1f38db",
      "tree": "a44c24a0bc2681f00c3cc7d9a9a440c65fcc98dc",
      "parents": [
        "0f48d7e1cf2341148dcafc19a098ca22e184bee9"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Fri Apr 18 20:51:41 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 23 21:25:34 2008 -0400"
      },
      "message": "b43: Workaround invalid bluetooth settings\n\nThis adds a workaround for invalid bluetooth SPROM settings\non ASUS PCI cards.\nThis will stop the microcode from poking with the BT GPIO line.\nThis fixes data transmission on this device, as the BT GPIO line\nis used for something TX related on this device\n(probably the power amplifier or the radio).\nThis also adds a modparam knob to help debugging this in the future,\nas more devices with this bug may show up.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b0d19a378a409373244088511e889957645f2a44",
      "tree": "25275409eeea845f2e7617f12c8f28801ee4198f",
      "parents": [
        "0093cb1199ec551f179562ca9fbd6f64fb750645",
        "d7d313000ba2fc94a5383511a17ff38a39bab928"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 23 12:23:45 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 23 12:23:45 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  iwlwifi: Fix built-in compilation of iwlcore\n  net: Unexport move_addr_to_{kernel,user}\n  rt2x00: Select LEDS_CLASS.\n  iwlwifi: Select LEDS_CLASS.\n  leds: Do not guard NEW_LEDS with HAS_IOMEM\n  [IPSEC]: Fix catch-22 with algorithm IDs above 31\n  time: Export set_normalized_timespec.\n  tcp: Make use of before macro in tcp_input.c\n  hamradio: Remove unneeded and deprecated cli()/sti() calls in dmascc.c\n  [NETNS]: Remove empty -\u003einit callback.\n  [DCCP]: Convert do_gettimeofday() to getnstimeofday().\n  [NETNS]: Don\u0027t initialize err variable twice.\n  [NETNS]: The ip6_fib_timer can work with garbage on net namespace stop.\n  [IPV4]: Convert do_gettimeofday() to getnstimeofday().\n  [IPV4]: Make icmp_sk_init() static.\n  [IPV6]: Make struct ip6_prohibit_entry_template static.\n  tcp: Trivial fix to correct function name in a comment in net/ipv4/tcp.c\n  [NET]: Expose netdevice dev_id through sysfs\n  skbuff: fix missing kernel-doc notation\n  [ROSE]: Fix soft lockup wrt. rose_node_list_lock\n"
    },
    {
      "commit": "f5b3a096b138940f283907debe9bde6c6f40ebf3",
      "tree": "a999540103ef6f7c4d1be52689c326518d4dabe5",
      "parents": [
        "6296883ca4cd52dafb45f191d24102e28ded38f2"
      ],
      "author": {
        "name": "Vladimir Sokolovsky",
        "email": "vlad@mellanox.co.il",
        "time": "Wed Apr 23 11:55:45 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 23 11:55:45 2008 -0700"
      },
      "message": "mlx4_core: CQ resizing should pass a 0 opcode modifier to MODIFY_CQ\n\nThe call to mlx4_MODIFY_CQ() had a typo so that mlx4_cq_resize() was\nactually asking the FW to modify a CQ\u0027s interrupt moderation rather than\nasking it to resize a CQ.\n\nSigned-off-by: Vladimir Sokolovsky \u003cvlad@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "6296883ca4cd52dafb45f191d24102e28ded38f2",
      "tree": "341e90a9560d8cf6b498d249a6ac81aeea97dd7b",
      "parents": [
        "14fb05b3497351fbeb514381bcd227d84e115bd9"
      ],
      "author": {
        "name": "Yevgeny Petrilin",
        "email": "yevgenyp@mellanox.co.il",
        "time": "Wed Apr 23 11:55:45 2008 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Apr 23 11:55:45 2008 -0700"
      },
      "message": "mlx4_core: Move kernel doorbell management into core\n\nIn addition to mlx4_ib, there will be ethernet and FC consumers of\nmlx4_core, so move the code for managing kernel doorbells into the\ncore module to avoid having to duplicate this multiple times.\n\nSigned-off-by: Yevgeny Petrilin \u003cyevgenyp@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "d7d313000ba2fc94a5383511a17ff38a39bab928",
      "tree": "ebd2dcdc7d832a65d61a4239945806913aef3f3b",
      "parents": [
        "cd58f2a96ba95fb5b69580784bc6f7179001869c"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Wed Apr 23 03:48:57 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 23 03:48:57 2008 -0700"
      },
      "message": "iwlwifi: Fix built-in compilation of iwlcore\n\nThis patch fixes problem in Makefile that prevented\nbuilt-in compilation of iwlcore\n\nCommit that caused this problem: eadd3c4b (\"iwlwifi: make Makefile\nmore concise\")\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Yi Zhu \u003cyi.zhu@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "201410ce85d80b7b893cdc72e944a1341dd393f1",
      "tree": "7df1fc96f658d82fdf8d6411a6f9f467affbfd10",
      "parents": [
        "e82404ad612ebabc65d15c3d59b971cb35c3ff36"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 23 03:34:50 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 23 03:34:50 2008 -0700"
      },
      "message": "rt2x00: Select LEDS_CLASS.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e82404ad612ebabc65d15c3d59b971cb35c3ff36",
      "tree": "b162a18d36115fb9c8da8b7db2c0d7718b74526d",
      "parents": [
        "00713e224e718b350cb0148184dc7884885d00b9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 23 03:34:31 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 23 03:34:31 2008 -0700"
      },
      "message": "iwlwifi: Select LEDS_CLASS.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9a64388d83f6ef08dfff405a9d122e3dbcb6bf38",
      "tree": "a77532ce4d6d56be6c6c7f405cd901a0184250fb",
      "parents": [
        "e80ab411e589e00550e2e6e5a6a02d59cc730357",
        "14b3ca4022f050f8622ed282b734ddf445464583"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:50:49 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:50:49 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (202 commits)\n  [POWERPC] Fix compile breakage for 64-bit UP configs\n  [POWERPC] Define copy_siginfo_from_user32\n  [POWERPC] Add compat handler for PTRACE_GETSIGINFO\n  [POWERPC] i2c: Fix build breakage introduced by OF helpers\n  [POWERPC] Optimize fls64() on 64-bit processors\n  [POWERPC] irqtrace support for 64-bit powerpc\n  [POWERPC] Stacktrace support for lockdep\n  [POWERPC] Move stackframe definitions to common header\n  [POWERPC] Fix device-tree locking vs. interrupts\n  [POWERPC] Make pci_bus_to_host()\u0027s struct pci_bus * argument const\n  [POWERPC] Remove unused __max_memory variable\n  [POWERPC] Simplify xics direct/lpar irq_host setup\n  [POWERPC] Use pseries_setup_i8259_cascade() in pseries_mpic_init_IRQ()\n  [POWERPC] Turn xics_setup_8259_cascade() into a generic pseries_setup_i8259_cascade()\n  [POWERPC] Move xics_setup_8259_cascade() into platforms/pseries/setup.c\n  [POWERPC] Use asm-generic/bitops/find.h in bitops.h\n  [POWERPC] 83xx: mpc8315 - fix USB UTMI Host setup\n  [POWERPC] 85xx: Fix the size of qe muram for MPC8568E\n  [POWERPC] 86xx: mpc86xx_hpcn - Temporarily accept old dts node identifier.\n  [POWERPC] 86xx: mark functions static, other minor cleanups\n  ...\n"
    },
    {
      "commit": "e80ab411e589e00550e2e6e5a6a02d59cc730357",
      "tree": "870225ff7b5b8d03e82a996963213a4bb9cce248",
      "parents": [
        "529a41e36673b518c9e091f3a8d932b6b9e3c461",
        "ee959b00c335d7780136c5abda37809191fe52c3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:49:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:49:58 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6: (36 commits)\n  SCSI: convert struct class_device to struct device\n  DRM: remove unused dev_class\n  IB: rename \"dev\" to \"srp_dev\" in srp_host structure\n  IB: convert struct class_device to struct device\n  memstick: convert struct class_device to struct device\n  driver core: replace remaining __FUNCTION__ occurrences\n  sysfs: refill attribute buffer when reading from offset 0\n  PM: Remove destroy_suspended_device()\n  Firmware: add iSCSI iBFT Support\n  PM: Remove legacy PM (fix)\n  Kobject: Replace list_for_each() with list_for_each_entry().\n  SYSFS: Explicitly include required header file slab.h.\n  Driver core: make device_is_registered() work for class devices\n  PM: Convert wakeup flag accessors to inline functions\n  PM: Make wakeup flags available whenever CONFIG_PM is set\n  PM: Fix misuse of wakeup flag accessors in serial core\n  Driver core: Call device_pm_add() after bus_add_device() in device_add()\n  PM: Handle device registrations during suspend/resume\n  block: send disk \"change\" event for rescan_partitions()\n  sysdev: detect multiple driver registrations\n  ...\n\nFixed trivial conflict in include/linux/memory.h due to semaphore header\nfile change (made irrelevant by the change to mutex).\n"
    },
    {
      "commit": "529a41e36673b518c9e091f3a8d932b6b9e3c461",
      "tree": "12416411590cb5d2b7f365f3800e31306909d6ce",
      "parents": [
        "c3823c479e1f86a0adc7bb76fcfded67b042afc3",
        "43837b1e6c5aef803d57009a68db18df13e64892"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:46:17 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:46:17 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  rose: Socket lock was not released before returning to user space\n  hci_usb: remove code obfuscation\n  drivers/net/appletalk: use time_before, time_before_eq, etc\n  drivers/atm: use time_before, time_before_eq, etc\n  hci_usb: do not initialize static variables to 0\n  tg3: 5701 DMA corruption fix\n  atm nicstar: Removal of debug code containing deprecated calls to cli()/sti()\n  iwlwifi: Fix unconditional access to station-\u003etidp[].agg.\n  netfilter: Fix SIP conntrack build with NAT disabled.\n  netfilter: Fix SCTP nat build.\n"
    },
    {
      "commit": "429f731dea577bdd43693940cdca524135287e6a",
      "tree": "932337b7d23dd736612c6b6e6601c50bc24cfc5f",
      "parents": [
        "85b375a613085b78531ec86369a51c2f3b922f95",
        "d2f5e80862d33a7746a40569840248a592dbc395"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:41:27 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 21 15:41:27 2008 -0700"
      },
      "message": "Merge branch \u0027semaphore\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc\n\n* \u0027semaphore\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc:\n  Deprecate the asm/semaphore.h files in feature-removal-schedule.\n  Convert asm/semaphore.h users to linux/semaphore.h\n  security: Remove unnecessary inclusions of asm/semaphore.h\n  lib: Remove unnecessary inclusions of asm/semaphore.h\n  kernel: Remove unnecessary inclusions of asm/semaphore.h\n  include: Remove unnecessary inclusions of asm/semaphore.h\n  fs: Remove unnecessary inclusions of asm/semaphore.h\n  drivers: Remove unnecessary inclusions of asm/semaphore.h\n  net: Remove unnecessary inclusions of asm/semaphore.h\n  arch: Remove unnecessary inclusions of asm/semaphore.h\n"
    },
    {
      "commit": "02651d20a3f90dab8920dad00dec8f62f2b6a7ea",
      "tree": "370d13710346b231db9f4ab5feba30b46d9dbf75",
      "parents": [
        "92998dd4951a84cbde447eeac4af5770718864b8"
      ],
      "author": {
        "name": "Mark Asselstine",
        "email": "mark.asselstine@windriver.com",
        "time": "Mon Apr 21 14:44:16 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Apr 21 14:44:16 2008 -0700"
      },
      "message": "hamradio: Remove unneeded and deprecated cli()/sti() calls in dmascc.c\n\nThese cli()/sti() calls are made in start_timer() and are therefor\nredundant since the register_lock is now used to protect register\nio from within scc_isr() and write_scc() (where all calls to\nstart_timer() originate).\n\nSigned-off-by: Mark Asselstine \u003cmark.asselstine@windriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b844eba292b477cda14582bfc6f535deed57a82d",
      "tree": "b2418a9a4fc672654f4592ae0a3e2853d82271c3",
      "parents": [
        "138fe4e069798d9aa948a5402ff15e58f483ee4e"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Mar 23 20:28:24 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Sat Apr 19 19:10:28 2008 -0700"
      },
      "message": "PM: Remove destroy_suspended_device()\n\nAfter 2.6.24 there was a plan to make the PM core acquire all device\nsemaphores during a suspend/hibernation to protect itself from\nconcurrent operations involving device objects.  That proved to be\ntoo heavy-handed and we found a better way to achieve the goal, but\nbefore it happened, we had introduced the functions\ndevice_pm_schedule_removal() and destroy_suspended_device() to allow\ndrivers to \"safely\" destroy a suspended device and we had adapted some\ndrivers to use them.  Now that these functions are no longer necessary,\nit seems reasonable to remove them and modify their users to use the\nnormal device unregistration instead.\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "b132fba18bb5e30ed13ce3c623c18eb1e5795534",
      "tree": "fcbbe9837b921aa4f17f2869e8b21915a98b10c4",
      "parents": [
        "420635f517cf1bb8929caf80ce5a30e827b9df42"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Sat Apr 19 18:15:41 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 19 18:15:41 2008 -0700"
      },
      "message": "drivers/net/appletalk: use time_before, time_before_eq, etc\n\nThe functions time_before, time_before_eq, time_after, and time_after_eq\nare more robust for comparing jiffies against other values.\n\nA simplified version of the semantic patch making this change is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@ change_compare_np @\nexpression E;\n@@\n\n(\n- jiffies \u003c\u003d E\n+ time_before_eq(jiffies,E)\n|\n- jiffies \u003e\u003d E\n+ time_after_eq(jiffies,E)\n|\n- jiffies \u003c E\n+ time_before(jiffies,E)\n|\n- jiffies \u003e E\n+ time_after(jiffies,E)\n)\n\n@ include depends on change_compare_np @\n@@\n\n#include \u003clinux/jiffies.h\u003e\n\n@ no_include depends on !include \u0026\u0026 change_compare_np @\n@@\n\n  #include \u003clinux/...\u003e\n+ #include \u003clinux/jiffies.h\u003e\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "41588ba1ae166eaba0a70abf2d7ff064ad9331d3",
      "tree": "4ec3ef51db69aa0f9b6446435580115aa68098f7",
      "parents": [
        "36ef408061da9e012375547d69b27cc1f537b044"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Sat Apr 19 18:12:33 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 19 18:12:33 2008 -0700"
      },
      "message": "tg3: 5701 DMA corruption fix\n\nHerbert Xu\u0027s commit fb93134dfc2a6e6fbedc7c270a31da03fce88db9, entitled\n\"[TCP]: Fix size calculation in sk_stream_alloc_pskb\", has triggered a\nbug in the 5701 where the 5701 DMA engine will corrupt outgoing\npackets.  This problem only happens when the starting address of the\npacket matches a certain range of offsets and only when the 5701 is\nplaced downstream of a particular Intel bridge.\n\nThis patch detects the problematic bridge and if present, readjusts the\nstarting address of the packet data to a dword aligned boundary.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "344234de54891ed15bf8127e4640ff9238076d6c",
      "tree": "4f2581b2629b52b22958d7d3d4e64ce409c96125",
      "parents": [
        "e1f9a464026011b3f7d0f7b6dfab3e562e870a46"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 19 18:09:39 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 19 18:09:39 2008 -0700"
      },
      "message": "iwlwifi: Fix unconditional access to station-\u003etidp[].agg.\n\nReportred by Ingo Molnar:\n\ndrivers/net/wireless/iwlwifi/iwl-debugfs.c: In function \u0027iwl_dbgfs_stations_read\u0027:\ndrivers/net/wireless/iwlwifi/iwl-debugfs.c:256: error: \u0027struct iwl4965_tid_data\u0027 has no member named \u0027agg\u0027\n\nNeeds CONFIG_IWL4965_HT protection.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cf816ecb533ab96b883dfdc0db174598b5b5c4d2",
      "tree": "1b7705db288ae2917105e624b01fdf81e0882bf1",
      "parents": [
        "adf6d34e460387ee3e8f1e1875d52bff51212c7d",
        "15f7d677ccff6f0f5de8a1ee43a792567e9f9de9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:34 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:34 2008 +0100"
      },
      "message": "Merge branch \u0027merge-fixes\u0027 into devel\n"
    },
    {
      "commit": "adf6d34e460387ee3e8f1e1875d52bff51212c7d",
      "tree": "88ef100143e6184103a608f82dfd232bf6376eaf",
      "parents": [
        "d1964dab60ce7c104dd21590e987a8787db18051",
        "3760d31f11bfbd0ead9eaeb8573e0602437a9d7c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:29 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:29 2008 +0100"
      },
      "message": "Merge branch \u0027omap2-upstream\u0027 into devel\n"
    },
    {
      "commit": "d1964dab60ce7c104dd21590e987a8787db18051",
      "tree": "b417631b77f88424760bd87011dc8fb2ea810906",
      "parents": [
        "ba9279519b371340e01cadf4c230e9d52a4bf8c4",
        "ad48ce74f70a201c4c1cf3b4e8f6b6203a2e4a8d",
        "b685004f8dea2daae0306edcd358ed7de751aee9",
        "c34002c102880bfac5b449b41e5313dcda186db8",
        "fdb72fd84c26438a7dd754a1cc74890aca7f1b77",
        "c48b2e90aecf037f53913fc8d198d01fce0fbf3c",
        "3a8daaa49fb71d90e45d1e86d7f9f9e298bda05c",
        "04c366f06341259c88886a0d359e3597ba4c23f6",
        "875492511a4afce7880c9dd0ca71462c299b40e6",
        "58762e77aec49aa4b43a9ff62e7a3aee17720c41",
        "3e238be2f75f2a6d5d5064eda46ac96268c6411e",
        "140749e2bf8d7c80a50c9fcce1435bb2b4e423c4",
        "05944d74bc28fffbcce159cb915d0acff82f30a1"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:25 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 17:17:25 2008 +0100"
      },
      "message": "Merge branches \u0027arm\u0027, \u0027at91\u0027, \u0027ep93xx\u0027, \u0027iop\u0027, \u0027ks8695\u0027, \u0027misc\u0027, \u0027mxc\u0027, \u0027ns9x\u0027, \u0027orion\u0027, \u0027pxa\u0027, \u0027sa1100\u0027, \u0027s3c\u0027 and \u0027sparsemem\u0027 into devel\n"
    },
    {
      "commit": "baf1c5d2a08c828d6333e0a37bcdf5afb3d5d003",
      "tree": "9d07c1803af80d1a33c1c5b2487775b2d30e6736",
      "parents": [
        "e21e2d467ab4dd050dd02620c74be1e2665d20b9"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Apr 12 20:08:16 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 11:29:08 2008 +0100"
      },
      "message": "[ARM] 4971/1: pxaficp_ir: provide startup and shutdown hooks\n\nLet platform do some specific initialisation and cleanup\nthings during pxaficp_ir probing and removing. E.g. this\ncan be usefull to request/free gpios used by the platform\nto control the transceiver.\n\nSigned-off-by: Dmitry Baryshkov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a683b14df8f4320d0ef6cac93a6d9806173bf339",
      "tree": "d398ad79e265d7664a36f053ba7b5cc9595b8d26",
      "parents": [
        "4be35e236c4a0e346442d98de3e470cf87c4e947"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.miao@marvell.com",
        "time": "Mon Mar 03 09:44:25 2008 +0800"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 19 11:29:04 2008 +0100"
      },
      "message": "[ARM] pxa: separate GPIOs and their mode definitions to pxa2xx-gpio.h\n\ntwo reasons:\n1. GPIO namings and their mode definitions are conceptually not part\n   of the PXA register definitions\n\n2. this is actually a temporary move in the transition of PXA2xx to\n   use MFP-alike APIs (as what PXA3xx is now doing), so that legacy\n   code will still work and new code can be added in step by step\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6188e10d38b8d7244ee7776d5f1f88c837b4b93f",
      "tree": "6675e02c47fb684a613e10513816b5dcc5de28a9",
      "parents": [
        "d7b1acd3b524b39f418e463e836b48ac041954d6"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Fri Apr 18 22:21:05 2008 -0400"
      },
      "committer": {
        "name": "Matthew Wilcox",
        "email": "willy@linux.intel.com",
        "time": "Fri Apr 18 22:22:54 2008 -0400"
      },
      "message": "Convert asm/semaphore.h users to linux/semaphore.h\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\n"
    },
    {
      "commit": "5f090dcb4d4fff373ce7165bce4ba5e87534d50a",
      "tree": "7555518ce0687cc7de59aa271081cf648fc8a759",
      "parents": [
        "950e4da32426859ee4b37b2c95026d4f1efa5d05"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Fri Apr 18 22:15:50 2008 -0400"
      },
      "committer": {
        "name": "Matthew Wilcox",
        "email": "willy@linux.intel.com",
        "time": "Fri Apr 18 22:15:50 2008 -0400"
      },
      "message": "net: Remove unnecessary inclusions of asm/semaphore.h\n\nNone of these files use any of the functionality promised by\nasm/semaphore.h.  It\u0027s possible that they rely on it dragging in some\nunrelated header file, but I can\u0027t build all these files, so we\u0027ll have\nfix any build failures as they come up.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\n"
    },
    {
      "commit": "334d094504c2fe1c44211ecb49146ae6bca8c321",
      "tree": "d3c0f68e4b9f8e3d2ccc39e7dfe5de0534a5fad9",
      "parents": [
        "d1a4be630fb068f251d64b62919f143c49ca8057",
        "d1643d24c61b725bef399cc1cf2944b4c9c23177"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 18:02:35 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 18 18:02:35 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.26\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.26: (1090 commits)\n  [NET]: Fix and allocate less memory for -\u003epriv\u0027less netdevices\n  [IPV6]: Fix dangling references on error in fib6_add().\n  [NETLABEL]: Fix NULL deref in netlbl_unlabel_staticlist_gen() if ifindex not found\n  [PKT_SCHED]: Fix datalen check in tcf_simp_init().\n  [INET]: Uninline the __inet_inherit_port call.\n  [INET]: Drop the inet_inherit_port() call.\n  SCTP: Initialize partial_bytes_acked to 0, when all of the data is acked.\n  [netdrvr] forcedeth: internal simplifications; changelog removal\n  phylib: factor out get_phy_id from within get_phy_device\n  PHY: add BCM5464 support to broadcom PHY driver\n  cxgb3: Fix __must_check warning with dev_dbg.\n  tc35815: Statistics cleanup\n  natsemi: fix MMIO for PPC 44x platforms\n  [TIPC]: Cleanup of TIPC reference table code\n  [TIPC]: Optimized initialization of TIPC reference table\n  [TIPC]: Remove inlining of reference table locking routines\n  e1000: convert uint16_t style integers to u16\n  ixgb: convert uint16_t style integers to u16\n  sb1000.c: make const arrays static\n  sb1000.c: stop inlining largish static functions\n  ...\n"
    },
    {
      "commit": "1e42198609d73ed1a9adcba2af275c24c2678420",
      "tree": "32fd4d9073bfc0f3909af8f9fb4bcff38951d01a",
      "parents": [
        "794eb6bf20ebf992c040ea831cd3a9c64b0c1f7a",
        "4b119e21d0c66c22e8ca03df05d9de623d0eb50f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 17 23:56:30 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 17 23:56:30 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "2e5a3eaca386ce026f240c7b21e5c4958fcea946",
      "tree": "191cf2b340d008b711137ce8c40b27a3dadff8d5",
      "parents": [
        "8c95b4773dd8d0415269ffad7301ef96d75be8ee",
        "36b30ea940bb88d88c90698e0e3d97a805ab5856"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 17 14:13:13 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 17 14:13:13 2008 -0700"
      },
      "message": "Merge branch \u0027upstream-net26\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "36b30ea940bb88d88c90698e0e3d97a805ab5856",
      "tree": "10d41b37a308c2136385ba2b7a63477774223290",
      "parents": [
        "cac1f3c8a80f3fc0b4489d1d3ba29214677ffab2"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Oct 16 01:40:30 2007 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Apr 17 15:31:33 2008 -0400"
      },
      "message": "[netdrvr] forcedeth: internal simplifications; changelog removal\n\n* remove changelog from source; its kept in git repository\n\n* consolidate descriptor version tests using nv_optimized()\n\n* consolidate NIC DMA start, stop and drain into\n  nv_start_txrx(), nv_stop_txrx(), nv_drain_txrx()\n\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "cac1f3c8a80f3fc0b4489d1d3ba29214677ffab2",
      "tree": "a4bd716695f61d11f588f5145c879cefa42d6900",
      "parents": [
        "b1394f961a90a7195ea177ee56d54fe5c37181ca"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Apr 15 12:49:21 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Apr 17 15:31:33 2008 -0400"
      },
      "message": "phylib: factor out get_phy_id from within get_phy_device\n\nWe were already doing what amounts to a get_phy_id from within\nget_phy_device, and rather than duplicate this for the TBIPA\nprobing, we might as well just factor it out and make it available\ninstead.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\nAcked-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "b1394f961a90a7195ea177ee56d54fe5c37181ca",
      "tree": "ca6b100d904a656eb599eb9d9b2f493a82be935e",
      "parents": [
        "d96a51f6b8040ef2b25b88032f23ffdb1ddba681"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Apr 14 23:35:41 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Apr 17 15:31:32 2008 -0400"
      },
      "message": "PHY: add BCM5464 support to broadcom PHY driver\n\nThe BCM5464 can be used with the current broadcom PHY driver\nby just adding the appropriate chip ID and using the existing\nsupport within.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "d96a51f6b8040ef2b25b88032f23ffdb1ddba681",
      "tree": "81bd4f2e45e9d10346d685c3f1f8142cae790a1d",
      "parents": [
        "10e05f78c5566cb762ced12bf70307c60168d56e"
      ],
      "author": {
        "name": "Dan Noe",
        "email": "dpn@isomerica.net",
        "time": "Sat Apr 12 22:34:38 2008 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Apr 17 15:31:32 2008 -0400"
      },
      "message": "cxgb3: Fix __must_check warning with dev_dbg.\n\nFix the warning:\ndrivers/net/cxgb3/cxgb3_main.c: In function ‘offload_open’:\ndrivers/net/cxgb3/cxgb3_main.c:936: warning: ignoring return value of\n ‘sysfs_create_group’, declared with attribute warn_unused_result\n\nNow the return value is checked; if sysfs_create_group() returns failure,\na warning is printed using dev_dbg, and the code continues as before.  Use\nof dev_dbg ensures printk is not needlessly included unless desired for\ndebugging.\n\nSigned-off-by: Dan Noe \u003cdpn@isomerica.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "10e05f78c5566cb762ced12bf70307c60168d56e",
      "tree": "2e2454cff75a2644e0bf079da5e72f10a7b42e0c",
      "parents": [
        "703bb99ca73aa38d3f200d4c7e9bb460dce35fda"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sun Apr 13 00:11:46 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Apr 17 15:31:31 2008 -0400"
      },
      "message": "tc35815: Statistics cleanup\n\nOn Sat, 12 Apr 2008 05:00:49 -0400, Jeff Garzik \u003cjeff@garzik.org\u003e wrote:\n\u003e applied 1-6\n\nThanks.\n\nCould you apply this too, or hopufully fold into Andy Fleming\u0027s \"phy:\nChange mii_bus id field to a string\" patch (commit c69fedae) ?\n\n------------------------------------------------------\nSubject: [PATCH] tc35815: build fix\n\nFix build failure caused by Andy Fleming\u0027s \"phy: Change mii_bus id\nfield to a string\" patch.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "703bb99ca73aa38d3f200d4c7e9bb460dce35fda",
      "tree": "e840c454c4b8cfa9a539d5017b426d20408beabb",
      "parents": [
        "406874a7ccee927049b1c182df69457718b938da"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Sat Apr 12 20:58:30 2008 +0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Apr 17 15:31:31 2008 -0400"
      },
      "message": "natsemi: fix MMIO for PPC 44x platforms\n\nThe driver stores the PCI resource address into \u0027unsigned long\u0027 variable before\ncalling ioremap()  on it. This warrants a kernel oops when the registers are\naccessed on PPC 44x platforms which (being 32-bit) have PCI memory space mapped\nbeyond 4 GB.\n\nThe arch/ppc/ kernel has a fixup in ioremap() that creates an illusion of the\nPCI memory resources are mapped below 4 GB, but arch/powerpc/ code got rid of\nthis trick, having instead CONFIG_RESOURCES_64BIT enabled.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "2f036ac63ebfa3fc618a1f22324ef9297c5b7d05",
      "tree": "72699cda23ed08b7fa508219cafbaf97078abf1a",
      "parents": [
        "66dbfc6cd995c8d44a2c7c5b0092b00200e75d7e"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "linux@maxim.org.za",
        "time": "Tue Apr 15 21:10:11 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Apr 17 15:55:51 2008 +0100"
      },
      "message": "[ARM] 4980/1: [AT91] emQbit ECB_AT91 board support\n\nSupport for the emQbit ECB_AT91 board.\n  \u003chttp://wiki.emqbit.com/free-ecb-at91\u003e\n\nOriginal patch from Nelson Castillo.\n\nSigned-off-by: Andrew Victor \u003clinux@maxim.org.za\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "56626f335b76eecd79d07fb21d0e625eb4aa52da",
      "tree": "0a46cacdab6c2d2c3ce565773091fb3d8a509820",
      "parents": [
        "e24e788abe0def81341fd23efae43e813678f7b1"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Fri Apr 11 20:06:54 2008 +0400"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 17 01:01:38 2008 -0500"
      },
      "message": "[POWERPC] QE: UCC nodes cleanup\n\n- get rid of `model \u003d \"UCC\"\u0027 in the ucc nodes\n  It isn\u0027t used anywhere, so remove it. If we\u0027ll ever need something\n  like this, we\u0027ll use compatible property instead.\n- replace last occurrences of device-id with cell-index.\n  Drivers are modified for backward compatibility\u0027s sake.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nAcked-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    }
  ],
  "next": "4ff08a76bce3ed5f7d109c646dcfc474d7946213"
}
