On 2014/2/25 11:35, Yijing Wang wrote: > Hi Greg, > > These are a bunch of commits from the list of upstream commits > that have been backported to 3.2 but missing from 3.4. > They fix regressions caused by fixes for CVE-2013-0216 / CVE-2013-0217 / XSA-39 Hi Greg, I mean "they" here are referring to commits: bccc108d6724 xen-netback: coalesce slots in TX path and fix regressions 276d632e34fc xen-netback: don't disconnect frontend when seeing oversize packet Which has no stable tag. > > For the 13 commits, > - 5 commits were marked for stable but can't be applied cleanly to > 3.4.x. > - 2 commits are not bug fix, but prerequisite for commits, make > bugfix applied easy. > - 2 commit has no stable tag. I've found out why it was backported > to 3.2.x, and I'm sure it should be applied to 3.4.x. These two commits fix regressions caused by fixes for CVE-2013-0216 / CVE-2013-0217 / XSA-39 as pointed out above. Thanks! Yijing. > - Other 4 commits are some cleanups patches, without them, I can > also apply these bugfix patches to 3.4.x, so I drop them. > > Please cherry-pick these commits from 3.2.x: > > 0a193b148d6d xen/boot: Disable BIOS SMP MP table search. > 20c4ec0f41d9 xen/smp: Fix leakage of timer interrupt line for every CPU online/offline. > abfcdd7ef364 xen/smp/spinlock: Fix leakage of the spinlock interrupt line for every CPU online/offline > 4ea6949b9f6e xen-netback: fix sparse warning > bccc108d6724 xen-netback: coalesce slots in TX path and fix regressions > 276d632e34fc xen-netback: don't disconnect frontend when seeing oversize packet > 79c4d036e08c xen/io/ring.h: new macro to detect whether there are too many requests on the ring > 9371cadbbcc7 xen/blkback: Check for insane amounts of request on the ring (v6). > 5e72fdb8d827 xen/events: mask events when changing their VCPU binding > > --- > arch/x86/xen/enlighten.c | 4 + > arch/x86/xen/smp.c | 2 + > drivers/block/xen-blkback/blkback.c | 13 ++- > drivers/block/xen-blkback/common.h | 2 + > drivers/block/xen-blkback/xenbus.c | 2 + > drivers/net/xen-netback/netback.c | 289 ++++++++++++++++++++++++++++------- > drivers/xen/events.c | 11 ++ > include/xen/interface/io/netif.h | 18 +++ > include/xen/interface/io/ring.h | 5 + > 9 files changed, 292 insertions(+), 54 deletions(-) > -- Thanks! Yijing -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html