Re: [3.4.x] missing patches for 3.4.x

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]