All of lore.kernel.org
 help / color / mirror / Atom feed
* preparations for 4.11.1 and 4.8.5
@ 2018-10-08 13:06 Jan Beulich
  2018-10-09  8:38 ` Pasi Kärkkäinen
  2018-11-07 15:03 ` Stewart Hildebrand
  0 siblings, 2 replies; 9+ messages in thread
From: Jan Beulich @ 2018-10-08 13:06 UTC (permalink / raw)
  To: xen-devel
  Cc: Anthony Perard, Lars Kurth, Stefano Stabellini, Wei Liu, Ian Jackson

All,

both releases are due in about a month's time. Please point out
backports you find missing from their respective staging branches,
but which you consider relevant. On top of what I've just pushed
there I have

2fb57e4bee	x86: silence false log messages for plain "xpti" / "pv-l1tf"
51e0cb4593	x86: split opt_xpti
0b89643ef6	x86: split opt_pv_l1tf
8743d2dea5	x86: fix "xpti=" and "pv-l1tf=" yet again
e30c47cd8b	vtd: add missing check for shared EPT...

queued already - no need to point these out separately.

I've noticed only now that even 4.8.4 has gone out already after
its full support time period was over, due to the significant delay
between its preparations announcement and it actually having
become ready. Since its tree was maintained as if another stable
release would be done, I think we will want to cut such a release.
In that event, 4.8.5 is going to be the last XenProject coordinated
release from that branch. If we decide otherwise, we'd then
announce after the fact that 4.8.4 actually was.

Jan



_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: preparations for 4.11.1 and 4.8.5
  2018-10-08 13:06 preparations for 4.11.1 and 4.8.5 Jan Beulich
@ 2018-10-09  8:38 ` Pasi Kärkkäinen
  2018-10-09  9:04   ` Jan Beulich
  2018-11-07 15:03 ` Stewart Hildebrand
  1 sibling, 1 reply; 9+ messages in thread
From: Pasi Kärkkäinen @ 2018-10-09  8:38 UTC (permalink / raw)
  To: Jan Beulich
  Cc: Lars Kurth, Stefano Stabellini, Wei Liu, Ian Jackson,
	Anthony Perard, xen-devel

On Mon, Oct 08, 2018 at 07:06:10AM -0600, Jan Beulich wrote:
> All,
> 
> both releases are due in about a month's time. Please point out
> backports you find missing from their respective staging branches,
> but which you consider relevant. On top of what I've just pushed
> there I have
> 
> 2fb57e4bee	x86: silence false log messages for plain "xpti" / "pv-l1tf"
> 51e0cb4593	x86: split opt_xpti
> 0b89643ef6	x86: split opt_pv_l1tf
> 8743d2dea5	x86: fix "xpti=" and "pv-l1tf=" yet again
> e30c47cd8b	vtd: add missing check for shared EPT...
> 
> queued already - no need to point these out separately.
> 

For Xen 4.11.1 (and 4.10.3), if possible:

https://xenbits.xen.org/gitweb/?p=xen.git;a=commit;h=99a9c70583bd6dc2555b242353821a32cf1948a9
"libxl: keep assigned pci devices across domain reboots"


Thanks,

-- Pasi


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: preparations for 4.11.1 and 4.8.5
  2018-10-09  8:38 ` Pasi Kärkkäinen
@ 2018-10-09  9:04   ` Jan Beulich
  2018-11-08 17:29     ` Pasi Kärkkäinen
  0 siblings, 1 reply; 9+ messages in thread
From: Jan Beulich @ 2018-10-09  9:04 UTC (permalink / raw)
  To: Ian Jackson
  Cc: Lars Kurth, Stefano Stabellini, Wei Liu, Anthony Perard, xen-devel

>>> On 09.10.18 at 10:38, <pasik@iki.fi> wrote:
> On Mon, Oct 08, 2018 at 07:06:10AM -0600, Jan Beulich wrote:
>> All,
>> 
>> both releases are due in about a month's time. Please point out
>> backports you find missing from their respective staging branches,
>> but which you consider relevant. On top of what I've just pushed
>> there I have
>> 
>> 2fb57e4bee	x86: silence false log messages for plain "xpti" / "pv-l1tf"
>> 51e0cb4593	x86: split opt_xpti
>> 0b89643ef6	x86: split opt_pv_l1tf
>> 8743d2dea5	x86: fix "xpti=" and "pv-l1tf=" yet again
>> e30c47cd8b	vtd: add missing check for shared EPT...
>> 
>> queued already - no need to point these out separately.
>> 
> 
> For Xen 4.11.1 (and 4.10.3), if possible:
> 
> https://xenbits.xen.org/gitweb/?p=xen.git;a=commit;h=99a9c70583bd6dc2555b242 
> 353821a32cf1948a9
> "libxl: keep assigned pci devices across domain reboots"

Ian, something for you to queue up (if applicable).

Thanks, Jan



_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: preparations for 4.11.1 and 4.8.5
  2018-10-08 13:06 preparations for 4.11.1 and 4.8.5 Jan Beulich
  2018-10-09  8:38 ` Pasi Kärkkäinen
@ 2018-11-07 15:03 ` Stewart Hildebrand
  2018-11-07 15:13   ` Jan Beulich
  2018-11-07 15:42   ` Ian Jackson
  1 sibling, 2 replies; 9+ messages in thread
From: Stewart Hildebrand @ 2018-11-07 15:03 UTC (permalink / raw)
  To: Jan Beulich, xen-devel
  Cc: Anthony Perard, Lars Kurth, Stefano Stabellini, Wei Liu, Ian Jackson

On Monday, October 8, 2018 9:06 AM, Jan Beulich wrote:
> All,
> 
> both releases are due in about a month's time. Please point out
> backports you find missing from their respective staging branches,
> but which you consider relevant. On top of what I've just pushed
> there I have
> 
> 2fb57e4bee      x86: silence false log messages for plain "xpti" / "pv-l1tf"
> 51e0cb4593      x86: split opt_xpti
> 0b89643ef6      x86: split opt_pv_l1tf
> 8743d2dea5      x86: fix "xpti=" and "pv-l1tf=" yet again
> e30c47cd8b      vtd: add missing check for shared EPT...
> 
> queued already - no need to point these out separately.
> 
> I've noticed only now that even 4.8.4 has gone out already after
> its full support time period was over, due to the significant delay
> between its preparations announcement and it actually having
> become ready. Since its tree was maintained as if another stable
> release would be done, I think we will want to cut such a release.
> In that event, 4.8.5 is going to be the last XenProject coordinated
> release from that branch. If we decide otherwise, we'd then
> announce after the fact that 4.8.4 actually was.
> 
> Jan

Hi Jan,

Are you still entertaining backports for 4.8.x?
Also, are we interested in being able to build 4.8.x with newer gcc?

If so, the following for xen 4.8.x:
f49fa658    tools:misc:xenlockprof: fix possible format string overflow
796dea37    tools: include sys/sysmacros.h on Linux
7dc15bd7    tools: fix several "format-truncation" warnings with GCC 7

And the following for qemu-xen 4.8.x:
6511713c    memfd: fix configure test
e05274ac    blkdebug: Catch bs->exact_filename overflow
2d4685f6    blkverify: Catch bs->exact_filename overflow
c089583e    usb: Fix build with newer gcc
e8044943    slirp/smb: Replace constant strings by glib string

I tested these on staging-4.8, built for aarch64.
If the answer to either of the questions above is "no" then please disregard.

Regards,
Stew
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: preparations for 4.11.1 and 4.8.5
  2018-11-07 15:03 ` Stewart Hildebrand
@ 2018-11-07 15:13   ` Jan Beulich
  2018-11-07 15:42   ` Ian Jackson
  1 sibling, 0 replies; 9+ messages in thread
From: Jan Beulich @ 2018-11-07 15:13 UTC (permalink / raw)
  To: Stewart Hildebrand
  Cc: Lars Kurth, Stefano Stabellini, Wei Liu, Ian Jackson,
	Anthony Perard, xen-devel

>>> On 07.11.18 at 16:03, <Stewart.Hildebrand@dornerworks.com> wrote:
> On Monday, October 8, 2018 9:06 AM, Jan Beulich wrote:
>> both releases are due in about a month's time. Please point out
>> backports you find missing from their respective staging branches,
>> but which you consider relevant. On top of what I've just pushed
>> there I have
>> 
>> 2fb57e4bee      x86: silence false log messages for plain "xpti" / "pv-l1tf"
>> 51e0cb4593      x86: split opt_xpti
>> 0b89643ef6      x86: split opt_pv_l1tf
>> 8743d2dea5      x86: fix "xpti=" and "pv-l1tf=" yet again
>> e30c47cd8b      vtd: add missing check for shared EPT...
>> 
>> queued already - no need to point these out separately.
>> 
>> I've noticed only now that even 4.8.4 has gone out already after
>> its full support time period was over, due to the significant delay
>> between its preparations announcement and it actually having
>> become ready. Since its tree was maintained as if another stable
>> release would be done, I think we will want to cut such a release.
>> In that event, 4.8.5 is going to be the last XenProject coordinated
>> release from that branch. If we decide otherwise, we'd then
>> announce after the fact that 4.8.4 actually was.
> 
> Are you still entertaining backports for 4.8.x?

Only rather important ones at this point, I would say. It's been a full
month since I had asked, and the release is to be cut soon.

> Also, are we interested in being able to build 4.8.x with newer gcc?

That's a nice-to-have, but not more. However, ...

> If so, the following for xen 4.8.x:
> f49fa658    tools:misc:xenlockprof: fix possible format string overflow
> 796dea37    tools: include sys/sysmacros.h on Linux
> 7dc15bd7    tools: fix several "format-truncation" warnings with GCC 7

... tools things are to be decided by Ian and ...

> And the following for qemu-xen 4.8.x:
> 6511713c    memfd: fix configure test
> e05274ac    blkdebug: Catch bs->exact_filename overflow
> 2d4685f6    blkverify: Catch bs->exact_filename overflow
> c089583e    usb: Fix build with newer gcc
> e8044943    slirp/smb: Replace constant strings by glib string

... qemu-xen things by Stefano/Anthony, and especially here I'm
not sure we've done any such backporting in the past.

Jan



_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: preparations for 4.11.1 and 4.8.5
  2018-11-07 15:03 ` Stewart Hildebrand
  2018-11-07 15:13   ` Jan Beulich
@ 2018-11-07 15:42   ` Ian Jackson
  2018-11-07 16:06     ` Stewart Hildebrand
  1 sibling, 1 reply; 9+ messages in thread
From: Ian Jackson @ 2018-11-07 15:42 UTC (permalink / raw)
  To: Stewart Hildebrand
  Cc: Lars Kurth, Stefano Stabellini, Wei Liu, Jan Beulich,
	Anthony Perard, xen-devel

Stewart Hildebrand writes ("RE: [Xen-devel] preparations for 4.11.1 and 4.8.5"):
> Are you still entertaining backports for 4.8.x?
> Also, are we interested in being able to build 4.8.x with newer gcc?

Many of these are tools things which fall in my bailiwick.

> If so, the following for xen 4.8.x:
> f49fa658    tools:misc:xenlockprof: fix possible format string overflow
> 796dea37    tools: include sys/sysmacros.h on Linux
> 7dc15bd7    tools: fix several "format-truncation" warnings with GCC 7
>
> And the following for qemu-xen 4.8.x:
> 6511713c    memfd: fix configure test
> e05274ac    blkdebug: Catch bs->exact_filename overflow
> 2d4685f6    blkverify: Catch bs->exact_filename overflow
> c089583e    usb: Fix build with newer gcc
> e8044943    slirp/smb: Replace constant strings by glib string

4.8 is still in security support, but general support ended in June
this year.  I think many of your suggested patches are security bugs
and I think I would prefer just to take them all than to nitpick which
I want.

Are these commitids from xen.git#master and the corresponding
qemu-xen.git branch ?

Thanks,
Ian.

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: preparations for 4.11.1 and 4.8.5
  2018-11-07 15:42   ` Ian Jackson
@ 2018-11-07 16:06     ` Stewart Hildebrand
  0 siblings, 0 replies; 9+ messages in thread
From: Stewart Hildebrand @ 2018-11-07 16:06 UTC (permalink / raw)
  To: Ian Jackson
  Cc: Lars Kurth, Stefano Stabellini, Wei Liu, Jan Beulich,
	Anthony Perard, xen-devel

On Wednesday, November 7, 2018 10:42 AM, Ian Jackson wrote:
> Are these commitids from xen.git#master and the corresponding
> qemu-xen.git branch ?

Sorry, no, a few of those were from xen.git#staging-4.9 and qemu-xen.git#staging-4.9.

Here's the same list, but with commit ids for the same commits on xen.git#master:
f49fa658    tools:misc:xenlockprof: fix possible format string overflow
796dea37    tools: include sys/sysmacros.h on Linux
2d78f78a    tools: fix several "format-truncation" warnings with GCC 7

And qemu-xen.git#master:
75e5b70e    memfd: fix configure test
de81d72d    blkdebug: Catch bs->exact_filename overflow
05cc758a    blkverify: Catch bs->exact_filename overflow
121829cb    usb: Fix build with newer gcc
f95cc8b6    slirp/smb: Replace constant strings by glib string

Thanks,
Stew
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: preparations for 4.11.1 and 4.8.5
  2018-10-09  9:04   ` Jan Beulich
@ 2018-11-08 17:29     ` Pasi Kärkkäinen
  2018-12-03 12:28       ` Pasi Kärkkäinen
  0 siblings, 1 reply; 9+ messages in thread
From: Pasi Kärkkäinen @ 2018-11-08 17:29 UTC (permalink / raw)
  To: Ian Jackson
  Cc: Lars Kurth, Stefano Stabellini, Wei Liu, Jan Beulich,
	Anthony Perard, xen-devel

Hello Ian,

On Tue, Oct 09, 2018 at 03:04:52AM -0600, Jan Beulich wrote:
> >>> On 09.10.18 at 10:38, <pasik@iki.fi> wrote:
> > On Mon, Oct 08, 2018 at 07:06:10AM -0600, Jan Beulich wrote:
> >> All,
> >> 
> >> both releases are due in about a month's time. Please point out
> >> backports you find missing from their respective staging branches,
> >> but which you consider relevant. On top of what I've just pushed
> >> there I have
> >> 
> >> 2fb57e4bee	x86: silence false log messages for plain "xpti" / "pv-l1tf"
> >> 51e0cb4593	x86: split opt_xpti
> >> 0b89643ef6	x86: split opt_pv_l1tf
> >> 8743d2dea5	x86: fix "xpti=" and "pv-l1tf=" yet again
> >> e30c47cd8b	vtd: add missing check for shared EPT...
> >> 
> >> queued already - no need to point these out separately.
> >> 
> > 
> > For Xen 4.11.1 (and 4.10.3), if possible:
> > 
> > https://xenbits.xen.org/gitweb/?p=xen.git;a=commit;h=99a9c70583bd6dc2555b242 
> > 353821a32cf1948a9
> > "libxl: keep assigned pci devices across domain reboots"
> 
> Ian, something for you to queue up (if applicable).
> 

Could you please take a look at this backport? 
It should be backported to both Xen 4.11 and 4.10 branches.

It was initially reported against 4.10, and the user who reported it 
provides a backport for Xen 4.10 here: 
https://lists.xen.org/archives/html/xen-devel/2018-10/msg00116.html


Thanks,

-- Pasi


> Thanks, Jan
>
 

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: preparations for 4.11.1 and 4.8.5
  2018-11-08 17:29     ` Pasi Kärkkäinen
@ 2018-12-03 12:28       ` Pasi Kärkkäinen
  0 siblings, 0 replies; 9+ messages in thread
From: Pasi Kärkkäinen @ 2018-12-03 12:28 UTC (permalink / raw)
  To: Ian Jackson
  Cc: Lars Kurth, Stefano Stabellini, Wei Liu, Jan Beulich,
	Anthony Perard, xen-devel

On Thu, Nov 08, 2018 at 07:29:17PM +0200, Pasi Kärkkäinen wrote:
> Hello Ian,
> 
> On Tue, Oct 09, 2018 at 03:04:52AM -0600, Jan Beulich wrote:
> > >>> On 09.10.18 at 10:38, <pasik@iki.fi> wrote:
> > > On Mon, Oct 08, 2018 at 07:06:10AM -0600, Jan Beulich wrote:
> > >> All,
> > >> 
> > >> both releases are due in about a month's time. Please point out
> > >> backports you find missing from their respective staging branches,
> > >> but which you consider relevant. On top of what I've just pushed
> > >> there I have
> > >> 
> > >> 2fb57e4bee	x86: silence false log messages for plain "xpti" / "pv-l1tf"
> > >> 51e0cb4593	x86: split opt_xpti
> > >> 0b89643ef6	x86: split opt_pv_l1tf
> > >> 8743d2dea5	x86: fix "xpti=" and "pv-l1tf=" yet again
> > >> e30c47cd8b	vtd: add missing check for shared EPT...
> > >> 
> > >> queued already - no need to point these out separately.
> > >> 
> > > 
> > > For Xen 4.11.1 (and 4.10.3), if possible:
> > > 
> > > https://xenbits.xen.org/gitweb/?p=xen.git;a=commit;h=99a9c70583bd6dc2555b242 
> > > 353821a32cf1948a9
> > > "libxl: keep assigned pci devices across domain reboots"
> > 
> > Ian, something for you to queue up (if applicable).
> > 
> 
> Could you please take a look at this backport? 
> It should be backported to both Xen 4.11 and 4.10 branches.
> 
> It was initially reported against 4.10, and the user who reported it 
> provides a backport for Xen 4.10 here: 
> https://lists.xen.org/archives/html/xen-devel/2018-10/msg00116.html
> 

.. ping?



-- Pasi


> 
> > Thanks, Jan
> >
>  

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

end of thread, other threads:[~2018-12-03 12:28 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-08 13:06 preparations for 4.11.1 and 4.8.5 Jan Beulich
2018-10-09  8:38 ` Pasi Kärkkäinen
2018-10-09  9:04   ` Jan Beulich
2018-11-08 17:29     ` Pasi Kärkkäinen
2018-12-03 12:28       ` Pasi Kärkkäinen
2018-11-07 15:03 ` Stewart Hildebrand
2018-11-07 15:13   ` Jan Beulich
2018-11-07 15:42   ` Ian Jackson
2018-11-07 16:06     ` Stewart Hildebrand

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.