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: <CAHk-=wjcvp-JxG2PW7TF6HV2h1xx2_2SMh_HGNZuEpK0CtNTww@mail.gmail.com>
Date:   Thu, 27 Apr 2023 16:31:39 -0700
From:   Linus Torvalds <torvalds@...ux-foundation.org>
To:     Greg KH <gregkh@...uxfoundation.org>,
        Nipun Gupta <nipun.gupta@....com>,
        Nikhil Agarwal <nikhil.agarwal@....com>,
        Catalin Marinas <catalin.marinas@....com>,
        Will Deacon <will@...nel.org>
Cc:     Andrew Morton <akpm@...ux-foundation.org>,
        linux-kernel@...r.kernel.org,
        Stephen Rothwell <sfr@...b.auug.org.au>,
        Saravana Kannan <saravanak@...gle.com>
Subject: Re: [GIT PULL] Driver core updates for 6.4-rc1

On Thu, Apr 27, 2023 at 7:21 AM Greg KH <gregkh@...uxfoundation.org> wrote:
>
> Once again, a busy development cycle, with lots of changes happening in
> the driver core in the quest to be able to move "struct bus" and "struct
> class" into read-only memory, a task now complete with these changes.

Well, this also caused a build failure, and I didn't catch it during
the merge, because it only happened on arm64.

The reason it only happens on arm64 is that it is in the CDX bus
driver, and that one has

        depends on OF && ARM64

despite apparently building fine on x86-64 too if you were to just add
a "|| COMPILE_TEST" to it.

And I did notice this build failure eventually, since I do arm64
builds on my M2 Macbook Air. But while it's a perfectly cromulent
laptop, it's not like it's a speed daemon. It takes something like ~75
minutes for afull allmodconfig build, so certainly not between each
pull request.

End result: my merge test builds are all done on x86-64, and the arm64
test builds happen much less regularly (ie: typically a couple of
times a day).

I did the obvious fixup, but I can only assume (and hope) that this
was caught by somebody else during the merge window, and that

> All of these have been in linux-next for a while with no reported
> problems.

was just a lie.

                      Linus

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ