Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.15.rc4 #2

Merged
merged 291 commits into from
Dec 18, 2017
Merged
Changes from all commits
Commits
Show all changes
291 commits
Select commit Hold shift + click to select a range
7912af5
PCI: Add pci_get_domain_bus_and_slot() stub
rddunlap Dec 6, 2017
470195f
x86/PCI: Fix infinite loop in search for 64bit BAR placement
ChristianKoenigAMD Nov 29, 2017
a19e269
x86/PCI: Only enable a 64bit BAR on single-socket AMD Family 15h
ChristianKoenigAMD Nov 29, 2017
947134d
x86/smpboot: Do not use smp_num_siblings in __max_logical_packages ca…
prarit Dec 4, 2017
0852907
x86/boot/compressed/64: Detect and handle 5-level paging at boot-time
kiryl Dec 4, 2017
6d7e0ba
x86/boot/compressed/64: Print error if 5-level paging is not supported
kiryl Dec 4, 2017
04271ce
i2c-cht-wc: constify platform_device_id
ArvindYadavCs Nov 28, 2017
4cae8ff
IB/core: Bound check alternate path port number
danielj-mellanox Dec 5, 2017
0fbe8f5
IB/core: Don't enforce PKey security on SMI MADs
danielj-mellanox Dec 5, 2017
4d02ebd
IB/mlx4: Fix RSS hash fields restrictions
Dec 5, 2017
d0e312f
RDMA/netlink: Fix general protection fault
Dec 5, 2017
335ebf6
iw_cxgb4: only clear the ARMED bit if a notification is needed
Nov 30, 2017
96307a0
netfilter: ipt_CLUSTERIP: fix clusterip_net_exit build regression
arndb Dec 7, 2017
7e70aa7
scsi: core: run queue if SCSI device queue isn't ready and queue is idle
Dec 5, 2017
48d8328
scsi: bfa: fix type conversion warning
arndb Dec 6, 2017
040d786
ceph: drop negative child dentries before try pruning inode's alias
ukernel Nov 30, 2017
5790eab
ptr_ring: fix up after recent ptr_ring changes
mstsirkin Dec 8, 2017
c1fd0ab
dm mpath: fix bio-based multipath queue_if_no_path handling
snitm Dec 8, 2017
fbc7c07
dm bufio: fix shrinker scans when (nr_to_scan < retain_target)
surenbaghdasaryan Dec 6, 2017
bd3486d
usb: musb: da8xx: fix babble condition handling
liubiin Dec 5, 2017
6235445
USB: uas and storage: Add US_FL_BROKEN_FUA for another JMicron JMS567 ID
Dec 5, 2017
82a2b82
tools/usbip: fixes potential (minor) "buffer overflow" (detected on r…
Dec 5, 2017
635f545
usbip: fix stub_rx: get_pipe() to validate endpoint number
Dec 7, 2017
c6688ef
usbip: fix stub_rx: harden CMD_SUBMIT path to handle malicious input
Dec 7, 2017
2f2d008
usbip: prevent vhci_hcd driver from leaking a socket pointer address
Dec 7, 2017
be6123d
usbip: fix stub_send_ret_submit() vulnerability to null transfer_buffer
Dec 7, 2017
5d9b70f
xhci: Don't add a virt_dev to the devs array before it's fully allocated
matnyman Dec 8, 2017
72b663a
usb: xhci: fix TDS for MTK xHCI1.1
Dec 8, 2017
babc811
drm/vc4: Release fence after signalling
stschake Dec 2, 2017
eaf0ec3
fs: xfs: remove duplicate includes
Dec 6, 2017
f59cf5c
xfs: remove "no-allocation" reservations for file creations
Dec 5, 2017
b7e0b6f
xfs: make iomap_begin functions trim iomaps consistently
djwong Dec 7, 2017
d7ee946
VFS: Handle lazytime in do_mount()
Oct 11, 2017
6f6a23a
dmaengine: dmatest: move callback wait queue to thread context
Nov 27, 2017
eb94369
dmaengine: jz4740: disable/unprepare clk if probe fails
Dec 6, 2017
996fc44
ext4: add missing error check in __ext4_new_inode()
tytso Dec 11, 2017
0afe9d4
mac80211: fix locking in ieee80211_sta_tear_down_BA_sessions
jmberg-intel Dec 9, 2017
438c84c
ovl: don't follow redirects if redirect_dir=off
Dec 11, 2017
08d8f8a
ovl: Pass ovl_get_nlink() parameters in right order
rhvgoyal Nov 27, 2017
b02a16e
ovl: update ctx->pos on impure dir iteration
amir73il Nov 29, 2017
e8d4bfe
ovl: Sync upper dirty data when syncing overlayfs
Nov 29, 2017
7879cb4
ovl: Use PTR_ERR_OR_ZERO()
Carmichael561 Nov 27, 2017
8722e09
usb: dwc3: gadget: Wait longer for controller to end command processing
vpelletier Nov 30, 2017
ded600e
usb: dwc3: of-simple: fix missing clk_disable_unprepare
andipla Dec 7, 2017
a0d8c4c
usb: dwc3: of-simple: set dev_pm_ops
masahir0y Dec 7, 2017
ec5bb87
usb: dwc3: gadget: Fix PCM1 for ISOC EP with ep->mult less than 3
Dec 6, 2017
9273083
usb: dwc2: Fix TxFIFOn sizes and total TxFIFO size issues
Nov 30, 2017
91516a2
mmc: core: apply NO_CMD23 quirk to some specific cards
ch-f Dec 9, 2017
f5b5702
netfilter: exthdr: add missign attributes to policy
Dec 11, 2017
3487972
PM / sleep: Avoid excess pm_runtime_enable() calls in device_resume()
rafaeljw Dec 7, 2017
7f6f60a
mm/early_ioremap: Fix boot hang with earlyprintk=efi,keep
daveyoung Dec 9, 2017
6d60ce3
x86/mm/kmmio: Fix mmiotrace for page unaligned addresses
karolherbst Nov 27, 2017
f0f1d01
Merge tag 'mac80211-for-davem-2017-12-11' of git://git.kernel.org/pub…
davem330 Dec 11, 2017
2064a5a
sched/core: Fix kernel-doc warnings after code movement
rddunlap Dec 3, 2017
86ad5c9
RISC-V: Logical vs Bitwise typo
Dec 9, 2017
3cfa500
RISC-V: Resurrect smp_mb__after_spinlock()
palmer-dabbelt Dec 6, 2017
27b0174
RISC-V: Remove unused CONFIG_HVC_RISCV_SBI code
palmer-dabbelt Dec 8, 2017
a8ceb5d
ptr_ring: add barriers
mstsirkin Dec 5, 2017
2371527
netfilter: ip6t_MASQUERADE: add dependency on conntrack module
koct9i Dec 11, 2017
f24e583
arm64: Initialise high_memory global variable earlier
stevecapperarm Dec 4, 2017
8781bcb
arm64: mm: Fix pte_mkclean, pte_mkdirty semantics
stevecapperarm Dec 1, 2017
f1e2400
net: phy: meson-gxl: detect LPA corruption
jbrun3t Dec 8, 2017
2aab6b4
net: sh_eth: do not advertise Gigabit capabilities when not available
tpetazzoni Dec 8, 2017
93c6476
netlink: Add netns check on taps
Dec 6, 2017
f79ce87
x86/build: Don't verify mtools configuration file for isoimage
Nov 30, 2017
0a373d4
x86/unwinder/guess: Prevent using CONFIG_UNWINDER_GUESS=y with CONFIG…
aryabinin Nov 30, 2017
8f659a0
net: ipv4: fix for a race condition in raw_sendmsg
0x36 Dec 10, 2017
2342b8d
sctp: make sure stream nums can match optlen in sctp_setsockopt_reset…
lxin Dec 10, 2017
2008097
fou: fix some member types in guehdr
lxin Dec 10, 2017
9d5afec
ext4: fix crash when a directory's i_size is too small
Dec 11, 2017
c058ecf
iw_cxgb4: only insert drain cqes if wq is flushed
Nov 27, 2017
68a213d
platform/x86: dell-laptop: Fix keyboard max lighting for Dell Latitud…
pali Nov 2, 2017
bff5bf9
platform/x86: asus-wireless: send an EV_SYN/SYN_REPORT between state …
whot Dec 4, 2017
532298b
platform/x86: dell-wmi: check for kmalloc() errors
Dec 11, 2017
621f640
scsi: libsas: fix length error in sas_smp_handler()
JasonYanHw Dec 11, 2017
3e5c635
scsi: MAINTAINERS: change FCoE list to linux-scsi
Dec 11, 2017
14e3062
scsi: core: Fix a scsi_show_rq() NULL pointer dereference
KAGA-KOKO Dec 6, 2017
f87f3a3
locking/core: Fix deadlock during boot on systems with GENERIC_LOCKBREAK
wildea01 Nov 28, 2017
d89c703
locking/core: Remove break_lock field when CONFIG_GENERIC_LOCKBREAK=y
wildea01 Nov 28, 2017
54eed78
usb: gadget: webcam: fix V4L2 Kconfig dependency
arndb Dec 11, 2017
9dbe416
Revert "usb: gadget: allow to enable legacy drivers without USB_ETH"
Dec 12, 2017
e966eae
locking/lockdep: Remove the cross-release locking checks
Dec 12, 2017
86c9e81
arm64: mm: Fix false positives in set_pte_at access/dirty race detection
wildea01 Dec 12, 2017
c622cc0
arm64: Define cputype macros for Falkor CPU
Dec 11, 2017
932b50c
arm64: Add software workaround for Falkor erratum 1041
Dec 11, 2017
c1ed473
Merge tag 'fixes-for-v4.15-rc4' of git://git.kernel.org/pub/scm/linux…
gregkh Dec 12, 2017
0e17cad
arm64: hw_breakpoint: Use linux/uaccess.h instead of asm/uaccess.h
wildea01 Dec 12, 2017
32fd87b
USB: core: only clean up what we allocated
xairy Dec 11, 2017
f971e51
tools/perf: Convert ACCESS_ONCE() to READ_ONCE()
Nov 27, 2017
2a22f69
tools/include: Remove ACCESS_ONCE()
Nov 27, 2017
b899a85
compiler.h: Remove ACCESS_ONCE()
Nov 27, 2017
8cb562b
checkpatch: Remove ACCESS_ONCE() warning
Nov 27, 2017
0f3922a
x86/Xen: don't report ancient LAPIC version
jbeulich Dec 8, 2017
c4f9d9c
xen: XEN_ACPI_PROCESSOR is Dom0-only
jbeulich Dec 12, 2017
30791ac
tcp md5sig: Use skb's saddr when replying to an incoming segment
cpaasch Dec 11, 2017
0c31f1d
PCI: rcar: Fix use-after-free in probe error path
geertu Dec 7, 2017
283ca52
bpf: fix corruption on concurrent perf_event_output calls
borkmann Dec 12, 2017
a23f06f
bpf: fix build issues on um due to mising bpf_perf_event.h
borkmann Dec 12, 2017
720f228
bpf: fix broken BPF selftest build
borkmann Dec 12, 2017
9dbd2d9
Merge branch 'bpf-misc-fixes'
Dec 12, 2017
a3fe09b
Merge tag 'at24-4.15-rc3-fixes-for-wolfram' of git://git.kernel.org/p…
Dec 12, 2017
9c41e45
i2c: stm32: Fix copyrights
Benjamin-Gaignard Nov 30, 2017
45fd447
i2c: piix4: Fix port number check on release
jdelvare Dec 7, 2017
9147efc
bpf: add schedule points to map alloc/free
Dec 12, 2017
d39a01e
Merge tag 'platform-drivers-x86-v4.15-3' of git://git.infradead.org/l…
torvalds Dec 13, 2017
faa75e1
arm64: fault: avoid send SIGBUS two times
gengdongjiu1 Dec 13, 2017
92ccc26
tools/lib/lockdep: Add missing declaration of 'pr_cont()'
Dec 12, 2017
cf4df40
Revert "USB: core: only clean up what we allocated"
gregkh Dec 13, 2017
48a4ff1
USB: core: prevent malicious bNumInterfaces overflow
AlanStern Dec 12, 2017
4b4df57
drm: Update edid-derived drm_display_info fields at edid property set…
keith-packard Dec 13, 2017
6b782f4
Revert "ravb: add workaround for clock when resuming with WoL enabled"
geertu Dec 11, 2017
9d98e19
IB/ipoib: Restore MM behavior in case of tx_ring allocation failure
Dec 13, 2017
b9b312a
ipv6: mcast: better catch silly mtu values
Dec 11, 2017
b547602
ipv4: igmp: guard against silly MTU values
Dec 11, 2017
8359301
net: remove duplicate includes
Dec 11, 2017
c545a94
tipc: eliminate potential memory leak
Dec 11, 2017
a46182b
net: igmp: Use correct source address on IGMPv3 reports
Dec 11, 2017
aceef61
net: qmi_wwan: add Sierra EM7565 1199:9091
ssjoholm Dec 11, 2017
2a9ee69
net: ethernet: arc: fix error handling in emac_rockchip_probe
radocaj Dec 11, 2017
d6da838
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
davem330 Dec 13, 2017
6e26661
hippi: Fix a Fix a possible sleep-in-atomic bug in rr_close
XidianGeneral Dec 12, 2017
2e51a8d
net: dsa: allow XAUI phy interface mode
Dec 12, 2017
cd8165c
ARM: dts: vf610-zii-dev: use XAUI for DSA link ports
Dec 12, 2017
f5e6403
net: phy: fix resume handling
Dec 12, 2017
94a5ef1
of_mdio / mdiobus: ensure mdio devices have fwnode correctly populated
Dec 12, 2017
3b3397e
net: phy: meson-gxl: make function meson_gxl_read_status static
Dec 12, 2017
c009cb8
skge: remove redundunt free_irq under spinlock
shemminger Dec 12, 2017
9ee11bd
tcp: fix potential underestimation on rcv_rtt
tracywwnj Dec 13, 2017
4688eb7
tcp: refresh tcp_mstamp from timers callbacks
Dec 13, 2017
53c6487
dwc-xlgmac: Add co-maintainer
Dec 13, 2017
de9c4e0
net: phy: marvell: avoid configuring fiber page for SGMII-to-Copper
Dec 13, 2017
78034f5
net/mlx4_en: Fix selftest for small MTUs
Dec 13, 2017
0bb9fc4
net/mlx4_core: Fix wrong calculation of free counters
Dec 13, 2017
5a1647c
net/mlx4_en: Fill all counters under one call of stats lock
Dec 13, 2017
f6e168b
Merge branch 'mlx4-misc-fixes'
davem330 Dec 13, 2017
ea497bb
drm: rework delayed connector cleanup in connector_iter
danvet Dec 13, 2017
8c8f67a
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
davem330 Dec 13, 2017
4e746cf
Merge tag 'riscv-for-linus-4.15-rc4-riscv_fixes' of git://git.kernel.…
torvalds Dec 14, 2017
7c5cac1
Merge tag 'xfs-4.15-fixes-5' of git://git.kernel.org/pub/scm/fs/xfs/x…
torvalds Dec 14, 2017
bd36d3b
drm/drm_lease: Prevent deadlock in case drm_lease_create() fails
Dec 13, 2017
da2e6b7
ovl: fix overlay: warning prefix
amir73il Nov 22, 2017
1d08a04
arm64: fix CONFIG_DEBUG_WX address reporting
Dec 13, 2017
3fab399
arm64/sve: Report SVE to userspace via CPUID only if supported
Dec 14, 2017
c2e9080
virtio_mmio: fix devm cleanup
Dec 12, 2017
e375922
Merge tag 'drm-misc-fixes-2017-12-14' of git://anongit.freedesktop.or…
torvalds Dec 14, 2017
d455df0
Merge tag '4.15-rc-smb3' of git://git.samba.org/sfrench/cifs-2.6
torvalds Dec 14, 2017
c47d7f5
include/linux/idr.h: add #include <linux/bug.h>
wei-w-wang Dec 14, 2017
338f1d9
lib/rbtree,drm/mm: add rbtree_replace_node_cached()
ickle Dec 14, 2017
13ab183
mm/kmemleak.c: make cond_resched() rate-limiting more efficient
akpm00 Dec 14, 2017
146734b
string.h: workaround for increased stack usage
arndb Dec 14, 2017
302ec30
autofs: fix careless error in recent commit
Dec 14, 2017
3756f64
exec: avoid gcc-8 warning for get_task_comm
arndb Dec 14, 2017
51f73ff
Documentation/vm/zswap.txt: update with same-value filled page feature
Dec 14, 2017
4cc90b4
scripts/faddr2line: fix CROSS_COMPILE unset error
LiucIntel Dec 14, 2017
183f24a
mm/memory.c: mark wp_huge_pmd() inline to prevent build failure
geertu Dec 14, 2017
c24ad77
mm/page_alloc.c: avoid excessive IRQ disabled times in free_unref_pag…
lynxeye-dev Dec 14, 2017
85c3e4a
mm/slab.c: do not hash pointers when debugging slab
geertu Dec 14, 2017
689d77f
kcov: fix comparison callback signature
dvyukov Dec 14, 2017
0b265c3
tools/slabinfo-gnuplot: force to use bash shell
LiucIntel Dec 14, 2017
1f704fd
mm/frame_vector.c: release a semaphore in 'get_vaddr_frames()'
tititiou36 Dec 14, 2017
bdcf0a4
kernel: make groups_sort calling a responsibility group_info allocators
trbecker Dec 14, 2017
4837fe3
mm, oom_reaper: fix memory corruption
Dec 14, 2017
7c2c11b
arch: define weak abort()
sudipm-mukherjee Dec 14, 2017
18d40ea
Merge branch 'akpm' (patches from Andrew)
torvalds Dec 15, 2017
c4f988e
Merge tag 'pci-v4.15-fixes-1' of git://git.kernel.org/pub/scm/linux/k…
torvalds Dec 15, 2017
b00d607
tracing: Have stack trace not record if RCU is not watching
rostedt Dec 5, 2017
0424378
Merge tag 'trace-v4.15-rc1' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Dec 15, 2017
032b4cc
Merge tag 'pm-4.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Dec 15, 2017
2610acf
dmaengine: fsl-edma: disable clks on all error paths
andipla Dec 14, 2017
cef31d9
posix-timer: Properly check sigevent->sigev_notify
KAGA-KOKO Dec 15, 2017
090edbe
x86/power/64: Use struct desc_ptr for the IDT in struct saved_context
amluto Dec 14, 2017
896c80b
x86/power/32: Move SYSENTER MSR restoration to fix_processor_context()
amluto Dec 14, 2017
7ee18d6
x86/power: Make restore_processor_context() sane
amluto Dec 14, 2017
f5b5fab
x86/decoder: Fix and update the opcodes map
rddunlap Dec 11, 2017
215eada
objtool: Resync objtool's instruction decoder source code copy with t…
Dec 15, 2017
643e345
tools/headers: Synchronize kernel <-> tooling headers
Dec 15, 2017
f73c52a
sched/rt: Do not pull from current CPU if only one CPU to pull
rostedt Dec 2, 2017
fccff08
mlxsw: spectrum: Disable MAC learning for ovs port
Dec 15, 2017
0f546ff
Merge tag 'batadv-net-for-davem-20171215' of git://git.open-mesh.org/…
davem330 Dec 15, 2017
a454483
arm64: fpsimd: Fix copying of FP state from signal frame into task st…
wildea01 Dec 15, 2017
7fbd949
s390/qeth: apply takeover changes when mode is toggled
julianwiedmann Dec 13, 2017
b22d73d
s390/qeth: don't apply takeover changes to RXIP
julianwiedmann Dec 13, 2017
8a03a36
s390/qeth: lock IP table while applying takeover changes
julianwiedmann Dec 13, 2017
02f510f
s390/qeth: update takeover IPs after configuration change
julianwiedmann Dec 13, 2017
d9356ed
Merge branch 's390-fixes'
davem330 Dec 15, 2017
35b99df
sock: free skb in skb_complete_tx_timestamp on error
wdebruij Dec 13, 2017
e4d02ca
net: aquantia: Fix actual speed capabilities reporting
cail Dec 14, 2017
1e36616
net: aquantia: Fix hardware DMA stream overload on large MRRS
cail Dec 14, 2017
be08d83
net: aquantia: Extend stat counters to 64bit values
cail Dec 14, 2017
9f8a220
net: aquantia: Fill ndev stat couters from hardware
cail Dec 14, 2017
45cc1c7
net: aquantia: Fill in multicast counter in ndev stats from hardware
cail Dec 14, 2017
fdb4a08
net: aquantia: Improve link state and statistics check interval callback
cail Dec 14, 2017
f3e2778
net: aquantia: Update hw counters on hw init
cail Dec 14, 2017
98bc036
net: aquantia: Fix typo in ethtool statistics names
cail Dec 14, 2017
d4c242d
net: aquantia: Increment driver version
cail Dec 14, 2017
0a06069
Merge branch 'aquantia-fixes'
davem330 Dec 15, 2017
7a4fa29
net: sched: Add TCA_HW_OFFLOAD
Dec 14, 2017
428a68a
net: sched: Move to new offload indication in RED
Dec 14, 2017
4a98795
pkt_sched: Remove TC_RED_OFFLOADED from uapi
Dec 14, 2017
d1fca67
Merge branch 'net-sched-Make-qdisc-offload-uapi-uniform'
davem330 Dec 15, 2017
c647c0d
net: usb: qmi_wwan: add Telit ME910 PID 0x1101 support
dnlplm Dec 14, 2017
c05fad5
ip_gre: fix wrong return value of erspan_rcv
Dec 15, 2017
c156618
nfs: fix a deadlock in nfs client initialization
scottmayhew Dec 5, 2017
ccede75
xprtrdma: Spread reply processing over more CPUs
chucklever Dec 4, 2017
dc4fd9a
nfs: don't wait on commit in nfs_commit_inode() if there were no comm…
scottmayhew Dec 8, 2017
90d91b0
SUNRPC: Fix a race in the receive code path
trondmypd Dec 15, 2017
bde6b37
Merge tag 'for-linus-4.15-rc4-tag' of git://git.kernel.org/pub/scm/li…
torvalds Dec 15, 2017
35d5788
Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/…
torvalds Dec 15, 2017
3fba361
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/…
torvalds Dec 15, 2017
a58653c
Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm…
torvalds Dec 15, 2017
1f76a75
Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/s…
torvalds Dec 15, 2017
e53000b
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/l…
torvalds Dec 15, 2017
343723d
net: sched: fix clsact init error path
jpirko Dec 15, 2017
b59e697
net: sched: fix static key imbalance in case of ingress/clsact_init e…
jpirko Dec 15, 2017
06f976e
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Dec 15, 2017
043ee1d
net: qcom/emac: Reduce timeout for mdio read/write
Dec 15, 2017
227701e
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/…
torvalds Dec 15, 2017
dd3d66b
Merge tag 'ceph-for-4.15-rc4' of git://github.com/ceph/ceph-client
torvalds Dec 15, 2017
07a20ed
Merge tag 'mmc-v4.15-rc2' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Dec 15, 2017
66dbbd7
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Dec 15, 2017
ee1b43e
Merge tag 'for-4.15/dm-fixes' of git://git.kernel.org/pub/scm/linux/k…
torvalds Dec 15, 2017
d6e47ee
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Dec 15, 2017
a84ec72
Merge tag 'staging-4.15-rc4' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Dec 15, 2017
c36c7a7
Merge tag 'usb-4.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Dec 15, 2017
7a3c296
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
torvalds Dec 15, 2017
f6f3732
Revert "mm: replace p??_write with pte_access_permitted in fault + gu…
torvalds Dec 16, 2017
d025fbf
Merge tag 'nfs-for-4.15-3' of git://git.linux-nfs.org/projects/anna/l…
torvalds Dec 16, 2017
f25e229
Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/…
torvalds Dec 16, 2017
f3b5ad8
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Dec 16, 2017
1784f91
drivers/misc/intel/pti: Rename the header file to free up the namespace
Dec 5, 2017
0fd2e9c
Merge commit 'upstream-x86-entry' into WIP.x86/mm
Dec 1, 2017
650400b
Merge branch 'upstream-x86-selftests' into WIP.x86/pti.base
Dec 17, 2017
2ec077c
Merge branch 'upstream-acpi-fixes' into WIP.x86/pti.base
Dec 17, 2017
e5d77a7
Merge commit 'upstream-x86-virt' into WIP.x86/mm
Dec 1, 2017
a8b4db5
x86/cpufeature: Add User-Mode Instruction Prevention definitions
ricardon Nov 6, 2017
f2dbad3
x86: Make X86_BUG_FXSAVE_LEAK detectable in CPUID on AMD
ruikruik Nov 28, 2017
2fe1bc1
perf/x86: Enable free running PEBS for REGS_USER/INTR
Aug 31, 2017
ab95477
bpf: fix build issues on um due to mising bpf_perf_event.h
borkmann Dec 12, 2017
c2bc660
locking/barriers: Add implicit smp_read_barrier_depends() to READ_ONCE()
wildea01 Oct 24, 2017
3382290
locking/barriers: Convert users of lockless_dereference() to READ_ONCE()
wildea01 Oct 24, 2017
2aeb073
x86/mm/kasan: Don't use vmemmap_populate() to initialize shadow
aryabinin Nov 16, 2017
1c6b942
Merge tag 'ext4_for_stable' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Dec 17, 2017
73d080d
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Dec 17, 2017
b9f5fb1
cramfs: fix MTD dependency
arndb Nov 10, 2017
c437279
Merge tag 'dmaengine-fix-4.15-rc4' of git://git.infradead.org/users/v…
torvalds Dec 17, 2017
2ffb448
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/sc…
torvalds Dec 17, 2017
6ba64fe
Merge branch 'WIP.x86-pti.base.prep-for-linus' of git://git.kernel.or…
torvalds Dec 17, 2017
f8940a0
Merge branch 'WIP.x86-pti.base-for-linus' of git://git.kernel.org/pub…
torvalds Dec 17, 2017
779f4e1
Revert "exec: avoid RLIMIT_STACK races with prlimit()"
kees Dec 12, 2017
1291a0d
Linux 4.15-rc4
torvalds Dec 18, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions Documentation/arm64/silicon-errata.txt
Original file line number Diff line number Diff line change
@@ -75,3 +75,4 @@ stable kernels.
| Qualcomm Tech. | Falkor v1 | E1003 | QCOM_FALKOR_ERRATUM_1003 |
| Qualcomm Tech. | Falkor v1 | E1009 | QCOM_FALKOR_ERRATUM_1009 |
| Qualcomm Tech. | QDF2400 ITS | E0065 | QCOM_QDF2400_ERRATUM_0065 |
| Qualcomm Tech. | Falkor v{1,2} | E1041 | QCOM_FALKOR_ERRATUM_1041 |
34 changes: 34 additions & 0 deletions Documentation/filesystems/overlayfs.txt
Original file line number Diff line number Diff line change
@@ -156,6 +156,40 @@ handle it in two different ways:
root of the overlay. Finally the directory is moved to the new
location.

There are several ways to tune the "redirect_dir" feature.

Kernel config options:

- OVERLAY_FS_REDIRECT_DIR:
If this is enabled, then redirect_dir is turned on by default.
- OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW:
If this is enabled, then redirects are always followed by default. Enabling
this results in a less secure configuration. Enable this option only when
worried about backward compatibility with kernels that have the redirect_dir
feature and follow redirects even if turned off.

Module options (can also be changed through /sys/module/overlay/parameters/*):

- "redirect_dir=BOOL":
See OVERLAY_FS_REDIRECT_DIR kernel config option above.
- "redirect_always_follow=BOOL":
See OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW kernel config option above.
- "redirect_max=NUM":
The maximum number of bytes in an absolute redirect (default is 256).

Mount options:

- "redirect_dir=on":
Redirects are enabled.
- "redirect_dir=follow":
Redirects are not created, but followed.
- "redirect_dir=off":
Redirects are not created and only followed if "redirect_always_follow"
feature is enabled in the kernel/module config.
- "redirect_dir=nofollow":
Redirects are not created and not followed (equivalent to "redirect_dir=off"
if "redirect_always_follow" feature is not enabled).

Non-directories
---------------

Loading