All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jan Beulich <jbeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Cc: George Dunlap <george.dunlap@citrix.com>,
	Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
	Anthony Perard <anthony.perard@citrix.com>,
	Julien Grall <julien@xen.org>,
	"xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
	Ian Jackson <ian.jackson@citrix.com>
Subject: Re: preparations for 4.15.1 and 4.13.4
Date: Fri, 16 Jul 2021 08:16:36 +0200	[thread overview]
Message-ID: <33925d95-163f-e893-8622-27c45ca30c62@suse.com> (raw)
In-Reply-To: <8324f959-924b-d196-149d-2fdad95da8fa@citrix.com>

On 15.07.2021 19:16, Andrew Cooper wrote:
> On 15/07/2021 08:58, Jan Beulich wrote:
>> Beyond this I'd like the following to be considered:
>>
>> 6409210a5f51 libxencall: osdep_hypercall() should return long
>> bef64f2c0019 libxencall: introduce variant of xencall2() returning long
>> 01a2d001dea2 libxencall: Bump SONAME following new functionality
>> 6f02d1ea4a10 libxc: use multicall for memory-op on Linux (and Solaris)
>>
>> If those are to be taken (which means in particular if the question of
>> the .so versioning can be properly sorted),
>>
>> 198a2bc6f149 x86/HVM: wire up multicalls
> 
> We can backport changes in SONAME safely so long as:
> 
> 1) We declare VERS_1.2 to be fixed and released.  This means that we
> bump to 1.3 for the next change, even if it is ahead of Xen 4.16 being
> release, and

Right. A matter of remembering at the right point (if need be). That's
where I think the risk is. (And of course I understand you meaning
VERS_1.3 and VERS_1.4 respectively for "fixed and released" and "bump
to".)

If we did so, what I can't tell offhand is whether any ABI-checker
data would need updating then.

> 2) *All* ABI changes up to VERS_1.2 are backported.
> 
> 
> The ABI called VERS_1.2 must be identical on all older branches to avoid
> binary problems when rebuilding a package against old-xen+updates, and
> then updating to a newer Xen.

I'm afraid I'm less clear about this part: There shouldn't be any ABI
differences in VERS_1.2 in the first place, should there? Or, if the
number is again off by one, the sole new function would be identical
(ABI-wise) everywhere.

Jan



  reply	other threads:[~2021-07-16  6:16 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-07-15  7:58 preparations for 4.15.1 and 4.13.4 Jan Beulich
2021-07-02 14:29 ` [PATCH-4.15] tools/libs/ctrl: fix xc_core_arch_map_p2m() to support linear p2m table Juergen Gross
2021-07-16  6:47   ` Juergen Gross
2021-08-19  7:45     ` Juergen Gross
2021-08-19 16:11       ` Ian Jackson
2021-08-19 15:44     ` preparations for 4.15.1 and 4.13.4 support linear p2m table [and 1 more messages] Ian Jackson
2021-07-15  8:02 ` preparations for 4.15.1 and 4.13.4 Jan Beulich
2021-07-15  9:02 ` Anthony PERARD
2021-08-19 16:23   ` QEMU 6.0+ in 4.15 and 4.14 (Re: preparations for 4.15.1 and 4.13.4) Ian Jackson
2021-08-23  9:48     ` Olaf Hering
2021-08-27 12:39     ` Anthony PERARD
2021-07-15 10:58 ` preparations for 4.15.1 and 4.13.4 Andrew Cooper
2021-07-15 11:12   ` Jan Beulich
2021-07-15 14:11 ` Olaf Hering
2021-07-15 14:21   ` Jan Beulich
2021-08-19 16:46   ` Ian Jackson
2021-08-23  8:42     ` Olaf Hering
2021-07-15 17:16 ` Andrew Cooper
2021-07-16  6:16   ` Jan Beulich [this message]
2021-08-19 16:43   ` preparations for 4.15.1 and 4.13.4 [and 1 more messages] Ian Jackson
2021-08-19 16:55     ` Ian Jackson
2021-08-19 17:04       ` Ian Jackson
2021-08-19 16:56     ` Andrew Cooper
2021-08-20  6:10     ` Jan Beulich
2021-07-16  7:41 ` preparations for 4.15.1 and 4.13.4 Julien Grall
2021-07-16 20:16   ` Stefano Stabellini
2021-07-19 10:32 ` Jan Beulich
2021-08-19 16:49   ` Ian Jackson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=33925d95-163f-e893-8622-27c45ca30c62@suse.com \
    --to=jbeulich@suse.com \
    --cc=andrew.cooper3@citrix.com \
    --cc=anthony.perard@citrix.com \
    --cc=george.dunlap@citrix.com \
    --cc=ian.jackson@citrix.com \
    --cc=julien@xen.org \
    --cc=sstabellini@kernel.org \
    --cc=wl@xen.org \
    --cc=xen-devel@lists.xenproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.