On 08/18/2014, 03:16 PM, Andreas Färber wrote:
Am 18.08.2014 13:01, schrieb Takashi Iwai:
> [...] what do you think of backup maintenance of
> Kernel:stable during your absence? Would you mind if anyone of kernel
> team takes over the role?
no, I wouldn't mind.
On a related matter, are the scripts that are used to
Kernel:HEAD and Kernel:stable actually in some public place others can
submit patches against?
They are in the kernel repository:
scripts/stableids -- generate a patch and a list of included SHAs
scripts/stableup -- apply the patch and remove all patches from the
repository having a SHA in the list above
* in the linux tree with stable tree up-to-date:
~/repos/suse/kernel-source/scripts/stableids localhost v3.16..v3.16.1
That will scp patch-3.16.1 and ids file to localhost:/dev/shm
Note that I personally use jslaby@some_suse_machine instead of
localhost, hence scp.
* in the suse kernel repo:
./scripts/stableup /dev/shm/patch-*[0-9] /dev/shm/ids
That will move the patch to patches.kernel.org/
, update series.conf and
remove all patches which are superseded by the stable patch (including
Also I find it rather confusing that the master branch
is being updated
to a stable kernel rather than doing that on the stable branch only,
given that v3.17-rc1 was tagged the day before the update to v3.16.1.
It results in a non-linear history wrt upstream git.
I don't see the point. We are not even trying to preserve the history
wrt to upstream git. This was like that for ages. It is just 3.16,
3.16.1, 3.17-rc1, which is a perfect linear history for our RPMs.
Take into account that rc1 updates are not for free and require a hard
and tedious work from Jeff's part. Until he sorts that out, it's IMNSHO
good to have the stable releases in Kernel:HEAD. Quite the contrary, I
(and perhaps others) do not want to see Kernel:HEAD (like 3.16) be
lagging behind Kernel:stable (like 3.16.1). Kernel:stable shall be
always behind Kernel:HEAD.
To unsubscribe, e-mail: opensuse-kernel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-kernel+owner(a)opensuse.org