Re: Fwd: Re: [GIT PULL] PCI changes for v5.12

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2/26/21 3:07 PM, Greg KH wrote:
On Fri, Feb 26, 2021 at 12:54:16PM +0800, wuzhouhui wrote:
I'm confused about what the Linus said. It seemed that the branch cannot
be rebased after merged into linux-next under normal circumstances, why?
You should never rebase a public-facing branch.

Linus found this issue by check commit time of commits, but I also found so
many commit in mainline are too young to be merged into linux-next before
merge to mainline. If the rebase is not recommended, why people like to
do rebase after commits are merged into linux-next?
What commits have you found, and are you sure those are not just merged
through email submissions to Linus instead of a git tree pull?  Please
note that some subsystems still use email, like Andrew Morton's.
Following commit log are copied from mainline

14 hours    Merge tag 'pwm/for-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...HEADmaster    Linus Torvalds    7    -374/+65 14 hours    Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost    Linus Torvalds    22    -507/+1492 14 hours    Merge tag 'mips_5.12_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips...    Linus Torvalds    8    -5/+190 14 hours    Merge tag 'drm-next-2021-02-26' of git://anongit.freedesktop.org/drm/drm    Linus Torvalds    68 -423/+1223 14 hours    Merge tag 'net-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...    Linus Torvalds    68    -371/+734 14 hours    Merge tag 'acpi-5.12-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/...    Linus Torvalds    8    -27/+334 15 hours    Merge tag 'drm-intel-next-fixes-2021-02-25' of git://anongit.freedesktop.org/...    Dave Airlie    7    -94/+65 15 hours    Merge tag 'amd-drm-fixes-5.12-2021-02-24' of https://gitlab.freedesktop.org/a...   ; Dave Airlie    11    -48/+158 15 hours    Merge tag 'drm-misc-next-fixes-2021-02-25' of git://anongit.freedesktop.org/d...    Dave Airlie    14    -62/+197 16 hours    Merge tag 'kbuild-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...    Linus Torvalds    65    -498/+698 16 hours    Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...    Linus Torvalds    6    -49/+59
16 hours    Merge branch 'acpi-tables'    Rafael J. Wysocki    4 -0/+316
16 hours    Merge tag 'pci-v5.12-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...    Linus Torvalds 73    -781/+5543 16 hours    r8169: fix jumbo packet handling on RTL8168e    Heiner Kallweit    1    -2/+2 16 hours    net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081    Christian Melki    1    -0/+1 16 hours    Merge tag 'nds32-for-linux-5.12' of git://git.kernel.org/pub/scm/linux/kernel...    Linus Torvalds 4    -50/+5 16 hours    net: psample: Fix netlink skb length with tunnel info Chris Mi    1    -2/+2 16 hours    net: broadcom: bcm4908_enet: fix NAPI poll returned value    Rafał Miłecki    1    -0/+2 16 hours    net: broadcom: bcm4908_enet: fix RX path possible mem leak    Rafał Miłecki    1    -0/+1

We can see that, last non-merge commit is just 2 hours older than merge-commits committed by Linus, so these non-merge commits shouldn't contained in linux-next before merge into
mainline. Does me  misunderstand something?

Thanks

As for why people like to rebase, I do not know, you will have to ask
them why they like to do bad things :)

does this help?

greg k-h

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies




[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]

  Powered by Linux