)]}'
{
  "log": [
    {
      "commit": "3556485f1595e3964ba539e39ea682acbb835cee",
      "tree": "7f5ee254f425b1427ac0059b5f347a307f8538a1",
      "parents": [
        "b8716614a7cc2fc15ea2a518edd04755fb08d922",
        "09f61cdbb32a9d812c618d3922db533542736bb0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 21 13:25:04 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 21 13:25:04 2012 -0700"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security\n\nPull security subsystem updates for 3.4 from James Morris:\n \"The main addition here is the new Yama security module from Kees Cook,\n  which was discussed at the Linux Security Summit last year.  Its\n  purpose is to collect miscellaneous DAC security enhancements in one\n  place.  This also marks a departure in policy for LSM modules, which\n  were previously limited to being standalone access control systems.\n  Chromium OS is using Yama, and I believe there are plans for Ubuntu,\n  at least.\n\n  This patchset also includes maintenance updates for AppArmor, TOMOYO\n  and others.\"\n\nFix trivial conflict in \u003cnet/sock.h\u003e due to the jumo_label-\u003estatic_key\nrename.\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security: (38 commits)\n  AppArmor: Fix location of const qualifier on generated string tables\n  TOMOYO: Return error if fails to delete a domain\n  AppArmor: add const qualifiers to string arrays\n  AppArmor: Add ability to load extended policy\n  TOMOYO: Return appropriate value to poll().\n  AppArmor: Move path failure information into aa_get_name and rename\n  AppArmor: Update dfa matching routines.\n  AppArmor: Minor cleanup of d_namespace_path to consolidate error handling\n  AppArmor: Retrieve the dentry_path for error reporting when path lookup fails\n  AppArmor: Add const qualifiers to generated string tables\n  AppArmor: Fix oops in policy unpack auditing\n  AppArmor: Fix error returned when a path lookup is disconnected\n  KEYS: testing wrong bit for KEY_FLAG_REVOKED\n  TOMOYO: Fix mount flags checking order.\n  security: fix ima kconfig warning\n  AppArmor: Fix the error case for chroot relative path name lookup\n  AppArmor: fix mapping of META_READ to audit and quiet flags\n  AppArmor: Fix underflow in xindex calculation\n  AppArmor: Fix dropping of allowed operations that are force audited\n  AppArmor: Add mising end of structure test to caps unpacking\n  ...\n"
    },
    {
      "commit": "69a7aebcf019ab3ff5764525ad6858fbe23bb86d",
      "tree": "7211df5704b743a7667159748c670a9744164482",
      "parents": [
        "d464c92b5234227c1698862a1906827e2e398ae0",
        "f1f996b66cc3908a8f5ffccc2ff41840e92f3b10"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 20 21:12:50 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 20 21:12:50 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\nPull trivial tree from Jiri Kosina:\n \"It\u0027s indeed trivial -- mostly documentation updates and a bunch of\n  typo fixes from Masanari.\n\n  There are also several linux/version.h include removals from Jesper.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (101 commits)\n  kcore: fix spelling in read_kcore() comment\n  constify struct pci_dev * in obvious cases\n  Revert \"char: Fix typo in viotape.c\"\n  init: fix wording error in mm_init comment\n  usb: gadget: Kconfig: fix typo for \u0027different\u0027\n  Revert \"power, max8998: Include linux/module.h just once in drivers/power/max8998_charger.c\"\n  writeback: fix fn name in writeback_inodes_sb_nr_if_idle() comment header\n  writeback: fix typo in the writeback_control comment\n  Documentation: Fix multiple typo in Documentation\n  tpm_tis: fix tis_lock with respect to RCU\n  Revert \"media: Fix typo in mixer_drv.c and hdmi_drv.c\"\n  Doc: Update numastat.txt\n  qla4xxx: Add missing spaces to error messages\n  compiler.h: Fix typo\n  security: struct security_operations kerneldoc fix\n  Documentation: broken URL in libata.tmpl\n  Documentation: broken URL in filesystems.tmpl\n  mtd: simplify return logic in do_map_probe()\n  mm: fix comment typo of truncate_inode_pages_range\n  power: bq27x00: Fix typos in comment\n  ...\n"
    },
    {
      "commit": "01a282980937f9ca55a3cb06b9c6ff1cc49ea396",
      "tree": "07a043edc861e245a7a9764751af0898a1f1199a",
      "parents": [
        "d5ddb4a59ed43b4c569b4efa8b508d50ef140cc6",
        "377526578f2c343ea281a918b18ece1fca65005c"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Mar 16 13:45:25 2012 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Mar 16 13:45:25 2012 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem\n\nConflicts:\n\tdrivers/net/wireless/ath/ath9k/hw.c\n"
    },
    {
      "commit": "6d430c2566467aaa6f39cbf7d0f6da5090db7007",
      "tree": "c51e960bdf8751c617df55497a24a624dabc9275",
      "parents": [
        "8c00228e98bd2c8ab92b6f364f196cb60a7ff76d"
      ],
      "author": {
        "name": "Yegor Yefremov",
        "email": "yegorslists@googlemail.com",
        "time": "Tue Mar 13 10:57:51 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Mar 13 14:54:19 2012 -0400"
      },
      "message": "Documentation: make exists consistent\n\nSigned-off-by: Yegor Yefremov \u003cyegorslists@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3cd7920a2be893ed0ba58baaed8fc2930e822fc7",
      "tree": "2a4d72fa684425f9f9d9adcab23889a6b5dbe85f",
      "parents": [
        "290d60891eb659e52204ec209e08cc0cabc5b99f"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Mar 09 17:25:33 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Mar 12 14:21:50 2012 -0400"
      },
      "message": "mac80211: add auth/assoc/deauth flow diagram\n\nI\u0027ve been working on some documentation, so let\u0027s\nadd this diagram to the kernel tree where at least\nit has a chance of being maintained :-)\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "40e47125e6c5110383b0176d7b9d530f2936b1ae",
      "tree": "9653ac1f586cbfe36286c2d987c9330078eb37ad",
      "parents": [
        "4e70daaf05a181b6968e29e72e9f1c16a183e92c"
      ],
      "author": {
        "name": "Masanari Iida",
        "email": "standby24x7@gmail.com",
        "time": "Sun Mar 04 23:16:11 2012 +0900"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Mar 07 16:08:24 2012 +0100"
      },
      "message": "Documentation: Fix multiple typo in Documentation\n\nSigned-off-by: Masanari Iida \u003cstandby24x7@gmail.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "4b32da2bcf1de2b7a196a0e48389d231b4472c36",
      "tree": "440b246f9fffb1126ceab28d7aa4c55c59187e11",
      "parents": [
        "bf7daebb9fba540cb8864f435f153678b3e5c171"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Mar 04 12:56:55 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 04 20:41:38 2012 -0500"
      },
      "message": "ppp: Replace uses of \u003clinux/if_ppp.h\u003e with \u003clinux/ppp-ioctl.h\u003e\n\nSince all that include/linux/if_ppp.h does is #include \u003clinux/ppp-ioctl.h\u003e,\nthis replaces the occurrences of #include \u003clinux/if_ppp.h\u003e with\n#include \u003clinux/ppp-ioctl.h\u003e.\n\nIt also corrects an error in Documentation/networking/l2tp.txt, where\nit referenced include/linux/if_ppp.h as the source of some definitions\nthat are actually now defined in include/linux/if_pppol2tp.h.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bf7daebb9fba540cb8864f435f153678b3e5c171",
      "tree": "dc825997a817db8c1f8b2bf930de10a428aaa796",
      "parents": [
        "784db3f06228da81627d23052a6d2ecc38db001a"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Mar 04 12:56:04 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Mar 04 20:41:38 2012 -0500"
      },
      "message": "ppp: Move ioctl definitions from if_ppp.h to new ppp-ioctl.h\n\nThis moves the definitions of the ioctls, constants and structures\nrelating to the ppp_generic interface to userspace out from if_ppp.h\nto a new file, ppp-ioctl.h.  The new file has my copyright since I\ndesigned and implemented the ppp_generic interface in the late 1990s.\nNone of the contents of this file comes from the original if_ppp.h\npublished by Carnegie Mellon University.\n\nOf the remainder of if_ppp.h, only the PPP_MTU definition was being\nused, and this replaces the uses of it with PPP_MRU (which is identical).\nTherefore, this replaces the entire file with the single line\n\n#include \u003clinux/ppp-ioctl.h\u003e\n\nwhich clearly doesn\u0027t contain any CMU code.  Thus I have removed the\nCMU copyright notice with its problematic advertising clause, and in\nfact since it\u0027s only one trivial line I have not added any other\ncopyright notice.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5e0c03c8cd40e5c3b7ba624b8ba9a343de79ade1",
      "tree": "01d52570bbe5c9392d7e0c47efff0c4947cf92a2",
      "parents": [
        "943146de22d3658de26d94512beae7223282ed1c"
      ],
      "author": {
        "name": "Ben Greear",
        "email": "greearb@candelatech.com",
        "time": "Sat Feb 11 15:39:45 2012 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Feb 24 01:42:07 2012 -0800"
      },
      "message": "net: Support RX-ALL feature flag.\n\nThis flag requests that network devices pass all\nreceived frames up the stack, even ones with errors\nsuch as invalid FCS (frame check sum).  This will\nallow sniffers to see bad packets and perhaps\ngive the user some idea how to fix the problem.\n\nSigned-off-by: Ben Greear \u003cgreearb@candelatech.com\u003e\nTested-by: Aaron Brown \u003caaron.f.brown@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "36eabda3d094dae30a74350c6289c163349b744d",
      "tree": "9fc370acb4cf09424b913ff8d5a8a80cd6b21d56",
      "parents": [
        "7c3a95a15ad2a5278498a72df0463131048926a3"
      ],
      "author": {
        "name": "Ben Greear",
        "email": "greearb@candelatech.com",
        "time": "Sat Feb 11 15:39:14 2012 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Feb 24 01:19:59 2012 -0800"
      },
      "message": "net: Support RXFCS feature flag.\n\nWhen set on hardware that supports the feature,\nthis causes the Ethernet FCS to be appended\nto the end of the skb.\n\nUseful for sniffing packets.\n\nSigned-off-by: Ben Greear \u003cgreearb@candelatech.com\u003e\nTested-by: Aaron Brown \u003caaron.f.brown@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "97bf2262e7f8177706ecdac897be165c0b455c6f",
      "tree": "f5d29fbfde05fc35e25fb3829944a6c9e159e5e0",
      "parents": [
        "c47884e4551cdea35f5bed60d0ae53d9b6c73dc2"
      ],
      "author": {
        "name": "Sritej Velaga",
        "email": "sritej.velaga@qlogic.com",
        "time": "Fri Feb 03 14:06:48 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 04 15:59:30 2012 -0500"
      },
      "message": "qlge: Updating Schultz LICENSE.qlge file.\n\nSigned-off-by: Sritej Velaga \u003csritej.velaga@qlogic.com\u003e\nSigned-off-by: Jitendra Kalsaria \u003cjitendra.kalsaria@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3396c7823efb3a5b8630388c464e1034ea031ced",
      "tree": "35a61f96c9c4fe1a2e191b78d93e6cdaa1e95596",
      "parents": [
        "e94d5b7aec6a93d8ed3b9fc8e1c75285351eb17e"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri Jan 27 13:36:01 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 30 12:54:40 2012 -0500"
      },
      "message": "drivers/net: fix up stale paths from driver reorg\n\nThe reorganization of the driver layout in drivers/net\nleft behind some stale paths in comments and in Kconfig\nhelp text.  Bring them up to date.  No actual change to\nany code takes place here.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\nCC: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "700920eb5ba4de5417b446c9a8bb008df2b973e0",
      "tree": "8e2caa32a5cdcd47347ff84bc3e95915d000f537",
      "parents": [
        "53999bf34d55981328f8ba9def558d3e104d6e36"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Jan 18 15:31:45 2012 +0000"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Jan 19 14:38:51 2012 +1100"
      },
      "message": "KEYS: Allow special keyrings to be cleared\n\nThe kernel contains some special internal keyrings, for instance the DNS\nresolver keyring :\n\n2a93faf1 I-----     1 perm 1f030000     0     0 keyring   .dns_resolver: empty\n\nIt would occasionally be useful to allow the contents of such keyrings to be\nflushed by root (cache invalidation).\n\nAllow a flag to be set on a keyring to mark that someone possessing the\nsysadmin capability can clear the keyring, even without normal write access to\nthe keyring.\n\nSet this flag on the special keyrings created by the DNS resolver, the NFS\nidentity mapper and the CIFS identity mapper.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nAcked-by: Steve Dickson \u003csteved@redhat.com\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "1ba9ac7c35b30d6b958a30240e21ddaea8d21b35",
      "tree": "942143e924ea4d11d120b614691b90ee540ba15f",
      "parents": [
        "c159d30c59dc84934f8ef46f934ce1232c558ecd"
      ],
      "author": {
        "name": "Nicolas de Pesloüan",
        "email": "nicolas.2p.debian@free.fr",
        "time": "Mon Dec 26 13:35:24 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 26 20:09:35 2011 -0500"
      },
      "message": "bonding: document undocumented active_slave sysfs entry.\n\nv2, based on Jay\u0027s review.\n\nI kept the \u0027link must be up\u0027 part, because this is enforced in the code.\n\nSigned-off-by: Nicolas de Pesloüan \u003cnicolas.2p.debian@free.fr\u003e\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\ncc: Andy Gospodarek \u003candy@greyhouse.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "30e7dfe76e3e9a3f2b72be38c48562317d7795ab",
      "tree": "f6d682d02774d571bcfe0d5ad1715c50c2262c3f",
      "parents": [
        "7afc5dbde09104b023ce04465ba71aaba0fc4346"
      ],
      "author": {
        "name": "Wei Yongjun",
        "email": "yongjun_wei@trendmicro.com.cn",
        "time": "Thu Dec 22 17:47:54 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Dec 23 16:50:58 2011 -0500"
      },
      "message": "packet: fix typo in packet_mmap.txt\n\nJust fixed typo of sample code in packet_mmap.txt\n\nSigned-off-by: Wei Yongjun \u003cyongjun_wei@trendmicro.com.cn\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5b9932685fa40088e989be0d56f7e41e362e9450",
      "tree": "392181a13ff6fdef6890d62cf43d06ecbca50a07",
      "parents": [
        "bfab27a146ed4d722c6d399f844f955f29cd2b81"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Wed Dec 21 03:58:20 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Dec 21 15:44:34 2011 -0500"
      },
      "message": "stmmac: update the driver\u0027s documentation (Dec-2011)\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "08f4fc9da9a04d59f5c937e06e375158abb68206",
      "tree": "06821b1672a34a75dbb8f78e193b6fa8bbb8a548",
      "parents": [
        "72861ae792c2263bd1058dd3b034e0bf84a676c1"
      ],
      "author": {
        "name": "Shan Wei",
        "email": "shanwei88@gmail.com",
        "time": "Mon Dec 19 16:34:15 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 20 14:11:46 2011 -0500"
      },
      "message": "net: doc: fix many typos in scaling.txt\n\nFix some trivial typos.\n\nSigned-off-by: Shan Wei \u003cshanwei88@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c7c6575f254e5621a8408c29bdab0d704c3fab6e",
      "tree": "d0b399a480a8633be6373c035f6253e1a40987af",
      "parents": [
        "0850f0f5c54261a6236f013e8bac154bcce424d6",
        "b5a1eeef04cc7859f34dec9b72ea1b28e4aba07c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 12 19:26:07 2011 -0500"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 12 19:26:07 2011 -0500"
      },
      "message": "Merge branch \u0027batman-adv/next\u0027 of git://git.open-mesh.org/linux-merge\n"
    },
    {
      "commit": "959327c7842e8621e28b89acea7d57ff02b60972",
      "tree": "b00de195fa401186228796abdcd16812862fbf4d",
      "parents": [
        "f84ea779c25dabc90956f1c329e5e5c501ea96cc",
        "b835c0f47f725d864bf2545f10c733b754bb6d51"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 06 21:10:05 2011 -0500"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 06 21:10:05 2011 -0500"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n"
    },
    {
      "commit": "99b53bdd810611cc178e1a86bc112d8f4f56a1e9",
      "tree": "0d663b68aaa3c5e1e7290809183a3031be6c9072",
      "parents": [
        "65e9d805e96c7e6a15c1e3b0c00a842d2249bab8"
      ],
      "author": {
        "name": "Peter Pan(潘卫平)",
        "email": "panweiping3@gmail.com",
        "time": "Mon Dec 05 21:39:41 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Dec 06 13:02:28 2011 -0500"
      },
      "message": "ipv4:correct description for tcp_max_syn_backlog\n\nSince commit c5ed63d66f24(tcp: fix three tcp sysctls tuning),\nsysctl_max_syn_backlog is determined by tcp_hashinfo-\u003eehash_mask,\nand the minimal value is 128, and it will increase in proportion to the\nmemory of machine.\nThe original description for tcp_max_syn_backlog and sysctl_max_syn_backlog\nare out of date.\n\nChangelog:\nV2: update description for sysctl_max_syn_backlog\n\nSigned-off-by: Weiping Pan \u003cpanweiping3@gmail.com\u003e\nReviewed-by: Shan Wei \u003cshanwei88@gmail.com\u003e\nAcked-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ccb1352e76cff0524e7ccb2074826a092dd13016",
      "tree": "9122ceff5d75ec64e327a9fad4ad2013744c2999",
      "parents": [
        "75f2811c6460ccc59d83c66059943ce9c9f81a18"
      ],
      "author": {
        "name": "Jesse Gross",
        "email": "jesse@nicira.com",
        "time": "Tue Oct 25 19:26:31 2011 -0700"
      },
      "committer": {
        "name": "Jesse Gross",
        "email": "jesse@nicira.com",
        "time": "Sat Dec 03 09:35:17 2011 -0800"
      },
      "message": "net: Add Open vSwitch kernel components.\n\nOpen vSwitch is a multilayer Ethernet switch targeted at virtualized\nenvironments.  In addition to supporting a variety of features\nexpected in a traditional hardware switch, it enables fine-grained\nprogrammatic extension and flow-based control of the network.\nThis control is useful in a wide variety of applications but is\nparticularly important in multi-server virtualization deployments,\nwhich are often characterized by highly dynamic endpoints and the need\nto maintain logical abstractions for multiple tenants.\n\nThe Open vSwitch datapath provides an in-kernel fast path for packet\nforwarding.  It is complemented by a userspace daemon, ovs-vswitchd,\nwhich is able to accept configuration from a variety of sources and\ntranslate it into packet processing rules.\n\nSee http://openvswitch.org for more information and userspace\nutilities.\n\nSigned-off-by: Jesse Gross \u003cjesse@nicira.com\u003e\n"
    },
    {
      "commit": "d8a6e65f8b6b6b0142ebab578472906d89d63657",
      "tree": "a0231b1aa1c44252c79c9cb769bd0695e021f1b6",
      "parents": [
        "de565664041d954b60f87e3d576a784cf25672d0"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Wed Nov 30 01:02:41 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 30 16:55:26 2011 -0500"
      },
      "message": "tcp: inherit listener congestion control for passive cnx\n\nRick Jones reported that TCP_CONGESTION sockopt performed on a listener\nwas ignored for its children sockets : right after accept() the\ncongestion control for new socket is the system default one.\n\nThis seems an oversight of the initial design (quoted from Stephen)\n\nBased on prior investigation and patch from Rick.\n\nReported-by: Rick Jones \u003crick.jones2@hp.com\u003e\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCC: Stephen Hemminger \u003cshemminger@vyatta.com\u003e\nCC: Yuchung Cheng \u003cycheng@google.com\u003e\nTested-by: Rick Jones \u003crick.jones2@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "450faacc621dbe0a4945ed8292afd45f4602d263",
      "tree": "6d783d94dbaec502f90ef5a7355ca87704a3d433",
      "parents": [
        "49f5ed4250c757cb19d953fcac2737a35ca14d76"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 26 16:54:17 2011 -0500"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 26 16:54:17 2011 -0500"
      },
      "message": "ifenslave: Fix unused variable warnings.\n\nDocumentation/networking/ifenslave.c: In function ‘if_getconfig’:\nDocumentation/networking/ifenslave.c:508:14: warning: variable ‘mtu’ set but not used [-Wunused-but-set-variable]\nDocumentation/networking/ifenslave.c:508:6: warning: variable ‘metric’ set but not used [-Wunused-but-set-variable]\n\nThe purpose of this function is to simply print out the values\nit probes, so...\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1a98489731b0a02ed5c0f842651462050a3af001",
      "tree": "33ce47564180083e2778dbf5a45cf56d9de068dc",
      "parents": [
        "06ba7ce223045369cb5459f95e6c27e708938cf4"
      ],
      "author": {
        "name": "Marek Lindner",
        "email": "lindner_marek@yahoo.de",
        "time": "Tue Aug 30 13:32:33 2011 +0200"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Sun Nov 20 13:08:37 2011 +0100"
      },
      "message": "batman-adv: readme update (mention ap isolation and new log level)\n\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "8b5c171bb3dc0686b2647a84e990199c5faa9ef8",
      "tree": "ad1298a6ba5d541638f2f4b1d26d0dad576b9189",
      "parents": [
        "292d1398983f3514a0eab13b7606df7f4730b498"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Wed Nov 09 12:07:14 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 14 00:47:54 2011 -0500"
      },
      "message": "neigh: new unresolved queue limits\n\nLe mercredi 09 novembre 2011 à 16:21 -0500, David Miller a écrit :\n\u003e From: David Miller \u003cdavem@davemloft.net\u003e\n\u003e Date: Wed, 09 Nov 2011 16:16:44 -0500 (EST)\n\u003e\n\u003e \u003e From: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\n\u003e \u003e Date: Wed, 09 Nov 2011 12:14:09 +0100\n\u003e \u003e\n\u003e \u003e\u003e unres_qlen is the number of frames we are able to queue per unresolved\n\u003e \u003e\u003e neighbour. Its default value (3) was never changed and is responsible\n\u003e \u003e\u003e for strange drops, especially if IP fragments are used, or multiple\n\u003e \u003e\u003e sessions start in parallel. Even a single tcp flow can hit this limit.\n\u003e \u003e  ...\n\u003e \u003e\n\u003e \u003e Ok, I\u0027ve applied this, let\u0027s see what happens :-)\n\u003e\n\u003e Early answer, build fails.\n\u003e\n\u003e Please test build this patch with DECNET enabled and resubmit.  The\n\u003e decnet neigh layer still refers to the removed -\u003equeue_len member.\n\u003e\n\u003e Thanks.\n\nOuch, this was fixed on one machine yesterday, but not the other one I\nused this morning, sorry.\n\n[PATCH V5 net-next] neigh: new unresolved queue limits\n\nunres_qlen is the number of frames we are able to queue per unresolved\nneighbour. Its default value (3) was never changed and is responsible\nfor strange drops, especially if IP fragments are used, or multiple\nsessions start in parallel. Even a single tcp flow can hit this limit.\n\n$ arp -d 192.168.20.108 ; ping -c 2 -s 8000 192.168.20.108\nPING 192.168.20.108 (192.168.20.108) 8000(8028) bytes of data.\n8008 bytes from 192.168.20.108: icmp_seq\u003d2 ttl\u003d64 time\u003d0.322 ms\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "63ce40e4fd7d68373127a51dd1facef07c93cf4a",
      "tree": "c751a389040df62c0972e957c5a9b591a41c9465",
      "parents": [
        "f8b1b5d231c6db03f87e9db195530156fde47c4b"
      ],
      "author": {
        "name": "alex.bluesman.smirnov@gmail.com",
        "email": "alex.bluesman.smirnov@gmail.com",
        "time": "Thu Nov 10 07:41:11 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 14 00:19:43 2011 -0500"
      },
      "message": "6LoWPAN: update documentation\n\nThis patch adds chapter to documentation which describes how to use\n6lowpan technology.\n\nSigned-off-by: Alexander Smirnov \u003calex.bluesman.smirnov@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "3d249d4ca7d0ed6629a135ea1ea21c72286c0d80",
      "tree": "e89c8b6bbf4f8d0e4a3428304c26305eca76e4b8",
      "parents": [
        "5d70b88cd41ef0f2ac0caaab4fd492dd686feee6"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Fri Nov 11 22:16:48 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 13 16:10:10 2011 -0500"
      },
      "message": "net: introduce ethernet teaming device\n\nThis patch introduces new network device called team. It supposes to be\nvery fast, simple, userspace-driven alternative to existing bonding\ndriver.\n\nUserspace library called libteam with couple of demo apps is available\nhere:\nhttps://github.com/jpirko/libteam\nNote it\u0027s still in its dipers atm.\n\nteam\u003c-\u003elibteam use generic netlink for communication. That and rtnl\nsuppose to be the only way to configure team device, no sysfs etc.\n\nPython binding of libteam was recently introduced.\nDaemon providing arpmon/miimon active-backup functionality will be\nintroduced shortly. All what\u0027s necessary is already implemented in\nkernel team driver.\n\nv7-\u003ev8:\n\t- check ndo_ndo_vlan_rx_[add/kill]_vid functions before calling\n\t  them.\n\t- use dev_kfree_skb_any() instead of dev_kfree_skb()\n\nv6-\u003ev7:\n\t- transmit and receive functions are not checked in hot paths.\n\t  That also resolves memory leak on transmit when no port is\n\t  present\n\nv5-\u003ev6:\n\t- changed couple of _rcu calls to non _rcu ones in non-readers\n\nv4-\u003ev5:\n\t- team_change_mtu() uses team-\u003elock while travesing though port\n\t  list\n\t- mac address changes are moved completely to jurisdiction of\n\t  userspace daemon. This way the daemon can do FOM1, FOM2 and\n\t  possibly other weird things with mac addresses.\n\t  Only round-robin mode sets up all ports to bond\u0027s address then\n\t  enslaved.\n\t- Extended Kconfig text\n\nv3-\u003ev4:\n\t- remove redundant synchronize_rcu from __team_change_mode()\n\t- revert \"set and clear of mode_ops happens per pointer, not per\n\t  byte\"\n\t- extend comment of function __team_change_mode()\n\nv2-\u003ev3:\n\t- team_change_mtu() uses rcu version of list traversal to unwind\n\t- set and clear of mode_ops happens per pointer, not per byte\n\t- port hashlist changed to be embedded into team structure\n\t- error branch in team_port_enter() does cleanup now\n\t- fixed rtln-\u003ertnl\n\nv1-\u003ev2:\n\t- modes are made as modules. Makes team more modular and\n\t  extendable.\n\t- several commenters\u0027 nitpicks found on v1 were fixed\n\t- several other bugs were fixed.\n\t- note I ignored Eric\u0027s comment about roundrobin port selector\n\t  as Eric\u0027s way may be easily implemented as another mode (mode\n\t  \"random\") in future.\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "20db93c34095553a01a9c31136658917bf1fa5d5",
      "tree": "d8d080ca5c5d8bcd1218f9fa078a56c5d769247d",
      "parents": [
        "6d67e9beb68bc6712b042c9723cecc87dc8e3f4c"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Tue Nov 08 14:21:44 2011 -0500"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 08 14:21:44 2011 -0500"
      },
      "message": "net: min_pmtu default is 552\n\nSmall fix in Documentation, since min_pmtu is 512 + 20 + 20 \u003d 552\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "40cb1f9bc52186a1a9ef56f0d976482863516ce1",
      "tree": "902d8b7ed291f39e74fc0a93016c03d4793df91a",
      "parents": [
        "325aadc8483e4fc3bbd4acfa7e471e3a032bc941"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Thu Sep 29 16:27:37 2011 +0900"
      },
      "committer": {
        "name": "Pablo Neira Ayuso",
        "email": "pablo@netfilter.org",
        "time": "Tue Nov 01 09:19:45 2011 +0100"
      },
      "message": "ipvs: Enhance grammar used to refer to Kconfig options\n\nReported-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Pablo Neira Ayuso \u003cpablo@netfilter.org\u003e\n"
    },
    {
      "commit": "325aadc8483e4fc3bbd4acfa7e471e3a032bc941",
      "tree": "e62a383de40b720412f09dbdf4394660d17bd609",
      "parents": [
        "b6338b55bd2e7c51a46b23150695d821ae6626d8"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Thu Sep 29 16:14:51 2011 +0900"
      },
      "committer": {
        "name": "Pablo Neira Ayuso",
        "email": "pablo@netfilter.org",
        "time": "Tue Nov 01 09:19:41 2011 +0100"
      },
      "message": "ipvs: secure_tcp does provide alternate state timeouts\n\nAlso reword the test to make it read more easily (to me)\n\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Pablo Neira Ayuso \u003cpablo@netfilter.org\u003e\n"
    },
    {
      "commit": "7e777dd43d55a78c41c3498afaf3ef7edf157120",
      "tree": "9bb6e9ac6ddaf208912bb33e78e98408ab290645",
      "parents": [
        "52669dfa8312b7f63b963df6d01dc5513398f4c4"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Fri Sep 09 17:07:43 2011 +0900"
      },
      "committer": {
        "name": "Pablo Neira Ayuso",
        "email": "pablo@netfilter.org",
        "time": "Tue Nov 01 09:19:25 2011 +0100"
      },
      "message": "ipvs: Add documentation for new sysctl entries\n\nAdd missing documentation for conntrack, snat_reroute and sync_version.\n\nAlso fix up a typo, IPVS_DEBUG should be IP_VS_DEBUG.\n\nAcked-by: Julian Anastasov \u003cja@ssi.bg\u003e\nAcked-by Hans Schillstrom \u003chans@schillstrom.com\u003e\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Pablo Neira Ayuso \u003cpablo@netfilter.org\u003e\n"
    },
    {
      "commit": "445b62dfd934394807c12aee06d3f20cf70c93b4",
      "tree": "eb69d8607efcb3aaecae8996f747d20f6c0f9d1a",
      "parents": [
        "68233c583ab4549b739f12135bdab108336d5204"
      ],
      "author": {
        "name": "Sritej Velaga",
        "email": "sritej.velaga@qlogic.com",
        "time": "Fri Oct 28 12:57:14 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Oct 30 03:09:40 2011 -0400"
      },
      "message": "qlcnic: Updated License file\n\nUpdated qlcnic\u0027s license file.\n\nSigned-off-by: Sritej Velaga \u003csritej.velaga@qlogic.com\u003e\nSigned-off-by: Anirban Chakraborty \u003canirban.chakraborty@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8a9ea3237e7eb5c25f09e429ad242ae5a3d5ea22",
      "tree": "a0a63398a9983667d52cbbbf4e2405b4f22b1d83",
      "parents": [
        "1be025d3cb40cd295123af2c394f7229ef9b30ca",
        "8b3408f8ee994973869d8ba32c5bf482bc4ddca4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 25 13:25:22 2011 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 25 13:25:22 2011 +0200"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next: (1745 commits)\n  dp83640: free packet queues on remove\n  dp83640: use proper function to free transmit time stamping packets\n  ipv6: Do not use routes from locally generated RAs\n  |PATCH net-next] tg3: add tx_dropped counter\n  be2net: don\u0027t create multiple RX/TX rings in multi channel mode\n  be2net: don\u0027t create multiple TXQs in BE2\n  be2net: refactor VF setup/teardown code into be_vf_setup/clear()\n  be2net: add vlan/rx-mode/flow-control config to be_setup()\n  net_sched: cls_flow: use skb_header_pointer()\n  ipv4: avoid useless call of the function check_peer_pmtu\n  TCP: remove TCP_DEBUG\n  net: Fix driver name for mdio-gpio.c\n  ipv4: tcp: fix TOS value in ACK messages sent from TIME_WAIT\n  rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces\n  ipv4: fix ipsec forward performance regression\n  jme: fix irq storm after suspend/resume\n  route: fix ICMP redirect validation\n  net: hold sock reference while processing tx timestamps\n  tcp: md5: add more const attributes\n  Add ethtool -g support to virtio_net\n  ...\n\nFix up conflicts in:\n - drivers/net/Kconfig:\n\tThe split-up generated a trivial conflict with removal of a\n\tstale reference to Documentation/networking/net-modules.txt.\n\tRemove it from the new location instead.\n - fs/sysfs/dir.c:\n\tFairly nasty conflicts with the sysfs rb-tree usage, conflicting\n\twith Eric Biederman\u0027s changes for tagged directories.\n"
    },
    {
      "commit": "59e52534172d845ebffb0d7e85fc56fb7b857051",
      "tree": "49552e03f1bdb413cd8b5f7542e91770688d7047",
      "parents": [
        "73692d9bb58ecc2fa73f4b2bfcf6eadaa6d49a26",
        "0d89e54c8249645404283436d952afc261a04e1e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 25 12:11:02 2011 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 25 12:11:02 2011 +0200"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (59 commits)\n  MAINTAINERS: linux-m32r is moderated for non-subscribers\n  linux@lists.openrisc.net is moderated for non-subscribers\n  Drop default from \"DM365 codec select\" choice\n  parisc: Kconfig: cleanup Kernel page size default\n  Kconfig: remove redundant CONFIG_ prefix on two symbols\n  cris: remove arch/cris/arch-v32/lib/nand_init.S\n  microblaze: add missing CONFIG_ prefixes\n  h8300: drop puzzling Kconfig dependencies\n  MAINTAINERS: microblaze-uclinux@itee.uq.edu.au is moderated for non-subscribers\n  tty: drop superfluous dependency in Kconfig\n  ARM: mxc: fix Kconfig typo \u0027i.MX51\u0027\n  Fix file references in Kconfig files\n  aic7xxx: fix Kconfig references to READMEs\n  Fix file references in drivers/ide/\n  thinkpad_acpi: Fix printk typo \u0027bluestooth\u0027\n  bcmring: drop commented out line in Kconfig\n  btmrvl_sdio: fix typo \u0027btmrvl_sdio_sd6888\u0027\n  doc: raw1394: Trivial typo fix\n  CIFS: Don\u0027t free volume_info-\u003eUNC until we are entirely done with it.\n  treewide: Correct spelling of successfully in comments\n  ...\n"
    },
    {
      "commit": "51e3137b9b6113c7e12cf0a0dc82238854a86712",
      "tree": "29aacb2bdfb421daefc22dd9a7274c2803feb688",
      "parents": [
        "a9097a9666fd7b08fd2a152b2a0b6c8d48639bb2"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Tue Oct 18 00:01:20 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Oct 19 19:24:16 2011 -0400"
      },
      "message": "stmmac: update the driver version and doc (V4)\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "41ebe9cde738a972d05c7282e09f5ed54cff0e8d",
      "tree": "223bf0feb7305e46989b60c3f070bef87d5fcab4",
      "parents": [
        "fd38f734cb8200529e281338514945fcbff2364b",
        "5c1381ac3f3f49ab1e0886ea8f1432c9a5def519"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 17 15:05:26 2011 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Oct 17 15:05:26 2011 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.infradead.org/users/linville/wireless-next into for-davem\n"
    },
    {
      "commit": "d9cd48f95c5ba9e5f1d5287ed74630607471031c",
      "tree": "ae3235da226994cd106b48742c5b5e0f67275133",
      "parents": [
        "daa5c408a57514aaeef49a798202d285ee355c3e"
      ],
      "author": {
        "name": "Helmut Schaa",
        "email": "helmut.schaa@googlemail.com",
        "time": "Fri Oct 07 11:53:41 2011 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Oct 11 16:41:16 2011 -0400"
      },
      "message": "mac80211: Update injection documentation\n\nAdd documentation about NOACK tx flag usage.\n\nSigned-off-by: Helmut Schaa \u003chelmut.schaa@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "88c5100c28b02c4b2b2c6f6fafbbd76d90f698b9",
      "tree": "08c4399e0341f7eb0ccb24e15f2cab687275c2a4",
      "parents": [
        "8083f0fc969d9b5353061a7a6f963405057e26b1",
        "3ee72ca99288f1de95ec9c570e43f531c8799f06"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 07 13:38:43 2011 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 07 13:38:43 2011 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:davem330/net\n\nConflicts:\n\tnet/batman-adv/soft-interface.c\n"
    },
    {
      "commit": "186c6bbced722cfeff041d2a1264c95f5d042050",
      "tree": "6a7c2b3b49111ab9e3b3ab8f7fdd4ec51fb661f3",
      "parents": [
        "b64b73d7d0c480f75684519c6134e79d50c1b341"
      ],
      "author": {
        "name": "Benjamin Poirier",
        "email": "benjamin.poirier@gmail.com",
        "time": "Tue Oct 04 04:00:30 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Oct 06 15:58:24 2011 -0400"
      },
      "message": "net: fix typos in Documentation/networking/scaling.txt\n\nThe second hunk fixes rps_sock_flow_table but has to re-wrap the paragraph.\n\nSigned-off-by: Benjamin Poirier \u003cbenjamin.poirier@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "605b91c8f619047ed6d88e24c531d4bdddad46f4",
      "tree": "7075054518f215a9cfbfba25b71c38f92cdab763",
      "parents": [
        "95de86cf5162f78bc5aea80d1a9e5a248196ffaf"
      ],
      "author": {
        "name": "Roy.Li",
        "email": "rongqing.li@windriver.com",
        "time": "Wed Sep 28 19:51:54 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 29 14:57:19 2011 -0400"
      },
      "message": "net: Documentation: Fix type of variables\n\nSigned-off-by: Roy.Li \u003crongqing.li@windriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e451e61b56b0401442f7a306cd309c3b0c56c285",
      "tree": "fc45ab79b27263ca95bd9dec1dae7f8bd0fb5d9e",
      "parents": [
        "d93dc5c4478c1fd5de85a3e8aece9aad7bbae044"
      ],
      "author": {
        "name": "Jason Wang",
        "email": "jasowang@redhat.com",
        "time": "Tue Sep 27 13:26:27 2011 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Sep 27 13:26:27 2011 -0400"
      },
      "message": "net: fix a typo in Documentation/networking/scaling.txt\n\nSigned-off-by: Jason Wang \u003cjasowang@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "395cf9691d72173d8cdaa613c5f0255f993af94b",
      "tree": "813be524794fe1c0850805d7faca90e45fd0e60b",
      "parents": [
        "e060c38434b2caa78efe7cedaff4191040b65a15"
      ],
      "author": {
        "name": "Paul Bolle",
        "email": "pebolle@tiscali.nl",
        "time": "Mon Aug 15 02:02:26 2011 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Sep 27 18:08:04 2011 +0200"
      },
      "message": "doc: fix broken references\n\nThere are numerous broken references to Documentation files (in other\nDocumentation files, in comments, etc.). These broken references are\ncaused by typo\u0027s in the references, and by renames or removals of the\nDocumentation files. Some broken references are simply odd.\n\nFix these broken references, sometimes by dropping the irrelevant text\nthey were part of.\n\nSigned-off-by: Paul Bolle \u003cpebolle@tiscali.nl\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "8decf868790b48a727d7e7ca164f2bcd3c1389c0",
      "tree": "b759a5f861f842af7ea76f9011b579d06e9d5508",
      "parents": [
        "3fc72370186be2f9d4d6ef06d99e1caa5d92c564",
        "d93dc5c4478c1fd5de85a3e8aece9aad7bbae044"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 22 03:23:13 2011 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 22 03:23:13 2011 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:davem330/net\n\nConflicts:\n\tMAINTAINERS\n\tdrivers/net/Kconfig\n\tdrivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c\n\tdrivers/net/ethernet/broadcom/tg3.c\n\tdrivers/net/wireless/iwlwifi/iwl-pci.c\n\tdrivers/net/wireless/iwlwifi/iwl-trans-tx-pcie.c\n\tdrivers/net/wireless/rt2x00/rt2800usb.c\n\tdrivers/net/wireless/wl12xx/main.c\n"
    },
    {
      "commit": "0c070900f64ef37daf198eea5ef778eb8dba5020",
      "tree": "b31a54fff10f28333daeca0d86d74bb3201110e6",
      "parents": [
        "f26cd41ae56f3c0ef4521505ad5b6e3940849c33",
        "320f422f629c7ed5d07b4186aa491d1e11d18a4c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 21 15:25:47 2011 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Sep 21 15:25:47 2011 -0400"
      },
      "message": "Merge branch \u0027batman-adv/next\u0027 of git://git.open-mesh.org/linux-merge\n"
    },
    {
      "commit": "026359bc6eddfdc2d2e684bf0b51691649b90f33",
      "tree": "d1fbc10d28a1f1084ca0dd4f4f746aa1d9becaa2",
      "parents": [
        "c1aabdf379bc2feeb0df7057ed5bad96f492133e"
      ],
      "author": {
        "name": "Tore Anderson",
        "email": "tore@fud.no",
        "time": "Sun Aug 28 23:47:33 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Sep 16 19:14:41 2011 -0400"
      },
      "message": "ipv6: Send ICMPv6 RSes only when RAs are accepted\n\nThis patch improves the logic determining when to send ICMPv6 Router\nSolicitations, so that they are 1) always sent when the kernel is\naccepting Router Advertisements, and 2) never sent when the kernel is\nnot accepting RAs. In other words, the operational setting of the\n\"accept_ra\" sysctl is used.\n\nThe change also makes the special \"Hybrid Router\" forwarding mode\n(\"forwarding\" sysctl set to 2) operate exactly the same as the standard\nRouter mode (forwarding\u003d1). The only difference between the two was\nthat RSes was being sent in the Hybrid Router mode only. The sysctl\ndocumentation describing the special Hybrid Router mode has therefore\nbeen removed.\n\nRationale for the change:\n\nCurrently, the value of forwarding sysctl is the only thing determining\nwhether or not to send RSes. If it has the value 0 or 2, they are sent,\notherwise they are not. This leads to inconsistent behaviour in the\nfollowing cases:\n\n* accept_ra\u003d0, forwarding\u003d0\n* accept_ra\u003d0, forwarding\u003d2\n* accept_ra\u003d1, forwarding\u003d2\n* accept_ra\u003d2, forwarding\u003d1\n\nIn the first three cases, the kernel will send RSes, even though it will\nnot accept any RAs received in reply. In the last case, it will not send\nany RSes, even though it will accept and process any RAs received. (Most\nrouters will send unsolicited RAs periodically, so suppressing RSes in\nthe last case will merely delay auto-configuration, not prevent it.)\n\nAlso, it is my opinion that having the forwarding sysctl control RS\nsending behaviour (completely independent of whether RAs are being\naccepted or not) is simply not what most users would intuitively expect\nto be the case.\n\nSigned-off-by: Tore Anderson \u003ctore@fud.no\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4f2f25f9f04a92aab31e3bc1dcb84bec33acc773",
      "tree": "4d76d60547be115af513b05429fa6802ecafbaba",
      "parents": [
        "6096ce0b02c1cb5a5df6a726c5727c267b2468e0"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Thu Sep 01 21:51:42 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 15:40:06 2011 -0400"
      },
      "message": "stmmac: update the doc with new info about the driver\u0027s debug (v3)\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6b59e3191daade2b975eeec1c71c591eb5c86b7b",
      "tree": "2666d1de4df09c04234da5712e305e0a4cd047b4",
      "parents": [
        "946cedccbd7387488d2cee5da92cdfeb28d2e670"
      ],
      "author": {
        "name": "Marcos Paulo de Souza",
        "email": "marcos.mage@gmail.com",
        "time": "Tue Aug 30 05:33:57 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 15 14:49:43 2011 -0400"
      },
      "message": "Documentation: networking: dmfe.txt: Remove the maintainer of orphan networking driver\n\nThe dmfe module is a orphan driver, and with this was removed the maintainer\nof the documentation.\n\nSigned-off-by: Marcos Paulo de Souza \u003cmarcos.mage@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5f30a4ab4ac40a71ce7e2aaaab782284553b21a4",
      "tree": "f2ab5331e4c7c529dec2f7b39a2739288eac13bf",
      "parents": [
        "b9dacc521f1cc21f018b27c9f83668258aaec8a2"
      ],
      "author": {
        "name": "Simon Wunderlich",
        "email": "siwu@hrz.tu-chemnitz.de",
        "time": "Sun Aug 21 15:19:08 2011 +0200"
      },
      "committer": {
        "name": "Marek Lindner",
        "email": "lindner_marek@yahoo.de",
        "time": "Thu Sep 08 17:44:55 2011 +0200"
      },
      "message": "batman-adv: update README (date \u0026 ap isolation sysfs file)\n\nSigned-off-by: Simon Wunderlich \u003csiwu@hrz.tu-chemnitz.de\u003e\nSigned-off-by: Marek Lindner \u003clindner_marek@yahoo.de\u003e\n"
    },
    {
      "commit": "d5c073caf050bc713271a02e016b1672d9b7b935",
      "tree": "599373a37e267940919717576363b2aed7d789be",
      "parents": [
        "fbe5e29ec1886967255e76946aaf537b8cc9b81e"
      ],
      "author": {
        "name": "Geoffrey Thomas",
        "email": "geofft@mit.edu",
        "time": "Mon Aug 22 11:28:57 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 22 11:28:57 2011 -0700"
      },
      "message": "net: Documentation: RFC 2553bis is now RFC 3493\n\nSigned-off-by: Geoffrey Thomas \u003cgeofft@mit.edu\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "823dcd2506fa369aeb8cbd26da5663efe2fda9a9",
      "tree": "853b3e3c05f0b9ee1b5df8464db19b7acc57150c",
      "parents": [
        "eaa36660de7e174498618d69d7277d44a2f24c3d",
        "98e77438aed3cd3343cbb86825127b1d9d2bea33"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 20 10:39:12 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 20 10:39:12 2011 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net\n"
    },
    {
      "commit": "2d5b2c5ca0d3ebe707386b3add365496460cf918",
      "tree": "8bf10fb1cf2a3859004c4aa0e6b4014d2ee1cf76",
      "parents": [
        "c5114cd59d2664f258b0d021d79b1532d94bdc2b"
      ],
      "author": {
        "name": "Willem de Bruijn",
        "email": "willemb@google.com",
        "time": "Thu Aug 18 21:30:37 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Aug 18 21:30:37 2011 -0700"
      },
      "message": "net: netdev-features.txt update to Documentation/networking/00-INDEX\n\nUpdate netdev-features.txt entry in 00-INDEX to incorporate\nfeedback by Michał Mirosław.\n\nv2: restored tabs that were inadvertently changed to spaces in v1.\nsorry for the error.\n\nSigned-off-by: Willem de Bruijn \u003cwillemb@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b81693d9149c598302e8eb9c20cb20330d922c8e",
      "tree": "450ac7ce3252d90d55c46c5a3c28dec8e2f2308c",
      "parents": [
        "afc4b13df143122f99a0eb10bfefb216c2806de0"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Tue Aug 16 06:29:02 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 17 20:22:03 2011 -0700"
      },
      "message": "net: remove ndo_set_multicast_list callback\n\nRemove no longer used operation.\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "320f24e482e6b390c608c6afec253405f9ab7436",
      "tree": "cfb6f94a5bb381ab6794270a9db032d8c4a82c0b",
      "parents": [
        "b88cf73d9278a5838e3ac2b670ab3b4ff533ea17"
      ],
      "author": {
        "name": "Willem de Bruijn",
        "email": "willemb@google.com",
        "time": "Thu Aug 11 14:41:48 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 13 18:00:33 2011 -0700"
      },
      "message": "net: minor update to Documentation/networking/scaling.txt\n\nIncorporate last comments about hyperthreading, interrupt coalescing and\nthe definition of cache domains into the network scaling document scaling.txt\n\nSigned-off-by: Willem de Bruijn \u003cwillemb@google.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b88cf73d9278a5838e3ac2b670ab3b4ff533ea17",
      "tree": "59222ae188e741371559636a479a13100a6f0b18",
      "parents": [
        "32f7fd44ce3aae9ad204fb167d793c335608568d"
      ],
      "author": {
        "name": "Willem de Bruijn",
        "email": "willemb@google.com",
        "time": "Thu Aug 11 14:39:59 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Aug 13 18:00:33 2011 -0700"
      },
      "message": "net: add missing entries to Documentation/networking/00-INDEX\n\nA simple janitor duty patch that adds a one sentence overview to\n00-INDEX for all files that lacked it.\n\n- does not add entries for subdirectories\n- does not modify existing entries.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "56c07271307b4a20802005692b2b70dfe13d72e8",
      "tree": "018bcae56c42e8adc3f77a0de58e8374a9953a08",
      "parents": [
        "3557619f0f6f7496ed453d4825e24958ab1884e0"
      ],
      "author": {
        "name": "Willem de Bruijn",
        "email": "willemb@google.com",
        "time": "Tue Aug 09 04:20:48 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Aug 10 07:56:58 2011 -0700"
      },
      "message": "net: add Documentation/networking/scaling.txt\n\nDescribes RSS, RPS, RFS, accelerated RFS, and XPS.\n\nThis version incorporates comments by Randy Dunlap and Rick Jones.\nBesides text cleanup, it adds an explicit \"Suggested Configuration\"\nheading to each section.\n\nSigned-off-by: Willem de Bruijn \u003cwillemb@google.com\u003e\nAcked-By: Rick Jones \u003crick.jones2@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "025890b4ed433b9c9e0f221bb806d42d049c87fe",
      "tree": "f043be6b266988724a662ec2eb93098ef0942f7b",
      "parents": [
        "614851601c121b1320a35757ab88292d6272f906"
      ],
      "author": {
        "name": "Nicolas de Pesloüan",
        "email": "nicolas.2p.debian@free.fr",
        "time": "Sat Aug 06 07:06:39 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Aug 07 22:16:22 2011 -0700"
      },
      "message": "bonding: document two undocumented options.\n\nCommit 655f8919d549ad1872e24d826b6ce42530516d2e\n    bonding: add min links parameter to 802.3ad\n\nand commit ebd8e4977a87cb81d93c62a9bff0102a9713722f\n    bonding: add all_slaves_active parameter\n\nintroduced new options to bonding, but didn\u0027t provide the documentation\nfor those options.\n\nV2: add the default value for both options.\nV3: document the exact behavior of min_links default value.\n\nSigned-off-by: Nicolas de Pesloüan \u003cnicolas.2p.debian@free.fr\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8fb4e1399137dbbf7f1071bc723b5eff8ad46d1a",
      "tree": "6053b041783053943b67ec928e625f4c8c5bade3",
      "parents": [
        "82c21bfab41a77bc01affe21bea9727d776774a7"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Mon Aug 01 17:59:44 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 01 17:59:44 2011 -0700"
      },
      "message": "Documentation/bonding.txt: Update to 3.x version numbers\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "557e2a394de0d142ba930ff3cdb2909419414e06",
      "tree": "fbc670fe5840b9c75fbd02518cb984391b80dfa5",
      "parents": [
        "36bcfe7d74782c07f601edc4831f6b1ef40e9e43"
      ],
      "author": {
        "name": "Giuseppe CAVALLARO",
        "email": "peppe.cavallaro@st.com",
        "time": "Wed Jul 20 00:05:24 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jul 21 15:29:16 2011 -0700"
      },
      "message": "stmmac: improve and up-to-date the documentation\n\nThis patch adds new information for the driver\nespecially about its platform structure fields.\n\nSigned-off-by: Giuseppe Cavallaro \u003cpeppe.cavallaro@st.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6a7ebdf2fd15417e87b4fd02ff411aeaca34da5f",
      "tree": "86b15d8cd3e25c97b348b5a61bdb16c02726a480",
      "parents": [
        "f6b72b6217f8c24f2a54988e58af858b4e66024d",
        "51414d41084496aaefd06d7f19eb8206e8bfac2d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jul 14 07:56:40 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jul 14 07:56:40 2011 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tnet/bluetooth/l2cap_core.c\n"
    },
    {
      "commit": "e5b1de1f5ebe0200e988e195fefb6c7396de6e20",
      "tree": "565ad61ba330f4ad592e0bdb9113d4d55ae6749b",
      "parents": [
        "4c5102f94c175d81790a3a288e85efd4a8a1649a"
      ],
      "author": {
        "name": "Michał Mirosław",
        "email": "mirq-linux@rere.qmqm.pl",
        "time": "Tue Jul 12 22:27:00 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jul 12 22:27:00 2011 -0700"
      },
      "message": "net: Add documentation for netdev features handling\n\nv2: incorporated suggestions from Randy Dunlap\n\nSigned-off-by: Michał Mirosław \u003cmirq-linux@rere.qmqm.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "06b8fc5d308b15e853a68c3d4854fb2ac33db867",
      "tree": "499ca8b01f4789cad3a705bf71a4387ebf9affb9",
      "parents": [
        "5e2cd0825a43824827b233d95bc47c0c970e5bef"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 09:31:31 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 09:31:31 2011 -0700"
      },
      "message": "net: Fix default in docs for tcp_orphan_retries.\n\nDefault should be listed at 8 instead of 7.\n\nReported-by: Denys Fedoryshchenko \u003cdenys@visp.net.lb\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "204d1641d200709c759d8c269458cbc7de378c40",
      "tree": "ce88690b4422078883f1651537ccd1f5d8ed7258",
      "parents": [
        "31817df025e24559a01d33ddd68bd11b21bf9d7b",
        "5f0dd296a01c8173fcc05a8b262a1168ae90bc74"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Jul 08 11:03:36 2011 -0400"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Jul 08 11:03:36 2011 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem\n"
    },
    {
      "commit": "d804c6f2122ae4ffac21757c7774007e38093390",
      "tree": "c10ced23928bed13ccc1a5a55064109dd1fcdcde",
      "parents": [
        "fa917ff739eace9e1e1c214bd067a7a0f7bc264b"
      ],
      "author": {
        "name": "Shan Wei",
        "email": "shanwei@cn.fujitsu.com",
        "time": "Thu Jul 07 00:27:49 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jul 07 00:27:49 2011 -0700"
      },
      "message": "net: doc: fix compile warning of no format arguments in ifenslave.c\n\nFix following warning in ifenslave.c with gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4).\n\nDocumentation/networking/ifenslave.c:263:4: warning: format not a string literal and no format arguments\nDocumentation/networking/ifenslave.c:271:3: warning: format not a string literal and no format arguments\nDocumentation/networking/ifenslave.c:277:3: warning: format not a string literal and no format arguments\nDocumentation/networking/ifenslave.c:285:3: warning: format not a string literal and no format arguments\nDocumentation/networking/ifenslave.c:291:3: warning: format not a string literal and no format arguments\nDocumentation/networking/ifenslave.c:292:3: warning: format not a string literal and no format arguments\nDocumentation/networking/ifenslave.c:312:4: warning: format not a string literal and no format arguments\nDocumentation/networking/ifenslave.c:323:3: warning: format not a string literal and no format arguments\nDocumentation/networking/ifenslave.c:342:4: warning: format not a string literal and no format arguments\n\n\nSigned-off-by: Shan Wei \u003cshanwei@cn.fujitsu.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "14205aa21c8041d7e940ee9bcde87824dc00a08a",
      "tree": "4f1378483188b5aee76941cf7d4c5187e2c0d372",
      "parents": [
        "c46ee38620a2aa2b25b16bc9738ace80dbff76a4"
      ],
      "author": {
        "name": "Aloisio Almeida Jr",
        "email": "aloisio.almeida@openbossa.org",
        "time": "Fri Jul 01 19:31:38 2011 -0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Jul 05 15:26:58 2011 -0400"
      },
      "message": "NFC: add Documentation/networking/nfc.txt\n\nSigned-off-by: Aloisio Almeida Jr \u003caloisio.almeida@openbossa.org\u003e\nSigned-off-by: Lauro Ramos Venancio \u003clauro.venancio@openbossa.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6539fefd9bec5faf948b03aec9f9078691d0be6b",
      "tree": "0c3f9edbce15ae4b03a975b73e867ac9f0be8cdc",
      "parents": [
        "a6e1204b82d3e8d7ba1baca35bdb595c722105eb"
      ],
      "author": {
        "name": "Max Matveev",
        "email": "makc@redhat.com",
        "time": "Tue Jun 21 21:18:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 19:14:09 2011 -0700"
      },
      "message": "Update documented default values for various TCP/UDP tunables\n\ntcp_rmem and tcp_wmem use 1 page as default value for the minimum\namount of memory to be used, same as udp_wmem_min and udp_rmem_min.\nPages are different size on different architectures - use the right\nunits when describing the defaults.\n\nReviewed-by: Shan Wei \u003cshanwei@cn.fujitsu.com\u003e\nAcked-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Max Matveev \u003cmakc@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a6e1204b82d3e8d7ba1baca35bdb595c722105eb",
      "tree": "55dc5a6197d1a1e1087ebf199ae206b8751b1236",
      "parents": [
        "4924f44b97a034dbf44c14b709b0b0907ee23f04"
      ],
      "author": {
        "name": "Max Matveev",
        "email": "makc@redhat.com",
        "time": "Sun Jun 19 22:08:10 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jul 04 19:14:09 2011 -0700"
      },
      "message": "Update description of net.sctp.sctp_rmem and net.sctp.sctp_wmem tunables\n\nsctp does not use second and third (\"default\" and \"max\") values\nof sctp_rmem tunable. The format is the same as tcp_rmem\nbut the meaning is different so make the documentation explicit to\navoid confusion.\n\nsctp_wmem is not used at all.\n\nAcked-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Max Matveev \u003cmakc@redhat.com\u003e\nReviewed-by: Shan Wei \u003cshanwei@cn.fujitsu.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4b9d9be839fdb7dcd7ce7619a623fd9015a50cda",
      "tree": "bd1827203efe27578b783c30b0ff5e2d4966b26a",
      "parents": [
        "9ad7c049f0f79c418e293b1b68cf10d68f54fcdb"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Wed Jun 08 13:35:34 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jun 08 17:05:30 2011 -0700"
      },
      "message": "inetpeer: remove unused list\n\nAndi Kleen and Tim Chen reported huge contention on inetpeer\nunused_peers.lock, on memcached workload on a 40 core machine, with\ndisabled route cache.\n\nIt appears we constantly flip peers refcnt between 0 and 1 values, and\nwe must insert/remove peers from unused_peers.list, holding a contended\nspinlock.\n\nRemove this list completely and perform a garbage collection on-the-fly,\nat lookup time, using the expired nodes we met during the tree\ntraversal.\n\nThis removes a lot of code, makes locking more standard, and obsoletes\ntwo sysctls (inet_peer_gc_mintime and inet_peer_gc_maxtime). This also\nremoves two pointers in inet_peer structure.\n\nThere is still a false sharing effect because refcnt is in first cache\nline of object [were the links and keys used by lookups are located], we\nmight move it at the end of inet_peer structure to let this first cache\nline mostly read by cpus.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nCC: Andi Kleen \u003candi@firstfloor.org\u003e\nCC: Tim Chen \u003ctim.c.chen@linux.intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e52e713ec30a31e9a4663d9aebbaae5ec07466a6",
      "tree": "68f9680577ae68f3972a5ed73afed5d1c2794310",
      "parents": [
        "bdf7cf1c83872a0586ce4c4da6889103cc36dbd3",
        "2f3e4af471e38e0658e701973238ae4b5e50fcd6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 27 10:25:02 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 27 10:25:02 2011 -0700"
      },
      "message": "Merge branch \u0027docs-move\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rdunlap/linux-docs\n\n* \u0027docs-move\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rdunlap/linux-docs:\n  Create Documentation/security/, move LSM-, credentials-, and keys-related files from Documentation/   to Documentation/security/, add Documentation/security/00-INDEX, and update all occurrences of Documentation/\u003cmoved_file\u003e   to Documentation/security/\u003cmoved_file\u003e.\n"
    },
    {
      "commit": "94265cf5f731c7df29fdfde262ca3e6d51e6828c",
      "tree": "e19d43a5e8b19a220a4258a5a9f30d63ffc4bf55",
      "parents": [
        "9fe0617d9b6d21f700ee9e658e1c9fe3be2fb402"
      ],
      "author": {
        "name": "Flavio Leitner",
        "email": "fbl@redhat.com",
        "time": "Wed May 25 08:38:58 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 25 17:55:33 2011 -0400"
      },
      "message": "bonding: documentation and code cleanup for resend_igmp\n\nImproves the documentation about how IGMP resend parameter\nworks, fix two missing checks and coding style issues.\n\nSigned-off-by: Flavio Leitner \u003cfbl@redhat.com\u003e\nAcked-by: Rick Jones \u003crick.jones2@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d410fa4ef99112386de5f218dd7df7b4fca910b4",
      "tree": "e29fbc3f6d27b20d73d8feb4ed73f6767f2e18fe",
      "parents": [
        "61c4f2c81c61f73549928dfd9f3e8f26aa36a8cf"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu May 19 15:59:38 2011 -0700"
      },
      "committer": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu May 19 15:59:38 2011 -0700"
      },
      "message": "Create Documentation/security/,\nmove LSM-, credentials-, and keys-related files from Documentation/\n  to Documentation/security/,\nadd Documentation/security/00-INDEX, and\nupdate all occurrences of Documentation/\u003cmoved_file\u003e\n  to Documentation/security/\u003cmoved_file\u003e.\n"
    },
    {
      "commit": "02e73c1edc3746e308d1768a27fdc8121f641ab1",
      "tree": "a3db8009e4549e3d85905e11ac2bf8e64df1763f",
      "parents": [
        "c5216cc70fa769e5a51837f2cf07c4a0aa734fcf",
        "27aea2128ec09924dfe08e97739b2bf8b15c8619"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 08 15:39:11 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun May 08 15:39:11 2011 -0700"
      },
      "message": "Merge branch \u0027batman-adv/next\u0027 of git://git.open-mesh.org/ecsv/linux-merge\n"
    },
    {
      "commit": "2dafb49d84a9195193b28ac5047df1bbab6053b9",
      "tree": "cb3a9a77496257c54ce9fb61c4ff08743a98dc31",
      "parents": [
        "01df2b65e97735547ce37844f4134b5ea99b4037"
      ],
      "author": {
        "name": "Antonio Quartulli",
        "email": "ordex@autistici.org",
        "time": "Thu May 05 08:42:45 2011 +0200"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Sun May 08 16:10:42 2011 +0200"
      },
      "message": "batman-adv: rename everything from *hna* into *tt* (translation table)\n\nTo be coherent, all the functions/variables/constants have been renamed\nto the TranslationTable style\n\nSigned-off-by: Antonio Quartulli \u003cordex@autistici.org\u003e\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "ad246c992bea6d33c6421ba1f03e2b405792adf9",
      "tree": "28afc1b370d856a63a3cd792fc292996c0315c13",
      "parents": [
        "7d36a991e8d36b8ae87e2aa1158d3735e656253b"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "bhutchings@solarflare.com",
        "time": "Tue Apr 26 15:25:52 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 29 12:44:11 2011 -0700"
      },
      "message": "ipv4, ipv6, bonding: Restore control over number of peer notifications\n\nFor backward compatibility, we should retain the module parameters and\nsysfs attributes to control the number of peer notifications\n(gratuitous ARPs and unsolicited NAs) sent after bonding failover.\nAlso, it is possible for failover to take place even though the new\nactive slave does not have link up, and in that case the peer\nnotification should be deferred until it does.\n\nChange ipv4 and ipv6 so they do not automatically send peer\nnotifications on bonding failover.\n\nChange the bonding driver to send separate NETDEV_NOTIFY_PEERS\nnotifications when the link is up, as many times as requested.  Since\nit does not directly control which protocols send notifications, make\nnum_grat_arp and num_unsol_na aliases for a single parameter.  Bump\nthe bonding version number and update its documentation.\n\nSigned-off-by: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nAcked-by: Brian Haley \u003cbrian.haley@hp.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7c158399c21e4eabb33965a5fc689ebbd2ded4f6",
      "tree": "825b471b130b2317444f90a1b410693180ee82bf",
      "parents": [
        "c326de88b8ac7ed1cd1027017ba6079dbe91be49"
      ],
      "author": {
        "name": "Greg Rose",
        "email": "gregory.v.rose@intel.com",
        "time": "Sat Mar 12 11:56:02 2011 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Wed Apr 13 19:15:50 2011 -0700"
      },
      "message": "igb: Add anti-spoofing feature documentation\n\nAdd the documentation for the anti-spoofing feature in the HW.\n\nSigned-off-by: Greg Rose \u003cgregory.v.rose@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\n"
    },
    {
      "commit": "42933bac11e811f02200c944d8562a15f8ec4ff0",
      "tree": "fcdd9afe56eb0e746565ddd1f92f22d36678b843",
      "parents": [
        "2b9accbee563f535046ff2cd382d0acaa92e130c",
        "25985edcedea6396277003854657b5f3cb31a628"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 07 11:14:49 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Apr 07 11:14:49 2011 -0700"
      },
      "message": "Merge branch \u0027for-linus2\u0027 of git://git.profusion.mobi/users/lucas/linux-2.6\n\n* \u0027for-linus2\u0027 of git://git.profusion.mobi/users/lucas/linux-2.6:\n  Fix common misspellings\n"
    },
    {
      "commit": "f65e51d740688b8a0ad15cbde34974e6c4559972",
      "tree": "73c1d7b91d2c222ae310529003bbc88fb281ae3c",
      "parents": [
        "44a4dcf75c58157a5d036ff783dfb2254703b93e"
      ],
      "author": {
        "name": "Sylvestre Ledru",
        "email": "sylvestre.ledru@scilab.org",
        "time": "Mon Apr 04 15:04:46 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 04 17:51:47 2011 -0700"
      },
      "message": "Documentation: fix minor typos/spelling\n\nFix some minor typos:\n * informations \u003d\u003e information\n * there own \u003d\u003e their own\n * these \u003d\u003e this\n\nSigned-off-by: Sylvestre Ledru \u003csylvestre.ledru@scilab.org\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "25985edcedea6396277003854657b5f3cb31a628",
      "tree": "f026e810210a2ee7290caeb737c23cb6472b7c38",
      "parents": [
        "6aba74f2791287ec407e0f92487a725a25908067"
      ],
      "author": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Wed Mar 30 22:57:33 2011 -0300"
      },
      "committer": {
        "name": "Lucas De Marchi",
        "email": "lucas.demarchi@profusion.mobi",
        "time": "Thu Mar 31 11:26:23 2011 -0300"
      },
      "message": "Fix common misspellings\n\nFixes generated by \u0027codespell\u0027 and manually reviewed.\n\nSigned-off-by: Lucas De Marchi \u003clucas.demarchi@profusion.mobi\u003e\n"
    },
    {
      "commit": "c337ffb68e1e71bad069b14d2246fa1e0c31699c",
      "tree": "7861a59b196adfd63758cc0921e4fb56030fbaf3",
      "parents": [
        "30df754dedebf27ef90452944a723ba058d23396",
        "84c0c6933cb0303fa006992a6659c2b46de4eb17"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 15 15:15:17 2011 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Mar 15 15:15:17 2011 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "a23c37f1110d8912d4d0a66e78197e9195bb36d4",
      "tree": "9e4182215dc63f7609a60fbe0c029f43d47be928",
      "parents": [
        "e5537bfc98f01561fbdfbd8a78f0dc3e2360491d"
      ],
      "author": {
        "name": "Nicolas de Pesloüan",
        "email": "nicolas.2p.debian@free.fr",
        "time": "Sun Mar 13 10:34:22 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Mar 14 15:37:05 2011 -0700"
      },
      "message": "bonding: documentation update: mailing lists.\n\nIn commit a6c36ee677607b02d8ecc88e8a12785418b88107 (\"bonding: change list\ncontact to netdev@vger.kernel.org\"), the mailing list for bonding\ndeveloppement was changed from bonding-devel to netdev.\n\nUpdate the bonding documentation to reflect this change:\n\n- bonding-devel is used for usage discussions (despite the name).\n- netdev is used for developpement discussions.\n\nAlso remove the reference to the sourceforge bonding page, which is\ndeprecated.\n\nSigned-off-by: Nicolas de Pesloüan \u003cnicolas.2p.debian@free.fr\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a015f6f49968c330b236ca2f6c2170820414f922",
      "tree": "8370664c7d17ae1d1290622fa7b302919b13f4fe",
      "parents": [
        "297edb6003268c1d60da8c21eb76bf39b6428213"
      ],
      "author": {
        "name": "Rémi Denis-Courmont",
        "email": "remi.denis-courmont@nokia.com",
        "time": "Tue Mar 08 22:44:13 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 09 11:59:33 2011 -0800"
      },
      "message": "Phonet: kill the ST-Ericsson pipe controller Kconfig\n\nThis is now a run-time choice so that a single kernel can support both\nold and new generation ISI modems. Support for manually enabling the\npipe flow is removed as it did not work properly, does not fit well\nwith the socket API, and I am not aware of any use at the moment.\n\nSigned-off-by: Rémi Denis-Courmont \u003cremi.denis-courmont@nokia.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "297edb6003268c1d60da8c21eb76bf39b6428213",
      "tree": "b17c7544eed3430ed89a56e54a3de14fe9755c3c",
      "parents": [
        "acaf7df610ff3faf1778ce40d601fc3dd4a41b40"
      ],
      "author": {
        "name": "Rémi Denis-Courmont",
        "email": "remi.denis-courmont@nokia.com",
        "time": "Tue Mar 08 22:44:12 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 09 11:59:33 2011 -0800"
      },
      "message": "Phonet: support active connection without pipe controller on modem\n\nThis provides support for newer ISI modems with no need for the\nearlier experimental compile-time alternative choice. With this,\nwe can now use the same kernel and userspace with both types of\nmodems.\n\nThis also avoids confusing two different and incompatible state\nmachines, actively connected vs accepted sockets, and adds\nconnection response error handling (processing \"SYN/RST\" of sorts).\n\nSigned-off-by: Rémi Denis-Courmont \u003cremi.denis-courmont@nokia.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "acaf7df610ff3faf1778ce40d601fc3dd4a41b40",
      "tree": "a6ed66e7314b43d253dceb5930da6b5fc40d051f",
      "parents": [
        "f7ae8d59f66154df0424fd94035c89981fed3379"
      ],
      "author": {
        "name": "Rémi Denis-Courmont",
        "email": "remi.denis-courmont@nokia.com",
        "time": "Tue Mar 08 22:44:11 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Mar 09 11:59:32 2011 -0800"
      },
      "message": "Phonet: provide pipe socket option to retrieve the pipe identifier\n\nUser-space sometimes needs this information. In particular, the GPRS\ncontext or the AT commands pipe setups may use the pipe handle as a\nreference.\n\nThis removes the settable pipe handle with CONFIG_PHONET_PIPECTRLR.\nIt did not handle error cases correctly. Furthermore, the kernel\n*could* implement a smart scheme for allocating handles (if ever\nneeded), but userspace really cannot.\n\nSigned-off-by: Rémi Denis-Courmont \u003cremi.denis-courmont@nokia.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0a0e9ae1bd788bc19adc4d4ae08c98b233697402",
      "tree": "13825eeb5bbeae27d66e95f12168eff4b60701ab",
      "parents": [
        "01a16b21d6adf992aa863186c3c4e561a57c1714",
        "b65a0e0c84cf489bfa00d6aa6c48abc5a237100f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 03 21:27:42 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Mar 03 21:27:42 2011 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tdrivers/net/bnx2x/bnx2x.h\n"
    },
    {
      "commit": "b65a0e0c84cf489bfa00d6aa6c48abc5a237100f",
      "tree": "3ed9d7b094e003a7b0d98234cb5b490d671bf3a9",
      "parents": [
        "4438a02fc4956f5f61918095708f183f5c63a9d3",
        "1362fa078dae16776cd439791c6605b224ea6171"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 03 15:48:01 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Mar 03 15:48:01 2011 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6:\n  DNS: Fix a NULL pointer deref when trying to read an error key [CVE-2011-1076]\n"
    },
    {
      "commit": "1362fa078dae16776cd439791c6605b224ea6171",
      "tree": "76738a2137f8dd2e0064d8e74ff4c6e72def2e05",
      "parents": [
        "dd9c1549edef02290edced639f67b54a25abbe0e"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Mar 03 11:28:58 2011 +0000"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Fri Mar 04 09:56:19 2011 +1100"
      },
      "message": "DNS: Fix a NULL pointer deref when trying to read an error key [CVE-2011-1076]\n\nWhen a DNS resolver key is instantiated with an error indication, attempts to\nread that key will result in an oops because user_read() is expecting there to\nbe a payload - and there isn\u0027t one [CVE-2011-1076].\n\nGive the DNS resolver key its own read handler that returns the error cached in\nkey-\u003etype_data.x[0] as an error rather than crashing.\n\nAlso make the kenter() at the beginning of dns_resolver_instantiate() limit the\namount of data it prints, since the data is not necessarily NUL-terminated.\n\nThe buggy code was added in:\n\n\tcommit 4a2d789267e00b5a1175ecd2ddefcc78b83fbf09\n\tAuthor: Wang Lei \u003cwang840925@gmail.com\u003e\n\tDate:   Wed Aug 11 09:37:58 2010 +0100\n\tSubject: DNS: If the DNS server returns an error, allow that to be cached [ver #2]\n\nThis can trivially be reproduced by any user with the following program\ncompiled with -lkeyutils:\n\n\t#include \u003cstdlib.h\u003e\n\t#include \u003ckeyutils.h\u003e\n\t#include \u003cerr.h\u003e\n\tstatic char payload[] \u003d \"#dnserror\u003d6\";\n\tint main()\n\t{\n\t\tkey_serial_t key;\n\t\tkey \u003d add_key(\"dns_resolver\", \"a\", payload, sizeof(payload),\n\t\t\t      KEY_SPEC_SESSION_KEYRING);\n\t\tif (key \u003d\u003d -1)\n\t\t\terr(1, \"add_key\");\n\t\tif (keyctl_read(key, NULL, 0) \u003d\u003d -1)\n\t\t\terr(1, \"read_key\");\n\t\treturn 0;\n\t}\n\nWhat should happen is that keyctl_read() reports error 6 (ENXIO) to the user:\n\n\tdns-break: read_key: No such device or address\n\nbut instead the kernel oopses.\n\nThis cannot be reproduced with the \u0027keyutils add\u0027 or \u0027keyutils padd\u0027 commands\nas both of those cut the data down below the NUL termination that must be\nincluded in the data.  Without this dns_resolver_instantiate() will return\n-EINVAL and the key will not be instantiated such that it can be read.\n\nThe oops looks like:\n\nBUG: unable to handle kernel NULL pointer dereference at 0000000000000010\nIP: [\u003cffffffff811b99f7\u003e] user_read+0x4f/0x8f\nPGD 3bdf8067 PUD 385b9067 PMD 0\nOops: 0000 [#1] SMP\nlast sysfs file: /sys/devices/pci0000:00/0000:00:19.0/irq\nCPU 0\nModules linked in:\n\nPid: 2150, comm: dns-break Not tainted 2.6.38-rc7-cachefs+ #468                  /DG965RY\nRIP: 0010:[\u003cffffffff811b99f7\u003e]  [\u003cffffffff811b99f7\u003e] user_read+0x4f/0x8f\nRSP: 0018:ffff88003bf47f08  EFLAGS: 00010246\nRAX: 0000000000000001 RBX: ffff88003b5ea378 RCX: ffffffff81972368\nRDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff88003b5ea378\nRBP: ffff88003bf47f28 R08: ffff88003be56620 R09: 0000000000000000\nR10: 0000000000000395 R11: 0000000000000002 R12: 0000000000000000\nR13: 0000000000000000 R14: 0000000000000000 R15: ffffffffffffffa1\nFS:  00007feab5751700(0000) GS:ffff88003e000000(0000) knlGS:0000000000000000\nCS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000010 CR3: 000000003de40000 CR4: 00000000000006f0\nDR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000\nDR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400\nProcess dns-break (pid: 2150, threadinfo ffff88003bf46000, task ffff88003be56090)\nStack:\n ffff88003b5ea378 ffff88003b5ea3a0 0000000000000000 0000000000000000\n ffff88003bf47f68 ffffffff811b708e ffff88003c442bc8 0000000000000000\n 00000000004005a0 00007fffba368060 0000000000000000 0000000000000000\nCall Trace:\n [\u003cffffffff811b708e\u003e] keyctl_read_key+0xac/0xcf\n [\u003cffffffff811b7c07\u003e] sys_keyctl+0x75/0xb6\n [\u003cffffffff81001f7b\u003e] system_call_fastpath+0x16/0x1b\nCode: 75 1f 48 83 7b 28 00 75 18 c6 05 58 2b fb 00 01 be bb 00 00 00 48 c7 c7 76 1c 75 81 e8 13 c2 e9 ff 4c 8b b3 e0 00 00 00 4d 85 ed \u003c41\u003e 0f b7 5e 10 74 2d 4d 85 e4 74 28 e8 98 79 ee ff 49 39 dd 48\nRIP  [\u003cffffffff811b99f7\u003e] user_read+0x4f/0x8f\n RSP \u003cffff88003bf47f08\u003e\nCR2: 0000000000000010\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Jeff Layton \u003cjlayton@redhat.com\u003e\ncc: Wang Lei \u003cwang840925@gmail.com\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "a90e81579de79e1e94b9af6216e4ef54e468ef4a",
      "tree": "1e56e3135bde54e7e5a80df655453dc195aefb4f",
      "parents": [
        "b093dd96844186cd03318aaf0cd96f91db3970ef"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Feb 22 12:23:43 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Feb 28 12:33:19 2011 -0800"
      },
      "message": "net: update Documentation/networking/00-INDEX\n\nClean up entries in 00-INDEX: drop files that have been removed.\n\nReported-by: Rob Landley \u003crlandley@parallels.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Rob Landley \u003crlandley@parallels.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "81146ec1b85067e70b71e81b5ecd9998ce054c0e",
      "tree": "68e5e3d37dca5f430eda14f7b93827eb15960ba4",
      "parents": [
        "da935c66bacb3ed9ada984b053297f87c2dff63a"
      ],
      "author": {
        "name": "Ilpo Järvinen",
        "email": "ilpo.jarvinen@helsinki.fi",
        "time": "Sat Feb 19 21:52:41 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Feb 20 11:10:14 2011 -0800"
      },
      "message": "tcp: document tcp_max_ssthresh (Limited Slow-Start)\n\nBase on Ilpo\u0027s patch about documenting tcp_max_ssthresh.\n(see http://marc.info/?l\u003dlinux-netdev\u0026m\u003d117950581307310\u0026w\u003d2)\n\nAccording to errata of RFC3742, fix the number of segments increased\nduring RTT time.\n\nJust to state the occasion to use this parameter, But\nabout how to set parameter value, maybe some others can do it.\n\nSigned-off-by: Ilpo Järvinen \u003cilpo.jarvinen@helsinki.fi\u003e\nSigned-off-by: Shan Wei \u003cshanwei@cn.fujitsu.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "da935c66bacb3ed9ada984b053297f87c2dff63a",
      "tree": "46278da2b312c73f1375b830d7e5912bf23abd78",
      "parents": [
        "9435eb1cf0b76b323019cebf8d16762a50a12a19",
        "2205a6ea93fea76f88b43727fea53f3ce3790d6f"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 19 19:17:35 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Feb 19 19:17:35 2011 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\tDocumentation/feature-removal-schedule.txt\n\tdrivers/net/e1000e/netdev.c\n\tnet/xfrm/xfrm_policy.c\n"
    },
    {
      "commit": "520732af9158308e96245b54f1d573861eafb631",
      "tree": "c779df8502f3a38ccd0060bfed6ae52cb4f0b0cf",
      "parents": [
        "3e9d08ec0a68f6faf718d5a7e050fe5ca0ba004f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Feb 10 20:05:25 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 10 20:05:25 2011 -0800"
      },
      "message": "net: fix ifenslave build flags\n\n-I (include path) should be specified for host builds.\nThis one was overlooked somehow.  Fixes\nhttps://bugzilla.kernel.org/show_bug.cgi?id\u003d25902\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nReported-by: Alexey Salmin \u003calexey.salmin@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "bd4a6974cc9090ef3851e5b0a2071e5383565c7c",
      "tree": "e96ef46426d293b730a305b5185ba5412c9172d4",
      "parents": [
        "2b7bcebf958c74124220ee8103024def8597b36c",
        "1e6d93e45b231b3ae87c01902ede2315aacfe976"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 04 14:28:58 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Feb 04 14:28:58 2011 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n"
    },
    {
      "commit": "34a6ef381d402c6547aa9abb8a74b0262ae8255f",
      "tree": "dbbf7615f1f67e0dd5ccd1885a62becd0658c15a",
      "parents": [
        "94dde7e451fa70749fa68df3d70e4b20debe96a6"
      ],
      "author": {
        "name": "Peter Chubb",
        "email": "peter.chubb@nicta.com.au",
        "time": "Wed Feb 02 15:39:58 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Feb 02 15:39:58 2011 -0800"
      },
      "message": "tcp_ecn is an integer not a boolean\n\nThere was some confusion at LCA as to why the sysctl tcp_ecn took one\nof three values when it was documented as a Boolean.  This patch fixes\nthe documentation.\n\nSigned-off-by: Peter Chubb \u003cpeter.chubb@nicta.com.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a5e3c2aae23a3719105c1ae662c67ef282f213db",
      "tree": "f951e78782757dfc2d4b7015601f65101ac2ef73",
      "parents": [
        "6b28ff3be829a851378551245fd6b3f9bf93b0ad",
        "091b948306d2628320e77977eb7ae4a757b12180"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 31 13:24:56 2011 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Jan 31 13:24:56 2011 -0800"
      },
      "message": "Merge branch \u0027batman-adv/next\u0027 of git://git.open-mesh.org/ecsv/linux-merge\n"
    },
    {
      "commit": "091b948306d2628320e77977eb7ae4a757b12180",
      "tree": "59a02fecde5d7f4da2e714af155390b9d2cccfc1",
      "parents": [
        "64afe35398269577ef9809474dd7dc0e5d265176"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Thu Jan 27 10:56:56 2011 +0100"
      },
      "committer": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Jan 31 14:57:13 2011 +0100"
      },
      "message": "batman-adv: Merge README of v2011.0.0 release\n\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\n"
    },
    {
      "commit": "de221bd5eb5e754806fcc39c40bb12b96515d9c5",
      "tree": "39b09f27517d3b318d00177ba73cb5a8ff630277",
      "parents": [
        "44f5324b5d13ef2187729d949eca442689627f39"
      ],
      "author": {
        "name": "Nicolas de Pesloüan",
        "email": "nicolas.2p.debian@free.fr",
        "time": "Mon Jan 24 13:21:37 2011 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 25 13:50:56 2011 -0800"
      },
      "message": "bonding: update documentation - alternate configuration.\n\nThe bonding documentation used to provide configuration\ndetails and examples for initscripts and sysconfig only.\n\nThis patch describe the third possible configuration:\n/etc/network/interfaces.\n\nSigned-off-by: Nicolas de Pesloüan \u003cnicolas.2p.debian@free.fr\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "008d23e4852d78bb2618f2035f8b2110b6a6b968",
      "tree": "81c88f744f6f3fc84132527c1ddc0b4da410c5e2",
      "parents": [
        "8f685fbda43deccd130d192c9fcef1444649eaca",
        "bfc672dcf323877228682aff79dff8ecd9f30ff8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 13 10:05:56 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 13 10:05:56 2011 -0800"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (43 commits)\n  Documentation/trace/events.txt: Remove obsolete sched_signal_send.\n  writeback: fix global_dirty_limits comment runtime -\u003e real-time\n  ppc: fix comment typo singal -\u003e signal\n  drivers: fix comment typo diable -\u003e disable.\n  m68k: fix comment typo diable -\u003e disable.\n  wireless: comment typo fix diable -\u003e disable.\n  media: comment typo fix diable -\u003e disable.\n  remove doc for obsolete dynamic-printk kernel-parameter\n  remove extraneous \u0027is\u0027 from Documentation/iostats.txt\n  Fix spelling milisec -\u003e ms in snd_ps3 module parameter description\n  Fix spelling mistakes in comments\n  Revert conflicting V4L changes\n  i7core_edac: fix typos in comments\n  mm/rmap.c: fix comment\n  sound, ca0106: Fix assignment to \u0027channel\u0027.\n  hrtimer: fix a typo in comment\n  init/Kconfig: fix typo\n  anon_inodes: fix wrong function name in comment\n  fix comment typos concerning \"consistent\"\n  poll: fix a typo in comment\n  ...\n\nFix up trivial conflicts in:\n - drivers/net/wireless/iwlwifi/iwl-core.c (moved to iwl-legacy.c)\n - fs/ext4/ext4.h\n\nAlso fix missed \u0027diabled\u0027 typo in drivers/net/bnx2x/bnx2x.h while at it.\n"
    },
    {
      "commit": "bfbb23466adcbc77facea3046b44f75530079472",
      "tree": "31e28ac15e808861cd261e9600c4e7642d8aa73f",
      "parents": [
        "763dadd47c884853a22f2f19ea27e58431303ff3"
      ],
      "author": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Sun Jan 02 18:15:58 2011 +0100"
      },
      "committer": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Fri Jan 07 12:22:44 2011 +0100"
      },
      "message": "dccp: make upper bound for seq_window consistent on 32/64 bit\n\nThe \u0027seq_window\u0027 sysctl sets the initial value for the DCCP Sequence Window,\nwhich may range from 32..2^46-1 (RFC 4340, 7.5.2). The patch sets the upper\nbound consistently to 2^32-1 on both 32 and 64 bit systems, which should be\nsufficient - with a RTT of 1sec and 1-byte packets, a seq_window of 2^32-1\ncorresponds to a link speed of 34 Gbps.\n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\n"
    },
    {
      "commit": "68f20d948c86bd6bbc075052f6b6c45b8f56957e",
      "tree": "55b3eae5bb5dce531118f8274e6ce99c798aae9b",
      "parents": [
        "e1928c86c4829703b800c81cc9edc939b5634e6f"
      ],
      "author": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 17 12:14:34 2010 +0000"
      },
      "committer": {
        "name": "Jeff Kirsher",
        "email": "jeffrey.t.kirsher@intel.com",
        "time": "Fri Dec 24 21:26:47 2010 -0800"
      },
      "message": "Documentation/networking: Update Intel Wired LAN docs\n\n- Update the Intel Wired LAN documentation with the latest\n  URL for ethtool.\n\n- replace \"Ethtool\" with \"ethtool\"\n\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nTested-by: Emil Tantilov \u003cemil.s.tantilov@intel.com\u003e\n"
    },
    {
      "commit": "4b7bd364700d9ac8372eff48832062b936d0793b",
      "tree": "0dbf78c95456a0b02d07fcd473281f04a87e266d",
      "parents": [
        "c0d8768af260e2cbb4bf659ae6094a262c86b085",
        "90a8a73c06cc32b609a880d48449d7083327e11a"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Dec 22 18:57:02 2010 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Dec 22 18:57:02 2010 +0100"
      },
      "message": "Merge branch \u0027master\u0027 into for-next\n\nConflicts:\n\tMAINTAINERS\n\tarch/arm/mach-omap2/pm24xx.c\n\tdrivers/scsi/bfa/bfa_fcpim.c\n\nNeeded to update to apply fixes for which the old branch was too\noutdated.\n"
    },
    {
      "commit": "c6c8fea29769d998d94fcec9b9f14d4b52b349d3",
      "tree": "2c8dc8d1a64d48c5737a5745e3c510ff53a23047",
      "parents": [
        "b236da6931e2482bfe44a7865dd4e7bb036f3496"
      ],
      "author": {
        "name": "Sven Eckelmann",
        "email": "sven@narfation.org",
        "time": "Mon Dec 13 11:19:28 2010 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Dec 16 13:44:24 2010 -0800"
      },
      "message": "net: Add batman-adv meshing protocol\n\nB.A.T.M.A.N. (better approach to mobile ad-hoc networking) is a routing\nprotocol for multi-hop ad-hoc mesh networks. The networks may be wired or\nwireless. See http://www.open-mesh.org/ for more information and user space\ntools.\n\nSigned-off-by: Sven Eckelmann \u003csven@narfation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cc6f02dd490dac4ad821d5077b934c9b37037cd0",
      "tree": "586bfe464eb7993074de248d6fed8c04d1f0d056",
      "parents": [
        "cfb7e5f187e787bb1430decea339fdea6a669f92"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "eric.dumazet@gmail.com",
        "time": "Mon Dec 13 12:50:49 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Dec 13 12:50:49 2010 -0800"
      },
      "message": "net: change ip_default_ttl documentation\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ],
  "next": "dabee56860bc6b617c7ea481bb9b00fba41c9c48"
}
