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

Uninitialized variable use #1

Closed
wants to merge 277 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
277 commits
Select commit Hold shift + click to select a range
bcbc13d
ASoC: madera: Remove a couple of stray blank lines
charleskeepax Apr 9, 2020
2a79c31
ASoC: rockchip-i2s: add power-domains property
Mar 24, 2020
41ece5d
dt-bindings: display: ltk500hd1829: Remove the reg property
fabioestevam Mar 28, 2020
b7bc41d
dt-bindings: display: xpp055c272: Remove the reg property
fabioestevam Mar 28, 2020
53612c3
dt-bindings: display: allow port and ports in panel-lvds
sravnborg Apr 12, 2020
1e8a6ce
drm/bridge: anx6345: set correct BPC for display_info of connector
anarsoul Mar 29, 2020
bc8e713
netfilter: flowtable: Free block_cb when being deleted
roidayan Apr 12, 2020
0a8f410
PCI: Move Apex Edge TPU class quirk to fix BAR assignment
bjorn-helgaas Apr 9, 2020
83c6f23
scsi: sg: add sg_remove_request in sg_write
Apr 14, 2020
fa17a6d
scsi: Update referenced link to cdrtools
Flameeyes Apr 13, 2020
d0384ee
drivers: soc: xilinx: fix firmware driver Kconfig dependency
arndb Apr 8, 2020
d918fe4
drm/meson: Delete an error message in meson_dw_hdmi_bind()
elfring Apr 5, 2020
f5ba30b
firmware: xilinx: make firmware_debugfs_root static
JasonYanHw Apr 15, 2020
8623b52
drm/scheduler: fix drm_sched_get_cleanup_job
ChristianKoenigAMD Apr 11, 2020
aa78127
ASoC: sgtl5000: Fix VAG power-on handling
sre Apr 14, 2020
9b5db05
ASoC: soc-pcm: dpcm: Only allow playback/capture if supported
stephan-gh Apr 15, 2020
0c824ec
ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIs
stephan-gh Apr 15, 2020
26d8788
ASoC: topology: Fix endianness issue
Apr 15, 2020
5bd7044
ASoC: soc-dai: revert all changes to DAI startup/shutdown sequence
plbossart Apr 15, 2020
a09fb3f
ASoC: rsnd: Fix parent SSI start/stop in multi-SSI mode
Apr 15, 2020
b94e164
ASoC: rsnd: Fix HDMI channel mapping for multi-SSI mode
Apr 15, 2020
326b509
ASoC: codecs: hdac_hdmi: Fix incorrect use of list_for_each_entry
Apr 15, 2020
15a5760
Merge series "ASoC: rsnd: Fixes for multichannel HDMI audio output" f…
broonie Apr 16, 2020
90444b9
ARM: dts: bcm283x: Disable dsi0 node
Apr 15, 2020
13c060b
remoteproc: qcom_q6v5_mss: fix a bug in q6v5_probe()
Apr 3, 2020
5839681
remoteproc: qcom_q6v5_mss: fix q6v5_probe() error paths
Apr 3, 2020
c2781e4
remoteproc: mtk_scp: use dma_addr_t for DMA API
arndb Apr 8, 2020
e0c5c33
MAINTAINERS: Update URL for wireless drivers
NilsIrl Apr 15, 2020
1f8fbe9
MAINTAINERS: update list of qtnfmac maintainers
Apr 16, 2020
b392350
ALSA: hda/hdmi: Add module option to disable audio component binding
tiwai Apr 15, 2020
f1baca8
ARM: imx: provide v7_cpu_resume() only on ARM_CPU_SUSPEND=y
a3f Mar 23, 2020
0666e3c
soc: fsl: dpio: fix incorrect pointer conversions
arndb Apr 8, 2020
5c4a599
soc: fsl: dpio: avoid stack usage warning
arndb Apr 8, 2020
b1018eb
soc: tegra: fix tegra_pmc_get_suspend_mode definition
arndb Apr 8, 2020
4517f48
soc: imx8: select SOC_BUS
arndb Apr 9, 2020
6221f1d
SUNRPC: Fix backchannel RPC soft lockups
chucklever Apr 17, 2020
e28b4fc
svcrdma: Fix trace point use-after-free race
chucklever Mar 30, 2020
23cf1ee
svcrdma: Fix leak of svc_rdma_recv_ctxt objects
chucklever Mar 31, 2020
e2bcb65
ASoC: stm32: sai: fix sai probe
Apr 17, 2020
8c05246
ASoC: SOF: Intel: add min/max channels for SSP on Baytrail/Broadwell
plbossart Apr 17, 2020
45a5e63
drm/amd/powerplay: fix resume failed as smu table initialize early exit
Apr 15, 2020
bbc25da
drm/amdgpu: Correctly initialize thermal controller for GPUs with Pow…
sandy-8925 Apr 16, 2020
00a8037
drm/amdgpu/display: fix aux registration (v2)
alexdeucher Apr 16, 2020
7daec99
drm/amdgpu/display: give aux i2c buses more meaningful names
alexdeucher Apr 16, 2020
7bfc1fe
drm/dp_mst: Zero assigned PBN when releasing VCPI slots
Apr 7, 2020
c4b4c2a
buffer: remove useless comment and WB_REASON_FREE_MORE_MEM, reason.
ZhiqiangLiu26 Apr 13, 2020
1c82679
ALSA: usb-audio: Filter out unsupported sample rates on Focusrite dev…
puleglot Apr 18, 2020
6779120
ALSA: hda/realtek - Fix unexpected init_amp override
tiwai Apr 18, 2020
d03f228
net: netrom: Fix potential nr_neigh refcnt leak in nr_add_node
sherlly Apr 15, 2020
441870e
tipc: Fix potential tipc_aead refcnt leak in tipc_crypto_rcv
sherlly Apr 15, 2020
de05842
tipc: Fix potential tipc_node refcnt leak in tipc_rcv
sherlly Apr 15, 2020
7717cbe
wimax/i2400m: Fix potential urb refcnt leak
sherlly Apr 15, 2020
15ce306
net: stmmac: fix enabling socfpga's ptp_ref_clock
Apr 15, 2020
91a2559
net: stmmac: Fix sub-second increment
Apr 15, 2020
62e6977
ipv6: rpl: fix full address compression
alexaring Apr 15, 2020
310660a
net/mlx4_en: avoid indirect call in TX completion
Apr 15, 2020
df1036d
mptcp: fix splat when incoming connection is never accepted before ex…
Apr 17, 2020
9f5ca6a
mptcp: fix 'Attempt to release TCP socket in state' warnings
Apr 17, 2020
56e639e
Merge branch 'mptcp-fixes'
davem330 Apr 18, 2020
9bacd25
tcp: cache line align MAX_TCP_HEADER
Apr 17, 2020
b4faef1
netfilter: nat: fix error handling upon registering inet hook
Apr 18, 2020
44575a6
io_uring: only restore req->work for req that needs do completion
Apr 19, 2020
a8cf44f
ALSA: hda: Remove ASUS ROG Zenith from the blacklist
tiwai Apr 19, 2020
a43c1c4
ALSA: usb-audio: Add static mapping table for ALC1220-VB-based mobos
tiwai Apr 20, 2020
9da6743
drm/tidss: fix crash related to accessing freed memory
tomba Apr 15, 2020
1c5e1cd
ACPI/PCI: pci_link: use extended_irq union member when setting ext-ir…
jwrdegoede Apr 13, 2020
2c9a583
pm-graph v5.6
tebrandt Apr 8, 2020
2b6022a
ACPI: button: Drop no longer necessary Asus T200TA lid_init_state quirk
jwrdegoede Apr 19, 2020
1164284
ASoC: meson: axg-card: fix codec-to-codec link setup
jbrun3t Apr 20, 2020
de911b4
ASoC: meson: gx-card: fix codec-to-codec link setup
jbrun3t Apr 20, 2020
0c25865
ASoC: rsnd: Don't treat master SSI in multi SSI setup as parent
Apr 17, 2020
54cb622
ASoC: rsnd: Fix "status check failed" spam for multi-SSI
Apr 17, 2020
ebf1474
ASoC: dapm: fixup dapm kcontrol widget
gt82lee Apr 18, 2020
036889b
Merge series "ASoC: meson: fix codec-to-codec link setup" from Jerome…
broonie Apr 20, 2020
bce3216
Merge series "ASoC: rsnd: multi-SSI setup fixes" from Matthias Blanke…
broonie Apr 20, 2020
9bff3d3
ASoC: wm89xx: Add missing dependency
Apr 20, 2020
b849dd8
bdev: Reduce time holding bd_mutex in sync in blkdev_close()
dianders Mar 24, 2020
81fdd7b
drm/i915/tgl: Add Wa_14010477008:tgl
mattrope Apr 14, 2020
e1eb075
drm/i915/gt: Update PMINTRMSK holding fw
ickle Apr 15, 2020
ced6332
drm/i915: HDCP: fix Ri prime check done during link check
Mar 28, 2020
335f62e
drm/i915/tgl: TBT AUX should use TC power well ops
mattrope Apr 15, 2020
1239902
drm/i915/display: Load DP_TP_CTL/STATUS offset before use it
zehortigoza Apr 14, 2020
a05b289
drm/i915: fix Sphinx build duplicate label warning
jnikula Apr 17, 2020
d082119
drm/i915/dpcd_bl: Unbreak enable_dpcd_backlight modparam
Lyude Apr 13, 2020
27de77c
net: openvswitch: ovs_ct_exit to be done under ovs_lock
xpu22 Apr 16, 2020
bdbe05b
net: systemport: Omit superfluous error message in bcm_sysport_probe()
Apr 18, 2020
82c9ae4
ipv6: fix restrict IPV6_ADDRFORM operation
jchax Apr 18, 2020
f0212a5
net: stmmac: dwmac-meson8b: Add missing boundary to RGMII TX clock array
Apr 18, 2020
d6b0a5b
Merge tag 'omap-for-v5.6/fixes-rc7-signed' of git://git.kernel.org/pu…
arndb Apr 20, 2020
bd01942
cxgb4: fix large delays in PTP synchronization
chelsiocudbg Apr 20, 2020
5e20087
mptcp: handle mptcp listener destruction via rcu
Apr 20, 2020
4c8941d
mptcp: avoid flipping mp_capable field in syn_recv_sock()
Apr 20, 2020
fca5c82
mptcp: drop req socket remote_key* fields
Apr 20, 2020
0b943d9
Merge branch 'mptcp-fix-races-on-accept'
davem330 Apr 20, 2020
1c30fbc
team: fix hang in team_mode_get()
TaeheeYoo Apr 20, 2020
763dafc
audit: check the length of userspace generated audit records
pcmoore Apr 20, 2020
a019b36
net/mlx5: Fix failing fw tracer allocation on s390
niklas88 Apr 9, 2020
70840b6
net/mlx5: CT: Change idr to xarray to protect parallel tuple id alloc…
Apr 6, 2020
e7e0004
net/mlx5e: Don't trigger IRQ multiple times on XSK wakeup to avoid WQ…
Feb 11, 2020
96c3415
net/mlx5: Kconfig: convert imply usage to weak dependency
Apr 16, 2020
dcdf4ce
net/mlx5e: Get the latest values from counters in switchdev mode
Apr 8, 2020
a460fc5
Merge tag 'mlx5-fixes-2020-04-20' of git://git.kernel.org/pub/scm/lin…
davem330 Apr 20, 2020
bc23d0e
cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled
tohojo Apr 16, 2020
6e7e63c
bpf: Forbid XADD on spilled pointers for unprivileged users
thejh Apr 17, 2020
8ff3571
bpf: Fix handling of XADD on BTF memory
thejh Apr 17, 2020
aee194b
bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B
lukenels Apr 18, 2020
d2b6c3a
bpf, selftests: Add test for BPF_STX BPF_B storing R10
lukenels Apr 18, 2020
6f4ea20
ALSA: usb-audio: Add quirk for Focusrite Scarlett 2i2
LightBit Apr 20, 2020
7686e34
ALSA: usx2y: Fix potential NULL dereference
tiwai Apr 20, 2020
a176e11
iwlwifi: actually check allocated conf_tlv pointer
crorvick Apr 17, 2020
e980121
Merge tag 'zynqmp-soc-for-v5.7-rc3' of https://github.com/Xilinx/linu…
arndb Apr 21, 2020
b98b33d
iwlwifi: pcie: actually release queue memory in TVQM
jmberg-intel Apr 17, 2020
290d5e4
iwlwifi: mvm: beacon statistics shouldn't go backwards
gomord Apr 17, 2020
d8d6639
iwlwifi: pcie: indicate correct RB size to device
jmberg-intel Apr 17, 2020
e5b72e3
iwlwifi: mvm: limit maximum queue appropriately
jmberg-intel Apr 17, 2020
38af8d5
iwlwifi: mvm: Do not declare support for ACK Enabled Aggregation
ilanpeer2 Apr 17, 2020
e6d419f
iwlwifi: mvm: fix inactive TID removal return value usage
jmberg-intel Apr 17, 2020
1edd56e
iwlwifi: fix WGDS check when WRDS is disabled
lucacoelho Apr 17, 2020
10e41f3
MAINTAINERS: update mt76 reviewers
ryderlee1110 Apr 18, 2020
1e060a4
ASoC: wm8960: Fix wrong clock after suspend & resume
TE-N-ShengjiuWang Apr 21, 2020
3fabb43
arm64: sync kernel APIAKey when installing
Apr 21, 2020
61e713b
signal: Avoid corrupting si_pid and si_uid in do_notify_parent
ebiederm Apr 20, 2020
d6c8e94
blk-iocost: Fix error on iocost_ioc_vrate_adj
Waiman-Long Apr 21, 2020
d56deb1
block: remove unused header
majianpeng Apr 21, 2020
76fc6a9
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
davem330 Apr 21, 2020
cf9fb7b
ALSA: usb-audio: Apply async workaround for Scarlett 2i4 2nd gen
puleglot Apr 21, 2020
e7b6b3e
Merge tag 'asoc-fix-v5.7-rc2' of https://git.kernel.org/pub/scm/linux…
tiwai Apr 21, 2020
526f3d9
cgroup, netclassid: remove double cond_resched
Apr 20, 2020
e9a9e51
ptp: Remove unneeded conversion to bool
JasonYanHw Apr 20, 2020
7ff4f06
i40e: Remove unneeded conversion to bool
JasonYanHw Apr 20, 2020
c95576a
e1000: remove unneeded conversion to bool
JasonYanHw Apr 20, 2020
4dee15b
macvlan: fix null dereference in macvlan_device_event()
TaeheeYoo Apr 20, 2020
d7a5502
net: broadcom: convert to devm_platform_ioremap_resource_byname()
Apr 20, 2020
b9663b7
net: stmmac: Enable SERDES power up/down sequence
wvoon Apr 20, 2020
01b2baf
pnp: Use list_for_each_entry() instead of open coding
jgunthorpe Apr 14, 2020
b7e038a
exfat: Fix discard support
pali Mar 17, 2020
cd76ac2
exfat: add missing MODULE_ALIAS_FS()
Apr 4, 2020
b051683
exfat: Unify access to the boot sector
kohada-t2 Apr 21, 2020
cbd445d
exfat: remove 'bps' mount-option
kohada-t2 Apr 7, 2020
674a998
exfat: properly set s_time_gran
sandeen Apr 17, 2020
81df1ad
exfat: truncate atimes to 2s granularity
sandeen Apr 21, 2020
fef66ae
ALSA: usb-audio: Add connector notifier delegation
tiwai Apr 22, 2020
09beebd
PM: sleep: core: Switch back to async_schedule_dev()
khfeng Apr 21, 2020
ef46738
MAINTAINERS: Add Rob Herring and remove Andy Murray as PCI reviewers
Apr 22, 2020
e461bc9
scripts/config: allow colons in option strings for sed
MoonCactus Apr 10, 2020
63edbcc
net: phy: microchip_t1: add lan87xx_phy_init to initialize the lan87x…
microchip1 Apr 20, 2020
9175d3f
ipv6: ndisc: RFC-ietf-6man-ra-pref64-09 is now published as RFC8781
zenczykowski Apr 20, 2020
0c922a4
xfrm: Always set XFRM_TRANSFORMED in xfrm{4,6}_output_finish
dsahern Apr 20, 2020
16b9db1
vrf: Check skb for XFRM_TRANSFORMED flag
dsahern Apr 20, 2020
87f78f2
Merge branch 'vrf-looping'
davem330 Apr 22, 2020
2e97b0c
net: dsa: b53: Lookup VID in ARL searches when VLAN is enabled
ffainelli Apr 21, 2020
eab167f
net: dsa: b53: Fix valid setting for MDB entries
ffainelli Apr 21, 2020
c2e77a1
net: dsa: b53: Fix ARL register definitions
ffainelli Apr 21, 2020
6344dbd
net: dsa: b53: Rework ARL bin logic
ffainelli Apr 21, 2020
64fec94
net: dsa: b53: b53_arl_rw_op() needs to select IVL or SVL
ffainelli Apr 21, 2020
d5812a8
Merge branch 'net-dsa-b53-Various-ARL-fixes'
davem330 Apr 22, 2020
2c1dd4c
selftests: Fix suppress test in fib_tests.sh
dsahern Apr 21, 2020
9da7397
tracing: Fix memory leaks in trace_events_hist.c
Apr 22, 2020
3d4b223
kbuild: fix DT binding schema rule again to avoid needless rebuilds
masahir0y Apr 21, 2020
62d0fd5
arch: split MODULE_ARCH_VERMAGIC definitions out to <asm/vermagic.h>
masahir0y Apr 21, 2020
63ec90f
um: ensure `make ARCH=um mrproper` removes arch/$(SUBARCH)/include/ge…
iha Apr 22, 2020
ff4634e
Documentation: kbuild: fix the section title format
masahir0y Apr 23, 2020
353da87
ftrace: Fix memory leak caused by not freeing entry in unregister_ftr…
rostedt Apr 23, 2020
a2806ef
tracing: Remove DECLARE_TRACE_NOARGS
lorddoskias Apr 13, 2020
d013496
tracing: Convert local functions in tracing_map.c to static
JasonYanHw Apr 10, 2020
a1211bf
sched: etf: do not assume all sockets are full blown
Apr 21, 2020
72579e1
net: dsa: don't fail to probe if we couldn't set the MTU
vladimiroltean Apr 21, 2020
145cb2f
sctp: Fix bundling of SHUTDOWN with COOKIE-ACK
JereLeppanen Apr 21, 2020
12dfd78
sctp: Fix SHUTDOWN CTSN Ack in the peer restart case
JereLeppanen Apr 21, 2020
609120c
Merge branch 'sctp-fixes'
davem330 Apr 23, 2020
5cc4adb
Documentation: add documentation of ping_group_range
shemminger Apr 21, 2020
a53c102
vrf: Fix IPv6 with qdisc and xfrm
dsahern Apr 21, 2020
9a19371
mptcp: fix data_fin handing in RX path
Apr 22, 2020
31fa51a
MAINTAINERS: update dpaa2-eth maintainer list
IoanaCiornei Apr 22, 2020
c025966
netlabel: Kconfig: Update reference for NetLabel Tools project
carnil Apr 22, 2020
7c74b0b
ipv4: Update fib_select_default to handle nexthop objects
dsahern Apr 22, 2020
257d7d4
libbpf: Only check mode flags in get_xdp_id
dsahern Apr 20, 2020
59e1947
ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif
sherlly Apr 23, 2020
7fbdcd8
ALSA: hda/realtek - Add new codec supported for ALC245
KailangYang Apr 23, 2020
d945179
h8300: ignore vmlinux.lds
masahir0y Apr 23, 2020
0379861
mac80211_hwsim: use GFP_ATOMIC under spin lock
Apr 22, 2020
8d6762a
ALSA: hda: Always use jackpoll helper for jack update after resume
tiwai Apr 22, 2020
f42ae4c
Merge tag 'arm-soc/for-5.7/devicetree-fixes' of https://github.com/Br…
arndb Apr 23, 2020
9dd44c7
null_blk: Fix zoned command handling
damien-lemoal Apr 23, 2020
d205bde
null_blk: Cleanup zoned device initialization
damien-lemoal Apr 23, 2020
89e7c85
ata: sata_inic162x fix a spelling issue
Apr 23, 2020
59bff30
Documentation: arm64: fix amu.rst doc warnings
rddunlap Apr 8, 2020
6a40006
Merge tag 'audit-pr-20200422' of git://git.kernel.org/pub/scm/linux/k…
torvalds Apr 23, 2020
3cda779
Merge tag 'rproc-v5.7-fixes' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Apr 23, 2020
6f8cd03
Merge tag 'for-5.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Apr 23, 2020
1ddd873
Merge tag 'nfsd-5.7-rc-1' of git://git.linux-nfs.org/projects/cel/cel…
torvalds Apr 23, 2020
7adc4b3
Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Apr 23, 2020
25b1fa8
Merge tag 'pci-v5.7-fixes-1' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Apr 23, 2020
829e757
net: phy: marvell10g: limit soft reset to 88x3310
baruchsiach Apr 21, 2020
c391eb8
mlxsw: Fix some IS_ERR() vs NULL bugs
Apr 22, 2020
cc8e7c6
vxlan: use the correct nlattr array in NL_SET_ERR_MSG_ATTR
qsn Apr 22, 2020
9a7b5b5
geneve: use the correct nlattr array in NL_SET_ERR_MSG_ATTR
qsn Apr 22, 2020
da0afd1
Merge branch 'vxlan-geneve-use-the-correct-nlattr-array-for-extack'
davem330 Apr 23, 2020
ce22274
cxgb4: fix adapter crash due to wrong MC size
vishalsdk Apr 22, 2020
b4f6332
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Apr 23, 2020
6ed79ce
net: ethernet: ixp4xx: Add error handling in ixp4xx_eth_probe()
Apr 23, 2020
b4e0f9a
mptcp/pm_netlink.c : add check for nla_put_in/6_addr
yuzibo Apr 23, 2020
f35d129
net/x25: Fix x25_neigh refcnt leak when receiving frame
sherlly Apr 23, 2020
d97793a
chcr: Fix CPU hard lockup
rmchelsio Apr 23, 2020
796a8fa
net: phy: bcm84881: clear settings on link down
Apr 23, 2020
9d3cdd4
net: meth: remove spurious copyright text
Apr 23, 2020
a6d0b83
net: bcmgenet: correct per TX/RX ring statistics
Apr 23, 2020
c2c39ad
Merge tag 'amd-drm-fixes-5.7-2020-04-22' of git://people.freedesktop.…
airlied Apr 24, 2020
11c5ec7
Merge tag 'drm-intel-fixes-2020-04-23' of git://anongit.freedesktop.o…
airlied Apr 24, 2020
e32b248
Merge tag 'drm-misc-fixes-2020-04-23' of git://anongit.freedesktop.or…
airlied Apr 24, 2020
6cb5f3e
mac80211: populate debugfs only after cfg80211 init
jmberg-intel Apr 23, 2020
8ca47eb
mac80211: sta_info: Add lockdep condition for RCU list usage
Apr 9, 2020
be59167
afs: Remove some unused bits
dhowells Apr 24, 2020
69cf397
afs: Fix to actually set AFS_SERVER_FL_HAVE_EPOCH
dhowells Apr 24, 2020
c4bfda1
afs: Make record checking use TASK_UNINTERRUPTIBLE when appropriate
dhowells Apr 16, 2020
88412a4
Merge tag 'drm-fixes-2020-04-24' of git://anongit.freedesktop.org/drm…
torvalds Apr 24, 2020
b4ecf26
Merge tag 'sound-5.7-rc3' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Apr 24, 2020
9a19562
Merge tag 'afs-fixes-20200424' of git://git.kernel.org/pub/scm/linux/…
torvalds Apr 24, 2020
b9916af
Merge tag 'kbuild-fixes-v5.7' of git://git.kernel.org/pub/scm/linux/k…
torvalds Apr 24, 2020
4bee16d
Merge branch 'pm-tools'
rafaeljw Apr 24, 2020
4544db3
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Apr 24, 2020
0db0d14
Merge branch 'acpi-pci'
rafaeljw Apr 24, 2020
da5de55
Merge tag 'trace-v5.7-rc2' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Apr 24, 2020
3d29cb1
Merge tag 'block-5.7-2020-04-24' of git://git.kernel.dk/linux-block
torvalds Apr 24, 2020
81da3d3
Merge tag 'libata-5.7-2020-04-24' of git://git.kernel.dk/linux-block
torvalds Apr 24, 2020
aee1a00
Merge tag 'io_uring-5.7-2020-04-24' of git://git.kernel.dk/linux-block
torvalds Apr 24, 2020
0303b3a
Merge tag 'wireless-drivers-2020-04-24' of git://git.kernel.org/pub/s…
davem330 Apr 24, 2020
c651b46
Merge tag 'mac80211-for-net-2020-04-24' of git://git.kernel.org/pub/s…
davem330 Apr 24, 2020
bc0c4d1
mm: check that mm is still valid in madvise()
torvalds Apr 24, 2020
9dc5d98
Merge tag 'acpi-5.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Apr 24, 2020
5be35f7
Merge tag 'pnp-5.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Apr 24, 2020
8e9ccd0
Merge tag 'pm-5.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Apr 24, 2020
5ef58e2
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Apr 24, 2020
7f32708
macsec: avoid to set wrong mtu
TaeheeYoo Apr 23, 2020
ecaeceb
net: bcmgenet: suppress warnings on failed Rx SKB allocations
Apr 23, 2020
3554e54
net: systemport: suppress warnings on failed Rx SKB allocations
Apr 23, 2020
a33d314
bpf: Fix reStructuredText markup
jwilk Apr 22, 2020
5fa9a98
bpf, x86_32: Fix incorrect encoding in BPF_LDX zero-extension
lukenels Apr 22, 2020
50fe7eb
bpf, x86_32: Fix clobbering of dst for BPF_JSET
lukenels Apr 22, 2020
5ca1ca0
bpf, x86_32: Fix logic error in BPF_LDX zero-extension
wyqkp Apr 23, 2020
4adb7a4
bpf: Fix leak in LINK_UPDATE and enforce empty old_prog_fd
anakryiko Apr 24, 2020
03f87c0
bpf: Propagate expected_attach_type when verifying freplace programs
tohojo Apr 24, 2020
1d8a0af
selftests/bpf: Add test for freplace program with expected_attach_type
tohojo Apr 24, 2020
32e4c6f
bpftool: Respect the -d option in struct_ops cmd
iamkafai Apr 24, 2020
6f302bf
bpf: Make bpf_link_fops static
SamuelZOU Apr 23, 2020
dfc55ac
tools/runqslower: Ensure own vmlinux.h is picked up first
anakryiko Apr 22, 2020
e1cebd8
selftests/bpf: Fix a couple of broken test_btf cases
fomichev Apr 22, 2020
167ff13
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
davem330 Apr 25, 2020
ab51cac
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
torvalds Apr 25, 2020
d56b420
fixed potential uninitialized variable use
Apr 25, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 26 additions & 21 deletions Documentation/arm64/amu.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,14 @@ optional external memory-mapped interface.

Version 1 of the Activity Monitors architecture implements a counter group
of four fixed and architecturally defined 64-bit event counters.
- CPU cycle counter: increments at the frequency of the CPU.
- Constant counter: increments at the fixed frequency of the system
clock.
- Instructions retired: increments with every architecturally executed
instruction.
- Memory stall cycles: counts instruction dispatch stall cycles caused by
misses in the last level cache within the clock domain.

- CPU cycle counter: increments at the frequency of the CPU.
- Constant counter: increments at the fixed frequency of the system
clock.
- Instructions retired: increments with every architecturally executed
instruction.
- Memory stall cycles: counts instruction dispatch stall cycles caused by
misses in the last level cache within the clock domain.

When in WFI or WFE these counters do not increment.

Expand Down Expand Up @@ -57,11 +58,12 @@ counters, only the presence of the extension.

Firmware (code running at higher exception levels, e.g. arm-tf) support is
needed to:
- Enable access for lower exception levels (EL2 and EL1) to the AMU
registers.
- Enable the counters. If not enabled these will read as 0.
- Save/restore the counters before/after the CPU is being put/brought up
from the 'off' power state.

- Enable access for lower exception levels (EL2 and EL1) to the AMU
registers.
- Enable the counters. If not enabled these will read as 0.
- Save/restore the counters before/after the CPU is being put/brought up
from the 'off' power state.

When using kernels that have this feature enabled but boot with broken
firmware the user may experience panics or lockups when accessing the
Expand All @@ -78,10 +80,11 @@ are not trapped in EL2/EL3.

The fixed counters of AMUv1 are accessible though the following system
register definitions:
- SYS_AMEVCNTR0_CORE_EL0
- SYS_AMEVCNTR0_CONST_EL0
- SYS_AMEVCNTR0_INST_RET_EL0
- SYS_AMEVCNTR0_MEM_STALL_EL0

- SYS_AMEVCNTR0_CORE_EL0
- SYS_AMEVCNTR0_CONST_EL0
- SYS_AMEVCNTR0_INST_RET_EL0
- SYS_AMEVCNTR0_MEM_STALL_EL0

Auxiliary platform specific counters can be accessed using
SYS_AMEVCNTR1_EL0(n), where n is a value between 0 and 15.
Expand All @@ -93,9 +96,10 @@ Userspace access
----------------

Currently, access from userspace to the AMU registers is disabled due to:
- Security reasons: they might expose information about code executed in
secure mode.
- Purpose: AMU counters are intended for system management use.

- Security reasons: they might expose information about code executed in
secure mode.
- Purpose: AMU counters are intended for system management use.

Also, the presence of the feature is not visible to userspace.

Expand All @@ -105,8 +109,9 @@ Virtualization

Currently, access from userspace (EL0) and kernelspace (EL1) on the KVM
guest side is disabled due to:
- Security reasons: they might expose information about code executed
by other guests or the host.

- Security reasons: they might expose information about code executed
by other guests or the host.

Any attempt to access the AMU registers will result in an UNDEFINED
exception being injected into the guest.
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ examples:
dsi {
#address-cells = <1>;
#size-cells = <0>;
reg = <0xff450000 0x1000>;

panel@0 {
compatible = "leadtek,ltk500hd1829";
Expand Down
10 changes: 9 additions & 1 deletion Documentation/devicetree/bindings/display/panel/lvds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -96,12 +96,20 @@ properties:
If set, reverse the bit order described in the data mappings below on all
data lanes, transmitting bits for slots 6 to 0 instead of 0 to 6.

port: true
ports: true

required:
- compatible
- data-mapping
- width-mm
- height-mm
- panel-timing
- port

oneOf:
- required:
- port
- required:
- ports

...
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ examples:
dsi {
#address-cells = <1>;
#size-cells = <0>;
reg = <0xff450000 0x1000>;

panel@0 {
compatible = "xinpeng,xpp055c272";
Expand Down
3 changes: 3 additions & 0 deletions Documentation/devicetree/bindings/sound/rockchip-i2s.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,9 @@ properties:
- const: tx
- const: rx

power-domains:
maxItems: 1

rockchip,capture-channels:
allOf:
- $ref: /schemas/types.yaml#/definitions/uint32
Expand Down
45 changes: 0 additions & 45 deletions Documentation/devicetree/bindings/sound/rockchip-spdif.txt

This file was deleted.

101 changes: 101 additions & 0 deletions Documentation/devicetree/bindings/sound/rockchip-spdif.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
# SPDX-License-Identifier: GPL-2.0
%YAML 1.2
---
$id: http://devicetree.org/schemas/sound/rockchip-spdif.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Rockchip SPDIF transceiver

description:
The S/PDIF audio block is a stereo transceiver that allows the
processor to receive and transmit digital audio via a coaxial or
fibre cable.

maintainers:
- Heiko Stuebner <heiko@sntech.de>

properties:
compatible:
oneOf:
- const: rockchip,rk3066-spdif
- const: rockchip,rk3228-spdif
- const: rockchip,rk3328-spdif
- const: rockchip,rk3366-spdif
- const: rockchip,rk3368-spdif
- const: rockchip,rk3399-spdif
- items:
- enum:
- rockchip,rk3188-spdif
- rockchip,rk3288-spdif
- const: rockchip,rk3066-spdif

reg:
maxItems: 1

interrupts:
maxItems: 1

clocks:
items:
- description: clock for SPDIF bus
- description: clock for SPDIF controller

clock-names:
items:
- const: mclk
- const: hclk

dmas:
maxItems: 1

dma-names:
const: tx

power-domains:
maxItems: 1

rockchip,grf:
$ref: /schemas/types.yaml#/definitions/phandle
description:
The phandle of the syscon node for the GRF register.
Required property on RK3288.

"#sound-dai-cells":
const: 0

required:
- compatible
- reg
- interrupts
- clocks
- clock-names
- dmas
- dma-names
- "#sound-dai-cells"

if:
properties:
compatible:
contains:
const: rockchip,rk3288-spdif

then:
required:
- rockchip,grf

additionalProperties: false

examples:
- |
#include <dt-bindings/clock/rk3188-cru.h>
#include <dt-bindings/interrupt-controller/arm-gic.h>
spdif: spdif@1011e000 {
compatible = "rockchip,rk3188-spdif", "rockchip,rk3066-spdif";
reg = <0x1011e000 0x2000>;
interrupts = <GIC_SPI 32 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&cru SCLK_SPDIF>, <&cru HCLK_SPDIF>;
clock-names = "mclk", "hclk";
dmas = <&dmac1_s 8>;
dma-names = "tx";
#sound-dai-cells = <0>;
};
3 changes: 2 additions & 1 deletion Documentation/kbuild/makefiles.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1241,7 +1241,8 @@ When kbuild executes, the following steps are followed (roughly):
will be displayed with "make KBUILD_VERBOSE=0".


--- 6.9 Preprocessing linker scripts
6.9 Preprocessing linker scripts
--------------------------------

When the vmlinux image is built, the linker script
arch/$(ARCH)/kernel/vmlinux.lds is used.
Expand Down
7 changes: 7 additions & 0 deletions Documentation/networking/ip-sysctl.txt
Original file line number Diff line number Diff line change
Expand Up @@ -983,6 +983,13 @@ ip_early_demux - BOOLEAN
reduces overall throughput, in such case you should disable it.
Default: 1

ping_group_range - 2 INTEGERS
Restrict ICMP_PROTO datagram sockets to users in the group range.
The default is "1 0", meaning, that nobody (not even root) may
create ping sockets. Setting it to "100 100" would grant permissions
to the single group. "0 4294967295" would enable it for the world, "100
4294967295" would enable it for the users, but not daemons.

tcp_early_demux - BOOLEAN
Enable early demux for established TCP sockets.
Default: 1
Expand Down
Loading