Go to file
Eric W. Biederman 0a9bad52eb objtool: Add a missing comma to avoid string concatenation
BugLink: https://bugs.launchpad.net/bugs/2011226

commit 1fb466dff904e4a72282af336f2c355f011eec61 upstream.

Recently the kbuild robot reported two new errors:

>> lib/kunit/kunit-example-test.o: warning: objtool: .text.unlikely: unexpected end of section
>> arch/x86/kernel/dumpstack.o: warning: objtool: oops_end() falls through to next function show_opcodes()

I don't know why they did not occur in my test setup but after digging
it I realized I had accidentally dropped a comma in
tools/objtool/check.c when I renamed rewind_stack_do_exit to
rewind_stack_and_make_dead.

Add that comma back to fix objtool errors.

Link: https://lkml.kernel.org/r/202112140949.Uq5sFKR1-lkp@intel.com
Fixes: 0e25498f8cd4 ("exit: Add and use make_task_dead.")
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Luke Nowakowski-Krijger <luke.nowakowskikrijger@canonical.com>
Acked-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
2023-03-21 10:09:01 +01:00
Documentation dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation 2023-03-21 10:08:56 +01:00
LICENSES
arch exit: Add and use make_task_dead. 2023-03-21 10:09:01 +01:00
block blk-cgroup: fix missing pd_online_fn() while activating policy 2023-03-21 10:09:01 +01:00
certs certs/blacklist_hashes.c: fix const confusion in certs blacklist 2022-08-26 11:10:49 +02:00
crypto crypto: tcrypt - Fix multibuffer skcipher speed test mem leak 2023-02-01 15:22:45 +01:00
debian UBUNTU: [Packaging] Revoke and rotate to new signing key 2023-01-20 11:34:26 +01:00
debian.master UBUNTU: Upstream stable to v5.4.230 2023-03-21 10:08:56 +01:00
drivers dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init 2023-03-21 10:09:01 +01:00
fs sysctl: add a new register_sysctl_init() interface 2023-03-21 10:09:01 +01:00
include exit: Add and use make_task_dead. 2023-03-21 10:09:01 +01:00
init init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash 2023-02-01 15:21:26 +01:00
ipc ipc: replace costly bailout check in sysvipc_find_ipc() 2023-02-24 14:01:18 +01:00
kernel exit: Add and use make_task_dead. 2023-03-21 10:09:01 +01:00
lib netlink: prevent potential spectre v1 gadgets 2023-03-21 10:09:00 +01:00
mm mm: kasan: do not panic if both panic_on_warn and kasan_multishot set 2023-03-21 10:09:01 +01:00
net netfilter: conntrack: unify established states for SCTP paths 2023-03-21 10:09:01 +01:00
samples samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() 2023-02-01 15:22:56 +01:00
scripts ftrace/scripts: Update the instructions for ftrace-bisect.sh 2023-03-21 10:08:59 +01:00
security tomoyo: fix broken dependency on *.conf.default 2023-03-21 10:08:57 +01:00
sound ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets 2023-03-21 10:08:59 +01:00
tools objtool: Add a missing comma to avoid string concatenation 2023-03-21 10:09:01 +01:00
ubuntu
usr
virt KVM: arm64: vgic: Fix exit condition in scan_its_table() 2023-01-06 08:44:09 -08:00
.clang-format
.cocciconfig
.get_maintainer.ignore
.gitattributes
.gitignore
.mailmap
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS net/phy/mdio-i2c: Move header file to include/linux/mdio 2023-03-21 10:09:00 +01:00
Makefile Linux 5.4.230 2023-03-21 10:08:56 +01:00
README
Ubuntu.md UBUNTU: [Packaging] update Ubuntu.md 2021-11-05 16:43:42 +01:00
dropped.txt
snapcraft.yaml
update-dkms-versions UBUNTU: [Packaging] resync update-dkms-versions helper 2021-11-26 15:10:03 +01:00
update-version-dkms UBUNTU: [Packaging] switch to kernel-versions 2021-09-20 18:50:21 +02: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.