Skip to contentSkip to conversation

Numbering system

DISCUSSION DIXLOR 2 participants 4 messages Mar 1, 2016 – Mar 2, 2016

lore
Share & tools
lore

DIXLOR

author
#0 lore raw

Make numbering system with reference to the version of the kernel.

linux-4.4.2-rt1 First -RT in 4.4.2
....
linux-4.4.2-rt6 Last -RT in 4.4.2
linux-4.4.3-rt1 First -RT in 4.4.3
linux-4.4.3-rt2
....
linux-4.4.4-rt1 First -RT in 4.4.4
...

Where is diff beetween 4.4.3-rt6, 4.4.3-rt7, 4.4.3-rt8?

#1 lore raw
Quoted 10 lines · DIXLOR

Make numbering system with reference to the version of the kernel.

linux-4.4.2-rt1 First -RT in 4.4.2
....
linux-4.4.2-rt6 Last -RT in 4.4.2
linux-4.4.3-rt1 First -RT in 4.4.3
linux-4.4.3-rt2
....
linux-4.4.4-rt1 First -RT in 4.4.4
...

We've done the consecutive numbering scheme since rt started, so why should we change that?

Quoted 1 line

Where is diff beetween 4.4.3-rt6, 4.4.3-rt7, 4.4.3-rt8?

You mean 4.4.1-rt6 4.4.2-rt7 and 4.4.3-rt8, right?

git diff v4.4.1-rt6..4.4.2-rt7
git diff v4.4.2-rt7..4.4.3-rt8

We simply don't upload diffs for the stable kernel updates which are not changing the RT code.

Thanks,

tglx

author
#2 lore raw
Quoted 11 lines
Quoted 11 lines

Make numbering system with reference to the version of the kernel.

linux-4.4.2-rt1 First -RT in 4.4.2
....
linux-4.4.2-rt6 Last -RT in 4.4.2
linux-4.4.3-rt1 First -RT in 4.4.3
linux-4.4.3-rt2
....
linux-4.4.4-rt1 First -RT in 4.4.4
...

Quoted 2 lines

We've done the consecutive numbering scheme since rt started, so why should we change that?

Because the senior ranks in kernel version numbering, have a positional system. After version 4.4.3 can't get version 4.5.4, only 4.5.0

# cat Makefile

VERSION = 4
PATCHLEVEL = 4
SUBLEVEL = 3
EXTRAVERSION = here must be non mainline numbering: -rt1, -rt2, etc.
...

If SUBLEVEL changed, then EXTRAVERSION must be set to zero or one. Like a 8,9,10,11,... 20, 21, 22.

#3 lore raw
Quoted 9 lines · DIXLOR
# cat Makefile

VERSION = 4
PATCHLEVEL = 4
SUBLEVEL = 3
EXTRAVERSION = here must be non mainline numbering: -rt1, -rt2, etc.
...

If SUBLEVEL changed, then EXTRAVERSION must be set to zero or one.

RT is not using EXTRAVERSION. It's using localversion and it's not going to change its numbering scheme after 12 years just because.

Thanks,

tglx