Helge Deller
51d96dc2e2
random: fix warning message on ia64 and parisc
...
Fix the warning message on the parisc and IA64 architectures to show the
correct function name of the caller by using %pS instead of %pF. The
message is printed with the value of _RET_IP_ which calls
__builtin_return_address(0) and as such returns the IP address caller
instead of pointer to a function descriptor of the caller.
The effect of this patch is visible on the parisc and ia64 architectures
only since those are the ones which use function descriptors while on
all others %pS and %pF will behave the same.
Cc: Theodore Ts'o <tytso@mit.edu>
Cc: Jason A. Donenfeld <Jason@zx2c4.com>
Signed-off-by: Helge Deller <deller@gmx.de>
Fixes: eecabf5674 ("random: suppress spammy warnings about unseeded randomness")
Fixes: d06bfd1989 ("random: warn when kernel uses unseeded randomness")
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2017-08-08 09:36:46 -07:00
..
agp
agp: use set_memory.h header
2017-05-08 17:15:13 -07:00
hw_random
hwrng: mtk - add runtime PM support
2017-06-20 11:21:28 +08:00
ipmi
Some small fixes for IPMI, and one medium sized changed.
2017-07-10 10:59:29 -07:00
mwave
Annotate hardware config module parameters in drivers/char/mwave/
2017-04-20 12:02:32 +01:00
pcmcia
networking: introduce and use skb_put_data()
2017-06-16 11:48:37 -04:00
tpm
tpm: do not suspend/resume if power stays on
2017-07-07 09:49:26 +10:00
xilinx_hwicap
char: xilinx_hwicap: Remove pointless local variables
2017-01-25 11:41:44 +01:00
xillybus
apm-emulation.c
apm-emulation: move APM_MINOR_DEV to include/linux/miscdevice.h
2017-01-10 21:46:41 +01:00
applicom.c
Annotate hardware config module parameters in drivers/char/
2017-04-20 12:02:32 +01:00
applicom.h
bfin-otp.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
bsr.c
ds1302.c
ds1302: remove unneeded linux/miscdevice.h include
2017-01-10 21:46:41 +01:00
ds1620.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
dsp56k.c
format-security: move static strings to const
2017-05-08 17:15:14 -07:00
dtlk.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
efirtc.c
generic_nvram.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
hangcheck-timer.c
hangcheck-timer: Fix typo in comment
2017-04-08 18:08:54 +02:00
hpet.c
hpet: Make cmd parameter of hpet_ioctl_common() unsigned
2017-03-17 15:10:49 +09:00
Kconfig
arm64 updates for 4.13:
2017-07-05 17:09:27 -07:00
lp.c
char: lp: fix possible integer overflow in lp_setup()
2017-05-16 23:05:20 +02:00
Makefile
mmtimer: Remove the SGI SN2 mmtimer driver
2017-05-26 12:52:19 +02:00
mbcs.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
mbcs.h
mem.c
drivers: char: mem: Fix wraparound check to allow mappings up to the end
2017-06-03 18:56:04 +09:00
misc.c
drivers: char: misc: Replace printk with pr_err.
2017-04-08 17:53:06 +02:00
mspec.c
drivers, char: convert vma_data.refcnt from atomic_t to refcount_t
2017-03-23 13:57:19 +01:00
nsc_gpio.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
nvram.c
nwbutton.c
drivers/char/nwbutton: Fix build breakage caused by include file reshuffling
2017-03-07 08:35:49 +01:00
nwbutton.h
nwflash.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
pc8736x_gpio.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
powernv-op-panel.c
ppdev.c
ppdev: fix registering same device name
2017-03-16 17:32:21 +09:00
ps3flash.c
random.c
random: fix warning message on ia64 and parisc
2017-08-08 09:36:46 -07:00
raw.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
rtc.c
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
2017-03-02 08:42:32 +01:00
scx200_gpio.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
snsc.c
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
2017-03-02 08:42:32 +01:00
snsc.h
snsc_event.c
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/signal.h>
2017-03-02 08:42:29 +01:00
sonypi.c
scripts/spelling.txt: add "initialiazation" pattern and fix typo instances
2017-02-27 18:43:47 -08:00
tb0219.c
tile-srom.c
tlclk.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
toshiba.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
ttyprintk.c
uv_mmtimer.c
virtio_console.c
virtio: fixes, cleanups, performance
2017-05-10 11:33:08 -07:00