No description
Find a file
Helge Deller 3b200a869b parisc: Allow CONFIG_64BIT with ARCH=parisc
commit 805ce86149 upstream.

The previous patch triggered a build failure for the debian kernel,
which has CONFIG_64BIT enabled, uses the CROSS_COMPILER environment
variable and uses ARCH=parisc to configure the kernel for 64-bit
support.

This patch weakens the previous patch while keeping the recommended way
to configure the kernel with:
    ARCH=parisc     -> build 32-bit kernel
    ARCH=parisc64   -> build 64-bit kernel
while adding the possibility for debian to configure a 64-bit kernel
even if ARCH=parisc is set (PA8X00 CPU has to be selected and
CONFIG_64BIT needs to be enabled).

The downside of this patch is, that we now have a small window open
again where people may get it wrong: if they enable CONFIG_64BIT and try
to compile with a 32-bit compiler.

Fixes: 3dcfb729b5 ("parisc: Make CONFIG_64BIT available for ARCH=parisc64 only")
Signed-off-by: Helge Deller <deller@gmx.de>
Cc: <stable@vger.kernel.org> # 5.15+
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2023-04-19 17:53:55 +08:00
arch parisc: Allow CONFIG_64BIT with ARCH=parisc 2023-04-19 17:53:55 +08:00
block block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait 2023-04-19 17:53:54 +08:00
certs
crypto
Documentation Input: iforce - add support for Boeder Force Feedback Wheel 2023-04-19 17:53:52 +08:00
drivers parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() 2023-04-19 17:53:54 +08:00
fs cifs: always initialize struct msghdr smb_msg completely 2023-04-19 17:53:54 +08:00
include of/device: Fix up of_dma_configure_id() stub 2023-04-19 17:53:54 +08:00
init
ipc
kernel
lib
LICENSES
mm mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() 2023-04-19 17:53:53 +08:00
net net: dsa: hellcreek: Print warning only once 2023-04-19 17:53:52 +08:00
samples
scripts
security
sound
tools
usr
virt
.clang-format
.cocciconfig
.get_maintainer.ignore
.gitattributes
.gitignore
.mailmap
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS
Makefile Linux 5.15.69 2023-04-19 17:53:53 +08:00
README

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.