* [GIT PULL] (xen) stable/for-jens-3.8
@ 2013-02-14 23:26 Konrad Rzeszutek Wilk
2013-02-15 9:30 ` Jens Axboe
2013-02-15 13:14 ` One more: " Konrad Rzeszutek Wilk
0 siblings, 2 replies; 4+ messages in thread
From: Konrad Rzeszutek Wilk @ 2013-02-14 23:26 UTC (permalink / raw)
To: axboe, linux-kernel
Hey Jens,
Please git pull the following branch:
git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git stable/for-jens-3.8
which has fixes to the blkback that I hope you can push to Linus for 3.8.
The one that is quite vicious is the "xen-blkfront: drop the use of
llist_for_each_entry_safe". It is a fix to re-do an "free-ing" loop - otherwise
we hit a GCC 4.1.1 bug (so RHEL5 based) that turns the loop in an unbound one.
Please pull!
drivers/block/xen-blkback/blkback.c | 1 -
drivers/block/xen-blkback/xenbus.c | 49 ++++++++++++++++++-------------------
drivers/block/xen-blkfront.c | 13 +++++++---
include/linux/llist.h | 25 -------------------
4 files changed, 34 insertions(+), 54 deletions(-)
Jan Beulich (1):
xen-blkback: do not leak mode property
Konrad Rzeszutek Wilk (2):
xen/blkback: Don't trust the handle from the frontend.
xen-blkfront: drop the use of llist_for_each_entry_safe
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] (xen) stable/for-jens-3.8
2013-02-14 23:26 [GIT PULL] (xen) stable/for-jens-3.8 Konrad Rzeszutek Wilk
@ 2013-02-15 9:30 ` Jens Axboe
2013-02-15 13:31 ` Konrad Rzeszutek Wilk
2013-02-15 13:14 ` One more: " Konrad Rzeszutek Wilk
1 sibling, 1 reply; 4+ messages in thread
From: Jens Axboe @ 2013-02-15 9:30 UTC (permalink / raw)
To: Konrad Rzeszutek Wilk; +Cc: linux-kernel
On Thu, Feb 14 2013, Konrad Rzeszutek Wilk wrote:
> Hey Jens,
>
> Please git pull the following branch:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git stable/for-jens-3.8
>
> which has fixes to the blkback that I hope you can push to Linus for 3.8.
> The one that is quite vicious is the "xen-blkfront: drop the use of
> llist_for_each_entry_safe". It is a fix to re-do an "free-ing" loop - otherwise
> we hit a GCC 4.1.1 bug (so RHEL5 based) that turns the loop in an unbound one.
Taking pulls this late better all be stable@ worty patches. Are they?
--
Jens Axboe
^ permalink raw reply [flat|nested] 4+ messages in thread
* One more: Re: [GIT PULL] (xen) stable/for-jens-3.8
2013-02-14 23:26 [GIT PULL] (xen) stable/for-jens-3.8 Konrad Rzeszutek Wilk
2013-02-15 9:30 ` Jens Axboe
@ 2013-02-15 13:14 ` Konrad Rzeszutek Wilk
1 sibling, 0 replies; 4+ messages in thread
From: Konrad Rzeszutek Wilk @ 2013-02-15 13:14 UTC (permalink / raw)
To: axboe, linux-kernel; +Cc: xen-devel
On Thu, Feb 14, 2013 at 06:26:30PM -0500, Konrad Rzeszutek Wilk wrote:
> Hey Jens,
>
> Please git pull the following branch:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git stable/for-jens-3.8
>
> which has fixes to the blkback that I hope you can push to Linus for 3.8.
> The one that is quite vicious is the "xen-blkfront: drop the use of
> llist_for_each_entry_safe". It is a fix to re-do an "free-ing" loop - otherwise
> we hit a GCC 4.1.1 bug (so RHEL5 based) that turns the loop in an unbound one.
>
> Please pull!
>
> drivers/block/xen-blkback/blkback.c | 1 -
> drivers/block/xen-blkback/xenbus.c | 49 ++++++++++++++++++-------------------
> drivers/block/xen-blkfront.c | 13 +++++++---
> include/linux/llist.h | 25 -------------------
> 4 files changed, 34 insertions(+), 54 deletions(-)
>
> Jan Beulich (1):
> xen-blkback: do not leak mode property
>
> Konrad Rzeszutek Wilk (2):
> xen/blkback: Don't trust the handle from the frontend.
> xen-blkfront: drop the use of llist_for_each_entry_safe
>
And on the hells of that one, I've got one more ! (yeah, I am sure you
are thrilled about it).
Same branch:
git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git stable/for-jens-3.8
This time fixing a memory leak in the xen-blkback with the persistent
grants feature.
drivers/block/xen-blkback/blkback.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
Roger Pau Monne (1):
xen-blkback: use balloon pages for persistent grants
Please pull!
If you want to delay pushing them to Linus until 3.9 I can poke Greg
about back-porting those to the stable tree - your call.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] (xen) stable/for-jens-3.8
2013-02-15 9:30 ` Jens Axboe
@ 2013-02-15 13:31 ` Konrad Rzeszutek Wilk
0 siblings, 0 replies; 4+ messages in thread
From: Konrad Rzeszutek Wilk @ 2013-02-15 13:31 UTC (permalink / raw)
To: Jens Axboe; +Cc: linux-kernel
On Fri, Feb 15, 2013 at 10:30:52AM +0100, Jens Axboe wrote:
> On Thu, Feb 14 2013, Konrad Rzeszutek Wilk wrote:
> > Hey Jens,
> >
> > Please git pull the following branch:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git stable/for-jens-3.8
> >
> > which has fixes to the blkback that I hope you can push to Linus for 3.8.
> > The one that is quite vicious is the "xen-blkfront: drop the use of
> > llist_for_each_entry_safe". It is a fix to re-do an "free-ing" loop - otherwise
> > we hit a GCC 4.1.1 bug (so RHEL5 based) that turns the loop in an unbound one.
>
> Taking pulls this late better all be stable@ worty patches. Are they?
I think that is OK - considering I just sent you _another_ git pull.
If it is not too much trouble, could you take it in your 3.9 tree and once Linus
pulls them I will send an email to Greg asking them to backport the git commits?
Much appreciated and sorry for these very late patches.
>
> --
> Jens Axboe
>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-02-15 13:31 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-14 23:26 [GIT PULL] (xen) stable/for-jens-3.8 Konrad Rzeszutek Wilk
2013-02-15 9:30 ` Jens Axboe
2013-02-15 13:31 ` Konrad Rzeszutek Wilk
2013-02-15 13:14 ` One more: " Konrad Rzeszutek Wilk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox