)]}'
{
  "log": [
    {
      "commit": "39c7caebc94e851f58b84b54659156dd30522e8e",
      "tree": "eacef2a7255d4e047c8e5d1a0d69041e4a71cf80",
      "parents": [
        "404f2f1019c0293bd91dc1c03c8557ec97d9d104"
      ],
      "author": {
        "name": "Ansis Atteka",
        "email": "aatteka@nicira.com",
        "time": "Mon Nov 26 11:24:11 2012 -0800"
      },
      "committer": {
        "name": "Jesse Gross",
        "email": "jesse@nicira.com",
        "time": "Mon Nov 26 11:33:18 2012 -0800"
      },
      "message": "openvswitch: add skb mark matching and set action\n\nThis patch adds support for skb mark matching and set action.\n\nSigned-off-by: Ansis Atteka \u003caatteka@nicira.com\u003e\nSigned-off-by: Jesse Gross \u003cjesse@nicira.com\u003e\n"
    },
    {
      "commit": "b48b63a1f6e26b0dec2c9f1690396ed4bcb66903",
      "tree": "8d9ad227c3a7d35cd78d40ecaf9bf59375dbd21a",
      "parents": [
        "7f2e6a5d8608d0353b017a0fe15502307593734e",
        "3f0c3c8fe30c725c1264fb6db8cc4b69db3a658a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Sep 15 11:43:53 2012 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Sep 15 11:43:53 2012 -0400"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\nConflicts:\n\tnet/netfilter/nfnetlink_log.c\n\tnet/netfilter/xt_LOG.c\n\nRather easy conflict resolution, the \u0027net\u0027 tree had bug fixes to make\nsure we checked if a socket is a time-wait one or not and elide the\nlogging code if so.\n\nWhereas on the \u0027net-next\u0027 side we are calculating the UID and GID from\nthe creds using different interfaces due to the user namespace changes\nfrom Eric Biederman.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "15eac2a74277bc7de68a7c2a64a7c91b4b6f5961",
      "tree": "cbe59331108927c14a1930a6303ffbb2b303b9a7",
      "parents": [
        "46df7b814548849deee01f50bc75f8f5ae8cd767"
      ],
      "author": {
        "name": "Pravin B Shelar",
        "email": "pshelar@nicira.com",
        "time": "Thu Aug 23 12:40:54 2012 -0700"
      },
      "committer": {
        "name": "Jesse Gross",
        "email": "jesse@nicira.com",
        "time": "Mon Sep 03 19:20:49 2012 -0700"
      },
      "message": "openvswitch: Increase maximum number of datapath ports.\n\nUse hash table to store ports of datapath. Allow 64K ports per switch.\n\nSigned-off-by: Pravin B Shelar \u003cpshelar@nicira.com\u003e\nSigned-off-by: Jesse Gross \u003cjesse@nicira.com\u003e\n"
    },
    {
      "commit": "c303aa94cdae483a7577230e61720e126e600a52",
      "tree": "c004e6264f169f4b663e6a834968d7e12a1175ae",
      "parents": [
        "39855b5ba9a72a80de96009011b7f8b2fb01612b"
      ],
      "author": {
        "name": "Jesse Gross",
        "email": "jesse@nicira.com",
        "time": "Mon Sep 03 19:06:27 2012 -0700"
      },
      "committer": {
        "name": "Jesse Gross",
        "email": "jesse@nicira.com",
        "time": "Mon Sep 03 19:06:27 2012 -0700"
      },
      "message": "openvswitch: Fix FLOW_BUFSIZE definition.\n\nThe vlan encapsulation fields in the maximum flow defintion were\nnever updated when the representation changed before upstreaming.\nIn theory this could cause a kernel panic when a maximum length\nflow is used.  In practice this has never happened (to my knowledge)\nbecause skb allocations are padded out to a cache line so you would\nneed the right combination of flow and packet being sent to userspace.\n\nSigned-off-by: Jesse Gross \u003cjesse@nicira.com\u003e\n"
    },
    {
      "commit": "caf2ee14bbc2c6bd73cf0decf576007e0239a482",
      "tree": "50a7eb0333acfb962c29047091b88b5d3aaaa90e",
      "parents": [
        "03fbf8b38792448370343f240131d9fde19d0387"
      ],
      "author": {
        "name": "Raju Subramanian",
        "email": "rsubramanian@nicira.com",
        "time": "Thu May 03 18:55:23 2012 -0700"
      },
      "committer": {
        "name": "Jesse Gross",
        "email": "jesse@nicira.com",
        "time": "Thu May 03 18:55:23 2012 -0700"
      },
      "message": "openvswitch: Replace Nicira Networks.\n\nReplaced all instances of Nicira Networks(, Inc) to Nicira, Inc.\n\nSigned-off-by: Raju Subramanian \u003crsubramanian@nicira.com\u003e\nSigned-off-by: Ben Pfaff \u003cblp@nicira.com\u003e\nSigned-off-by: Jesse Gross \u003cjesse@nicira.com\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"
    }
  ]
}
