Advice about the linux kernel development process
Hi, I've been working in the KSPP task number 20: "Enable -Wcast-function-type globally" [1] but now I have some questions about the development process. I sent a v3 patch for the firewire subsystem [2] and a v5 patch series for the acpi/irqchip subsystems [3]. During the process I've received comments and suggestions about my work but now these two threads have no responses in three weeks. When I've send patches to the staging area if they have no responses, in a few days I received a mail from Greg to tell me that the specific patch had been applied to one of the branches of his git tree. Now, what it's the correct workflow out of the staging area? Are these patches in a process of been applied or have they been forgotten? Do I need to insist? And how? [1] https://github.com/KSPP/linux/issues/20 [2] https://lore.kernel.org/kernel-hardening/20200530090839.7895-1-oscar.carter@... [3] https://lore.kernel.org/kernel-hardening/20200530143430.5203-1-oscar.carter@... Thanks in advance Oscar Carter
On Sat, Jun 20, 2020 at 04:39:15PM +0200, Oscar Carter wrote:
Hi,
I've been working in the KSPP task number 20: "Enable -Wcast-function-type globally" [1] but now I have some questions about the development process.
I sent a v3 patch for the firewire subsystem [2] and a v5 patch series for the acpi/irqchip subsystems [3]. During the process I've received comments and suggestions about my work but now these two threads have no responses in three weeks.
When I've send patches to the staging area if they have no responses, in a few days I received a mail from Greg to tell me that the specific patch had been applied to one of the branches of his git tree.
Now, what it's the correct workflow out of the staging area? Are these patches in a process of been applied or have they been forgotten? Do I need to insist? And how?
[1] https://github.com/KSPP/linux/issues/20 [2] https://lore.kernel.org/kernel-hardening/20200530090839.7895-1-oscar.carter@... [3] https://lore.kernel.org/kernel-hardening/20200530143430.5203-1-oscar.carter@...
Each subsystem works in different ways, but almost always, after 3 weeks, you can send a nice response to your patches of "hey, any comments on this?" if you haven't heard anything. Note that during the 2 week merge window, developers can not take new patches, so that sometimes does cause extra delays. good luck! greg k-h
On Mon, Jun 22, 2020 at 10:07:40AM +0200, Greg KH wrote:
On Sat, Jun 20, 2020 at 04:39:15PM +0200, Oscar Carter wrote:
Hi,
I've been working in the KSPP task number 20: "Enable -Wcast-function-type globally" [1] but now I have some questions about the development process.
I sent a v3 patch for the firewire subsystem [2] and a v5 patch series for the acpi/irqchip subsystems [3]. During the process I've received comments and suggestions about my work but now these two threads have no responses in three weeks.
When I've send patches to the staging area if they have no responses, in a few days I received a mail from Greg to tell me that the specific patch had been applied to one of the branches of his git tree.
Now, what it's the correct workflow out of the staging area? Are these patches in a process of been applied or have they been forgotten? Do I need to insist? And how?
[1] https://github.com/KSPP/linux/issues/20 [2] https://lore.kernel.org/kernel-hardening/20200530090839.7895-1-oscar.carter@... [3] https://lore.kernel.org/kernel-hardening/20200530143430.5203-1-oscar.carter@...
Each subsystem works in different ways, but almost always, after 3 weeks, you can send a nice response to your patches of "hey, any comments on this?" if you haven't heard anything.
Note that during the 2 week merge window, developers can not take new patches, so that sometimes does cause extra delays.
good luck!
greg k-h
Thanks for all this information and advices. It helps me a lot. Thanks, Oscar Carter
participants (2)
-
Greg KH -
Oscar Carter