Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
679 commits
Select commit Hold shift + click to select a range
9a473d3
rtc: pcf8563: Clear event flags and disable interrupts before request…
wens Jun 4, 2019
bc99903
drm/msm/a3xx: remove TPL1 regs from snapshot
robclark Jun 24, 2019
232ac07
perf/ioctl: Add check for the sample_period value
Jun 4, 2019
f08cd3c
dmaengine: hsu: Revert "set HSU_CH_MTSR to memory width"
andy-shev Jun 13, 2019
de2970e
clk: qcom: Fix -Wunused-const-variable
nhukc Jun 11, 2019
383019e
nvmem: imx-ocotp: Ensure WAIT bits are preserved when setting timing
0xB0D Jun 26, 2019
46942fb
bnxt_en: Fix ethtool selftest crash under error conditions.
Jun 29, 2019
be4a793
iommu/amd: Make iommu_disable safer
arkevmitch Jun 12, 2019
92cbf17
mfd: intel-lpss: Release IDA resources
andy-shev Jun 21, 2019
37624e6
rxrpc: Fix uninitialized error code in rxrpc_send_data_packet()
dhowells Jul 2, 2019
9746436
devres: allow const resource arguments
arndb Jun 28, 2019
192a3c1
RDMA/hns: Fixs hw access invalid dma memory error
wangxi11 Jun 24, 2019
4b8e04d
net: pasemi: fix an use-after-free in pasemi_mac_phy_init()
taskset Jul 6, 2019
4077713
scsi: libfc: fix null pointer dereference on a null lport
Jul 2, 2019
ed45a2d
clk: sunxi-ng: v3s: add the missing PLL_DDR1
Icenowy Jul 13, 2019
07f604c
PM: sleep: Fix possible overflow in pm_system_cancel_wakeup()
rafaeljw Jul 15, 2019
cade65b
libertas_tf: Use correct channel range in lbtf_geo_init
Jul 16, 2019
8f08d7d
qed: reduce maximum stack frame size
arndb Jul 22, 2019
ccb5bd3
usb: host: xhci-hub: fix extra endianness conversion
rbilovol Jul 7, 2019
c8d45c2
mic: avoid statically declaring a 'struct device'.
arndb Jul 12, 2019
8d3b98c
x86/kgbd: Use NMI_VECTOR not APIC_DM_NMI
KAGA-KOKO Jul 22, 2019
c877153
crypto: ccp - Reduce maximum stack usage
arndb Jul 12, 2019
183eebd
ALSA: aoa: onyx: always initialize register read value
jmberg Jul 29, 2019
801dafc
tipc: reduce risk of wakeup queue starvation
Jul 30, 2019
9abc2bb
ARM: dts: stm32: add missing vdda-supply to adc on stm32h743i-eval
Jun 19, 2019
ed1929a
net/mlx5: Fix mlx5_ifc_query_lag_out_bits
Jul 31, 2019
f996f9e
cifs: fix rmmod regression in cifs.ko caused by force_sig changes
smfrench Jul 24, 2019
5ea904f
crypto: caam - free resources in case caam_rng registration failed
iuliana-prodan Jul 31, 2019
25f9e3e
ext4: set error return correctly when ext4_htree_store_dirent fails
Aug 12, 2019
02a9964
ASoC: es8328: Fix copy-paste error in es8328_right_line_controls
Aug 15, 2019
41c4947
ASoC: cs4349: Use PM ops 'cs4349_runtime_pm'
Aug 15, 2019
b569bda
ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls
Aug 15, 2019
060fc21
net/rds: Add a few missing rds_stat_names entries
gerd-rausch Jul 11, 2019
1c5e076
bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails
Aug 17, 2019
cde0dc5
signal: Allow cifs and drbd to receive their terminating signals
ebiederm Aug 16, 2019
e62abd5
ASoC: sun4i-i2s: RX and TX counter registers are swapped
mripard Aug 19, 2019
1b394b5
dmaengine: dw: platform: Switch to acpi_dma_controller_register()
andy-shev Aug 20, 2019
9878718
mac80211: minstrel_ht: fix per-group max throughput rate initialization
nbd168 Aug 20, 2019
4cd97e2
media: atmel: atmel-isi: fix timeout value for stop streaming
Aleph1024 Aug 20, 2019
6698015
rtc: pcf2127: bugfix: read rtc disables watchdog
baxeno Aug 22, 2019
0972c51
mips: avoid explicit UB in assignment of mips_io_port_base
nickdesaulniers Jul 29, 2019
91f098c
iommu/mediatek: Fix iova_to_phys PA start for 4GB mode
YongWu-HF Aug 24, 2019
e379507
ahci: Do not export local variable ahci_em_messages
andy-shev Aug 30, 2019
abb78b8
Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()"
torvalds Aug 31, 2019
8cf42a2
hwmon: (lm75) Fix write operations for negative temperatures
groeck Aug 8, 2019
0d9754b
power: supply: Init device wakeup after device_add()
bebarino Aug 1, 2019
236a45c
x86, perf: Fix the dependency of the x86 insn decoder selftest
mhiramat Sep 1, 2019
b6cda62
staging: greybus: light: fix a couple double frees
Aug 29, 2019
4a3d966
irqdomain: Add the missing assignment of domain->fwnode for named fwnode
dcui Sep 2, 2019
950f6f8
bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA
Aug 27, 2019
c0d6177
iio: dac: ad5380: fix incorrect assignment to val
Aug 15, 2019
763ce5f
ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init
LorenzoBianconi Aug 19, 2019
36803fe
tty: serial: fsl_lpuart: Use appropriate lpuart32_* I/O funcs
ndreys Jul 29, 2019
8b71eb4
net: sonic: return NETDEV_TX_OK if failed to map buffer
Sep 5, 2019
caa4dd3
scsi: fnic: fix msix interrupt allocation
Aug 27, 2019
0d479ec
Btrfs: fix hang when loading existing inode cache off disk
fdmanana Jul 4, 2019
2162f5a
Btrfs: fix inode cache waiters hanging on failure to start caching th…
fdmanana Jul 4, 2019
510cd98
Btrfs: fix inode cache waiters hanging on path allocation failure
fdmanana Jul 4, 2019
a7a67b4
btrfs: use correct count in btrfs_file_write_iter()
osandov Aug 15, 2019
22437ab
ixgbe: sync the first fragment unconditionally
firosuse Aug 8, 2019
2c565cc
hwmon: (shtc1) fix shtc1 and shtw1 id mask
dlrobertson Sep 5, 2019
742ca82
net: sonic: replace dev_kfree_skb in sonic_send_packet
Sep 11, 2019
5c09015
pinctrl: iproc-gpio: Fix incorrect pinconf configurations
lijinbrcm Aug 29, 2019
a4f56e0
ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet
drinkcat Sep 10, 2019
7f746a0
RDMA/cma: Fix false error message
Hakon-Bugge Sep 2, 2019
8bfb051
net/rds: Fix 'ib_evt_handler_call' element in 'rds_ib_stat_names'
gerd-rausch Sep 12, 2019
91586b4
iommu/amd: Wait for completion of IOTLB flush in attach_device
filipposironi Sep 10, 2019
39479c6
net: aquantia: Fix aq_vec_isr_legacy() return value
Sep 25, 2019
cb6066a
net: hisilicon: Fix signedness bug in hix5hd2_dev_probe()
Sep 25, 2019
ba54da5
net: broadcom/bcmsysport: Fix signedness in bcm_sysport_probe()
Sep 25, 2019
cd885e8
net: stmmac: dwmac-meson8b: Fix signedness bug in probe
Sep 25, 2019
168de4c
net: axienet: fix a signedness bug in probe
Sep 25, 2019
ed3f142
of: mdio: Fix a signedness bug in of_phy_get_and_connect()
Sep 25, 2019
3dc2362
net: ethernet: stmmac: Fix signedness bug in ipq806x_gmac_of_parse()
Sep 25, 2019
ae79af8
nvme: retain split access workaround for capability reads
Oct 3, 2019
fe89f52
net: stmmac: gmac4+: Not all Unicast addresses may be available
joabreu Oct 6, 2019
05c2aa2
mac80211: accept deauth frames in IBSS mode
jmberg-intel Oct 4, 2019
e393406
llc: fix another potential sk_buff leak in llc_ui_sendmsg()
ebiggers Oct 6, 2019
a8cfe55
llc: fix sk_buff refcounting in llc_conn_state_process()
ebiggers Oct 6, 2019
3134607
net: stmmac: fix length of PTP clock's name string
AntonioBorneo Oct 7, 2019
e891a20
act_mirred: Fix mirred_init_module error handling
Oct 9, 2019
2ffb5a9
net: avoid possible false sharing in sk_leave_memory_pressure()
edumazet Oct 9, 2019
681c8c9
net: add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head
edumazet Oct 9, 2019
a8e920b
tcp: annotate lockless access to tcp_memory_pressure
edumazet Oct 9, 2019
35ff594
drm/msm/dsi: Implement reset correctly
Oct 11, 2019
1ca124f
dmaengine: imx-sdma: fix size check for sdma script_number
Sep 24, 2019
e0f8a42
net: netem: fix error path for corrupted GSO frames
Oct 18, 2019
b630744
net: netem: correct the parent's backlog when corrupted packet was dr…
Oct 18, 2019
fde9261
net: qca_spi: Move reset_count to struct qcaspi
Nov 20, 2019
495d767
afs: Fix large file support
Nov 21, 2019
d9d56b8
MIPS: Loongson: Fix return value of loongson_hwmon_init
seehearfeel Nov 4, 2019
de67fb8
hv_netvsc: flag software created hash value
shemminger Nov 1, 2019
0071949
net: neigh: use long type to store jiffies delta
edumazet Nov 5, 2019
68b7234
packet: fix data-race in fanout_flow_is_huge()
edumazet Nov 8, 2019
7effc7c
mmc: sdio: fix wl1251 vendor id
goldelico Nov 7, 2019
8c17dd4
mmc: core: fix wl1251 sdio quirks
goldelico Nov 7, 2019
beb22d9
affs: fix a memory leak in affs_remount
Navidem Oct 2, 2019
e3ba33c
dmaengine: ti: edma: fix missed failure handling
WillLester Nov 18, 2019
75262c4
drm/radeon: fix bad DMA from INTERRUPT_CNTL2
Nov 17, 2019
602cfd2
arm64: dts: juno: Fix UART frequency
Andre-ARM Nov 19, 2019
30987a4
IB/iser: Fix dma_nents type definition
Feb 26, 2019
7c66263
serial: stm32: fix clearing interrupt error flags
Nov 21, 2019
4127249
m68k: Call timer_interrupt() with interrupts disabled
Dec 1, 2018
9a95f25
Linux 4.14.168
gregkh Jan 27, 2020
9245f46
MLK-23258-4 dts: SATA requires PCIE_A power domain to be ON
Jan 28, 2020
c39c4e9
can, slip: Protect tty->disc_data in write_wakeup and close with RCU
Jan 21, 2020
70a9854
firestream: fix memory leaks
wenwenwang1 Jan 25, 2020
4f0996d
gtp: make sure only SOCK_DGRAM UDP sockets are accepted
edumazet Jan 22, 2020
8dbd5ab
ipv6: sr: remove SKB_GSO_IPXIP6 on End.D* actions
tagyou Jan 20, 2020
4f26a3a
net: cxgb3_main: Add CAP_NET_ADMIN check to CHELSIO_GET_MEM
mpe Jan 24, 2020
1cc40df
net, ip6_tunnel: fix namespaces move
wdauchy Jan 21, 2020
426d5d6
net, ip_tunnel: fix namespaces move
wdauchy Jan 21, 2020
24ac271
net_sched: fix datalen for ematch
congwang Jan 22, 2020
7ac7cc5
net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject
hogander-unikie Nov 20, 2019
5f36336
net-sysfs: fix netdev_queue_add_kobject() breakage
edumazet Nov 21, 2019
8ba773a
net-sysfs: Call dev_hold always in netdev_queue_add_kobject
hogander-unikie Dec 5, 2019
8aca069
net-sysfs: Call dev_hold always in rx_queue_add_kobject
hogander-unikie Dec 17, 2019
c5fd8a3
net-sysfs: Fix reference count leak
hogander-unikie Jan 20, 2020
d6502fc
net: usb: lan78xx: Add .ndo_features_check
Jan 20, 2020
7e70784
tcp_bbr: improve arithmetic division in bbr_update_bw()
taskset Jan 20, 2020
e841252
net: rtnetlink: validate IFLA_MTU attribute in rtnl_create_link()
edumazet Jan 22, 2020
6090ac1
hwmon: (adt7475) Make volt2reg return same reg as reg2volt input
luukp Dec 5, 2019
4c7b99b
hwmon: Deal with errors from the thermal subsystem
Dec 5, 2017
ffea8da
hwmon: (core) Fix double-free in __hwmon_device_register()
digetx Oct 24, 2018
0a36cb8
hwmon: (core) Do not use device managed functions for memory allocations
groeck Jan 16, 2020
68c538b
Input: keyspan-remote - fix control-message timeouts
jhovold Jan 13, 2020
ac390c9
Revert "Input: synaptics-rmi4 - don't increment rmiaddr for SMBus tra…
Jan 17, 2020
bb4768b
ARM: 8950/1: ftrace/recordmcount: filter relocation types
asverdlin Jan 8, 2020
dd5d5e7
mmc: tegra: fix SDR50 tuning override
osctobe Jan 7, 2020
da6b467
mmc: sdhci: fix minimum clock rate for v3 controller
osctobe Jan 15, 2020
c57b0f8
Documentation: Document arm64 kpti control
jlintonarm Jan 25, 2019
1130377
Input: pm8xxx-vib - fix handling of separate enable register
stephan-gh Jan 17, 2020
0411b24
Input: sur40 - fix interface sanity checks
jhovold Jan 10, 2020
e11d045
Input: gtco - fix endpoint sanity check
jhovold Jan 10, 2020
c2764d4
Input: aiptek - fix endpoint sanity check
jhovold Jan 10, 2020
f4c6403
Input: pegasus_notetaker - fix endpoint sanity check
jhovold Jan 10, 2020
59b27a9
Input: sun4i-ts - add a check for devm_thermal_zone_of_sensor_register
WillLester Jan 10, 2020
788a56f
hwmon: (nct7802) Fix voltage limits to wrong registers
gbuloz Nov 27, 2019
1ff7397
scsi: RDMA/isert: Fix a recently introduced regression related to logout
bvanassche Jan 16, 2020
09efdaa
tracing: xen: Ordered comparison of function pointers
changbindu Jan 12, 2020
778de9d
do_last(): fetch directory ->i_mode and ->i_uid before it's too late
Jan 26, 2020
3e0151d
sd: Fix REQ_OP_ZONE_REPORT completion handling
suzu-masa Jan 27, 2020
a468184
coresight: etb10: Do not call smp_processor_id from preemptible
Jun 20, 2019
3088562
coresight: tmc-etf: Do not call smp_processor_id from preemptible
Jun 20, 2019
5cdd9e0
libertas: Fix two buffer overflows at parsing bss descriptor
Nov 28, 2019
bef0dc8
media: v4l2-ioctl.c: zero reserved fields for S/TRY_FMT
Nov 10, 2019
20c0aa9
scsi: iscsi: Avoid potential deadlock in iscsi_if_rx func
Nov 20, 2019
e9a80d4
md: Avoid namespace collision with bitmap API
andy-shev Jan 28, 2020
8f715ca
bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free()
andy-shev Aug 1, 2018
f3439dd
netfilter: ipset: use bitmap infrastructure completely
Jan 19, 2020
94868d2
net/x25: fix nonblocking connect
sch-m Jan 9, 2020
9fa690a
Linux 4.14.169
gregkh Jan 29, 2020
a79def8
orinoco_usb: fix interface sanity check
jhovold Dec 10, 2019
98a23ba
rsi_91x_usb: fix interface sanity check
jhovold Dec 10, 2019
172b7f7
USB: serial: ir-usb: add missing endpoint sanity check
jhovold Jan 22, 2020
dc7692a
USB: serial: ir-usb: fix link-speed handling
jhovold Jan 22, 2020
2cb7f8d
USB: serial: ir-usb: fix IrLAP framing
jhovold Jan 22, 2020
e1b4f54
usb: dwc3: turn off VBUS when leaving host mode
liubiin Dec 11, 2019
6560fd6
staging: most: net: fix buffer overflow
Jan 16, 2020
07219a4
staging: wlan-ng: ensure error return is actually returned
Jan 14, 2020
abb33ca
staging: vt6656: correct packet types for CTS protect, mode.
Jan 8, 2020
bba758d
staging: vt6656: use NULLFUCTION stack on mac80211
Jan 8, 2020
c6c4999
staging: vt6656: Fix false Tx excessive retries reporting.
Jan 8, 2020
a2e73ef
serial: 8250_bcm2835aux: Fix line mismatch on driver unbind
l1k Jan 16, 2020
6a35190
crypto: chelsio - fix writing tfm flags to wrong place
ebiggers Dec 31, 2019
2f4c65c
ath9k: fix storage endpoint lookup
jhovold Dec 10, 2019
684cf94
brcmfmac: fix interface sanity check
jhovold Dec 10, 2019
419d0f9
rtl8xxxu: fix interface sanity check
jhovold Dec 10, 2019
108b453
zd1211rw: fix storage endpoint lookup
jhovold Dec 10, 2019
0f6f069
arc: eznps: fix allmodconfig kconfig warning
rddunlap Nov 27, 2019
a30b232
HID: ite: Add USB id match for Acer SW5-012 keyboard dock
jwrdegoede Nov 19, 2019
aba29b4
phy: cpcap-usb: Prevent USB line glitches from waking up modem
tmlind Dec 22, 2019
d2b24c9
watchdog: max77620_wdt: fix potential build errors
dengraf Nov 27, 2019
60cf76e
watchdog: rn5t618_wdt: fix module aliases
akemnade Dec 13, 2019
b56f2a4
spi: spi-dw: Add lock protect dw_spi rx/tx to prevent concurrent calls
Jan 1, 2020
d24cfcd
drivers/net/b44: Change to non-atomic bit operations on pwol_mask
Jan 2, 2020
e52f8ff
net: wan: sdla: Fix cast from pointer to integer of different size
krzk Jan 4, 2020
c698d67
gpio: max77620: Add missing dependency on GPIOLIB_IRQCHIP
digetx Jan 6, 2020
5be2654
atm: eni: fix uninitialized variable warning
arndb Jan 7, 2020
5ed8ea1
PCI: Add DMA alias quirk for Intel VCA NTB
spawlows Sep 17, 2019
ebb7fb7
usb-storage: Disable UAS on JMicron SATA enclosure
labbott Sep 8, 2015
b4cdf50
net_sched: ematch: reject invalid TCF_EM_SIMPLE
edumazet Jan 24, 2020
c662ea4
rsi: fix use-after-free on probe errors
jhovold Nov 28, 2019
713ff7e
crypto: af_alg - Use bh_lock_sock in sk_destruct
herbertx Dec 5, 2019
4064274
vfs: fix do_last() regression
Feb 1, 2020
d20edc0
x86/resctrl: Fix use-after-free when deleting resource groups
xiaochenshen Feb 1, 2020
df57e8b
x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup
xiaochenshen Feb 1, 2020
e3f5c2e
x86/resctrl: Fix a deadlock due to inaccurate reference
xiaochenshen Feb 1, 2020
db4d8e4
crypto: pcrypt - Fix user-after-free on module unload
herbertx Nov 19, 2019
806dbe2
perf c2c: Fix return type for histogram sorting comparision functions
anarazel Jan 9, 2020
1fa1214
PM / devfreq: Add new name attribute for sysfs
chanwoochoi Nov 5, 2019
44d8703
tools lib: Fix builds when glibc contains strlcpy()
vt-alt Dec 24, 2019
64700ad
arm64: kbuild: remove compressed images on 'make ARCH=arm64 (dist)clean'
dirkbehme Jan 21, 2020
08e4a31
ext4: validate the debug_want_extra_isize mount option at parse time
tytso Dec 15, 2019
569ae81
mm/mempolicy.c: fix out of bounds write in mpol_parse_str()
Jan 31, 2020
4397069
reiserfs: Fix memory leak of journal device string
jankara Dec 12, 2019
2e0ebd8
media: digitv: don't continue if remote control state can't be read
seanyoung Nov 10, 2019
b7fae41
media: af9005: uninitialized variable printked
seanyoung Nov 10, 2019
03a8533
media: gspca: zero usb_buf
Nov 12, 2019
fb5e3b5
media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0
Nov 12, 2019
ab84fd0
ttyprintk: fix a potential deadlock in interrupt context issue
Jan 13, 2020
58e957b
Bluetooth: Fix race condition in hci_release_sock()
Jan 15, 2020
060af79
cgroup: Prevent double killing of css when enabling threaded cgroup
Werkov Jan 9, 2020
c7d8122
media: si470x-i2c: Move free() past last use of 'radio'
Feb 3, 2020
719e8e9
ARM: dts: sun8i: a83t: Correct USB3503 GPIOs polarity
mszyprow Dec 11, 2019
f795e1f
ARM: dts: beagle-x15-common: Model 5V0 regulator
kishon Dec 17, 2019
852c2bb
soc: ti: wkup_m3_ipc: Fix race condition with rproc_boot
dgerlach Dec 12, 2019
89f54ff
mac80211: mesh: restrict airtime metric to peered established plinks
thillux Dec 3, 2019
aecd1fe
clk: mmp2: Fix the order of timer mux parents
lkundrak Dec 18, 2019
ca60e5c
ixgbevf: Remove limit of 10 entries for unicast filter list
rtylx Nov 25, 2019
0350ed7
ixgbe: Fix calculation of queue with VFs and flow director on interfa…
guangmuzhu Nov 27, 2019
5c273c3
igb: Fix SGMII SFP module discovery for 100FX/LX.
manni83 Dec 4, 2019
3403f86
ASoC: sti: fix possible sleep-in-atomic
arnopo Jan 13, 2020
f5929c9
qmi_wwan: Add support for Quectel RM500Q
kristrev Jan 13, 2020
8f6b243
wireless: fix enabling channel 12 for custom regulatory domain
gbhat-nxp Dec 20, 2019
2dbb6fa
cfg80211: Fix radar event during another phy CAC
Dec 22, 2019
0a4b3ef
mac80211: Fix TKIP replay protection immediately after key setup
jmalinen Jan 7, 2020
95f5057
wireless: wext: avoid gcc -O3 warning
arndb Jan 7, 2020
dc2e1d8
net: dsa: bcm_sf2: Configure IMP port for 2Gb/sec
ffainelli Jan 16, 2020
e99b564
bnxt_en: Fix ipv6 RFS filter matching logic.
Jan 17, 2020
adafa3c
ARM: dts: am335x-boneblack-common: fix memory size
matwey Jan 6, 2020
9c8c511
vti[6]: fix packet tx through bpf_redirect()
NicolasDichtel Jan 13, 2020
49e5097
scsi: fnic: do not queue commands during fwreset
hreinecke Jan 16, 2020
9da4de4
ARM: 8955/1: virt: Relax arch timer version check during early boot
murzinv Jan 20, 2020
ffc1f30
tee: optee: Fix compilation issue with nommu
fvincenzo Jan 10, 2020
33fc8d6
airo: Fix possible info leak in AIROOLDIOCTL/SIOCDEVPRIVATE
mpe Jan 22, 2020
6f0f284
airo: Add missing CAP_NET_ADMIN check in AIROOLDIOCTL/SIOCDEVPRIVATE
mpe Jan 22, 2020
ce9ba09
r8152: get default setting of WOL before initializing
hayesorz Jan 22, 2020
fcd0c0d
qlcnic: Fix CPU soft lockup while collecting firmware dump
manishc88 Jan 22, 2020
5d45e8a
powerpc/fsl/dts: add fsl,erratum-a011043
madalinbucur Jan 22, 2020
743bc2a
net/fsl: treat fsl,erratum-a011043
madalinbucur Jan 22, 2020
5d47f5e
net: fsl/fman: rename IF_MODE_XGMII to IF_MODE_10G
madalinbucur Jan 22, 2020
3c8a448
net/sonic: Add mutual exclusion for accessing shared state
Jan 22, 2020
3a8debf
net/sonic: Use MMIO accessors
Jan 22, 2020
36db400
net/sonic: Fix receive buffer handling
Jan 22, 2020
772c96a
net/sonic: Quiesce SONIC before re-initializing descriptor memory
Jan 22, 2020
b2fd13e
seq_tab_next() should increase position index
vaverin Jan 23, 2020
9646469
l2t_seq_next should increase position index
vaverin Jan 23, 2020
9b7a4be
net: Fix skb->csum update in inet_proto_csum_replace16().
praveen-li Jan 23, 2020
e1404bf
btrfs: do not zero f_bavail if we have available space
josefbacik Jan 31, 2020
5008c12
perf report: Fix no libunwind compiled warning break s390 issue
Jan 7, 2020
e0f8b8a
Linux 4.14.170
gregkh Feb 5, 2020
07ff321
MLK-23286: arm64: dts: add ov5640 dts support for i.MX8DX MEK
Feb 10, 2020
b41e649
MLK-23288 dts: arm64: imx8dx-mek: add tja1100 card support for enet2 …
fugangduan Feb 10, 2020
8d1f5c6
arch: arm64: dts: 8dx: Add dts file for dsi panel use-case
Feb 11, 2020
c31e760
MLK-23292-1 arm64: dts: fsl-imx8dx-mek: Add IT6263 LVDS2HDMI dual cha…
Feb 10, 2020
860ec89
MLK-23292-2 arm64: dts: fsl-imx8dx-mek: Add JDI WUXGA LVDS panel support
Feb 10, 2020
13afff4
net: sch_generic: fix compiling
ziswiler Mar 7, 2020
b16d3d6
Merge tag 'rel_imx_4.14.98_2.3.1_patch' into 4.14-2.3.x-imx
ziswiler Mar 7, 2020
f2c1392
Merge tag 'v4.14.170' into 4.14-2.3.x-imx
ziswiler Mar 7, 2020
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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion Documentation/ABI/testing/sysfs-bus-mei
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ KernelVersion: 3.10
Contact: Samuel Ortiz <[email protected]>
[email protected]
Description: Stores the same MODALIAS value emitted by uevent
Format: mei:<mei device name>:<device uuid>:
Format: mei:<mei device name>:<device uuid>:<protocol version>

What: /sys/bus/mei/devices/.../name
Date: May 2015
Expand Down
7 changes: 7 additions & 0 deletions Documentation/ABI/testing/sysfs-class-devfreq
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ Description:
The name of devfreq object denoted as ... is same as the
name of device using devfreq.

What: /sys/class/devfreq/.../name
Date: November 2019
Contact: Chanwoo Choi <[email protected]>
Description:
The /sys/class/devfreq/.../name shows the name of device
of the corresponding devfreq object.

What: /sys/class/devfreq/.../governor
Date: September 2011
Contact: MyungJoo Ham <[email protected]>
Expand Down
6 changes: 6 additions & 0 deletions Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1845,6 +1845,12 @@
Built with CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y,
the default is off.

kpti= [ARM64] Control page table isolation of user
and kernel address spaces.
Default: enabled on cores which need mitigation.
0: force disabled
1: force enabled

kvm.ignore_msrs=[KVM] Ignore guest accesses to unhandled MSRs.
Default is 0 (don't ignore, but inject #GP)

Expand Down
6 changes: 3 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-License-Identifier: GPL-2.0
VERSION = 4
PATCHLEVEL = 14
SUBLEVEL = 164
SUBLEVEL = 170
EXTRAVERSION =
NAME = Petit Gorille

Expand Down Expand Up @@ -971,6 +971,7 @@ ifdef CONFIG_STACK_VALIDATION
endif
endif

PHONY += prepare0

ifeq ($(KBUILD_EXTMOD),)
core-y += kernel/ certs/ mm/ fs/ ipc/ security/ crypto/ block/
Expand Down Expand Up @@ -1065,8 +1066,7 @@ include/config/kernel.release: include/config/auto.conf FORCE
# archprepare is used in arch Makefiles and when processed asm symlink,
# version.h and scripts_basic is processed / created.

# Listed in dependency order
PHONY += prepare archprepare prepare0 prepare1 prepare2 prepare3
PHONY += prepare archprepare prepare1 prepare2 prepare3

# prepare3 is used to check if we are building in a separate output directory,
# and if so do:
Expand Down
2 changes: 1 addition & 1 deletion arch/arc/plat-eznps/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
menuconfig ARC_PLAT_EZNPS
bool "\"EZchip\" ARC dev platform"
select CPU_BIG_ENDIAN
select CLKSRC_NPS
select CLKSRC_NPS if !PHYS_ADDR_T_64BIT
select EZNPS_GIC
select EZCHIP_NPS_MANAGEMENT_ENET if ETHERNET
help
Expand Down
5 changes: 5 additions & 0 deletions arch/arm/boot/dts/am335x-boneblack-common.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,11 @@
};

/ {
memory@80000000 {
device_type = "memory";
reg = <0x80000000 0x20000000>; /* 512 MB */
};

clk_mcasp0_fixed: clk_mcasp0_fixed {
#clock-cells = <0>;
compatible = "fixed-clock";
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/am571x-idk.dts
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@

&pcie1_rc {
status = "okay";
gpios = <&gpio3 23 GPIO_ACTIVE_HIGH>;
gpios = <&gpio5 18 GPIO_ACTIVE_HIGH>;
};

&pcie1_ep {
Expand Down
21 changes: 21 additions & 0 deletions arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,27 @@
reg = <0x0 0x80000000 0x0 0x80000000>;
};

main_12v0: fixedregulator-main_12v0 {
/* main supply */
compatible = "regulator-fixed";
regulator-name = "main_12v0";
regulator-min-microvolt = <12000000>;
regulator-max-microvolt = <12000000>;
regulator-always-on;
regulator-boot-on;
};

evm_5v0: fixedregulator-evm_5v0 {
/* Output of TPS54531D */
compatible = "regulator-fixed";
regulator-name = "evm_5v0";
regulator-min-microvolt = <5000000>;
regulator-max-microvolt = <5000000>;
vin-supply = <&main_12v0>;
regulator-always-on;
regulator-boot-on;
};

vdd_3v3: fixedregulator-vdd_3v3 {
compatible = "regulator-fixed";
regulator-name = "vdd_3v3";
Expand Down
4 changes: 2 additions & 2 deletions arch/arm/boot/dts/lpc3250-phy3250.dts
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@
sd_reg: regulator@2 {
compatible = "regulator-fixed";
regulator-name = "sd_reg";
regulator-min-microvolt = <1800000>;
regulator-max-microvolt = <1800000>;
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
gpio = <&gpio 5 5 0>;
enable-active-high;
};
Expand Down
10 changes: 6 additions & 4 deletions arch/arm/boot/dts/lpc32xx.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -139,11 +139,11 @@
};

clcd: clcd@31040000 {
compatible = "arm,pl110", "arm,primecell";
compatible = "arm,pl111", "arm,primecell";
reg = <0x31040000 0x1000>;
interrupts = <14 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&clk LPC32XX_CLK_LCD>;
clock-names = "apb_pclk";
clocks = <&clk LPC32XX_CLK_LCD>, <&clk LPC32XX_CLK_LCD>;
clock-names = "clcdclk", "apb_pclk";
status = "disabled";
};

Expand Down Expand Up @@ -462,7 +462,9 @@
key: key@40050000 {
compatible = "nxp,lpc3220-key";
reg = <0x40050000 0x1000>;
interrupts = <54 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&clk LPC32XX_CLK_KEY>;
interrupt-parent = <&sic1>;
interrupts = <22 IRQ_TYPE_LEVEL_HIGH>;
status = "disabled";
};

Expand Down
9 changes: 8 additions & 1 deletion arch/arm/boot/dts/ls1021a-twr.dts
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@
};

&enet0 {
tbi-handle = <&tbi1>;
tbi-handle = <&tbi0>;
phy-handle = <&sgmii_phy2>;
phy-connection-type = "sgmii";
status = "okay";
Expand Down Expand Up @@ -222,6 +222,13 @@
sgmii_phy2: ethernet-phy@2 {
reg = <0x2>;
};
tbi0: tbi-phy@1f {
reg = <0x1f>;
device_type = "tbi-phy";
};
};

&mdio1 {
tbi1: tbi-phy@1f {
reg = <0x1f>;
device_type = "tbi-phy";
Expand Down
11 changes: 10 additions & 1 deletion arch/arm/boot/dts/ls1021a.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -562,13 +562,22 @@
};

mdio0: mdio@2d24000 {
compatible = "gianfar";
compatible = "fsl,etsec2-mdio";
device_type = "mdio";
#address-cells = <1>;
#size-cells = <0>;
reg = <0x0 0x2d24000 0x0 0x4000>;
};

mdio1: mdio@2d64000 {
compatible = "fsl,etsec2-mdio";
device_type = "mdio";
#address-cells = <1>;
#size-cells = <0>;
reg = <0x0 0x2d64000 0x0 0x4000>,
<0x0 0x2d50030 0x0 0x4>;
};

ptp_clock@2d10e00 {
compatible = "fsl,etsec-ptp";
reg = <0x0 0x2d10e00 0x0 0xb0>;
Expand Down
1 change: 1 addition & 0 deletions arch/arm/boot/dts/stm32h743i-eval.dts
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@
};

&adc_12 {
vdda-supply = <&vdda>;
vref-supply = <&vdda>;
status = "okay";
adc1: adc@0 {
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@
initial-mode = <1>; /* initialize in HUB mode */
disabled-ports = <1>;
intn-gpios = <&pio 7 5 GPIO_ACTIVE_HIGH>; /* PH5 */
reset-gpios = <&pio 4 16 GPIO_ACTIVE_HIGH>; /* PE16 */
reset-gpios = <&pio 4 16 GPIO_ACTIVE_LOW>; /* PE16 */
connect-gpios = <&pio 4 17 GPIO_ACTIVE_HIGH>; /* PE17 */
refclk-frequency = <19200000>;
};
Expand Down
4 changes: 4 additions & 0 deletions arch/arm/boot/dts/sun8i-h3-beelink-x2.dts
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,8 @@
wifi_pwrseq: wifi_pwrseq {
compatible = "mmc-pwrseq-simple";
reset-gpios = <&r_pio 0 7 GPIO_ACTIVE_LOW>; /* PL7 */
clocks = <&rtc 1>;
clock-names = "ext_clock";
};

sound_spdif {
Expand Down Expand Up @@ -128,6 +130,8 @@
pinctrl-names = "default";
pinctrl-0 = <&mmc1_pins_a>;
vmmc-supply = <&reg_vcc3v3>;
vqmmc-supply = <&reg_vcc3v3>;
mmc-pwrseq = <&wifi_pwrseq>;
bus-width = <4>;
non-removable;
status = "okay";
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/common/mcpm_entry.c
Original file line number Diff line number Diff line change
Expand Up @@ -379,7 +379,7 @@ static int __init nocache_trampoline(unsigned long _arg)
unsigned int cluster = MPIDR_AFFINITY_LEVEL(mpidr, 1);
phys_reset_t phys_reset;

mcpm_set_entry_vector(cpu, cluster, cpu_resume);
mcpm_set_entry_vector(cpu, cluster, cpu_resume_no_hyp);
setup_mm_for_reboot();

__mcpm_cpu_going_down(cpu, cluster);
Expand Down
1 change: 1 addition & 0 deletions arch/arm/include/asm/suspend.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ struct sleep_save_sp {
};

extern void cpu_resume(void);
extern void cpu_resume_no_hyp(void);
extern void cpu_resume_arm(void);
extern int cpu_suspend(unsigned long, int (*)(unsigned long));

Expand Down
11 changes: 5 additions & 6 deletions arch/arm/kernel/hyp-stub.S
Original file line number Diff line number Diff line change
Expand Up @@ -159,10 +159,9 @@ ARM_BE8(orr r7, r7, #(1 << 25)) @ HSCTLR.EE
#if !defined(ZIMAGE) && defined(CONFIG_ARM_ARCH_TIMER)
@ make CNTP_* and CNTPCT accessible from PL1
mrc p15, 0, r7, c0, c1, 1 @ ID_PFR1
lsr r7, #16
and r7, #0xf
cmp r7, #1
bne 1f
ubfx r7, r7, #16, #4
teq r7, #0
beq 1f
mrc p15, 4, r7, c14, c1, 0 @ CNTHCTL
orr r7, r7, #3 @ PL1PCEN | PL1PCTEN
mcr p15, 4, r7, c14, c1, 0 @ CNTHCTL
Expand All @@ -180,8 +179,8 @@ ARM_BE8(orr r7, r7, #(1 << 25)) @ HSCTLR.EE
@ Check whether GICv3 system registers are available
mrc p15, 0, r7, c0, c1, 1 @ ID_PFR1
ubfx r7, r7, #28, #4
cmp r7, #1
bne 2f
teq r7, #0
beq 2f

@ Enable system register accesses
mrc p15, 4, r7, c12, c9, 5 @ ICC_HSRE
Expand Down
12 changes: 12 additions & 0 deletions arch/arm/kernel/sleep.S
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,14 @@ ENDPROC(cpu_resume_after_mmu)
.text
.align

#ifdef CONFIG_MCPM
.arm
THUMB( .thumb )
ENTRY(cpu_resume_no_hyp)
ARM_BE8(setend be) @ ensure we are in BE mode
b no_hyp
#endif

#ifdef CONFIG_MMU
.arm
ENTRY(cpu_resume_arm)
Expand All @@ -135,6 +143,7 @@ ARM_BE8(setend be) @ ensure we are in BE mode
bl __hyp_stub_install_secondary
#endif
safe_svcmode_maskall r1
no_hyp:
mov r1, #0
ALT_SMP(mrc p15, 0, r0, c0, c0, 5)
ALT_UP_B(1f)
Expand Down Expand Up @@ -163,6 +172,9 @@ ENDPROC(cpu_resume)

#ifdef CONFIG_MMU
ENDPROC(cpu_resume_arm)
#endif
#ifdef CONFIG_MCPM
ENDPROC(cpu_resume_no_hyp)
#endif

.align 2
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/mach-omap2/omap_hwmod.c
Original file line number Diff line number Diff line change
Expand Up @@ -2530,7 +2530,7 @@ static void _setup_iclk_autoidle(struct omap_hwmod *oh)
*/
static int _setup_reset(struct omap_hwmod *oh)
{
int r;
int r = 0;

if (oh->_state != _HWMOD_STATE_INITIALIZED)
return -EINVAL;
Expand Down
3 changes: 2 additions & 1 deletion arch/arm/mach-rpc/irq.c
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ extern unsigned char rpc_default_fiq_start, rpc_default_fiq_end;

void __init rpc_init_irq(void)
{
unsigned int irq, clr, set = 0;
unsigned int irq, clr, set;

iomd_writeb(0, IOMD_IRQMASKA);
iomd_writeb(0, IOMD_IRQMASKB);
Expand All @@ -130,6 +130,7 @@ void __init rpc_init_irq(void)

for (irq = 0; irq < NR_IRQS; irq++) {
clr = IRQ_NOREQUEST;
set = 0;

if (irq <= 6 || (irq >= 9 && irq <= 15))
clr |= IRQ_NOPROBE;
Expand Down
6 changes: 0 additions & 6 deletions arch/arm/plat-pxa/ssp.c
Original file line number Diff line number Diff line change
Expand Up @@ -230,18 +230,12 @@ static int pxa_ssp_probe(struct platform_device *pdev)

static int pxa_ssp_remove(struct platform_device *pdev)
{
struct resource *res;
struct ssp_device *ssp;

ssp = platform_get_drvdata(pdev);
if (ssp == NULL)
return -ENODEV;

res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
release_mem_region(res->start, resource_size(res));

clk_put(ssp->clk);

mutex_lock(&ssp_lock);
list_del(&ssp->node);
mutex_unlock(&ssp_lock);
Expand Down
2 changes: 1 addition & 1 deletion arch/arm64/boot/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

OBJCOPYFLAGS_Image :=-O binary -R .note -R .note.gnu.build-id -R .comment -S

targets := Image Image.gz
targets := Image Image.bz2 Image.gz Image.lz4 Image.lzma Image.lzo

$(obj)/Image: vmlinux FORCE
$(call if_changed,objcopy)
Expand Down
3 changes: 2 additions & 1 deletion arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -274,7 +274,8 @@
interrupts = <GIC_SPI 11 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 17 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&ccu 58>;
clocks = <&ccu 58>, <&osc24M>, <&rtc 0>;
clock-names = "apb", "hosc", "losc";
gpio-controller;
#gpio-cells = <3>;
interrupt-controller;
Expand Down
8 changes: 4 additions & 4 deletions arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,10 @@

pmu {
compatible = "arm,armv8-pmuv3";
interrupts = <0 120 8>,
<0 121 8>,
<0 122 8>,
<0 123 8>;
interrupts = <0 170 4>,
<0 171 4>,
<0 172 4>,
<0 173 4>;
interrupt-affinity = <&cpu0>,
<&cpu1>,
<&cpu2>,
Expand Down
Loading