xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] for-2.6.32/bug-fixes
@ 2011-01-27 18:52 Konrad Rzeszutek Wilk
  0 siblings, 0 replies; 16+ messages in thread
From: Konrad Rzeszutek Wilk @ 2011-01-27 18:52 UTC (permalink / raw)
  To: xen-devel

Jeremy,

Please pull in your stable/2.6.32.x the following git tree:

git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git for-2.6.32/bug-fixes

which has patches since git commit 75cc13f5aa29b4f3227d269ca165dfa8937c94fe
Jeremy Fitzhardinge (1):

    Merge commit 'v2.6.32.27' into xen/next-2.6.32


It has the bootup fixes found in 2.6.37/2.6.38 tree back-ported to 2.6.32.
I've done the normal boot-up tests on Intel and AMD hardware and while
they are not introducing any regressions - the 2.6.32.x suffers from some
other types of bugs (if I use dom0_mem it ends up OOM-ing).

Stefan Bader (1):
      xen/p2m: Mark INVALID_P2M_ENTRY the mfn_list past max_pfn.

Stefano Stabellini (1):
      xen/e820: Guard against E820_RAM not having page-aligned size or start.

 arch/x86/xen/mmu.c   |   12 ++++++++++++
 arch/x86/xen/setup.c |    7 ++++++-
 2 files changed, 18 insertions(+), 1 deletions(-)

^ permalink raw reply	[flat|nested] 16+ messages in thread
* [GIT PULL] for-2.6.32/bug-fixes
@ 2011-05-16 20:35 Konrad Rzeszutek Wilk
  2011-05-17  9:48 ` Jan Beulich
  0 siblings, 1 reply; 16+ messages in thread
From: Konrad Rzeszutek Wilk @ 2011-05-16 20:35 UTC (permalink / raw)
  To: Jeremy Fitzhardinge, xen-devel

Hey Jeremy,


Please pull from:

git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git for-2.6.32/bug-fixes

It has two bug-fixes in it. The first one is quite specific and it only handles
the case if you run v2.6.32 on an IBM Summit machine. The other fixes an issue
with xen-blkback wherein a barrier request would have been discarded (and an error
returned) b/c the sector provided via the request was -1. The -1 sector made
vbd_translate return an error (it checked the sector number against the size of
the disk) and it would never go through trying to do a barrier. The second bug-fix
is also in my devel/xen-blkback-v3.2 upstream tree.

Konrad Rzeszutek Wilk (2):
      xen/apic: Provide an 'apic_xen' to set the override the apic->[read|write] for all cases.
      xen/blkback: When writting barriers set the sector number to zero...

 arch/x86/kernel/apic/probe_32.c |    4 ++++
 arch/x86/kernel/apic/probe_64.c |    4 ++++
 arch/x86/xen/enlighten.c        |   26 ++++++++++++++++++++++++++
 drivers/xen/blkback/blkback.c   |    2 ++
 4 files changed, 36 insertions(+)

^ permalink raw reply	[flat|nested] 16+ messages in thread
* Re: [GIT PULL] for-2.6.32/bug-fixes
@ 2011-05-18  6:22 Jan Beulich
  2011-05-18 13:24 ` Konrad Rzeszutek Wilk
  0 siblings, 1 reply; 16+ messages in thread
From: Jan Beulich @ 2011-05-18  6:22 UTC (permalink / raw)
  To: konrad.wilk; +Cc: jeremy, xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 969 bytes --]

>>> Konrad Rzeszutek Wilk  05/17/11 6:44 PM >>>
>On Tue, May 17, 2011 at 05:24:43PM +0100, Jan Beulich wrote:
>> >>> On 17.05.11 at 17:57, Konrad Rzeszutek Wilk  wrote:
>> >> > No attaching of data to the barrier.
>> >> 
>> >> Sure, this direction we agree about. But your change is enforcing
>> >> it the other way around (if barrier then no data), which wasn't the
>> >> case so far.
>> > 
>> > OK, even if the code that actually does the bio submission does
>> > not attach any data to the bio? The end result is the same - no
>> > data with barriers.
>> 
>> My problem is that I can't see where attaching data would be
>> skipped. The only thing I see is the BUG_ON() you pointed at
>
>Well, req->ns_segments = 0, so nseg is zero, which means all
>of those for loops never get executed.

This you say is the case for the request you saw the failure with, or
*all* barrier requests? In the latter case, what do you conclude this
from?

Jan


[-- Attachment #1.2: HTML --]
[-- Type: text/html, Size: 1468 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2011-05-18 15:23 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-27 18:52 [GIT PULL] for-2.6.32/bug-fixes Konrad Rzeszutek Wilk
  -- strict thread matches above, loose matches on Subject: below --
2011-05-16 20:35 Konrad Rzeszutek Wilk
2011-05-17  9:48 ` Jan Beulich
2011-05-17 10:07   ` Jan Beulich
2011-05-17 14:16   ` Konrad Rzeszutek Wilk
2011-05-17 15:06     ` Jan Beulich
2011-05-17 15:57       ` Konrad Rzeszutek Wilk
2011-05-17 16:24         ` Jan Beulich
2011-05-17 16:43           ` Konrad Rzeszutek Wilk
2011-05-18  6:22 Jan Beulich
2011-05-18 13:24 ` Konrad Rzeszutek Wilk
2011-05-18 14:31   ` Jan Beulich
2011-05-18 14:56     ` Konrad Rzeszutek Wilk
2011-05-18 15:03       ` Jan Beulich
2011-05-18 15:13         ` Konrad Rzeszutek Wilk
2011-05-18 15:23           ` Jan Beulich

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).