Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
700 commits
Select commit Hold shift + click to select a range
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
7ed9fd2
Merge tag 'pm-4.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Dec 8, 2017
3625de4
Merge tag 'acpi-4.15-rc3' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Dec 8, 2017
6e7e7f4
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Dec 8, 2017
c6b3e96
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Dec 8, 2017
b6b5e8a
gianfar: Disable EEE autoneg by default
claudiu-m Dec 7, 2017
d4a7a88
sfc: pass valid pointers from efx_enqueue_unwind
sf-hgk Dec 7, 2017
c589e69
tcp_bbr: record "full bw reached" decision in new full_bw_reached bit
nealcardwell Dec 7, 2017
2f6c498
tcp_bbr: reset full pipe detection on loss recovery undo
nealcardwell Dec 7, 2017
600647d
tcp_bbr: reset long-term bandwidth sampling on loss recovery undo
nealcardwell Dec 7, 2017
b25b3e2
Merge branch 'tcp-bbr-sampling-fixes'
davem330 Dec 8, 2017
39005e5
ARM64: dts: meson-gx: fix UART pclk clock name
superna9999 Dec 4, 2017
2edbdb3
bnxt_en: Fix sources of spurious netpoll warnings
jcalvinowens Dec 8, 2017
0ce294d
tcp: correctly test congestion state in RACK
yuchungcheng Dec 7, 2017
cd1fc85
tcp: always evaluate losses in RACK upon undo
yuchungcheng Dec 7, 2017
428aec5
tcp: fix off-by-one bug in RACK
yuchungcheng Dec 7, 2017
6065fd0
tcp: evaluate packet losses upon RTT change
yuchungcheng Dec 7, 2017
b7e445a
Merge branch 'tcp-RACK-loss-recovery-bug-fixes'
davem330 Dec 8, 2017
8a7b741
net: mvpp2: fix the RSS table entry offset
atenart Dec 8, 2017
03afb6e
Merge tag 'wireless-drivers-for-davem-2017-12-08' of git://git.kernel…
davem330 Dec 8, 2017
fd29117
Merge tag 'linux-can-fixes-for-4.15-20171208' of git://git.kernel.org…
davem330 Dec 8, 2017
d90696e
Merge tag 'powerpc-4.15-4' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Dec 8, 2017
32abeb0
Merge tag 'for-linus-4.15-rc3-tag' of git://git.kernel.org/pub/scm/li…
torvalds Dec 8, 2017
900add2
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Dec 8, 2017
78d9b04
Merge tag 'devicetree-fixes-for-4.15-part2' of git://git.kernel.org/p…
torvalds Dec 8, 2017
babc811
drm/vc4: Release fence after signalling
stschake Dec 2, 2017
7267212
Merge tag 'md/4.15-rc2' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Dec 8, 2017
4066aa7
Merge tag 'drm-fixes-for-v4.15-rc3' of git://people.freedesktop.org/~…
torvalds Dec 8, 2017
77071bc
Merge tag 'media/v4.15-2' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Dec 8, 2017
e9ef1fe
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
torvalds Dec 8, 2017
f335195
kmemcheck: rip it out for real
Dec 6, 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
4ded3be
Merge tag 'keys-fixes-20171208' of git://git.kernel.org/pub/scm/linux…
Dec 9, 2017
69b8df5
Merge tag 'omap-for-v4.15/fixes-dt-warnings' of git://git.kernel.org/…
olofj Dec 10, 2017
3dda7f6
Merge tag 'ccn/fixes-for-4.15' of git://git.linaro.org/people/pawel.m…
olofj Dec 10, 2017
ce39882
Merge tag 'amlogic-fixes-1' of git://git.kernel.org/pub/scm/linux/ker…
olofj Dec 10, 2017
8be0b98
Merge branch 'fixes' into for-next
olofj Dec 10, 2017
c465fc1
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
torvalds Dec 10, 2017
9c02e06
Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Dec 10, 2017
51090c5
Merge tag 'for-4.15-rc3-tag' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Dec 10, 2017
d70ef22
futex: futex_wake_op, fix sign_extend32 sign bits
Nov 30, 2017
98087c0
hpfs: don't bother with the i_version counter or f_version
jtlayton Nov 23, 2017
50c4c4e
Linux 4.15-rc3
torvalds 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
1ac8aa8
ipmi_si: Fix oops with PCI devices
cminyard Nov 30, 2017
51614b2
ipmi_si: fix crash on parisc
Dec 6, 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
01dfee9
workqueue: remove unneeded kallsyms include
sergey-senozhatsky Dec 8, 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
c058ecf
iw_cxgb4: only insert drain cqes if wq is flushed
Nov 27, 2017
916b20e
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git…
torvalds Dec 12, 2017
bfb529e
Merge tag 'for-linus-4.15-2' of git://github.com/cminyard/linux-ipmi
torvalds Dec 12, 2017
a83cb7e
Merge branch 'for-4.15-fixes' of git://git.kernel.org/pub/scm/linux/k…
torvalds Dec 12, 2017
72dd379
Merge branch 'for-4.15-fixes' of git://git.kernel.org/pub/scm/linux/k…
torvalds Dec 12, 2017
085bec8
Merge branch 'for-4.15-fixes' of git://git.kernel.org/pub/scm/linux/k…
torvalds Dec 12, 2017
a638349
Merge branch 'for-4.15-fixes' of git://git.kernel.org/pub/scm/linux/k…
torvalds Dec 12, 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()
mrutland-arm Nov 27, 2017
2a22f69
tools/include: Remove ACCESS_ONCE()
mrutland-arm Nov 27, 2017
b899a85
compiler.h: Remove ACCESS_ONCE()
mrutland-arm Nov 27, 2017
8cb562b
checkpatch: Remove ACCESS_ONCE() warning
mrutland-arm 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
edumazet 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
edumazet Dec 11, 2017
b547602
ipv4: igmp: guard against silly MTU values
edumazet 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
edumazet 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
mrutland-arm Dec 13, 2017
3fab399
arm64/sve: Report SVE to userspace via CPUID only if supported
Dec 14, 2017
c2e9080
virtio_mmio: fix devm cleanup
mrutland-arm 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
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
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
Expand Up @@ -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 |
7 changes: 7 additions & 0 deletions Documentation/cgroup-v2.txt
Original file line number Diff line number Diff line change
Expand Up @@ -898,6 +898,13 @@ controller implements weight and absolute bandwidth limit models for
normal scheduling policy and absolute bandwidth allocation model for
realtime scheduling policy.

WARNING: cgroup2 doesn't yet support control of realtime processes and
the cpu controller can only be enabled when all RT processes are in
the root cgroup. Be aware that system management software may already
have placed RT processes into nonroot cgroups during the system boot
process, and these processes may need to be moved to the root cgroup
before the cpu controller can be enabled.


CPU Interface Files
~~~~~~~~~~~~~~~~~~~
Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/arm/ccn.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Required properties:

Example:

ccn@0x2000000000 {
ccn@2000000000 {
compatible = "arm,ccn-504";
reg = <0x20 0x00000000 0 0x1000000>;
interrupts = <0 181 4>;
Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/arm/omap/crossbar.txt
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ An interrupt consumer on an SoC using crossbar will use:
interrupts = <GIC_SPI request_number interrupt_level>

Example:
device_x@0x4a023000 {
device_x@4a023000 {
/* Crossbar 8 used */
interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>;
...
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Required properties:
- interrupts : Should contain MC General interrupt.

Example:
memory-controller@0x7000f000 {
memory-controller@7000f000 {
compatible = "nvidia,tegra20-mc";
reg = <0x7000f000 0x024
0x7000f03c 0x3c4>;
Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/clock/axi-clkgen.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Optional properties:
- clock-output-names : From common clock binding.

Example:
clock@0xff000000 {
clock@ff000000 {
compatible = "adi,axi-clkgen";
#clock-cells = <0>;
reg = <0xff000000 0x1000>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Example:
clocks = <&clk_osc>;
};

aux: aux@0x7e215004 {
aux: aux@7e215004 {
compatible = "brcm,bcm2835-aux";
#clock-cells = <1>;
reg = <0x7e215000 0x8>;
Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/clock/exynos4-clock.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ tree sources.

Example 1: An example of a clock controller node is listed below.

clock: clock-controller@0x10030000 {
clock: clock-controller@10030000 {
compatible = "samsung,exynos4210-clock";
reg = <0x10030000 0x20000>;
#clock-cells = <1>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ tree sources.

Example 1: An example of a clock controller node is listed below.

clock: clock-controller@0x10010000 {
clock: clock-controller@10010000 {
compatible = "samsung,exynos5250-clock";
reg = <0x10010000 0x30000>;
#clock-cells = <1>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Example 1: An example of a clock controller node is listed below.
#clock-cells = <0>;
};

clock: clock-controller@0x10010000 {
clock: clock-controller@10010000 {
compatible = "samsung,exynos5410-clock";
reg = <0x10010000 0x30000>;
#clock-cells = <1>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ tree sources.

Example 1: An example of a clock controller node is listed below.

clock: clock-controller@0x10010000 {
clock: clock-controller@10010000 {
compatible = "samsung,exynos5420-clock";
reg = <0x10010000 0x30000>;
#clock-cells = <1>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ tree sources.

Example: An example of a clock controller node is listed below.

clock: clock-controller@0x10010000 {
clock: clock-controller@10010000 {
compatible = "samsung,exynos5440-clock";
reg = <0x160000 0x10000>;
#clock-cells = <1>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Required properties:

Example:

pllctrl: pll-controller@0x02310000 {
pllctrl: pll-controller@02310000 {
compatible = "ti,keystone-pllctrl", "syscon";
reg = <0x02310000 0x200>;
};
4 changes: 2 additions & 2 deletions Documentation/devicetree/bindings/clock/zx296702-clk.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,13 @@ ID in its "clocks" phandle cell. See include/dt-bindings/clock/zx296702-clock.h
for the full list of zx296702 clock IDs.


topclk: topcrm@0x09800000 {
topclk: topcrm@09800000 {
compatible = "zte,zx296702-topcrm-clk";
reg = <0x09800000 0x1000>;
#clock-cells = <1>;
};

uart0: serial@0x09405000 {
uart0: serial@09405000 {
compatible = "zte,zx296702-uart";
reg = <0x09405000 0x1000>;
interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>;
Expand Down
4 changes: 2 additions & 2 deletions Documentation/devicetree/bindings/crypto/fsl-sec4.txt
Original file line number Diff line number Diff line change
Expand Up @@ -456,7 +456,7 @@ System ON/OFF key driver
Definition: this is phandle to the register map node.

EXAMPLE:
snvs-pwrkey@0x020cc000 {
snvs-pwrkey@020cc000 {
compatible = "fsl,sec-v4.0-pwrkey";
regmap = <&snvs>;
interrupts = <0 4 0x4>
Expand Down Expand Up @@ -545,7 +545,7 @@ FULL EXAMPLE
interrupts = <93 2>;
};

snvs-pwrkey@0x020cc000 {
snvs-pwrkey@020cc000 {
compatible = "fsl,sec-v4.0-pwrkey";
regmap = <&sec_mon>;
interrupts = <0 4 0x4>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Required properties:
- clock-names : the name of clock used by the DFI, must be "pclk_ddr_mon";

Example:
dfi: dfi@0xff630000 {
dfi: dfi@ff630000 {
compatible = "rockchip,rk3399-dfi";
reg = <0x00 0xff630000 0x00 0x4000>;
rockchip,pmu = <&pmugrf>;
Expand Down
4 changes: 2 additions & 2 deletions Documentation/devicetree/bindings/display/atmel,lcdc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Optional properties:

Example:

fb0: fb@0x00500000 {
fb0: fb@00500000 {
compatible = "atmel,at91sam9g45-lcdc";
reg = <0x00500000 0x1000>;
interrupts = <23 3 0>;
Expand All @@ -41,7 +41,7 @@ Example:

Example for fixed framebuffer memory:

fb0: fb@0x00500000 {
fb0: fb@00500000 {
compatible = "atmel,at91sam9263-lcdc";
reg = <0x00700000 0x1000 0x70000000 0x200000>;
[...]
Expand Down
4 changes: 2 additions & 2 deletions Documentation/devicetree/bindings/dma/qcom_hidma_mgmt.txt
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ Hypervisor OS configuration:
max-read-transactions = <31>;
channel-reset-timeout-cycles = <0x500>;

hidma_24: dma-controller@0x5c050000 {
hidma_24: dma-controller@5c050000 {
compatible = "qcom,hidma-1.0";
reg = <0 0x5c050000 0x0 0x1000>,
<0 0x5c0b0000 0x0 0x1000>;
Expand All @@ -85,7 +85,7 @@ Hypervisor OS configuration:

Guest OS configuration:

hidma_24: dma-controller@0x5c050000 {
hidma_24: dma-controller@5c050000 {
compatible = "qcom,hidma-1.0";
reg = <0 0x5c050000 0x0 0x1000>,
<0 0x5c0b0000 0x0 0x1000>;
Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/dma/zxdma.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Required properties:
Example:

Controller:
dma: dma-controller@0x09c00000{
dma: dma-controller@09c00000{
compatible = "zte,zx296702-dma";
reg = <0x09c00000 0x1000>;
clocks = <&topclk ZX296702_DMA_ACLK>;
Expand Down
13 changes: 9 additions & 4 deletions Documentation/devicetree/bindings/eeprom/at25.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
EEPROMs (SPI) compatible with Atmel at25.

Required properties:
- compatible : "atmel,at25".
- compatible : Should be "<vendor>,<type>", and generic value "atmel,at25".
Example "<vendor>,<type>" values:
"microchip,25lc040"
"st,m95m02"
"st,m95256"

- reg : chip select number
- spi-max-frequency : max spi frequency to use
- pagesize : size of the eeprom page
Expand All @@ -13,7 +18,7 @@ Optional properties:
- spi-cpol : SPI inverse clock polarity, as per spi-bus bindings.
- read-only : this parameter-less property disables writes to the eeprom

Obsolete legacy properties are can be used in place of "size", "pagesize",
Obsolete legacy properties can be used in place of "size", "pagesize",
"address-width", and "read-only":
- at25,byte-len : total eeprom size in bytes
- at25,addr-mode : addr-mode flags, as defined in include/linux/spi/eeprom.h
Expand All @@ -22,8 +27,8 @@ Obsolete legacy properties are can be used in place of "size", "pagesize",
Additional compatible properties are also allowed.

Example:
at25@0 {
compatible = "atmel,at25", "st,m95256";
eeprom@0 {
compatible = "st,m95256", "atmel,at25";
reg = <0>
spi-max-frequency = <5000000>;
spi-cpha;
Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/gpio/gpio-altera.txt
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Optional properties:

Example:

gpio_altr: gpio@0xff200000 {
gpio_altr: gpio@ff200000 {
compatible = "altr,pio-1.0";
reg = <0xff200000 0x10>;
interrupts = <0 45 4>;
Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/i2c/i2c-jz4780.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Optional properties:
Example

/ {
i2c4: i2c4@0x10054000 {
i2c4: i2c4@10054000 {
compatible = "ingenic,jz4780-i2c";
reg = <0x10054000 0x1000>;

Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/iio/pressure/hp03.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Required properties:

Example:

hp03@0x77 {
hp03@77 {
compatible = "hoperf,hp03";
reg = <0x77>;
xclr-gpio = <&portc 0 0x0>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Optional properties:
Example:

i2c@80110000 {
bu21013_tp@0x5c {
bu21013_tp@5c {
compatible = "rohm,bu21013_tp";
reg = <0x5c>;
touch-gpio = <&gpio2 20 0x4>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -155,15 +155,15 @@ Example:
<0x0 0xe112f000 0 0x02000>,
<0x0 0xe1140000 0 0x10000>,
<0x0 0xe1160000 0 0x10000>;
v2m0: v2m@0x8000 {
v2m0: v2m@8000 {
compatible = "arm,gic-v2m-frame";
msi-controller;
reg = <0x0 0x80000 0 0x1000>;
};

....

v2mN: v2m@0x9000 {
v2mN: v2m@9000 {
compatible = "arm,gic-v2m-frame";
msi-controller;
reg = <0x0 0x90000 0 0x1000>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ Example 2:
* An interrupt generating device that is wired to a Meta external
* trigger block.
*/
uart1: uart@0x02004c00 {
uart1: uart@02004c00 {
// Interrupt source '5' that is level-sensitive.
// Note that there are only two cells as specified in the
// interrupt parent's '#interrupt-cells' property.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ Example 1:
/*
* TZ1090 PDC block
*/
pdc: pdc@0x02006000 {
pdc: pdc@02006000 {
// This is an interrupt controller node.
interrupt-controller;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ Example:

The following is an example from the SPEAr320 SoC dtsi file.

shirq: interrupt-controller@0xb3000000 {
shirq: interrupt-controller@b3000000 {
compatible = "st,spear320-shirq";
reg = <0xb3000000 0x1000>;
interrupts = <28 29 30 1>;
Expand Down
6 changes: 3 additions & 3 deletions Documentation/devicetree/bindings/mailbox/altera-mailbox.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@ Optional properties:
depends on the interrupt controller parent.

Example:
mbox_tx: mailbox@0x100 {
mbox_tx: mailbox@100 {
compatible = "altr,mailbox-1.0";
reg = <0x100 0x8>;
interrupt-parent = < &gic_0 >;
interrupts = <5>;
#mbox-cells = <1>;
};

mbox_rx: mailbox@0x200 {
mbox_rx: mailbox@200 {
compatible = "altr,mailbox-1.0";
reg = <0x200 0x8>;
interrupt-parent = < &gic_0 >;
Expand All @@ -40,7 +40,7 @@ support only one channel).The equivalent "mbox-names" property value can be
used to give a name to the communication channel to be used by the client user.

Example:
mclient0: mclient0@0x400 {
mclient0: mclient0@400 {
compatible = "client-1.0";
reg = <0x400 0x10>;
mbox-names = "mbox-tx", "mbox-rx";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Optional properties:
- brcm,use-bcm-hdr: present if a BCM header precedes each frame.

Example:
pdc0: iproc-pdc0@0x612c0000 {
pdc0: iproc-pdc0@612c0000 {
compatible = "brcm,iproc-pdc-mbox";
reg = <0 0x612c0000 0 0x445>; /* PDC FS0 regs */
interrupts = <GIC_SPI 187 IRQ_TYPE_LEVEL_HIGH>;
Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/media/exynos5-gsc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Optional properties:

Example:

gsc_0: gsc@0x13e00000 {
gsc_0: gsc@13e00000 {
compatible = "samsung,exynos5250-gsc";
reg = <0x13e00000 0x1000>;
interrupts = <0 85 0>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ vcodec_dec: vcodec@16000000 {
"vdec_bus_clk_src";
};

vcodec_enc: vcodec@0x18002000 {
vcodec_enc: vcodec@18002000 {
compatible = "mediatek,mt8173-vcodec-enc";
reg = <0 0x18002000 0 0x1000>, /*VENC_SYS*/
<0 0x19002000 0 0x1000>; /*VENC_LT_SYS*/
Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/media/rcar_vin.txt
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ Device node example
vin0 = &vin0;
};

vin0: vin@0xe6ef0000 {
vin0: vin@e6ef0000 {
compatible = "renesas,vin-r8a7790", "renesas,rcar-gen2-vin";
clocks = <&mstp8_clks R8A7790_CLK_VIN0>;
reg = <0 0xe6ef0000 0 0x1000>;
Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/media/samsung-fimc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ Example:
};

/* MIPI CSI-2 bus IF sensor */
s5c73m3: sensor@0x1a {
s5c73m3: sensor@1a {
compatible = "samsung,s5c73m3";
reg = <0x1a>;
vddio-supply = <...>;
Expand Down
Loading