A Exynos 9610 Kernel ported from the Exynos 9611
Find a file
Tobin C. Harding b27ce7346e UPSTREAM: vsprintf: add printk specifier %px
printk specifier %p now hashes all addresses before printing. Sometimes
we need to see the actual unmodified address. This can be achieved using
%lx but then we face the risk that if in future we want to change the
way the Kernel handles printing of pointers we will have to grep through
the already existent 50 000 %lx call sites. Let's add specifier %px as a
clear, opt-in, way to print a pointer and maintain some level of
isolation from all the other hex integer output within the Kernel.

Add printk specifier %px to print the actual unmodified address.

Signed-off-by: Tobin C. Harding <me@tobin.cc>
(cherry picked from commit 7b1924a1d930eb27fc79c4e4e2a6c1c970623e68)
Signed-off-by: Sandeep Patil <sspatil@android.com>

Bug: 78533979
Test: Build and boot cuttlefish
Change-Id: I3fe64ef81cfb62d49822511cf8087e17abc6da37
2019-03-28 21:16:18 -07:00
arch ANDROID: Add dm-bow to cuttlefish configuration 2019-03-26 00:21:19 +00:00
block blk-mq: fix a hung issue when fsync 2019-02-20 10:20:44 +01:00
certs This is the 4.14.69 stable release 2018-09-10 09:21:07 +02:00
crypto This is the 4.14.108 stable release 2019-03-23 21:12:16 +01:00
Documentation UPSTREAM: vsprintf: add printk specifier %px 2019-03-28 21:16:18 -07:00
drivers ANDROID: binder: remove extra declaration left after backport 2019-03-27 16:55:03 -07:00
firmware License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
fs Merge upstream-f2fs-stable-linux-4.14.y into android-4.14 2019-03-28 19:39:56 -07:00
include Merge upstream-f2fs-stable-linux-4.14.y into android-4.14 2019-03-28 19:39:56 -07:00
init This is the 4.14.108 stable release 2019-03-23 21:12:16 +01:00
ipc This is the 4.14.68 stable release 2018-09-05 11:47:26 +02:00
kernel This is the 4.14.108 stable release 2019-03-23 21:12:16 +01:00
lib UPSTREAM: vsprintf: add printk specifier %px 2019-03-28 21:16:18 -07:00
mm This is the 4.14.108 stable release 2019-03-23 21:12:16 +01:00
net This is the 4.14.108 stable release 2019-03-23 21:12:16 +01:00
samples samples: mei: use /dev/mei0 instead of /dev/mei 2019-02-15 08:09:12 +01:00
scripts UPSTREAM: vsprintf: add printk specifier %px 2019-03-28 21:16:18 -07:00
security This is the 4.14.108 stable release 2019-03-23 21:12:16 +01:00
sound ASoC: topology: free created components in tplg load error 2019-03-23 14:35:15 +01:00
tools This is the 4.14.108 stable release 2019-03-23 21:12:16 +01:00
usr initramfs: fix initramfs rebuilds w/ compression after disabling 2017-11-03 07:39:19 -07:00
virt KVM: Call kvm_arch_memslots_updated() before updating memslots 2019-03-23 14:35:31 +01:00
.cocciconfig
.get_maintainer.ignore
.gitattributes .gitattributes: set git diff driver for C source code files 2016-10-07 18:46:30 -07:00
.gitignore This is the 4.14.19 stable release 2018-02-13 12:53:38 +01:00
.mailmap .mailmap: Add Maciej W. Rozycki's Imagination e-mail address 2017-11-10 12:16:15 -08:00
build.config.cuttlefish.aarch64 ANDROID: Move from clang r346389b to r349610. 2019-02-12 21:47:24 +00:00
build.config.cuttlefish.x86_64 ANDROID: Move from clang r346389b to r349610. 2019-02-12 21:47:24 +00:00
build.config.goldfish.arm ANDROID: build.config: enforce trace_printk check 2018-05-04 15:22:33 -07:00
build.config.goldfish.arm64 ANDROID: build.config: enforce trace_printk check 2018-05-04 15:22:33 -07:00
build.config.goldfish.mips ANDROID: build.config: enforce trace_printk check 2018-05-04 15:22:33 -07:00
build.config.goldfish.mips64 ANDROID: build.config: enforce trace_printk check 2018-05-04 15:22:33 -07:00
build.config.goldfish.x86 ANDROID: build.config: enforce trace_printk check 2018-05-04 15:22:33 -07:00
build.config.goldfish.x86_64 ANDROID: build.config: enforce trace_printk check 2018-05-04 15:22:33 -07:00
COPYING
CREDITS MAINTAINERS: update TPM driver infrastructure changes 2017-11-09 17:58:40 -08:00
Kbuild License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
Kconfig License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
MAINTAINERS MAINTAINERS: Add Sasha as a stable branch maintainer 2018-12-01 09:42:50 +01:00
Makefile This is the 4.14.108 stable release 2019-03-23 21:12:16 +01:00
README README: add a new README file, pointing to the Documentation/ 2016-10-24 08:12:35 -02:00
verity_dev_keys.x509 x86_64_cuttlefish_defconfig: enable verity cert 2018-07-26 10:37:46 -07:00

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

This file was moved to Documentation/admin-guide/README.rst

Please notice that there are several guides for kernel developers and users.
These guides can be rendered in a number of formats, like HTML and PDF.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
See Documentation/00-INDEX for a list of what is contained in each file.

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.