Re: Kernelnewbies Digest, Vol 77, Issue 7
HI, I have signed up for the eudyptula challenge to start off. How exactly do i start to contribute to linux community, i.e fix bug, etc Thanks On 4/12/2017 12:00 AM, kernelnewbies-request@kernelnewbies.org wrote:
Send Kernelnewbies mailing list submissions to kernelnewbies@kernelnewbies.org
To subscribe or unsubscribe via the World Wide Web, visit https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies or, via email, send a message with subject or body 'help' to kernelnewbies-request@kernelnewbies.org
You can reach the person managing the list at kernelnewbies-owner@kernelnewbies.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of Kernelnewbies digest..."
Today's Topics:
1. Re: Welcome to the "Kernelnewbies" mailing list (juan pedro meri?o) 2. Re: Welcome to the "Kernelnewbies" mailing list (Lino Sanfilippo) 3. Btrfs Questions for Personal Data Archive (nick)
----------------------------------------------------------------------
Message: 1 Date: Mon, 10 Apr 2017 19:10:46 -0500 From: juan pedro meri?o <juapdiaz@gmail.com> Subject: Re: Welcome to the "Kernelnewbies" mailing list To: kernelnewbies@kernelnewbies.org Message-ID: <CAC8C0kTRaN9jnk72K26YB8ZRBcnBbirGXE6NYL-stfv1vYc5Gg@mail.gmail.com> Content-Type: text/plain; charset="utf-8"
Hi!
I have been looking at versions 1,2,3 and 4 of the linux kernel. I would like to know what are the programs for the kernel development environment. To test them and add new features.
Thank you very much!
On Mon, Apr 10, 2017 at 7:05 PM, <kernelnewbies-request@kernelnewbies.org> wrote:
Welcome to the Kernelnewbies@kernelnewbies.org mailing list! Welcome to the kernelnewbies mailing list. Please see http://lists.kernelnewbies.org/ to change membership info and preferences.
To post to this list, send your email to:
kernelnewbies@kernelnewbies.org
General information about the mailing list is at:
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
If you ever want to unsubscribe or change your options (eg, switch to or from digest mode, change your password, etc.), visit your subscription page at:
https://lists.kernelnewbies.org/mailman/options/kernelnewbies/juapdiaz% 40gmail.com
You can also make such adjustments via email by sending a message to:
Kernelnewbies-request@kernelnewbies.org
with the word `help' in the subject or body (don't include the quotes), and you will get back a message with instructions.
You must know your password to change your options (including changing the password, itself) or to unsubscribe. It is:
juanpepe
Normally, Mailman will remind you of your kernelnewbies.org mailing list passwords once every month, although you can disable this if you prefer. This reminder will also include instructions on how to unsubscribe or change your account options. There is also a button on your options page that will email your current password to you.
Hi Tran Ly Vu,
How exactly do i start to contribute to linux community, i.e fix bug, etc
Below are my suggestions: (1) Select a module which you are interested; (2) Dive into the source code; subscribe the related mailing list and concentrate on the news& updates of this module; (3) After you are familiar with this module, you can take part in it: add feature, fix bug, etc. Best Regards Nan Xiao On Wed, Apr 12, 2017 at 10:30 AM, Tran Ly Vu <vutransingapore@gmail.com> wrote:
HI,
I have signed up for the eudyptula challenge to start off.
How exactly do i start to contribute to linux community, i.e fix bug, etc
Thanks
On 4/12/2017 12:00 AM, kernelnewbies-request@kernelnewbies.org wrote:
Send Kernelnewbies mailing list submissions to kernelnewbies@kernelnewbies.org
To subscribe or unsubscribe via the World Wide Web, visit https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies or, via email, send a message with subject or body 'help' to kernelnewbies-request@kernelnewbies.org
You can reach the person managing the list at kernelnewbies-owner@kernelnewbies.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of Kernelnewbies digest..."
Today's Topics:
1. Re: Welcome to the "Kernelnewbies" mailing list (juan pedro meri?o) 2. Re: Welcome to the "Kernelnewbies" mailing list (Lino Sanfilippo) 3. Btrfs Questions for Personal Data Archive (nick)
----------------------------------------------------------------------
Message: 1 Date: Mon, 10 Apr 2017 19:10:46 -0500 From: juan pedro meri?o <juapdiaz@gmail.com> Subject: Re: Welcome to the "Kernelnewbies" mailing list To: kernelnewbies@kernelnewbies.org Message-ID: <CAC8C0kTRaN9jnk72K26YB8ZRBcnBbirGXE6NYL-stfv1vYc5Gg@mail. gmail.com> Content-Type: text/plain; charset="utf-8"
Hi!
I have been looking at versions 1,2,3 and 4 of the linux kernel. I would like to know what are the programs for the kernel development environment. To test them and add new features.
Thank you very much!
On Mon, Apr 10, 2017 at 7:05 PM, <kernelnewbies-request@ kernelnewbies.org> wrote:
Welcome to the Kernelnewbies@kernelnewbies.org mailing list! Welcome to the kernelnewbies mailing list. Please see http://lists.kernelnewbies.org/ to change membership info and preferences.
To post to this list, send your email to:
kernelnewbies@kernelnewbies.org
General information about the mailing list is at:
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
If you ever want to unsubscribe or change your options (eg, switch to or from digest mode, change your password, etc.), visit your subscription page at:
https://lists.kernelnewbies.org/mailman/options/ kernelnewbies/juapdiaz% 40gmail.com
You can also make such adjustments via email by sending a message to:
Kernelnewbies-request@kernelnewbies.org
with the word `help' in the subject or body (don't include the quotes), and you will get back a message with instructions.
You must know your password to change your options (including changing the password, itself) or to unsubscribe. It is:
juanpepe
Normally, Mailman will remind you of your kernelnewbies.org mailing list passwords once every month, although you can disable this if you prefer. This reminder will also include instructions on how to unsubscribe or change your account options. There is also a button on your options page that will email your current password to you.
Hello all, I would suggest to peruse https://kernelnewbies.org/. BR, Sebastien. On 2017-04-12 12:29, Nan Xiao wrote:
Hi Tran Ly Vu,
How exactly do i start to contribute to linux community, i.e fix bug, etc
Below are my suggestions:
(1) Select a module which you are interested; (2) Dive into the source code; subscribe the related mailing list and concentrate on the news& updates of this module; (3) After you are familiar with this module, you can take part in it: add feature, fix bug, etc.
Best Regards Nan Xiao
On Wed, Apr 12, 2017 at 10:30 AM, Tran Ly Vu <vutransingapore@gmail.com> wrote:
HI,
I have signed up for the eudyptula challenge to start off.
How exactly do i start to contribute to linux community, i.e fix bug, etc
Thanks
On 4/12/2017 12:00 AM, kernelnewbies-request@kernelnewbies.org wrote:
Send Kernelnewbies mailing list submissions to kernelnewbies@kernelnewbies.org
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies [1]
or, via email, send a message with subject or body 'help' to kernelnewbies-request@kernelnewbies.org
You can reach the person managing the list at kernelnewbies-owner@kernelnewbies.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of Kernelnewbies digest..."
Today's Topics:
1. Re: Welcome to the "Kernelnewbies" mailing list (juan pedro meri?o) 2. Re: Welcome to the "Kernelnewbies" mailing list (Lino Sanfilippo) 3. Btrfs Questions for Personal Data Archive (nick)
----------------------------------------------------------------------
Message: 1 Date: Mon, 10 Apr 2017 19:10:46 -0500 From: juan pedro meri?o <juapdiaz@gmail.com> Subject: Re: Welcome to the "Kernelnewbies" mailing list To: kernelnewbies@kernelnewbies.org Message-ID:
<CAC8C0kTRaN9jnk72K26YB8ZRBcnBbirGXE6NYL-stfv1vYc5Gg@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Hi!
I have been looking at versions 1,2,3 and 4 of the linux kernel. I would like to know what are the programs for the kernel development environment. To test them and add new features.
Thank you very much!
On Mon, Apr 10, 2017 at 7:05 PM, <kernelnewbies-request@kernelnewbies.org> wrote:
Welcome to the Kernelnewbies@kernelnewbies.org mailing list! Welcome to the kernelnewbies mailing list. Please see http://lists.kernelnewbies.org/ [2] to change membership info and preferences.
To post to this list, send your email to:
kernelnewbies@kernelnewbies.org
General information about the mailing list is at:
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies [1]
If you ever want to unsubscribe or change your options (eg,
switch to
or from digest mode, change your password, etc.), visit your subscription page at:
https://lists.kernelnewbies.org/mailman/options/kernelnewbies/juapdiaz%
[3]
40gmail.com [4]
You can also make such adjustments via email by sending a message to:
Kernelnewbies-request@kernelnewbies.org
with the word `help' in the subject or body (don't include the quotes), and you will get back a message with instructions.
You must know your password to change your options (including changing the password, itself) or to unsubscribe. It is:
juanpepe
Normally, Mailman will remind you of your kernelnewbies.org [5] mailing list passwords once every month, although you can disable this if you prefer. This reminder will also include instructions on how to unsubscribe or change your account options. There is also a button on your options page that will email your current password to you.
On Wed, 12 Apr 2017 10:30:27 +0800, Tran Ly Vu said:
How exactly do i start to contribute to linux community, i.e fix bug, etc
Step 0: Figure out *why* you want to contribute to the Linux kernel. Did your boss just tell you that you have 6 weeks to write a driver for your company's new widget? Do you have a device that doesn't have Linux support? Is your kernel crashing/misbehaving? Do you have an intense interest in filesystems, or memory management, or networking, or process scheduling, or other aspect of kernels? Do you just want to give back to the community? Did you think it was a good way to attract members of the appropriate gender? What you do next will depend on *why* you're here, and what your current technical skills are. Note that asking others for what you should do is as bad an idea as asking people whether you should write a murder mystery or a romance novel, and for exactly the same reason. If you're doing it because somebody else suggested it but you don't care for it, the results will be bad. Though if you just want to give back to the community, the easiest thing to do, and the most useful, is to build and boot linux-next kernels and see if anything breaks on your system. We have *lots* of people slinging code, and not so many testing. And testing is easier than coding. :) Here's the cheat sheet for linux-next: $ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git $ cd linux $ git remote add linux-next git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git $ git fetch linux-next $ git fetch --tags linux-next (now get a .config file - grabbing your distro's config is a good place to start. 'make locallmodconfig' if you want a faster build by not building device driver modules for devices you don't have. Then do a 'make' and install/boot your kernel. Google for detailed instructions for how to build/install your own kernel on your distro ... # later on - do this once every 1-3 weeks or as time permits $ git remote update $ make oldconfig $ make (install as above) Boot it, and report any problems. Do *not* do a 'git pull' to get the most recent linux-next, it won't do what you think. Yes, it really *is* that simple.
On Wed, Apr 12, 2017 at 08:34:51AM -0400, valdis.kletnieks@vt.edu wrote:
On Wed, 12 Apr 2017 10:30:27 +0800, Tran Ly Vu said:
How exactly do i start to contribute to linux community, i.e fix bug, etc
Step 0: Figure out *why* you want to contribute to the Linux kernel.
Did your boss just tell you that you have 6 weeks to write a driver for your company's new widget?
Do you have a device that doesn't have Linux support?
Is your kernel crashing/misbehaving?
Do you have an intense interest in filesystems, or memory management, or networking, or process scheduling, or other aspect of kernels?
Do you just want to give back to the community?
Did you think it was a good way to attract members of the appropriate gender?
What you do next will depend on *why* you're here, and what your current technical skills are.
Note that asking others for what you should do is as bad an idea as asking people whether you should write a murder mystery or a romance novel, and for exactly the same reason. If you're doing it because somebody else suggested it but you don't care for it, the results will be bad.
Though if you just want to give back to the community, the easiest thing to do, and the most useful, is to build and boot linux-next kernels and see if anything breaks on your system. We have *lots* of people slinging code, and not so many testing. And testing is easier than coding. :)
Here's the cheat sheet for linux-next:
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git $ cd linux $ git remote add linux-next git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git $ git fetch linux-next $ git fetch --tags linux-next
(now get a .config file - grabbing your distro's config is a good place to start. 'make locallmodconfig' if you want a faster build by not building device driver modules for devices you don't have. Then do a 'make' and install/boot your kernel. Google for detailed instructions for how to build/install your own kernel on your distro
... # later on - do this once every 1-3 weeks or as time permits $ git remote update $ make oldconfig $ make (install as above) Boot it, and report any problems.
Do *not* do a 'git pull' to get the most recent linux-next, it won't do what you think.
Yes, it really *is* that simple.
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Hey, that's quite interesting. (And Hi, I'm really new here) So, the best "branch" of developement to test if it doesn't break our system is the linux-next branch, or the mainline kernel (currently tagged by Linus as 4.11-RC6) ? I'm currently trying to understand how kernel developement is actually organized, here's what I've understood Developers pull the code fror the next kernel release (mainline? linux-next?) and make changes. They gett the diff of theses changes (patches), and send them by mail to the relevent maintainers and mailing lists. Maintainers approves (or discuss) the changes, and acked/sign them off.
From there, where are the patches going? To Linux Next? or th Linus's mainline tree?
- In the mean time, Linux get patches from trusted mainaines into he's own tree while working on what will become the next kernel version. After a while, he decide to not accept "new features" patches for that version, only bugfixes. That's when he's doing "release candidates" of the kernel. After multiple of these, when eveything is "ready", the new kernel is released. For example, the next one will be 4.11. - Once that is done, Linux start's working on getting the patches from 4.12 in the same way, while the maintainer for the "stable" kernel, port back the important fixes to the current kernel. That's hw we get kernels like the 4.10.9 that I'm currently running (Just got out of my distro's testing process. ArchLinux holds binary packages in a "testing" repository before putting them in "core" Arch. That's off-topic). So, how "linux-next" works ? Is that a "testing ground" for new kernel patches? When/how does the changes the maintainers accepted are merged into the mainline kernel? ^^" Oh, and, I almost forgot : If I try to use a linux-next kenrel, and things breaks, who do I tell? ^^" Sorry if that's a lot of questions, but I'm fairly curious right now Thanks in advance, Arthur Brainville
On Wed, 12 Apr 2017 20:25:11 +0200, "Arthur Brainville (Ybalrid)" said:
So, the best "branch" of developement to test if it doesn't break our system is the linux-next branch, or the mainline kernel (currently tagged by Linus as 4.11-RC6) ?
Depends how brave you are. Linus is currently at -rc6, and linux-next *should* be what will become 4.12. (Should be, as in "4.11 is at -rc5, so people *should* already have sent maintainers patches for the next release").
I'm currently trying to understand how kernel developement is actually organized, here's what I've understood
You're a bit off...
So, how "linux-next" works ? Is that a "testing ground" for new kernel patches? When/how does the changes the maintainers accepted are merged into the mainline kernel? ^^"
And explaining how you're off answers this question as well... :) Here's how it works.. Developers create patches. See Documentation/process/submitting-patches.rst for the details on that. They then e-mail those to maintainers. See MAINTAINERS for the canonical list. Maintainers then review the patches, and if there's an issue, e-mail back to the submitter with an explanation of the issue. If the patch is OK, the maintainer puts it into his git tree (usually with 'git am'). There may be several levels of sub-maintainer. For instance, somebody may maintain a driver for one specific USB sound card. They feed those patches to the USB sound maintainer, who then feeds it to the USB subsystem maintainer. That gets done by the higher-up maintainer doing a 'git pull' of the appropriate tree. In addition, most of the trees *also* get pulled every day and built into 'linux-next', to find merge conflicts and provide a test kernel. So at this point, we have top-level maintainers with trees full of patches. At some point, Linus tags the final V4.11. This opens the "merge window". For 2 weeks, Linus does 'git pull' from all the maintainers and merges it to his tree, and then tags V4.12-rc1, which closes the merge window. During the merge window, most maintainers will not accept new patches, because there's a chance that a patch could come in and be immediately merged upstream without having appeared in several linux-next dailys - so no testing. Once the window is closed, maintainers start collecting patches for the v4.13 cycle, and only sending Linus bugfixes and minor stuff between 4.12-rc1 and final 4.12 Lather, rinse, repeat. release, merge cycle, -rc1, collect patches for next release, -rc8 (or so) and another release....
Oh, and, I almost forgot : If I try to use a linux-next kenrel, and things breaks, who do I tell? ^^"
Depends how granular you can identify the issue. If you do a 'git bisect' of a problem, you can narrow it down to a specific patch, you mail the patch author, the maintainer, any subsystem-specific list, and the linux-kernel list. If you just know "USB is hosed", you send it to the USB list and linux-kernel, and if you have *no* idea, toss it to linux-kernel.
On Wed, Apr 12, 2017 at 04:47:45PM -0400, valdis.kletnieks@vt.edu wrote:
On Wed, 12 Apr 2017 20:25:11 +0200, "Arthur Brainville (Ybalrid)" said:
So, the best "branch" of developement to test if it doesn't break our system is the linux-next branch, or the mainline kernel (currently tagged by Linus as 4.11-RC6) ?
Depends how brave you are. Linus is currently at -rc6, and linux-next *should* be what will become 4.12. (Should be, as in "4.11 is at -rc5, so people *should* already have sent maintainers patches for the next release").
I'm currently trying to understand how kernel developement is actually organized, here's what I've understood
You're a bit off...
So, how "linux-next" works ? Is that a "testing ground" for new kernel patches? When/how does the changes the maintainers accepted are merged into the mainline kernel? ^^"
And explaining how you're off answers this question as well... :)
Here's how it works..
Developers create patches. See Documentation/process/submitting-patches.rst for the details on that.
They then e-mail those to maintainers. See MAINTAINERS for the canonical list.
Maintainers then review the patches, and if there's an issue, e-mail back to the submitter with an explanation of the issue. If the patch is OK, the maintainer puts it into his git tree (usually with 'git am').
There may be several levels of sub-maintainer. For instance, somebody may maintain a driver for one specific USB sound card. They feed those patches to the USB sound maintainer, who then feeds it to the USB subsystem maintainer. That gets done by the higher-up maintainer doing a 'git pull' of the appropriate tree.
In addition, most of the trees *also* get pulled every day and built into 'linux-next', to find merge conflicts and provide a test kernel.
So at this point, we have top-level maintainers with trees full of patches.
At some point, Linus tags the final V4.11. This opens the "merge window". For 2 weeks, Linus does 'git pull' from all the maintainers and merges it to his tree, and then tags V4.12-rc1, which closes the merge window. During the merge window, most maintainers will not accept new patches, because there's a chance that a patch could come in and be immediately merged upstream without having appeared in several linux-next dailys - so no testing. Once the window is closed, maintainers start collecting patches for the v4.13 cycle, and only sending Linus bugfixes and minor stuff between 4.12-rc1 and final 4.12
Lather, rinse, repeat. release, merge cycle, -rc1, collect patches for next release, -rc8 (or so) and another release....
Oh, and, I almost forgot : If I try to use a linux-next kenrel, and things breaks, who do I tell? ^^"
Depends how granular you can identify the issue. If you do a 'git bisect' of a problem, you can narrow it down to a specific patch, you mail the patch author, the maintainer, any subsystem-specific list, and the linux-kernel list. If you just know "USB is hosed", you send it to the USB list and linux-kernel, and if you have *no* idea, toss it to linux-kernel.
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Thanks for the explaination! Indeed I was quite a bit off, now I know the process better ;-) Regards, Arthur Brainville
On Wed, Apr 12, 2017 at 08:34:51AM -0400, valdis.kletnieks@vt.edu wrote:
On Wed, 12 Apr 2017 10:30:27 +0800, Tran Ly Vu said:
How exactly do i start to contribute to linux community, i.e fix bug, etc
Step 0: Figure out *why* you want to contribute to the Linux kernel.
Did your boss just tell you that you have 6 weeks to write a driver for your company's new widget?
Do you have a device that doesn't have Linux support?
Is your kernel crashing/misbehaving?
Do you have an intense interest in filesystems, or memory management, or networking, or process scheduling, or other aspect of kernels?
Do you just want to give back to the community?
Did you think it was a good way to attract members of the appropriate gender?
What you do next will depend on *why* you're here, and what your current technical skills are.
Note that asking others for what you should do is as bad an idea as asking people whether you should write a murder mystery or a romance novel, and for exactly the same reason. If you're doing it because somebody else suggested it but you don't care for it, the results will be bad.
Though if you just want to give back to the community, the easiest thing to do, and the most useful, is to build and boot linux-next kernels and see if anything breaks on your system. We have *lots* of people slinging code, and not so many testing. And testing is easier than coding. :)
Here's the cheat sheet for linux-next:
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git $ cd linux $ git remote add linux-next git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git $ git fetch linux-next $ git fetch --tags linux-next
(now get a .config file - grabbing your distro's config is a good place to start. 'make locallmodconfig' if you want a faster build by not building device driver modules for devices you don't have. Then do a 'make' and install/boot your kernel. Google for detailed instructions for how to build/install your own kernel on your distro
... # later on - do this once every 1-3 weeks or as time permits $ git remote update $ make oldconfig $ make (install as above) Boot it, and report any problems.
Do *not* do a 'git pull' to get the most recent linux-next, it won't do what you think.
As far as I understand unless a git pull or fetch + merge/rebase is run, nothing would change locally. make oldconfig would result in the same config. Then what are we testing for here? Thanks Aishwarya
Yes, it really *is* that simple.
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
On Sun, Apr 16, 2017 at 12:01:42PM +0530, Aishwarya Pant wrote:
On Wed, Apr 12, 2017 at 08:34:51AM -0400, valdis.kletnieks@vt.edu wrote:
On Wed, 12 Apr 2017 10:30:27 +0800, Tran Ly Vu said:
How exactly do i start to contribute to linux community, i.e fix bug, etc
Step 0: Figure out *why* you want to contribute to the Linux kernel.
Did your boss just tell you that you have 6 weeks to write a driver for your company's new widget?
Do you have a device that doesn't have Linux support?
Is your kernel crashing/misbehaving?
Do you have an intense interest in filesystems, or memory management, or networking, or process scheduling, or other aspect of kernels?
Do you just want to give back to the community?
Did you think it was a good way to attract members of the appropriate gender?
What you do next will depend on *why* you're here, and what your current technical skills are.
Note that asking others for what you should do is as bad an idea as asking people whether you should write a murder mystery or a romance novel, and for exactly the same reason. If you're doing it because somebody else suggested it but you don't care for it, the results will be bad.
Though if you just want to give back to the community, the easiest thing to do, and the most useful, is to build and boot linux-next kernels and see if anything breaks on your system. We have *lots* of people slinging code, and not so many testing. And testing is easier than coding. :)
Here's the cheat sheet for linux-next:
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git $ cd linux $ git remote add linux-next git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git $ git fetch linux-next $ git fetch --tags linux-next
(now get a .config file - grabbing your distro's config is a good place to start. 'make locallmodconfig' if you want a faster build by not building device driver modules for devices you don't have. Then do a 'make' and install/boot your kernel. Google for detailed instructions for how to build/install your own kernel on your distro
... # later on - do this once every 1-3 weeks or as time permits $ git remote update $ make oldconfig $ make (install as above) Boot it, and report any problems.
Do *not* do a 'git pull' to get the most recent linux-next, it won't do what you think.
As far as I understand unless a git pull or fetch + merge/rebase is run, nothing would change locally. make oldconfig would result in the same config. Then what are we testing for here? git remote update git tag --list "next-*" git checkout -b branch_name next-201704xy
Thanks Aishwarya
Yes, it really *is* that simple.
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
participants (7)
-
Aishwarya Pant -
Amit Kumar -
Arthur Brainville (Ybalrid) -
Nan Xiao -
Sébastien Masson -
Tran Ly Vu -
valdis.kletnieks@vt.edu