stable.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	stable@vger.kernel.org, Thomas Hellstrom <thellstrom@vmware.com>,
	Jakob Bornecrantz <jakob@vmware.com>
Subject: [PATCH 3.14 057/140] drm/vmwgfx: Make sure user-space cant DMA across buffer object boundaries v2
Date: Wed, 28 May 2014 21:33:16 -0700	[thread overview]
Message-ID: <20140529043056.801093160@linuxfoundation.org> (raw)
In-Reply-To: <20140529043049.661315084@linuxfoundation.org>

3.14-stable review patch.  If anyone has any objections, please let me know.

------------------

From: Thomas Hellstrom <thellstrom@vmware.com>

commit cbd75e97a525e3819c02dc18bc2d67aa544c9e45 upstream.

We already check that the buffer object we're accessing is registered with
the file. Now also make sure that we can't DMA across buffer object boundaries.

v2: Code commenting update.

Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
Reviewed-by: Jakob Bornecrantz <jakob@vmware.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

---
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c |   22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

--- a/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
+++ b/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
@@ -1214,14 +1214,36 @@ static int vmw_cmd_dma(struct vmw_privat
 		SVGA3dCmdSurfaceDMA dma;
 	} *cmd;
 	int ret;
+	SVGA3dCmdSurfaceDMASuffix *suffix;
+	uint32_t bo_size;
 
 	cmd = container_of(header, struct vmw_dma_cmd, header);
+	suffix = (SVGA3dCmdSurfaceDMASuffix *)((unsigned long) &cmd->dma +
+					       header->size - sizeof(*suffix));
+
+	/* Make sure device and verifier stays in sync. */
+	if (unlikely(suffix->suffixSize != sizeof(*suffix))) {
+		DRM_ERROR("Invalid DMA suffix size.\n");
+		return -EINVAL;
+	}
+
 	ret = vmw_translate_guest_ptr(dev_priv, sw_context,
 				      &cmd->dma.guest.ptr,
 				      &vmw_bo);
 	if (unlikely(ret != 0))
 		return ret;
 
+	/* Make sure DMA doesn't cross BO boundaries. */
+	bo_size = vmw_bo->base.num_pages * PAGE_SIZE;
+	if (unlikely(cmd->dma.guest.ptr.offset > bo_size)) {
+		DRM_ERROR("Invalid DMA offset.\n");
+		return -EINVAL;
+	}
+
+	bo_size -= cmd->dma.guest.ptr.offset;
+	if (unlikely(suffix->maximumOffset > bo_size))
+		suffix->maximumOffset = bo_size;
+
 	ret = vmw_cmd_res_check(dev_priv, sw_context, vmw_res_surface,
 				user_surface_converter, &cmd->dma.host.sid,
 				NULL);



  parent reply	other threads:[~2014-05-29  4:33 UTC|newest]

Thread overview: 151+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-05-29  4:32 [PATCH 3.14 000/140] 3.14.5-stable review Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 001/140] scsi: fix our current target reap infrastructure Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 002/140] SCSI: dual scan thread bug fix Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 003/140] SCSI: megaraid: missing bounds check in mimd_to_kioc() Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 004/140] KVM: x86: remove WARN_ON from get_kernel_ns() Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 005/140] tools lib traceevent: Fix memory leak in pretty_print() Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 006/140] pid: get pid_t ppid of task in init_pid_ns Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 007/140] audit: convert PPIDs to the inital PID namespace Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 008/140] netfilter: nf_tables: fix nft_cmp_fast failure on big endian for size < 4 Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 009/140] netfilter: nf_conntrack: reserve two bytes for nf_ct_ext->len Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 010/140] blktrace: fix accounting of partially completed requests Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 011/140] netfilter: Cant fail and free after table replacement Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 012/140] netfilter: nf_tables: set names cannot be larger than 15 bytes Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 013/140] x86,preempt: Fix preemption for i386 Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 014/140] tracepoint: Do not waste memory on mods with no tracepoints Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 015/140] rbd: fix error paths in rbd_img_request_fill() Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 016/140] [PATCH for stable 3.14 only 1/1] drm/i915: restore QUIRK_NO_PCH_PWM_ENABLE Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 017/140] tick-common: Fix wrong check in tick_check_replacement() Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 018/140] tick-sched: Dont call update_wall_time() when delta is lesser than tick_period Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 019/140] tick-sched: Check tick_nohz_enabled in tick_nohz_switch_to_nohz() Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 020/140] parisc: change value of SHMLBA from 0x00400000 to PAGE_SIZE Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 021/140] parisc: fix epoll_pwait syscall on compat kernel Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 022/140] parisc: remove _STK_LIM_MAX override Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 023/140] dont bother with {get,put}_write_access() on non-regular files Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 024/140] cifs: Wait for writebacks to complete before attempting write Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 025/140] xen/spinlock: Dont enable them unconditionally Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 026/140] xen/events/fifo: correctly align bitops Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 027/140] Revert "HID: microsoft: Add IDs for Surface Type/Touch Cover 2" Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 028/140] HID: core: do not scan constant input report Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 029/140] HID: add NO_INIT_REPORTS quirk for Synaptics Touch Pad V 103S Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 030/140] md/raid1: r1buf_pool_alloc: free allocate pages when subsequent allocation fails Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 031/140] tracing/uprobes: Fix uprobe_cpu_buffer memory leak Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 032/140] tracing: Use rcu_dereference_sched() for trace event triggers Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 033/140] init/Kconfig: move the trusted keyring config option to general setup Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 034/140] thp: close race between split and zap huge pages Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 035/140] mm/hugetlb.c: add cond_resched_lock() in return_unused_surplus_pages() Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 036/140] mm: use paravirt friendly ops for NUMA hinting ptes Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 037/140] USB: cdc-acm: Remove Motorola/Telit H24 serial interfaces from ACM driver Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 038/140] USB: cp210x: Add 8281 (Nanotec Plug & Drive) Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 039/140] USB: usb_wwan: fix handling of missing bulk endpoints Greg Kroah-Hartman
2014-05-29  4:32 ` [PATCH 3.14 040/140] USB: serial: ftdi_sio: add id for Brainboxes serial cards Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 041/140] usb: option driver, add support for Telit UE910v2 Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 042/140] Revert "USB: serial: add usbid for dell wwan card to sierra.c" Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 043/140] USB: serial: fix sysfs-attribute removal deadlock Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 044/140] USB: io_ti: fix firmware download on big-endian machines Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 045/140] usb: qcserial: add Sierra Wireless EM7355 Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 046/140] usb: qcserial: add Sierra Wireless MC73xx Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 047/140] usb: qcserial: add Sierra Wireless MC7305/MC7355 Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 048/140] usb: option: add Olivetti Olicard 500 Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 049/140] usb: option: add Alcatel L800MA Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 050/140] usb: option: add and update a number of CMOTech devices Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 051/140] serial: omap: Fix missing pm_runtime_resume handling by simplifying code Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 052/140] mlx4_en: dont use napi_synchronize inside mlx4_en_netpoll Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 053/140] fs: Dont return 0 from get_anon_bdev Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 054/140] wl18xx: align event mailbox with current fw Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 055/140] drm/vmwgfx: correct fb_fix_screeninfo.line_length Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 056/140] drm/vmwgfx: Fix query buffer locking order violation Greg Kroah-Hartman
2014-05-29  4:33 ` Greg Kroah-Hartman [this message]
2014-05-29  4:33 ` [PATCH 3.14 058/140] drm/qxl: unset a pointer in sync_obj_unref Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 059/140] drm/radeon: clear needs_reset flag if IB test fails Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 060/140] drm/radeon: call drm_edid_to_eld when we update the edid Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 061/140] drm/radeon: fix endian swap on hawaii clear state buffer setup Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 062/140] drm/radeon: fix typo in spectre_golden_registers Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 063/140] drm/i915/tv: fix gen4 composite s-video tv-out Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 064/140] drm/i915: Do not dereference pointers from ring buffer in evict event Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 065/140] net: sctp: wake up all assocs if sndbuf policy is per socket Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 066/140] net: sctp: test if association is dead in sctp_wake_up_waiters Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 067/140] l2tp: take PMTU from tunnel UDP socket Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 068/140] net: core: dont account for udp header size when computing seglen Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 069/140] bonding: Remove debug_fs files when module init fails Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 070/140] bridge: Fix double free and memory leak around br_allowed_ingress Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 071/140] ipv6: Limit mtu to 65575 bytes Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 072/140] gre: dont allow to add the same tunnel twice Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 073/140] vti: " Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 074/140] net: ipv4: current group_info should be put after using Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 075/140] ipv4: return valid RTA_IIF on ip route get Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 076/140] filter: prevent nla extensions to peek beyond the end of the message Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 077/140] Revert "net: sctp: Fix a_rwnd/rwnd management to reflect real state of the receivers buffer" Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 078/140] net: Start with correct mac_len in skb_network_protocol Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 079/140] ip6_gre: dont allow to remove the fb_tunnel_dev Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 080/140] vlan: Fix lockdep warning when vlan dev handle notification Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 081/140] net: Find the nesting level of a given device by type Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 082/140] net: Allow for more then a single subclass for netif_addr_lock Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 083/140] vlan: Fix lockdep warning with stacked vlan devices Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 084/140] macvlan: Fix lockdep warnings with stacked macvlan devices Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 085/140] tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 086/140] net: sctp: cache auth_enable per endpoint Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 087/140] net: Fix ns_capable check in sock_diag_put_filterinfo Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 088/140] rtnetlink: Warn when interfaces information wont fit in our packet Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 089/140] rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 090/140] ipv6: fib: fix fib dump restart Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 091/140] bridge: Handle IFLA_ADDRESS correctly when creating bridge device Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 092/140] sctp: reset flowi4_oif parameter on route lookup Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 093/140] net: qmi_wwan: add Sierra Wireless EM7355 Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 094/140] net: qmi_wwan: add Sierra Wireless MC73xx Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 095/140] net: qmi_wwan: add Sierra Wireless MC7305/MC7355 Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 096/140] net: qmi_wwan: add Olivetti Olicard 500 Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 097/140] net: qmi_wwan: add Alcatel L800MA Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 098/140] net: qmi_wwan: add a number of CMOTech devices Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 099/140] net: qmi_wwan: add a number of Dell devices Greg Kroah-Hartman
2014-05-29  4:33 ` [PATCH 3.14 100/140] slip: fix spinlock variant Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 101/140] net: sctp: Dont transition to PF state when transport has exhausted Path.Max.Retrans Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 102/140] mactap: Fix checksum errors for non-gso packets in bridge mode Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 103/140] Revert "macvlan : fix checksums error when we are in bridge mode" Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 104/140] tcp_cubic: fix the range of delayed_ack Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 105/140] net: sched: lock imbalance in hhf qdisc Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 106/140] vsock: Make transport the proto owner Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 107/140] net: cdc_ncm: fix buffer overflow Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 108/140] net/mlx4_core: Dont issue PCIe speed/width checks for VFs Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 109/140] ip_tunnel: Set network header properly for IP_ECN_decapsulate() Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 110/140] ipv4: ip_tunnels: disable cache for nbma gre tunnels Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 111/140] net: cdc_mbim: __vlan_find_dev_deep need rcu_read_lock Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 112/140] net: ipv4: ip_forward: fix inverted local_df test Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 113/140] net: ipv6: send pkttoobig immediately if orig frag size > mtu Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 114/140] ipv4: fib_semantics: increment fib_info_cnt after fib_info allocation Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 115/140] net: cdc_mbim: handle unaccelerated VLAN tagged frames Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 116/140] macvlan: Dont propagate IFF_ALLMULTI changes on down interfaces Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 117/140] sfc: fix calling of free_irq with already free vector Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 118/140] ip6_tunnel: fix potential NULL pointer dereference Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 119/140] neigh: set nud_state to NUD_INCOMPLETE when probing router reachability Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 120/140] batman-adv: fix neigh_ifinfo imbalance Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 121/140] batman-adv: fix neigh reference imbalance Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 122/140] batman-adv: always run purge_orig_neighbors Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 123/140] batman-adv: fix removing neigh_ifinfo Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 124/140] net: filter: x86: fix JIT address randomization Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 125/140] net: filter: s390: " Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 126/140] net: avoid dependency of net_get_random_once on nop patching Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 127/140] ipv6: fix calculation of option len in ip6_append_data Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 128/140] rtnetlink: wait for unregistering devices in rtnl_link_unregister() Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 129/140] net: phy: Dont call phy_resume if phy_init_hw failed Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 130/140] bonding: fix out of range parameters for bond_intmax_tbl Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 131/140] net: gro: make sure skb->cb[] initial content has not to be zero Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 132/140] batman-adv: fix indirect hard_iface NULL dereference Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 133/140] batman-adv: fix reference counting imbalance while sending fragment Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 134/140] batman-adv: increase orig refcount when storing ref in gw_node Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 135/140] batman-adv: fix local TT check for outgoing arp requests in DAT Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 136/140] ip_tunnel: Initialize the fallback device properly Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 137/140] net_sched: fix an oops in tcindex filter Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 138/140] ipv6: gro: fix CHECKSUM_COMPLETE support Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 139/140] ipv4: initialise the itag variable in __mkroute_input Greg Kroah-Hartman
2014-05-29  4:34 ` [PATCH 3.14 140/140] net-gro: reset skb->truesize in napi_reuse_skb() Greg Kroah-Hartman
2014-05-29  5:59 ` [PATCH 3.14 000/140] 3.14.5-stable review NeilBrown
2014-05-29 14:18   ` Greg Kroah-Hartman
2014-05-30 19:43     ` Shuah Khan
2014-05-30 23:14       ` Greg Kroah-Hartman
2014-05-29 15:06 ` Guenter Roeck
2014-05-29 18:21   ` Greg Kroah-Hartman
2014-05-29 21:07     ` Guenter Roeck
2014-05-29 21:27       ` Linus Torvalds
2014-05-30 17:14         ` Guenter Roeck
     [not found] ` <pan.2014.05.29.08.07.55@googlemail.com>
2014-05-29 18:21   ` Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140529043056.801093160@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=jakob@vmware.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=stable@vger.kernel.org \
    --cc=thellstrom@vmware.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).