public inbox for linux-newbie@vger.kernel.org
 help / color / mirror / Atom feed
* How is different version of kernel developped
@ 2013-05-26  4:41 Jimmy Pan
  2013-07-17  9:59 ` Richard Genoud
  0 siblings, 1 reply; 2+ messages in thread
From: Jimmy Pan @ 2013-05-26  4:41 UTC (permalink / raw)
  To: linux-newbie, kernelnewbies

Hi,
I am wondering how different version of kernel is discussed on kernel mailing list.
We can see that, the latest kernel stable is 3.9.4, and the mainline is 3.10-rc2 and there is an EOF say 3.8.13 and a longterm 3.4.47, and a linux-next
I have several questions:
1.When we see a patch on linux kernel mailing list, which kernel version is it based on?(seems never exsists a description in the patch)
2.What should we do if we whant to send a patch for different kernel version?
3.If a 3.x-rc turn out to be stable, is it going to be 3.x.1?
4.There is no 3.10 in linus' tree, what exactly is linus' tree?
5.Is linux-next a preview of the next mainline version? In this case 3.10-rc3

Thanks everybody for answering.

-- 

Best regards,
Jimmy Pan

Email: dspjmt@gmail.com
--
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs

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

* Re: How is different version of kernel developped
  2013-05-26  4:41 How is different version of kernel developped Jimmy Pan
@ 2013-07-17  9:59 ` Richard Genoud
  0 siblings, 0 replies; 2+ messages in thread
From: Richard Genoud @ 2013-07-17  9:59 UTC (permalink / raw)
  To: Jimmy Pan; +Cc: linux-newbie, kernelnewbies

Hi,
2013/5/26 Jimmy Pan <dspjmt@gmail.com>:
> Hi,
> I am wondering how different version of kernel is discussed on kernel mailing list.
> We can see that, the latest kernel stable is 3.9.4, and the mainline is 3.10-rc2 and there is an EOF say 3.8.13 and a longterm 3.4.47, and a linux-next
> I have several questions:
> 1.When we see a patch on linux kernel mailing list, which kernel version is it based on?(seems never exsists a description in the patch)
It's always the next kernel version (now that 3.11-rc1 is out, patches
are for 3.12).
Exception: patches that corrects bugs/regression of the current -rc
> 2.What should we do if we whant to send a patch for different kernel version?
There's no way. We simply don't.
Exception: stable kernels (cf Documentation/stable_kernel_rules.txt )
(only bug fixes)
(the procedure for sending patches to stable may change in a near future)
> 3.If a 3.x-rc turn out to be stable, is it going to be 3.x.1?
After the release candidates, *every* kernel release is "stable" (but
only a few will be "long term support")
example with 3.10 serie :
after the 3.9 is out, during 2 weeks, all the git trees of the
maintainers are merged in linux-next. conflicts are solved, and then
Linus pulls the code from those trees.
That makes 3.10-rc1.
after that, each week there's a new rc, and it stops when Linus juges
that there's no "important" regressions / bugs introduced by this rc
In our case, until 3.10-rc7
Then, 3.10 is tagged and said stable.
Greg GK will maintain this version (with bug fixes only) until
3.12-rc1 is out (I'm not very sure about the timings here, but that's
the idea)
> 4.There is no 3.10 in linus' tree, what exactly is linus' tree?
yes, there is : https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/
and the stable tree is here :
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/

> 5.Is linux-next a preview of the next mainline version? In this case 3.10-rc3
Yes, it's a preview of the next version. But it may not compile, or
eat your data !


Richard.
--
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs

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

end of thread, other threads:[~2013-07-17  9:59 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-26  4:41 How is different version of kernel developped Jimmy Pan
2013-07-17  9:59 ` Richard Genoud

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox