lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20230828083150.19928-A-hca@linux.ibm.com>
Date:   Mon, 28 Aug 2023 10:31:50 +0200
From:   Heiko Carstens <hca@...ux.ibm.com>
To:     Stephen Rothwell <sfr@...b.auug.org.au>
Cc:     Linus Torvalds <torvalds@...ux-foundation.org>,
        Vasily Gorbik <gor@...ux.ibm.com>,
        Alexander Gordeev <agordeev@...ux.ibm.com>,
        linux-s390@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: Re: [GIT PULL] s390 updates for 6.6 merge window

On Mon, Aug 28, 2023 at 09:42:28AM +1000, Stephen Rothwell wrote:
> Hi Heiko,
> 
> On Sun, 27 Aug 2023 22:34:01 +0200 Heiko Carstens <hca@...ux.ibm.com> wrote:
> >
> > On Sun, Aug 27, 2023 at 10:31:00PM +0200, Heiko Carstens wrote:
> > 
> > Maybe I'm doing something wrong, but below is the rather large diff
> > of the merge commit, using "git diff HEAD HEAD^@", where HEAD is the
> > merge commit.
> 
> Something weird there.  I just see the arch/s390/Kconfig part (I use
> git diff-tree <merge commit>).  What did you merge?
> 
> I can't see any commits affecting kernel/Kconfig.kexec in the s390
> branch in linux-next.

There is logical conflict between

commit 37002bc6b603 ("docs: move s390 under arch")

from the s390 tree:
git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux tags/s390-6.6-1
and

commit 89cde455915f ("kexec: consolidate kexec and crash options into kernel/Kconfig.kexec")

from Andrew's tree:
git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-nonmm-stable

The commit in Andrew's tree introduces kernel/Kconfic.kexec and uses the
old location for Documentation (which is correct for Andrew's tree). So
when merging the s390 tree and Andrew's tree into Linus' tree that should
be fixed as well (btw.: this is not "fixed" in linux-next).

So I guess the size of the merge commit diff is simply a result of
kernel/Kconfig.exec not being present in both trees and being modified with
the merge, and therefore the complete file is part of the diff.

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ