)]}'
{
  "log": [
    {
      "commit": "fc54c65853dbfd2f70ff827b73344f9de4e4b501",
      "tree": "eba647feaa75df68b852b2d5d948e5ee5f7dbddf",
      "parents": [
        "d647a591dae06ccc96210cea938aa0342ef935fc"
      ],
      "author": {
        "name": "Pavel Emelyanov",
        "email": "xemul@openvz.org",
        "time": "Wed Apr 16 00:41:53 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 16 00:41:53 2008 -0700"
      },
      "message": "[TUN]: Allow to register tun devices in namespace.\n\nThis is basically means that a net is set for a new device, but\nactually also involves two more steps:\n\n1. mark the tun device as \"local\", i.e. do not allow for it to\n   move across namespaces.\n\nThis is done so, since tun device is most often associated to some\nfile (and thus to some process) and moving the device alone is not\nvalid while keeping the file and the process outside. The need in \nability to move a detached persistent device is to be investigated \nlater.\n\n2. get the tun device\u0027s net when tun becomes attached and put one\n   when it becomes detached.\n\nThis is needed to handle the case when a task owning the tun dies,\nbut a files lives for some more time - in this case we must not\nallow for net to be freed, since its exit hook will spoil that file\u0027s\nprivate data by unregistering the tun from under tun_chr_close.\n\nSigned-off-by: Pavel Emelyanov \u003cxemul@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d647a591dae06ccc96210cea938aa0342ef935fc",
      "tree": "26bcb08b810e411b73a5f63bf486f1651c27cd2e",
      "parents": [
        "79d1760491a25bfc70aeac363142cadd3f1cda71"
      ],
      "author": {
        "name": "Pavel Emelyanov",
        "email": "xemul@openvz.org",
        "time": "Wed Apr 16 00:41:16 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 16 00:41:16 2008 -0700"
      },
      "message": "[TUN]: Make the tun_dev_list per-net.\n\nRemove the static tun_dev_list and replace its occurrences in\ndriver with per-net one.\n\nIt is used in two places - in tun_set_iff and tun_cleanup. In \nthe first case it\u0027s legal to use current net_ns. In the cleanup\ncall - move the loop, that unregisters all devices in net exit\nhook.\n\nSigned-off-by: Pavel Emelyanov \u003cxemul@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "79d1760491a25bfc70aeac363142cadd3f1cda71",
      "tree": "8c5a2d8f2d1b0f09097013abad7b8c2dc2852494",
      "parents": [
        "17515408a15fa51c553e67c415502e785145cd7f"
      ],
      "author": {
        "name": "Pavel Emelyanov",
        "email": "xemul@openvz.org",
        "time": "Wed Apr 16 00:40:46 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 16 00:40:46 2008 -0700"
      },
      "message": "[TUN]: Introduce the tun_net structure and init/exit net ops.\n\nThis is the first step in making tuntap devices work in net \nnamespaces. The structure mentioned is pointed by generic\nnet pointer with tun_net_id id, and tun driver fills one on \nits load. It will contain only the tun devices list.\n\nSo declare this structure and introduce net init and exit hooks.\n\nSigned-off-by: Pavel Emelyanov \u003cxemul@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "df39e8ba56a788733d369068c7319e04b1da3cd5",
      "tree": "1e9be853bdb455e341cdbf957656f342cfa2eb9e",
      "parents": [
        "f5572855ec492334d8c3ec0e0e86c31865d5cf07",
        "159d83363b629c91d020734207c1bc788b96af5a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Apr 14 02:30:23 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Apr 14 02:30:23 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\n\tdrivers/net/ehea/ehea_main.c\n\tdrivers/net/wireless/iwlwifi/Kconfig\n\tdrivers/net/wireless/rt2x00/rt61pci.c\n\tnet/ipv4/inet_timewait_sock.c\n\tnet/ipv6/raw.c\n\tnet/mac80211/ieee80211_sta.c\n"
    },
    {
      "commit": "d2dcba612b357a4687843ad4f46629d219233fd7",
      "tree": "bd5eff76e859825d8657a0bd871fb5ce017f845a",
      "parents": [
        "4c821d753d5c097babd6609bcd85f08e254a3505"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Sun Apr 13 22:44:20 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 13 22:44:20 2008 -0700"
      },
      "message": "[ISDN]: Do not validate ISDN net device address prior to interface-up\n   \nCommit bada339 (Validate device addr prior to interface-up) caused a regression\nin the ISDN network code, see: http://bugzilla.kernel.org/show_bug.cgi?id\u003d9923\nThe trivial fix is to remove the pointer to eth_validate_addr() in the\nnet_device struct in isdn_net_init().\n    \nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2cf83afe902fd72ef4b211774e48ab39890fb328",
      "tree": "243632f455cda34b0a9ecf6e8a34d435ccfcefca",
      "parents": [
        "ac6f78192054784f02dd47f8e6d7d1c8d75ab173"
      ],
      "author": {
        "name": "Denys Vlasenko",
        "email": "vda.linux@googlemail.com",
        "time": "Sun Apr 13 21:54:34 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Apr 13 21:54:34 2008 -0700"
      },
      "message": "[ATM] drivers/atm/horizon.c: stop inlining largish static functions\n\ndrivers/atm/horizon.c has unusually large number\nof static inline functions - 36.\n\nI looked through them. Most of them seems to be small enough,\nbut a few are big, others are using udelay or busy loop,\nand as such are better not be inlined.\n\nThis patch removes \"inline\" from these static functions\n(regardless of number of callsites - gcc nowadays auto-inlines\nstatics with one callsite).\n\nSize difference for 32bit x86:\n   text    data     bss     dec     hex filename\n   8201     180       6    8387    20c3 linux-2.6-ALLYES/drivers/atm/horizon.o\n   7840     180       6    8026    1f5a linux-2.6.inline-ALLYES/drivers/atm/horizon.o\n\nSigned-off-by: Denys Vlasenko \u003cvda.linux@googlemail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e01bf1c83332c4653ffd30eed20a94a9c83d82b2",
      "tree": "bb39605cba8ced4b5cc3f0aca63b345ec02e29a9",
      "parents": [
        "14daa02139dcb3193b2b0250c0720a23ef610c49"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Sat Apr 12 18:49:30 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 12 18:49:30 2008 -0700"
      },
      "message": "net: check for underlength tap writes\n\nIf the user gives a packet under 14 bytes, we\u0027ll end up reading off the end\nof the skb (not oopsing, just reading off the end).\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nAcked-by: Max Krasnyanskiy \u003cmaxk@qualcomm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "14daa02139dcb3193b2b0250c0720a23ef610c49",
      "tree": "cc83e98b48f62363f2295c39d03b8a40a180924a",
      "parents": [
        "a40a7d15ba602b547f56b7b19e0282fe4fc3dee3"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Sat Apr 12 18:48:58 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 12 18:48:58 2008 -0700"
      },
      "message": "net: make struct tun_struct private to tun.c\n\nThere\u0027s no reason for this to be in the header, and it just hurts\nrecompile time.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nAcked-by: Max Krasnyanskiy \u003cmaxk@qualcomm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2de58e30db3f7e83592e22fb459dd6695b648889",
      "tree": "ea4bb850d897aaccb86c9a5b155761b453be0957",
      "parents": [
        "16a79142e51f9eedbf3ae9a20d9cdb2f88c86acc"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Sat Apr 12 18:30:58 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 12 18:30:58 2008 -0700"
      },
      "message": "tg3: fix MMIO for PPC 44x platforms\n\nThe driver stores the PCI resource addresses into \u0027unsigned long\u0027 variable\nbefore calling ioremap_nocache() on them. This warrants kernel oops when the\nregisters are accessed on PPC 44x platforms which (being 32-bit) have PCI\nmemory space mapped beyond 4 GB.\n\nThe arch/ppc/ kernel has a fixup in ioremap() that creates an illusion that\nthe PCI memory resource is mapped below 4 GB, but arch/powerpc/ code got rid\nof this trick, having instead CONFIG_RESOURCES_64BIT enabled.\n\n[ Bump driver version and release date -DaveM ]\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "16a79142e51f9eedbf3ae9a20d9cdb2f88c86acc",
      "tree": "215d2dc59a2434716be495f29c585ad4e0bec28a",
      "parents": [
        "44fb3126d7e6fb411775551b4653643f1d28ebe9"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Sat Apr 12 10:10:40 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sat Apr 12 04:48:56 2008 -0400"
      },
      "message": "Mark generic HDLC + PPP as broken.\n\nPPP support in generic HDLC in Linux 2.6.25 is broken and will cause\na kernel panic when a device configured in PPP mode is activated.\n\nIt will be replaced by new PPP implementation after Linux 2.6.25 is\nreleased.\n\nThis affects only PPP support in generic HDLC (mostly Hitachi SCA\nand SCA-II based drivers, wanxl, and few others). Standalone syncppp\nand async PPP support are not affected.\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "44fb3126d7e6fb411775551b4653643f1d28ebe9",
      "tree": "e7f8e112de20e501b5e73bbd38b530a77e954169",
      "parents": [
        "5a81f14330ce70bc256b624593768fd1b4170d27"
      ],
      "author": {
        "name": "Thomas Klein",
        "email": "osstklei@de.ibm.com",
        "time": "Fri Apr 04 15:04:53 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sat Apr 12 04:47:50 2008 -0400"
      },
      "message": "ehea: Fix DLPAR memory add support\n\nThis patch fixes two weaknesses in send/receive packet handling which may\nlead to kernel panics during DLPAR memory add operations.\n\nSigned-off-by: Thomas Klein \u003ctklein@de.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "5a81f14330ce70bc256b624593768fd1b4170d27",
      "tree": "3ccd2b3cd96391c7a622da23620396ddbf2bead1",
      "parents": [
        "c500cb265e35c76d741714a61bc635e0f02d64d2"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@vyatta.com",
        "time": "Thu Apr 10 21:30:38 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sat Apr 12 04:39:20 2008 -0400"
      },
      "message": "sc92031: sysfs link missing\n\nAdd missing sysfs device association. Compile tested only -ENOHW.\n\nAddresses http://bugzilla.kernel.org/show_bug.cgi?id\u003d10380\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nCc: Cesar Eduardo Barros \u003ccesarb@cesarb.net\u003e\nCc: \u003ctom@sharkbay.at\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c500cb265e35c76d741714a61bc635e0f02d64d2",
      "tree": "97b0769ec0f5b05bab2b8feaaeff42f07a5f0688",
      "parents": [
        "a376e79c6079c2ba6c5fadb0e85a3bb7e465ad89"
      ],
      "author": {
        "name": "Sonic Zhang",
        "email": "sonic.zhang@analog.com",
        "time": "Thu Apr 10 21:30:37 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sat Apr 12 04:39:10 2008 -0400"
      },
      "message": "smc91x driver: fix bug: print warning only in interrupt mode\n\nhttp://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action\u003dTrackerItemEdit\u0026tracker_item_id\u003d3956\n\nSigned-off-by: Sonic Zhang \u003csonic.zhang@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "a376e79c6079c2ba6c5fadb0e85a3bb7e465ad89",
      "tree": "b00f23487d23a93fe2cce93d5ad682deb27cbad9",
      "parents": [
        "72cfe92266540d8510946921a599f140a3d4aaa8"
      ],
      "author": {
        "name": "Ayaz Abdulla",
        "email": "aabdulla@nvidia.com",
        "time": "Thu Apr 10 21:30:35 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sat Apr 12 04:38:12 2008 -0400"
      },
      "message": "forcedeth: mac address fix\n\nThis critical patch fixes a mac address issue recently introduced.  If the\ndevice\u0027s mac address was in correct order and the flag\nNVREG_TRANSMITPOLL_MAC_ADDR_REV was set, during nv_remove the flag would get\ncleared.  During next load, the mac address would get reversed because the\nflag is missing.\n\nAs it has been indicated previously, the flag is cleared across a low power\ntransition.  Therefore, the driver should set the mac address back into the\nreversed order when clearing the flag.\n\nAlso, the driver should set back the flag after a low power transition to\nprotect against kexec command calling nv_probe a second time.\n\nSigned-off-by: Ayaz Abdulla \u003caabdulla@nvidia.com\u003e\nCc: \"Yinghai Lu\" \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "72cfe92266540d8510946921a599f140a3d4aaa8",
      "tree": "1d9a76a15e1339c33a8d8bed036917eea231a60a",
      "parents": [
        "84b7901f8d5a17536ef2df7fd628ab865df8fe3a"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Apr 12 00:58:14 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sat Apr 12 03:01:44 2008 -0400"
      },
      "message": "macb: Use semicolon instead of comma for statement\n\nIt seems no good reason to use comma here.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "84b7901f8d5a17536ef2df7fd628ab865df8fe3a",
      "tree": "b896855f33b12374e13c9df9f66f3a9fd70b3a4e",
      "parents": [
        "3d137fdd16b26be31a653f83d6ce4d3a1ed8701e"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Apr 10 23:30:07 2008 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sat Apr 12 03:01:42 2008 -0400"
      },
      "message": "macb: Call phy_disconnect on removing\n\nCall phy_disconnect() on remove routine.  Otherwise the phy timer\ncauses a kernel crash when unloading.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "3d137fdd16b26be31a653f83d6ce4d3a1ed8701e",
      "tree": "f31f76c95a1407996e00e68d1a4e31895f7d1bdc",
      "parents": [
        "9a3c243d7d87f401682247dbeff94067d814c192"
      ],
      "author": {
        "name": "Joakim Tjernlund",
        "email": "joakim.tjernlund@transmode.se",
        "time": "Fri Apr 11 00:54:43 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sat Apr 12 01:53:37 2008 -0400"
      },
      "message": "ucc_geth: fix non-functional fixed phy support\n\nThe new Fixed PHY method, fixed-link property, isn\u0027t\nimpl. for ucc_geth which makes fixed PHYs non functional.\nAdd support for the new method to restore the Fixed PHY\nfunctionality.\n\nSigned-off-by: Joakim Tjernlund \u003cJoakim.Tjernlund@transmode.se\u003e\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "9a3c243d7d87f401682247dbeff94067d814c192",
      "tree": "810f3c35eb70b4197f8f57113b686402e5e6d25a",
      "parents": [
        "c63eddb200690023e7c67f4dd9f132ad91660517"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurentp@cse-semaphore.com",
        "time": "Fri Apr 11 14:05:50 2008 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sat Apr 12 01:52:38 2008 -0400"
      },
      "message": "fs_enet: Don\u0027t call NAPI functions when NAPI is not used.\n\nfs_enet_close() calls napi_disable() unconditionally. This patch skips the\ncall when use_napi isn\u0027t set.\n\nSigned-off-by: Laurent Pinchart \u003claurentp@cse-semaphore.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "c63eddb200690023e7c67f4dd9f132ad91660517",
      "tree": "d332a746076229e50e5416bff4216821ae987b91",
      "parents": [
        "7951f0b03a63d657c72c7d54d306ef3357e7e604"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "stephen.hemminger@vyatta.com",
        "time": "Thu Apr 10 15:06:14 2008 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sat Apr 12 01:52:35 2008 -0400"
      },
      "message": "sky2: missing chip name for Yukon Supreme\n\nAny usage of sky2 on new Yukon Supreme would cause a NULL dereference.\nThe chip is very new, so the support is still untested; vendor has\nnot sent any eval hardware.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "619c714c1d6e4dff00ddde582d78492fd95452d6",
      "tree": "74d2388f679259ccb74187ed534f32dfc7db62cf",
      "parents": [
        "475959d4773e53a2700e523dd30acebbd47556a5"
      ],
      "author": {
        "name": "Eliezer Tamir",
        "email": "eliezert@broadcom.com",
        "time": "Wed Apr 09 15:25:46 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 09 15:25:46 2008 -0700"
      },
      "message": "BNX2X: Correct bringing chip out of reset\n\nFixed bug: Wrong register was written to when bringing the chip out of\nreset.\n\n[ Bump driver version and release date -DaveM ]\n\nSigned-off-by: Eliezer Tamir \u003celiezert@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b41f5bfff73f244101b34f3603974ef7aeadf545",
      "tree": "5c7fc7de15a020cde0f99fac3e61d981a1d59022",
      "parents": [
        "bcf0dda8d2408fe1c1040cdec5a98e5fcad2ac72",
        "e91e9d490d9ae382003ef9d05fd50238db54c35b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 09 15:10:14 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 09 15:10:14 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6\n"
    },
    {
      "commit": "e91e9d490d9ae382003ef9d05fd50238db54c35b",
      "tree": "58c65e544736cad3bd059016d6f112635bae2443",
      "parents": [
        "2633da237ba29875294f8680ebece5900ccdcc05"
      ],
      "author": {
        "name": "Daniel Wagner",
        "email": "wagi@monom.org",
        "time": "Wed Apr 09 16:29:01 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 09 15:02:23 2008 -0400"
      },
      "message": "rt61pci: rt61pci_beacon_update do not free skb twice\n\nThe layer above will free the skb in an error case.\n\nSigned-off-by: Daniel Wagner \u003cwagi@monom.org\u003e\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2633da237ba29875294f8680ebece5900ccdcc05",
      "tree": "e7f6024fef2f3e2d67f779241162153cf69d8451",
      "parents": [
        "b63009b456c8d9abe684bdf8d4bd8f27eb040019"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Tue Apr 08 11:17:29 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 09 10:33:49 2008 -0400"
      },
      "message": "ssb-mipscore: Fix interrupt vectors\n\nThis fixes assignment of the interrupt vectors on the SSB MIPS core.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "b63009b456c8d9abe684bdf8d4bd8f27eb040019",
      "tree": "721d08b77f91261e9114236006a8aaa8749038a0",
      "parents": [
        "216bce90b811a35eb5cd2ed8216bdbb1753e9b2b"
      ],
      "author": {
        "name": "Larry Finger",
        "email": "larry.finger@lwfinger.net",
        "time": "Tue Apr 08 10:28:24 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 09 10:33:49 2008 -0400"
      },
      "message": "ssb-pcicore: Fix IRQ TPS flag handling\n\nThis fixes the TPS flag handling for the SSB pcicore driver.\nThis fixes interrupts on some devices.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "21f644f3eabde637f255f75ad05d0821a7a36b7f",
      "tree": "2dc70aade59bf77c2d156b8e2544906128368f87",
      "parents": [
        "6adb4f733e9996b4fd68a6db50dd51bd2463ccac"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 08 16:50:44 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 08 16:50:44 2008 -0700"
      },
      "message": "[NET]: Undo code bloat in hot paths due to print_mac().\n\nIf print_mac() is used inside of a pr_debug() the compiler\ncan\u0027t see that the call is redundant so still performs it\neven of pr_debug() ends up being a nop.\n\nSo don\u0027t use print_mac() in such cases in hot code paths,\nuse MAC_FMT et al. instead.\n\nAs noted by Joe Perches, pr_debug() could be modified to\nhandle this better, but that is a change to an interface\nused by the entire kernel and thus needs to be validated\ncarefully.  This here is thus the less risky fix for\n2.6.25\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cfcdf40e52bdaa7622a9d1de62e5451d3427a5c6",
      "tree": "8f5895cb09d1d0d05a829884df89c1fd43bf5f06",
      "parents": [
        "fb26971058845868f7c45b720636180d14c058e4"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Tue Apr 08 15:40:53 2008 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:45 2008 -0400"
      },
      "message": "drivers/net/wireless/p54/net2280.h: silence checkpatch.pl\n\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fb26971058845868f7c45b720636180d14c058e4",
      "tree": "dd1463cfdad7b837b592a888847edb4200034ebd",
      "parents": [
        "2c8dccc77420fb7433da5674818959d3499d35be"
      ],
      "author": {
        "name": "Christian Lamparter",
        "email": "chunkeey@web.de",
        "time": "Tue Apr 08 15:38:00 2008 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:45 2008 -0400"
      },
      "message": "p54: move to separate directory\n\nSigned-off-by: Christian Lamparter \u003cchunkeey@web.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2c8dccc77420fb7433da5674818959d3499d35be",
      "tree": "2da037732b78a4796254b485f0c591d9625b7d1e",
      "parents": [
        "3b96766f0e643f52ae19e134664df6730c737e87"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Tue Apr 08 15:14:40 2008 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:45 2008 -0400"
      },
      "message": "mac80211: rename files\n\nThis patch renames all mac80211 files (except ieee80211_i.h) to get rid\nof the useless ieee80211_ prefix.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e764948b1abd8316f8a1364757d6629f5cda199d",
      "tree": "693c0678fa79f91e5446ab1d7af902e5a33181fa",
      "parents": [
        "513a1025fd91008316a8e9b4803d1bfcbb2bf256"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Mon Apr 07 21:08:55 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:45 2008 -0400"
      },
      "message": "adm8211: remove commented-out code\n\nRemove some commented-out code from adm8211.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8cf6a31e8d30cae1fbec8c782842f00472a4495c",
      "tree": "d0795f208eed187ca7553f4fb08e4c41b218d740",
      "parents": [
        "5042c5070daaa6a3c033e4510439e3ac02a1df60"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sat Apr 05 15:19:36 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:44 2008 -0400"
      },
      "message": "b43: use b43_is_mode() call\n\nWe must use the b43_is_mode() call to check the current interface\noperation mode.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5042c5070daaa6a3c033e4510439e3ac02a1df60",
      "tree": "84048d9e1bb06cc41fd7605abddd3da90992c7c9",
      "parents": [
        "c97a4ccc1fad35d3d183900af29c171b6d56b7f9"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sat Apr 05 15:05:00 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:44 2008 -0400"
      },
      "message": "b43: Fix PHY TX control words in SHM\n\nThis fixes the initialization of the PHY TX control words in\nshared memory. These control words are used for management frames\nlike beacons.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c97a4ccc1fad35d3d183900af29c171b6d56b7f9",
      "tree": "92689f21bed8d747e91c7ef79f43399f34e767ac",
      "parents": [
        "84363e6e07f17f8cc580065260907ee3f0520485"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sat Apr 05 15:02:09 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:43 2008 -0400"
      },
      "message": "b43: Fix beacon BH update\n\nThis fixes beacon updating in the bottomhalf.\nIn case the device is busy, we will defer to later in the IRQ handler.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "84363e6e07f17f8cc580065260907ee3f0520485",
      "tree": "f0113ebc756892a55543d8c6511291cad7ec6644",
      "parents": [
        "380a942b9177dcae1429fdd0f3639f92d9ab139d"
      ],
      "author": {
        "name": "Mohamed Abbas",
        "email": "mabbas@linux.intel.com",
        "time": "Fri Apr 04 16:59:58 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:43 2008 -0400"
      },
      "message": "mac80211: notify mac from low level driver (iwlwifi)\n\nAdd new API to MAC80211 to allow low level driver to\nnotify MAC with driver status.\n\nSigned-off-by: Mohamed Abbas \u003cmabbas@linux.intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nAcked-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a82d992261f79506a0d55b9a179a211f96caf878",
      "tree": "15350b682676c34e8cd3278e1b7f3eceb4059e95",
      "parents": [
        "182e2e66ca56f750845f5314708434c286edd6e4"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Fri Apr 04 21:40:06 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:43 2008 -0400"
      },
      "message": "b43: Beaconing fixes\n\nThese are some beaconing related fixes. Basically it prevents\nthe card from triggering the beacon IRQ over and over again.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "182e2e66ca56f750845f5314708434c286edd6e4",
      "tree": "4f61bcf21b4a57568564f6a71681fef8a20dafa1",
      "parents": [
        "41a7be4858b886f83522e62d409263fcdb82653b"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Fri Apr 04 10:41:56 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:43 2008 -0400"
      },
      "message": "iwlwifi: honour regulatory restrictions in scan code\n\nWhen doing firmware-assisted scanning, iwlwifi drivers do not\nhonour the regulatory control code that might disable channels\nthat are enabled in the EEPROM, for example when the user is\nvisiting another country and adjusted the regulatory domain\naccordingly. This patch fixes that.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "03d29c684917860f90f897565b297c4aba713e0b",
      "tree": "e2084248721b540fcaa468b4c0c2d2961e03c6b8",
      "parents": [
        "fe00b5a5b7e29180e427e58b3d0a185d1dd3f105"
      ],
      "author": {
        "name": "Mohamed Abbas",
        "email": "mabbas@linux.intel.com",
        "time": "Thu Apr 03 16:05:24 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:42 2008 -0400"
      },
      "message": "iwlwifi: fix rfkill memory error\n\nDo not free reference to device twice. After rfkill registration succeeds\nwe only need to call rfkill_unregister() and not rfkill_free().\nAlso add some debugging.\n\nSigned-off-by: Mohamed Abbas \u003cmabbas@linux.intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fe00b5a5b7e29180e427e58b3d0a185d1dd3f105",
      "tree": "c5399dbf16d9b5f8ae1c63974d5a7fa6ab10f8e7",
      "parents": [
        "dc92e49729142047bce8f14762accb322962b585"
      ],
      "author": {
        "name": "Reinette Chatre",
        "email": "reinette.chatre@intel.com",
        "time": "Thu Apr 03 16:05:23 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:42 2008 -0400"
      },
      "message": "iwlwifi: ensure led registration complete as part of initialization\n\nAfter the workqueue is notified the LED code may be accessed. Ensure\nthat LED registration completes completely as part of initialization\nbefore anything waiting on this is notified.\n\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "dc92e49729142047bce8f14762accb322962b585",
      "tree": "0e85ec00dfbd1045e8a02865a1ed3b79ab7ce84f",
      "parents": [
        "fee1247a30e5b3d48fe985b4a935eb6818f3b464"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 03 16:05:22 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:42 2008 -0400"
      },
      "message": "iwlwifi: use ieee80211_frequency_to_channel\n\nThis patch replaces ieee80211chan2mhz from radiotap with\nieee80211_frequency_to_channel provided by mac80211\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fee1247a30e5b3d48fe985b4a935eb6818f3b464",
      "tree": "43871f000014c29422c628ed505531670ebe1389",
      "parents": [
        "12a81f60b98096079d392f8abc284cbd76aa719b"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 03 16:05:21 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:42 2008 -0400"
      },
      "message": "iwlwifi: move driver status inliners into iwl-core.h\n\nThis patch moves inline functions into iwl-core.h\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "12a81f60b98096079d392f8abc284cbd76aa719b",
      "tree": "bff81654fdb7ed864a71f5aa66777af62d3a2f79",
      "parents": [
        "133adf08266740cd886d544aa9fe80b9873cf699"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Thu Apr 03 16:05:20 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:42 2008 -0400"
      },
      "message": "iwlwifi: hw names cleanup\n\nThis patch make some cleanup in HW names\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "133adf08266740cd886d544aa9fe80b9873cf699",
      "tree": "c84359c4de1d8ad33caeac67de58dd817e5dfc31",
      "parents": [
        "253898c4170c7f426d1bc32860fee04f27de3ade"
      ],
      "author": {
        "name": "Ivo van Doorn",
        "email": "ivdoorn@gmail.com",
        "time": "Fri Apr 04 00:01:43 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:42 2008 -0400"
      },
      "message": "rt2x00: Use lib-\u003econfig_filter() during scheduled packet filter config\n\nNow rt2x00lib handles the initial configure_filter() command, we can\ndirectly call lib-\u003econfig_filter() in scheduled context since the\ncalled function will no longer check if anything has changed (which is\nnow handled in rt2x00lib as well).\n\nThis fixes a endless loop with USB drivers where the config_filter\ncommand was scheduled time and time again without sending any command\nto the device.\n\nSigned-off-by: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d59f720d88089f2feabe4335839521b26572dc75",
      "tree": "9831ccf26a5e1f1e7ca95d4967a26e2774bfc01a",
      "parents": [
        "7b584163979a9fe2ebfdd57a9d64cbe27166ab70"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Thu Apr 03 18:56:19 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:41 2008 -0400"
      },
      "message": "b43: Fix TBTT and PU timings\n\nThis fixes some timings for pre-TBTT and synthetic PU.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7b584163979a9fe2ebfdd57a9d64cbe27166ab70",
      "tree": "dfea5d287564ecb38513f71ed21c68d54059c5bb",
      "parents": [
        "9cfb0009dab6d6b4c5a15c5d74ab60d7a7a7371b"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Thu Apr 03 18:01:12 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:41 2008 -0400"
      },
      "message": "b43: Add more N-PHY stuff\n\nThis adds some minor stuff for N-PHY support. Nothing special.\nAdds Analog switching and some TODOs for RSSI processing.\nJust a patch I had floating around for quite some time now.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d8c17e159758c2a4f8c3319fe8a6cf313f7a6733",
      "tree": "7246a95b8ed3872e1772563715c4264976008dad",
      "parents": [
        "36316126e90b058ad7bd5b9e3d6079814e0a17e2"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Wed Apr 02 19:58:20 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:41 2008 -0400"
      },
      "message": "b43: Use SSB block-I/O to do PIO\n\nThis changes the b43-PIO code to use the new SSB block-I/O.\nThis reduces the overhead by removing lots of function calls, pointer\ndereferencing, if-conditionals any byteswapping for each packet data word.\n\nThis also fixes a harmless sparse endianness warning.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "36316126e90b058ad7bd5b9e3d6079814e0a17e2",
      "tree": "3a5ea6d5828499b33fefd3c6e3e4f1efd031237c",
      "parents": [
        "d625a29ba649a4df6027520ffc378f23c0e6883e"
      ],
      "author": {
        "name": "Reinette Chatre",
        "email": "reinette.chatre@intel.com",
        "time": "Wed Apr 02 10:50:35 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:41 2008 -0400"
      },
      "message": "iwl4965: use IWLWIFI_LEDS config variable\n\nFix error reported by Miles Lane \u003cmiles.lane@gmail.com\u003e\n\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nCC: Miles Lane \u003cmiles.lane@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d625a29ba649a4df6027520ffc378f23c0e6883e",
      "tree": "07b895d38717e24e655948c963f4287f551df42f",
      "parents": [
        "93af2614513103216038afa708718295e7016dbb"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Wed Apr 02 19:46:56 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:40 2008 -0400"
      },
      "message": "ssb: Add support for block-I/O\n\nThis adds support for block based I/O to SSB.\nThis is needed in order to efficiently support PIO data\ntransfers to the card.\nThe block-I/O support is only compiled, if it\u0027s selected by the\nweird driver that needs it. So there\u0027s no overhead for sane devices.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "93af2614513103216038afa708718295e7016dbb",
      "tree": "34a03226450817528dcc0142004faabfb4653dcd",
      "parents": [
        "d72bb40fe38608fcf7870b4d768e4416502b23b5"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 02 11:35:32 2008 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:40 2008 -0400"
      },
      "message": "drivers/net/wireless/iwlwifi/iwl-3945.h: correct CONFIG_IWL4965_LEDS typo\n\nThakns to Winfried Tilanus \u003cwinfried@tilanus.com\u003e for identifying the\nproblem!\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d72bb40fe38608fcf7870b4d768e4416502b23b5",
      "tree": "d20e340408709b918c55687c9d53caa6d72268d8",
      "parents": [
        "fb14a7e0860ef8b19d0dd61be96e23eacb4da129"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Wed Apr 02 17:03:26 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:40 2008 -0400"
      },
      "message": "ssb: Fix build for non-PCIhost\n\nThis fixes a build error when PCMCIA-host support is built,\nbut PCI-host support is disabled.\nHell, who on earth would use such a weird configuration. :D\n\ndrivers/built-in.o: In function `ssb_attr_sprom_store\u0027:\n(.text+0x1c4b79): undefined reference to `ssb_devices_freeze\u0027\ndrivers/built-in.o: In function `ssb_attr_sprom_store\u0027:\n(.text+0x1c4bb3): undefined reference to `ssb_devices_thaw\u0027\nmake[1]: *** [.tmp_vmlinux1] Error 1\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "fb14a7e0860ef8b19d0dd61be96e23eacb4da129",
      "tree": "b3d116a893da0efb84224f8cc9ce39376cd4e66b",
      "parents": [
        "73ab1f25d4a3a22a1547d44199c2171c04e59cb8"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Wed Apr 02 18:04:35 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:40 2008 -0400"
      },
      "message": "libertas: remove lbs_get_fwversion()\n\nIt was used only at one place anyway.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "73ab1f25d4a3a22a1547d44199c2171c04e59cb8",
      "tree": "a1a9b917c7824657908186151963acc6d1824fb7",
      "parents": [
        "245bf20f9c159f8d35befbc038997096b759459c"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Wed Apr 02 16:52:19 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:40 2008 -0400"
      },
      "message": "libertas: move lbs_update_channel out of assoc.c\n\n... as it has nothing to do with pure association\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "245bf20f9c159f8d35befbc038997096b759459c",
      "tree": "efa49f9090e2933689140d8725d1bbcbcafb7f8c",
      "parents": [
        "697900ac14528e985b66f471ecb81082fc00baa9"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Wed Apr 02 16:27:42 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:40 2008 -0400"
      },
      "message": "libertas: move association code from scan.c into assoc.c\n\nBesides code moving, I did the following changes:\n\n* made some functions static\n* removed some unneeded #include\u0027s\n* made patch checkpatch.pl clean\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "697900ac14528e985b66f471ecb81082fc00baa9",
      "tree": "afcfac67c1ce47c2005d35eb84249a4fb1a19736",
      "parents": [
        "53f36d70f072403d9aef68b332b72eb8c559b4ae"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Wed Apr 02 16:27:10 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:40 2008 -0400"
      },
      "message": "libertas: move association code from join.c into scan.c\n\nBesides code moving, I did the following changes:\n\n* made some functions static\n* removed some unneeded #include\u0027s\n* made patch checkpatch.pl clean\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "53f36d70f072403d9aef68b332b72eb8c559b4ae",
      "tree": "8fb41b40d4c22ac0b2e652515320482d2cdac763",
      "parents": [
        "a0b484fee72fc18eb9145011a5edec922fafbc15"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Apr 02 12:10:04 2008 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:39 2008 -0400"
      },
      "message": "iwlwifi/Kconfg: make IWLWIFI_LEDS invisible\n\nSelect IWLWIFI_LEDS automatically when either IWL3945_LEDS or\nIWL4965_LEDS is selected.  This avoids potential misconfigurations\nwhich lead to build failures for iwl-led.c.\n\nCc: Miles Lane \u003cmiles.lane@gmail.com\u003e\nCc: reinette.chatre@intel.com\nSigned-off-by: John w. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "a0b484fee72fc18eb9145011a5edec922fafbc15",
      "tree": "a71180b9a8104253657f28c9e43e91724c17a32e",
      "parents": [
        "16788599a9601cbba6ad7b58b3b52227ea59c013"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Tue Apr 01 17:51:47 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:43:50 2008 -0400"
      },
      "message": "iwlwifi: fix some warnings\n\nThis fixes all kinds of warnings in iwlwifi.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "16788599a9601cbba6ad7b58b3b52227ea59c013",
      "tree": "3f989eb040f6b7d7bda81db9346181420830c9a3",
      "parents": [
        "fff7710937f755099209357e5b5740d42a2c9f97"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 01 20:59:32 2008 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 15:05:57 2008 -0400"
      },
      "message": "drivers/net/wireless/iwlwifi/iwl-debugfs.c: fix another \u0027%llu\u0027 warning\n\ndrivers/net/wireless/iwlwifi/iwl-debugfs.c: In function ‘iwl_dbgfs_stations_read’:\ndrivers/net/wireless/iwlwifi/iwl-debugfs.c:247: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 4 has type ‘u64’\n\nCc: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2aee82de5238625a7664f88d6ebff9de467bb685",
      "tree": "9ec1c7dd8e9897db39ea20094d580f7245e6e047",
      "parents": [
        "7b463ced635231dd1d4ca6d8b1d93f9353b9dc3a"
      ],
      "author": {
        "name": "Denys Vlasenko",
        "email": "vda.linux@googlemail.com",
        "time": "Tue Apr 01 02:56:32 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 15:05:57 2008 -0400"
      },
      "message": "wavelan_cs: stop inlining largish static functions\n\nHi John,\n\nCan you please take a look at this patch?\n\ndrivers/net/wireless/wavelan_cs.c has unusually large number\nof static inline functions - 27.\n\nI looked through them and 20 of them do not seem to warrant inlining.\nSome are really big; others call mdelay(1) or busy-wait for a bit\nto be set in a hardware register - it\u0027s pointless\nto optimize such functions for speed.\n\nThis patch removes \"inline\" from these static function\n(regardless of number of callsites - gcc nowadays auto-inlines\nstatics with one callsite).\n\nSize difference for 32bit x86:\n\n   text    data     bss     dec     hex filename\n  17020     372       8   17400    43f8 linux-2.6-ALLYES/drivers/net/wireless/wavelan_cs.o\n  14032     356       8   14396    383c linux-2.6.inline-ALLYES/drivers/net/wireless/wavelan_cs.o\n\nSigned-off-by: Denys Vlasenko \u003cvda.linux@googlemail.com\u003e\n--\nvda\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7b463ced635231dd1d4ca6d8b1d93f9353b9dc3a",
      "tree": "04d46966ee9fcb79943a1735da2521546e6de1e4",
      "parents": [
        "8fe2b65a18e49bfde56a59ed4ab3fc7aa0c2f325"
      ],
      "author": {
        "name": "Luis R. Rodriguez",
        "email": "mcgrof@gmail.com",
        "time": "Tue Apr 01 15:17:36 2008 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 15:05:57 2008 -0400"
      },
      "message": "prism54: set carrier flags correctly\n\n\u003e prism54 should set the carrier flags correctly when it thinks the\n\u003e link can be used.\n\nAgreed, so sure, this is OK but I rather we turn the carrier on\nor off *before* sending an event, like this.\n\nSigned-off-by: Roy Marples \u003cuberlord@gentoo.org\u003e\nSigned-off-by: Luis R. Rodriguez \u003cmcgrof@winlab.rutgers.edu\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8fe2b65a18e49bfde56a59ed4ab3fc7aa0c2f325",
      "tree": "a813fe635b7a8c248c586de847d1501c4ccaab6b",
      "parents": [
        "5100d5ac81b9330dc57e35adbe50923ba6107b8f"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sun Mar 30 00:10:50 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 15:05:57 2008 -0400"
      },
      "message": "ssb: Turn suspend/resume upside down\n\nTurn the SSB bus suspend mechanism upside down.\nInstead of deciding by an internal reference count when to suspend/resume,\nlet the parent bus call us in their suspend/resume routine.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5100d5ac81b9330dc57e35adbe50923ba6107b8f",
      "tree": "48224236b50703606c97c05ec077fde4880fc3b9",
      "parents": [
        "3109ece1114293b8201d9c140d02d7ce9a9fa387"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sat Mar 29 21:01:16 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 15:05:56 2008 -0400"
      },
      "message": "b43: Add PIO support for PCMCIA devices\n\nThis adds PIO support back (D\u0027oh!) for PCMCIA devices.\nThis is a complete rewrite of the old PIO code. It does actually work\nand we get reasonable performance out of it on a modern machine.\nOn a PowerBook G4 I get a few MBit for TX and a few more for RX.\nSo it doesn\u0027t work as well as DMA (of course), but it\u0027s a _lot_ faster\nthan the old PIO code (only got a few kBit with that).\n\nThe limiting factor is the host CPU speed. So it will generate 100%\nCPU usage when the network interface is heavily loaded. A voluntary preemption\npoint in the RX path makes sure Desktop Latency isn\u0027t hurt.\n\nPIO is needed for 16bit PCMCIA devices, as we really don\u0027t want to poke with\nthe braindead DMA mechanisms on PCMCIA sockets. Additionally, not all\nPCMCIA sockets do actually support DMA in 16bit mode (mine doesn\u0027t).\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3109ece1114293b8201d9c140d02d7ce9a9fa387",
      "tree": "fd04ee3aab9fde3d0b93633263bc0504d73aa418",
      "parents": [
        "21c0cbe760ca6b5d4c6927c3ec1352a843a8c11c"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Fri Mar 28 16:33:35 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 15:05:56 2008 -0400"
      },
      "message": "iwlwifi: Eliminate association from beacon\n\nThis patch removes association from beacon\nusing bss_info_change handler for association\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Gregory Greenman \u003cgregory.greenman@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "98952d5decf8195b2cbb96d47572278335a8a8d8",
      "tree": "d30ca579fd41eb76633dc1bce93ee15b740e7874",
      "parents": [
        "38668c059f5202f5fd9612391f9aa1b38a97241b"
      ],
      "author": {
        "name": "Tomas Winkler",
        "email": "tomas.winkler@intel.com",
        "time": "Fri Mar 28 16:33:33 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 15:05:56 2008 -0400"
      },
      "message": "iwlwifi: eliminate conf_ht\n\nThis patch eliminates the use of conf_ht in iwlwifi driver, replacing it\nwith bss_info_changed.\n\nSigned-off-by: Tomas Winkler \u003ctomas.winkler@intel.com\u003e\nSigned-off-by: Ron Rindjunsky \u003cron.rindjunsky@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9788ba7500c3a6268ceb63296a0f37f34d450beb",
      "tree": "1b4a4a960acafa93e081502afb5207cf66506bae",
      "parents": [
        "247367016305637fb981db020679520e354c80c4"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Fri Mar 28 10:34:55 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 15:05:56 2008 -0400"
      },
      "message": "ssb-pcmcia: IRQ and DMA related fixes\n\nHere come some IRQ and DMA related fixes for the ssb PCMCIA-host code.\nNot much to say, actually. I think the patch explains itself.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "881400a20c3551e90eed1062cf0387fa686a2fd0",
      "tree": "0b88fd39614a84a51bbb8430749092f1e5ed162f",
      "parents": [
        "7981a35ed0f64ca49b1a0c0acecbc9b644a8a2e3"
      ],
      "author": {
        "name": "Stefano Brivio",
        "email": "stefano.brivio@polimi.it",
        "time": "Sun Apr 06 17:05:07 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 07 22:19:29 2008 -0400"
      },
      "message": "b43legacy: fix bcm4303 crash\n\nThis fixes an hard crash which happened upon driver loading on bcm4303 rev.\n2 devices.\n\nSigned-off-by: Stefano Brivio \u003cstefano.brivio@polimi.it\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7981a35ed0f64ca49b1a0c0acecbc9b644a8a2e3",
      "tree": "0e9b23dd45297f21aba6117799780f45cc58082b",
      "parents": [
        "3f2eeac97952b262f2b904c6150a9879777995eb"
      ],
      "author": {
        "name": "Abhijeet Kolekar",
        "email": "abhijeet.kolekar@intel.com",
        "time": "Fri Apr 04 14:32:01 2008 -0700"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 07 22:19:29 2008 -0400"
      },
      "message": "iwlwifi: fix n-band association problem\n\nThis patch enables the IWL4965_HT flag (n-band) in Kconfig.\nRemoved the \"depends on n\" from Kconfig for config IWL4965_HT\n\nSigned-off-by: Abhijeet Kolekar \u003cabhijeet.kolekar@intel.com\u003e\nSigned-off-by: Reinette Chatre \u003creinette.chatre@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3f2eeac97952b262f2b904c6150a9879777995eb",
      "tree": "fed3fca83fad7d2cb9c8ec402efff22c36b5877c",
      "parents": [
        "877cb0d4af2658beb5f89d38ae51968782f62fad"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Wed Apr 02 20:33:54 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 07 22:19:29 2008 -0400"
      },
      "message": "ipw2200: set MAC address on radiotap interface\n\nCommit bada339ba24dee9e143bfb42e1dc61f146619846 enforces that all\ninterfaces have a valid MAC address before they are brought up.\n\nipw2200 does not assign a MAC address to it\u0027s radiotap interface, meaning\nthat the radiotap interface cannot be brought up in 2.6.24.\nhttps://bugs.gentoo.org/show_bug.cgi?id\u003d215714\n\nFix this by copying the MAC address from the real interface.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "877cb0d4af2658beb5f89d38ae51968782f62fad",
      "tree": "38c3c0195a602bd4de514c7fdfe59642a35b83d4",
      "parents": [
        "bfe87dbc7b4da5b05a1a78480e996787a500cc6f"
      ],
      "author": {
        "name": "Holger Schurig",
        "email": "hs4233@mail.mn-solutions.de",
        "time": "Wed Apr 02 16:34:51 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 07 22:19:28 2008 -0400"
      },
      "message": "libertas: fix mode initialization problem\n\nAfter moving lbs_find_best_network_ssid() from scan.c to assoc.c gcc was\nable to deduce that new_mode might stay uninitialized.\n\nSigned-off-by: Holger Schurig \u003chs4233@mail.mn-solutions.de\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "30ecce908b944079181938e61ddbc00c8b23798c",
      "tree": "3f19b22d2b9f9aabec197d7d48fcd756df0456ba",
      "parents": [
        "e28e3a614cedb11637f6cc7a30f0812963df62fe"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Wed Mar 26 05:57:12 2008 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Apr 04 17:26:16 2008 -0400"
      },
      "message": "fix endian lossage in forcedeth\n\na) if you initialize something with le32_to_cpu(...), then |\u003d it\nwith host-endian and feed to cpu_to_le32(), it\u0027s most definitely\n*not* __le32.  As sparse would\u0027ve told you...\n\nb) the whole sequence is |\u003d cpu_to_le32(host-endian constant)\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e28e3a614cedb11637f6cc7a30f0812963df62fe",
      "tree": "dae0f9e8c634030a653483b62cb40e92a6cf05d2",
      "parents": [
        "5da4e37e59663bd1e9eae1d717e2ceb178a485b8"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Mar 31 01:40:04 2008 +0300"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Apr 04 17:26:16 2008 -0400"
      },
      "message": "net/tokenring/olympic.c section fixes\n\nMy previous section fix only turned one section problem into another\nsection problem.\n\nThis patch fixes it for real.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5da4e37e59663bd1e9eae1d717e2ceb178a485b8",
      "tree": "30ee6ad85d368c4c6dbdec209583faf152f4bf0f",
      "parents": [
        "b2a5c19ca0315723cecb9489ff8b67c4f17367b4"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Wed Apr 02 17:33:35 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Apr 04 17:26:15 2008 -0400"
      },
      "message": "net: marvell.c fix sparse shadowed variable warning\n\nThe other if blocks don\u0027t redeclare temp, remove the redeclaration in\nthe final if() block.\n\ndrivers/net/phy/marvell.c:214:7: warning: symbol \u0027temp\u0027 shadows an earlier one\ndrivers/net/phy/marvell.c:160:6: originally declared here\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b2a5c19ca0315723cecb9489ff8b67c4f17367b4",
      "tree": "e218cd12701ef2a180e283b99697a277ab0f70c0",
      "parents": [
        "61407f80f72970d52d4339f81c6c3cd03f4ca0f0"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Thu Apr 03 21:44:44 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 03 21:44:44 2008 -0700"
      },
      "message": "[TG3]: Add PHY workaround for 5784\n\nThe 5784 B step and newer chips require the PHY DSPs to be fine-tuned\nbased on one-time programmable values stored in the chip.  This is\nessential to achieve optimal PHY operations especially when using\nlong cables.  We also need to properly handle the 10Mbit RX bit in the\nCPMU_CTRL register during PHY reset.\n\nUpdate version to 3.89.\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": "a5b2db67139e991d9e9e19260989d0e66a03a2b2",
      "tree": "8abd21f55e4a8d67449319b99c65bca0dd681d87",
      "parents": [
        "3bb5da3837cc1aa17736b05139c9a22c3794851a"
      ],
      "author": {
        "name": "Denys Vlasenko",
        "email": "vda.linux@googlemail.com",
        "time": "Thu Apr 03 14:59:55 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 03 14:59:55 2008 -0700"
      },
      "message": "[ATM] drivers/atm/ambassador.c: stop inlining largish static functions\n\ndrivers/atm/ambassador.c has unusually large number\nof static inline functions - 22.\n\nI looked through them and half of them seem to be too big\nto warrant inlining.\n\nThis patch removes \"inline\" from these static functions\n(regardless of number of callsites - gcc nowadays auto-inlines\nstatics with one callsite).\n\nSize difference for 32bit x86:\n   text    data     bss     dec     hex filename\n  10209    8488       4   18701    490d linux-2.6-ALLYES/drivers/atm/ambassador.o\n   9462    8488       4   17954    4622 linux-2.6.inline-ALLYES/drivers/atm/ambassador.o\n\nSigned-off-by: Denys Vlasenko \u003cvda.linux@googlemail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3bb5da3837cc1aa17736b05139c9a22c3794851a",
      "tree": "c92d5684a866542b1cb20641607ac1643ce03a47",
      "parents": [
        "7feb49c82a74bc7c091b8ab2a3f96baa33d08ece",
        "9597362d354f8655ece324b01d0c640a0e99c077"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 03 14:33:42 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Apr 03 14:33:42 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "e1ec1b8ccdf0df6000faa8c2d985ca5f94157e5a",
      "tree": "4e1ca325dde22f1ac21c9da0be509e87e922e604",
      "parents": [
        "c0f39322c335412339dec16ebfd2a05ceba5ebcf",
        "802fb176d8c635ae42da31b80841c26e8c7338a0"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 02 22:35:23 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Apr 02 22:35:23 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\n\tdrivers/net/s2io.c\n"
    },
    {
      "commit": "9597362d354f8655ece324b01d0c640a0e99c077",
      "tree": "9f27a6a7d8def97721d6a8ad0a9c5c008bee7360",
      "parents": [
        "06f11f37aa84e83b48cdf36037c4414f5a83c13f",
        "9cebcdc7fb10d478b22d7125b215cee3b9ea82f2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 02 15:56:18 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 02 15:56:18 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6:\n  USB: ohci: fix 2 timers to fire at jiffies + 1s\n  USB: Allow initialization of broken keyspan serial adapters.\n  USB: fix bug in sg initialization in usbtest\n  USB: serial: fix regression in Visor/Palm OS module for kernels \u003e\u003d 2.6.24\n  USB: cp2101: Add identifiers for the Telegesys ETRX2USB\n  USB: serial: ti_usb_3410_5052: Correct TUSB3410 endpoint requirements.\n  USB: another ehci_iaa_watchdog fix\n"
    },
    {
      "commit": "212e7bb6cda5dd3c4ad97a7aedef705028ced4ad",
      "tree": "f2257e37b2bd8e10c25be610c1648f627efaf525",
      "parents": [
        "3d0ae36ea973b42e1c636210433aebef4426c5bf"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Apr 02 13:04:48 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 02 15:28:19 2008 -0700"
      },
      "message": "Char: rio, fix sparse warnings\n\nAdd some locks and unlocks to some code paths.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3d0ae36ea973b42e1c636210433aebef4426c5bf",
      "tree": "f0cb248d8ec666e1610dc7e119fa58102e5f8a1b",
      "parents": [
        "ffc41cf8dbb1b895a87daf47d0e5bf6dfbfcab4c"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Apr 02 13:04:48 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 02 15:28:19 2008 -0700"
      },
      "message": "Char: ip2, fix sparse warnings\n\nUnlock two grabbed locks on some paths.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ffc41cf8dbb1b895a87daf47d0e5bf6dfbfcab4c",
      "tree": "465f41f6c4e0e63c58a94c893d0b4ec5c5e7a10d",
      "parents": [
        "f2b2ea692ec01768c77a4f532dcd060316460122"
      ],
      "author": {
        "name": "Mike Snitzer",
        "email": "snitzer@gmail.com",
        "time": "Wed Apr 02 13:04:47 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 02 15:28:19 2008 -0700"
      },
      "message": "nbd: prevent sock_xmit from attempting to use a NULL socket\n\nNBD does not protect the nbd_device\u0027s socket from becoming NULL during\nreceives.\n\nThis closes a race with the NBD_CLEAR_SOCK ioctl (nbd-client -d) setting\nthe nbd_device\u0027s socket to NULL right before NBD calls sock_xmit.\n\nSigned-off-by: Mike Snitzer \u003csnitzer@gmail.com\u003e\nCc: Paul Clements \u003cpaul.clements@steeleye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "39d4c922b596633da86878b1a5cc881785b8e5fa",
      "tree": "c2100914ee0c73e3703905db1818c5f5fd04f97a",
      "parents": [
        "ba0657ff0527bab83387e19eb98b423fcc290674"
      ],
      "author": {
        "name": "Marc Pignat",
        "email": "marc.pignat@hevs.ch",
        "time": "Wed Apr 02 13:04:42 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 02 15:28:19 2008 -0700"
      },
      "message": "atmel_serial: fix uart/console concurrent access\n\nStrange chars appear on the serial port when a printk and a printf\nhappens at the same time.  This is caused by the pdc sending chars while\natmel_console_write (called from printk) is executing\n\nConcurent access of uart and console to the same port leads to corrupted\ndata to be transmitted, so disable tx dma (PDC) while writing to the\nconsole.\n\nSigned-off-by: Marc Pignat \u003cmarc.pignat@hevs.ch\u003e\nSigned-off-by: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ba0657ff0527bab83387e19eb98b423fcc290674",
      "tree": "e7644086f7425033950980bdae8a457ab151503a",
      "parents": [
        "dd135ebbd2a6b5e07dadb66c4dd033bb69531051"
      ],
      "author": {
        "name": "Michael Trimarchi",
        "email": "trimarchimichael@yahoo.it",
        "time": "Wed Apr 02 13:04:41 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 02 15:28:19 2008 -0700"
      },
      "message": "atmel_serial: avoid stopping pdc during transmission\n\nI found a problem related to losing data during pdc transmission in\natmel_serial: connect ttyS1 with ttyS2 using a loopback cable, send 30\nbyte of packet from one to the other and waiting for 30 byte.  On the\nother side just read and echo the data received.\n\nWe always call atmel_tx_dma() from the tasklet regardless of what interrupt\ntriggered it.\n\nSigned-off-by: michael \u003ctrimarchi@gandalf.sssup.it\u003e\nAcked-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9cebcdc7fb10d478b22d7125b215cee3b9ea82f2",
      "tree": "c69a21cb09a1037c4d7a7358329eb626effb3f42",
      "parents": [
        "822470537d0fc1dee38a2a9c8b8c398bfbb332bb"
      ],
      "author": {
        "name": "Richard Kennedy",
        "email": "richard@rsk.demon.co.uk",
        "time": "Fri Mar 28 14:50:30 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Apr 02 15:06:09 2008 -0700"
      },
      "message": "USB: ohci: fix 2 timers to fire at jiffies + 1s\n\nCode inspection discovered in 2 places timers were being incorrectly setup\nusing round_jiffies_relative(HZ).  The timer would then fire at time (0 \u003c\u003d T \u003c\nHZ).\n\nFix them to use round_jiffies(jiffies + HZ);\n\nSigned-off-by: Richard Kennedy \u003crichard@rsk.demon.co.uk\u003e\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "822470537d0fc1dee38a2a9c8b8c398bfbb332bb",
      "tree": "fec2610431a359f69c2a99db4217671c91fa4b96",
      "parents": [
        "4756febb10d96104e08661031ba835771075419c"
      ],
      "author": {
        "name": "Clark Rawlins",
        "email": "clark.rawlins@escient.com",
        "time": "Thu Mar 27 09:56:17 2008 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Apr 02 15:06:09 2008 -0700"
      },
      "message": "USB: Allow initialization of broken keyspan serial adapters.\n\nFixes the keyspan driver after the addition of additional\nchecking of driver requirements introduced in usb-serial.c\ncommit 063a2da8f01806906f7d7b1a1424b9afddebc443.  The initialization\nof the keyspan usb_serial_driver structs were not initializing the\nnum_interrupt_out field and the additional checking was rejecting\nthe end point so the driver wouldn\u0027t finish initializing.\n\nThis commit initializes the fields to NUM_DONT_CARE.\nIt works for the keyspan USA-49WG and doesn\u0027t break the USA-19HS\nwhich are the two keyspan devices I have to test with.\n\nSigned-off-by: Clark Rawlins \u003cclark.rawlins@escient.com\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "4756febb10d96104e08661031ba835771075419c",
      "tree": "4fbcc68c889dee9c6f5812a9af35dc9985ac409b",
      "parents": [
        "d04863e9e65767feff7807c8f693ac2719dd1944"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Thu Mar 27 10:15:22 2008 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Apr 02 15:06:09 2008 -0700"
      },
      "message": "USB: fix bug in sg initialization in usbtest\n\nThis patch (as1062) fixes a bug in the scatter-gather initialization\ncode in the usbtest driver.  When the sg-helper conversion was\nperformed, it wasn\u0027t done correctly.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCC: Jens Axboe \u003caxboe@kernel.dk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d04863e9e65767feff7807c8f693ac2719dd1944",
      "tree": "d7d6e98e91fd53a15a07d830e175a7ce355abfe9",
      "parents": [
        "e8898681023c8bfb920afcd215e43c8832597b91"
      ],
      "author": {
        "name": "Brad Sawatzky",
        "email": "brad+kernel@swatter.net",
        "time": "Tue Mar 25 22:32:43 2008 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Apr 02 15:06:09 2008 -0700"
      },
      "message": "USB: serial: fix regression in Visor/Palm OS module for kernels \u003e\u003d 2.6.24\n\nFixes a bug/inconsistency revealed by the additional sanity checking in\n   commit 063a2da8f01806906f7d7b1a1424b9afddebc443\nintroduced in the original 2.6.24 branch.\n\nThe Handspring Visor / PalmOS 4 device structure defines .num_bulk_out\u003d2\nbut the usb-serial probe returns num_bulk_out\u003d3, triggering the check in\nthe above commit and forcing a bail out when the device (a Garmin iQue in\nmy case) attempts to connect.  The patch bumps the expected number of\nendpoints to 3.\n\nFWIW, this patch will probably solve the following kernel bug report for\nTreo users (identical symptoms, different model PalmOS units):\n  \u003chttp://bugzilla.kernel.org/show_bug.cgi?id\u003d10118\u003e\n\n\nSigned-off-by: Brad Sawatzky \u003cbrad+kernel@swatter.net\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e8898681023c8bfb920afcd215e43c8832597b91",
      "tree": "989185dd1d30d74a3a330e85a25acf140f2925b8",
      "parents": [
        "1bfd6693cd66f1e79abce62d3e8c3647e1f59a55"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian.fainelli@telecomint.eu",
        "time": "Tue Mar 25 17:32:16 2008 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Apr 02 15:06:09 2008 -0700"
      },
      "message": "USB: cp2101: Add identifiers for the Telegesys ETRX2USB\n\nThis patch adds support for the Telegesys ETRX2USB which\nworks fine with the cp2101 driver.\n\nSigned-off-by: Florian Fainelli \u003cflorian.fainelli@telecomint.eu\u003e\nTested-by: Xavier Carcelle \u003cxavier.carcelle@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1bfd6693cd66f1e79abce62d3e8c3647e1f59a55",
      "tree": "e45f59e8eef22ae530b9fdd8f0612e249a4853f6",
      "parents": [
        "cdc647a9b75741659bfc6acc44a6b3a646ad53bf"
      ],
      "author": {
        "name": "Robert Spanton",
        "email": "rspanton@zepler.net",
        "time": "Sun Mar 23 19:47:23 2008 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Apr 02 15:06:08 2008 -0700"
      },
      "message": "USB: serial: ti_usb_3410_5052: Correct TUSB3410 endpoint requirements.\n\nThe changes introduced in commit\n063a2da8f01806906f7d7b1a1424b9afddebc443 changed the semantics of the\nnum_interrupt_in, num_interrupt_out, num_bulk_in and num_bulk_out\nentries of the usb_serial_driver struct to be the number of endpoints\nthe device has when probed.\n\nThis patch changes the ti_1port_device usb_serial_driver struct to\nreflect this change.  The single port devices only have 1\nbulk_out endpoint in their initial configuration, and so this patch\nchanges the number of other types to NUM_DONT_CARE.\n\nThe same change probably needs doing to the ti_2port_device struct,\nbut I don\u0027t have a two port device at hand.\n\nSigned-off-by: Robert Spanton \u003crspanton@zepler.net\u003e\nCc: stable \u003cstable@kernel.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "cdc647a9b75741659bfc6acc44a6b3a646ad53bf",
      "tree": "e5484d020ede1094bc4efd6299b2d14b475c522f",
      "parents": [
        "49115b7cb1483a14c557666b61fe81d3c23780d6"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Apr 02 13:40:20 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Apr 02 15:06:08 2008 -0700"
      },
      "message": "USB: another ehci_iaa_watchdog fix\n\nThis patch, suggested by Alan Stern, fixes the hung USB issues\non my notebook from suspend/resume cycles.\n\nIt does so by eliminating some confusion about the internal state\nmachine associated with unlinking from the EHCI async schedule ring,\nwhich caused a recent regression:\n\n  http://bugzilla.kernel.org/show_bug.cgi?id\u003d10345\n\nSigned-off-by: Mark Lord \u003cmlord@pobox.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8eb224cd45239714c2be104f17d5ca16b6b5d7ac",
      "tree": "ce422db6d98c43d38e2cd552095ef67c9f601492",
      "parents": [
        "063a0b38a7e4ade79f00314c473d3c41a2c7eecf",
        "7e77718579f44d654e299c0fc2096b6b50f14458"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 02 12:34:33 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Apr 02 12:34:33 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6:\n  ide: use -\u003eata_input_data in ide_driveid_update()\n  ide-h8300: 32-bit I/O is unsupported\n  ide/legacy/q40ide.c: add MODULE_LICENSE\n  ide/legacy/macide: add MODULE_LICENSE\n  ide/legacy/falconide.c: add MODULE_LICENSE\n  ide/legacy/buddha.c: add MODULE_LICENSE\n  ide/legacy/gayle.c: add MODULE_LICENSE\n  ide/h8300/ide-h8300.c: add MODULE_LICENSE\n  ide/cris/ide-cris.c: add MODULE_LICENSE\n  ide/arm/ide_arm.c: add MODULE_LICENSE\n  ide/ppc/pmac.c: add MODULE_LICENSE\n  ide/ppc/mpc8xx.c: add MODULE_LICENSE\n  ide/pci/cmd640.c: add MODULE_LICENSE\n  ide-pnp.c: add MODULE_LICENSE\n"
    },
    {
      "commit": "7e77718579f44d654e299c0fc2096b6b50f14458",
      "tree": "eb52762b6a32c0cde43f201acc747fdd4192bf74",
      "parents": [
        "430c5d26eccb6293f7129805451cea15a3a12db3"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Apr 02 21:22:05 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Apr 02 21:22:05 2008 +0200"
      },
      "message": "ide: use -\u003eata_input_data in ide_driveid_update()\n\nUse -\u003eata_input_data method instead of calling ata_input_data() directly.\n\nCurrently it matters only for (broken) ide-cris host driver but it may\nchange in the future.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "430c5d26eccb6293f7129805451cea15a3a12db3",
      "tree": "e63be56d4d67951c9f25e5850865a0c2b8e69c3c",
      "parents": [
        "f743d04dcfbeda7439b78802d35305781999aa11"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Apr 02 21:22:04 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Apr 02 21:22:04 2008 +0200"
      },
      "message": "ide-h8300: 32-bit I/O is unsupported\n\nThis host driver doesn\u0027t support 32-bit I/O (it sets hwif-\u003eINSL/OUTSL\nto NULL) so IDE_HFLAG_NO_IO_32BIT host flag needs to be set.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "f743d04dcfbeda7439b78802d35305781999aa11",
      "tree": "e61d4d476284aff843669eabc6c6758c0b5fe71c",
      "parents": [
        "37c807a2e0aa289b9986a8d4c2f81224125896bd"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Apr 02 21:22:04 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Apr 02 21:22:04 2008 +0200"
      },
      "message": "ide/legacy/q40ide.c: add MODULE_LICENSE\n\nNow that it can be built modular it needs a MODULE_LICENSE.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "37c807a2e0aa289b9986a8d4c2f81224125896bd",
      "tree": "78af052759a228353910335d0dceca1e7897b781",
      "parents": [
        "0c5ec97b30ca1d464612646e282c90415b8646cf"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Apr 02 21:22:04 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Apr 02 21:22:04 2008 +0200"
      },
      "message": "ide/legacy/macide: add MODULE_LICENSE\n\nNow that it can be built modular it needs a MODULE_LICENSE.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "0c5ec97b30ca1d464612646e282c90415b8646cf",
      "tree": "82d4b6ab4b726d37e1ff58446d86db8f63a3d9bf",
      "parents": [
        "c5daf1aa2001aa77dffac672cd8b56ecc0bc94a2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Apr 02 21:22:04 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Apr 02 21:22:04 2008 +0200"
      },
      "message": "ide/legacy/falconide.c: add MODULE_LICENSE\n\nNow that it can be built modular it needs a MODULE_LICENSE.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "c5daf1aa2001aa77dffac672cd8b56ecc0bc94a2",
      "tree": "0a96e35f6fe32ead495f3e3ac0901cdd86a8186f",
      "parents": [
        "6e1d17da7b7352cb38e0f25d84d3b9999b7a2ca3"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Apr 02 21:22:04 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Apr 02 21:22:04 2008 +0200"
      },
      "message": "ide/legacy/buddha.c: add MODULE_LICENSE\n\nNow that it can be built modular it needs a MODULE_LICENSE.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "6e1d17da7b7352cb38e0f25d84d3b9999b7a2ca3",
      "tree": "9474ec2b9213125e58c8fef55a351c3fdf854885",
      "parents": [
        "f95dc32001445c6706ce0c337628b7c12d42a267"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Apr 02 21:22:04 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Apr 02 21:22:04 2008 +0200"
      },
      "message": "ide/legacy/gayle.c: add MODULE_LICENSE\n\nNow that it can be built modular it needs a MODULE_LICENSE.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "f95dc32001445c6706ce0c337628b7c12d42a267",
      "tree": "dfb082185c9878949e4409e13f37c9d4fdad9ee0",
      "parents": [
        "b3fa5fab373f2c4321df45ba6c38268ca181ce60"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Apr 02 21:22:03 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Apr 02 21:22:03 2008 +0200"
      },
      "message": "ide/h8300/ide-h8300.c: add MODULE_LICENSE\n\nNow that it can be built modular it needs a MODULE_LICENSE.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "b3fa5fab373f2c4321df45ba6c38268ca181ce60",
      "tree": "5c19a48849f2d2d0eb2c9f0e2431c0d638f49d89",
      "parents": [
        "57ad3ea0c717113e2aeb0a9a298a9e15b9037c2a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Apr 02 21:22:03 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Apr 02 21:22:03 2008 +0200"
      },
      "message": "ide/cris/ide-cris.c: add MODULE_LICENSE\n\nNow that it can be built modular it needs a MODULE_LICENSE.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "57ad3ea0c717113e2aeb0a9a298a9e15b9037c2a",
      "tree": "541e5b5cffa9e37457e82ca62b934214060e3ae0",
      "parents": [
        "de9facbffe7cba6cb71239f6d574d71d95b68b10"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Apr 02 21:22:03 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Apr 02 21:22:03 2008 +0200"
      },
      "message": "ide/arm/ide_arm.c: add MODULE_LICENSE\n\nNow that it can be built modular it needs a MODULE_LICENSE.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "de9facbffe7cba6cb71239f6d574d71d95b68b10",
      "tree": "b9d88574b4ea89919fda7952cb658c46a20e3ee7",
      "parents": [
        "20e3dd8f370e70a5a5e42ea22309162af460658d"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Apr 02 21:22:03 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Apr 02 21:22:03 2008 +0200"
      },
      "message": "ide/ppc/pmac.c: add MODULE_LICENSE\n\nNow that it can be built modular it needs a MODULE_LICENSE.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "20e3dd8f370e70a5a5e42ea22309162af460658d",
      "tree": "4e65b19b560f5b04289fb24d0ccd0c439873855a",
      "parents": [
        "776c0bcee6bc95c95f8677b720d99a464ca3af45"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Apr 02 21:22:03 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Apr 02 21:22:03 2008 +0200"
      },
      "message": "ide/ppc/mpc8xx.c: add MODULE_LICENSE\n\nNow that it can be built modular it needs a MODULE_LICENSE.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "776c0bcee6bc95c95f8677b720d99a464ca3af45",
      "tree": "c258037a6d79704053000a8a673fec25e0fb776b",
      "parents": [
        "a62ee64157bcee812bb592fa45f3c70a613d6eae"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Apr 02 21:22:02 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Apr 02 21:22:02 2008 +0200"
      },
      "message": "ide/pci/cmd640.c: add MODULE_LICENSE\n\nNow that it can be built modular it needs a MODULE_LICENSE.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    }
  ],
  "next": "a62ee64157bcee812bb592fa45f3c70a613d6eae"
}
