Skip to content

perf symbols: Fix memory corruption because of zero length symbols

Sasha Levin kernel-janitors linux-mips lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest98 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/98perf symbols: Fix memory corruption because of zero length symbolstools/perf/util/annotate.c+11 -10 replies
2/98mm/memory_hotplug.c: fix overflow in test_pages_in_a_zone()mm/memory_hotplug.c+2 -20 replies
3/98MIPS: microMIPS: Fix decoding of swsp16 instructionarch/mips/include/uapi/asm/inst.h arch/mips/kernel/process.c+2 -20 replies
4/98MIPS: Handle non word sized instructions when examining framearch/mips/kernel/process.c+6 -30 replies
5/98scsi: aacraid: Fix typo in blink statusdrivers/scsi/aacraid/src.c+1 -10 replies
6/98f2fs: fix multiple f2fs_add_link() having same name for inline dentryfs/f2fs/dir.c+6 -70 replies
7/98igb: Remove superfluous reset to PHY and page 0 selectiondrivers/net/ethernet/intel/igb/e1000_82575.c+0 -120 replies
8/98ACPI: sysfs: Make ACPI GPE mask kernel parameter cover all GPEsDocumentation/kernel-parameters.txt drivers/acpi/sysfs.c+8 -190 replies
9/98PCI: Disable MSI for HiSilicon Hip06/Hip07 only in Root Port modedrivers/pci/quirks.c+1 -10 replies
10/98i2c: bcm2835: Avoid possible NULL ptr dereferencedrivers/i2c/busses/i2c-bcm2835.c+3 -10 replies
11/98efi/fb: Correct PCI_STD_RESOURCE_END usagedrivers/video/fbdev/efifb.c+1 -10 replies
12/98ipv6: set rt6i_protocol properly in the route when it is installednet/ipv6/route.c+3 -80 replies
13/98platform/x86: acer-wmi: setup accelerometer when ACPI device was founddrivers/platform/x86/acer-wmi.c+4 -50 replies
14/98IB/ipoib: Do not warn if IPoIB debugfs doesn't existdrivers/infiniband/ulp/ipoib/ipoib_fs.c+0 -20 replies
15/98IB/core: Fix the validations of a multicast LID in attach or detach operationsdrivers/infiniband/core/verbs.c+40 -40 replies
16/98orangefs: off by ones in xattr size checksfs/orangefs/xattr.c+3 -30 replies
17/98rxe: Fix a sleep-in-atomic bug in post_one_senddrivers/infiniband/sw/rxe/rxe_verbs.c+2 -70 replies
18/98nvme-pci: fix CMB sysfs file removal in reset pathdrivers/nvme/host/pci.c+7 -110 replies
19/98net: phy: marvell: Limit 88m1101 autoneg errata to 88E1145 as well.drivers/net/phy/marvell.c+1 -10 replies
20/98net/mlx5: Fix command completion after timeout access invalid structuredrivers/net/ethernet/mellanox/mlx5/core/cmd.c+4 -20 replies
21/98tipc: Fix tipc_sk_reinit handling of -EAGAINnet/tipc/socket.c+3 -30 replies
22/98tipc: fix a race condition of releasing subscriber objectnet/tipc/subscr.c+2 -00 replies
23/98bnxt_en: Don't use rtnl lock to protect link change logic in workqueue.drivers/net/ethernet/broadcom/bnxt/bnxt.c drivers/net/ethernet/broadcom/bnxt/bnxt.h drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c+21 -120 replies
24/98ath10k: fix NAPI enable/disable symmetry for AHB interfacedrivers/net/wireless/ath/ath10k/ahb.c+1 -10 replies
25/98ARM: dts: bcm283x: Reserve first page for firmwarearch/arm/boot/dts/bcm283x.dtsi+5 -00 replies
26/98btrfs: fiemap: Cache and merge fiemap extent before submit it to userfs/btrfs/extent_io.c+122 -20 replies
27/98ata: sata_rcar: Handle return value of clk_prepare_enabledrivers/ata/sata_rcar.c+12 -30 replies
28/98reset: hi6220: Set module license so that it can be loadeddrivers/reset/hisilicon/hi6220_reset.c+2 -00 replies
29/98ASoC: Intel: Skylake: Fix to parse consecutive string tkns in manifestsound/soc/intel/skylake/skl-topology.c+1 -10 replies
30/98arch/sparc: increase CONFIG_NODES_SHIFT on SPARC64 to 5arch/sparc/Kconfig+6 -20 replies
31/98mac80211: fix TX aggregation start/stop callback racenet/mac80211/agg-tx.c net/mac80211/ht.c net/mac80211/ieee80211_i.h +2 more+71 -1000 replies
32/98libata: fix error checking in in ata_parse_force_one()drivers/ata/libata-core.c+1 -10 replies
33/98ARM: dts: imx6ul-14x14-evk: Add ksz8081 phy propertiesarch/arm/boot/dts/imx6ul-14x14-evk.dts+6 -02 replies
34/98net: ethernet: stmmac: Fix altr_tse_pcs SGMII Initializationdrivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c+5 -10 replies
35/98qlcnic: Fix tunnel offload for 82xx adaptersdrivers/net/ethernet/qlogic/qlcnic/qlcnic.h drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c +1 more+30 -20 replies
36/98x86/cpu/cyrix: Add alternative Device ID of Geode GX1 SoCarch/x86/kernel/cpu/cyrix.c+1 -00 replies
37/98ARM: 8677/1: boot/compressed: fix decompressor header layout for v7-March/arm/boot/compressed/efi-header.S arch/arm/boot/compressed/head.S+11 -100 replies
38/98gpu: ipu-v3: Fix CSI selection for VDICdrivers/gpu/ipu-v3/ipu-common.c+8 -70 replies
39/98elevator: fix truncation of icq_cache_nameinclude/linux/elevator.h+1 -10 replies
40/98net: stmmac: ensure jumbo_frm error return is correctly checked for -ve valuedrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+2 -10 replies
41/98Btrfs: clear EXTENT_DEFRAG bits in finish_ordered_iofs/btrfs/inode.c+1 -10 replies
42/98ufs: we need to sync inode before freeing itfs/ufs/inode.c+1 -00 replies
43/98net/mlx5e: Fix fixpoint divide exception in mlx5e_am_stats_comparedrivers/net/ethernet/mellanox/mlx5/core/en_rx_am.c+6 -00 replies
44/98ip6_tunnel: Correct tos value in collect_md modenet/ipv6/ip6_tunnel.c+2 -20 replies
45/98net/mlx5: Fix driver load error flow when firmware is stuckdrivers/net/ethernet/mellanox/mlx5/core/main.c+1 -10 replies
46/98perf evsel: Fix probing of precise_ip level for default cycles eventtools/perf/tests/task-exit.c tools/perf/util/evsel.c+13 -10 replies
47/98perf probe: Fix probe definition for inlined functionstools/perf/util/probe-event.c+1 -10 replies
48/98net/mlx5: Fix health work queue spin lock to IRQ safedrivers/net/ethernet/mellanox/mlx5/core/health.c+3 -20 replies
49/98usb: renesas_usbhs: gadget: fix spin_lock_init() for &uep->lockdrivers/usb/renesas_usbhs/mod_gadget.c+1 -10 replies
50/98usb: renesas_usbhs: gadget: fix unused-but-set-variable warningdrivers/usb/renesas_usbhs/mod_gadget.c+1 -40 replies
51/98usb: dwc3: omap: remove IRQ_NOAUTOEN used with shared irqdrivers/usb/dwc3/dwc3-omap.c+8 -100 replies
52/98clk: samsung: Fix m2m scaler clock on Exynos542xdrivers/clk/samsung/clk-exynos5420.c+1 -10 replies
53/98ptr_ring: fix up after recent ptr_ring changestools/virtio/ringtest/ptr_ring.c+23 -60 replies
54/98staging: wilc1000: Fix problem with wrong vif indexdrivers/staging/wilc1000/linux_wlan.c+2 -10 replies
55/98rds: ib: Fix missing call to rds_ib_dev_put in rds_ib_setup_qpnet/rds/ib_cm.c+2 -10 replies
56/98iio: adc: Revert "axp288: Drop bogus AXP288_ADC_TS_PIN_CTRL register modifications"drivers/iio/adc/axp288_adc.c+31 -10 replies
57/98qed: Warn PTT usage by wrong hw-functiondrivers/net/ethernet/qlogic/qed/qed_hw.c+7 -00 replies
58/98ocfs2: fix deadlock caused by recursive locking in xattrfs/ocfs2/dlmglue.c fs/ocfs2/xattr.c+17 -100 replies
59/98net: cdc_ncm: GetNtbFormat endian fixdrivers/net/usb/cdc_ncm.c+2 -20 replies
60/98sctp: use right member as the param of list_for_each_entrynet/sctp/socket.c+3 -30 replies
61/98ALSA: hda - No loopback on ALC299 codecsound/pci/hda/patch_realtek.c+3 -00 replies
62/98x86/power: Fix some ordering bugs in __restore_processor_context()arch/x86/power/cpu.c+17 -40 replies
63/98ath10k: convert warning about non-existent OTP board id to debug messagedrivers/net/wireless/ath/ath10k/core.c+2 -10 replies
64/98ipv6: fix cleanup ordering for ip6_mr failurenet/ipv6/af_inet6.c+3 -30 replies
65/98IB/ipoib: Fix lockdep issue found on ipoib_ib_dev_heavy_flushdrivers/infiniband/ulp/ipoib/ipoib_ib.c+3 -40 replies
66/98IB/rxe: put the pool on allocation failuredrivers/infiniband/sw/rxe/rxe_pool.c+9 -70 replies
67/98nbd: only set MSG_MORE when we have more to senddrivers/block/nbd.c+2 -40 replies
68/98mm/frame_vector.c: release a semaphore in 'get_vaddr_frames()'mm/frame_vector.c+4 -20 replies
69/98IB/mlx5: Avoid passing an invalid QP type to firmwaredrivers/infiniband/hw/mlx5/qp.c+6 -10 replies
70/98scsi: qla2xxx: Avoid double completion of abort commanddrivers/scsi/qla2xxx/qla_init.c+2 -20 replies
71/98drm: bochs: Don't remove uninitialized fbdev framebufferdrivers/gpu/drm/bochs/bochs_fbdev.c+4 -50 replies
72/98i40e: avoid NVM acquire deadlock during NVM updatedrivers/net/ethernet/intel/i40e/i40e_nvm.c drivers/net/ethernet/intel/i40e/i40e_prototype.h+60 -400 replies
73/98Revert "IB/ipoib: Update broadcast object if PKey value was changed in index 0"drivers/infiniband/ulp/ipoib/ipoib_ib.c+0 -130 replies
74/98Btrfs: incremental send, fix invalid memory accessfs/btrfs/send.c+4 -30 replies
75/98drm/msm: Fix possible null dereference on failure of get_pages()drivers/gpu/drm/msm/msm_gem.c+11 -90 replies
76/98ARM: tegra: Fix ULPI regression on Tegra20arch/arm/boot/dts/tegra20.dtsi+1 -10 replies
77/98module: fix DEBUG_SET_MODULE_RONX typoinit/main.c+1 -10 replies
78/98iio: pressure: zpa2326: Remove always-true check which confuses gccdrivers/iio/pressure/zpa2326.c+3 -70 replies
79/98l2tp: remove configurable payload offsetnet/l2tp/l2tp_core.c net/l2tp/l2tp_core.h net/l2tp/l2tp_debugfs.c +1 more+6 -180 replies
80/98macsec: fix memory leaks when skb_to_sgvec failsdrivers/net/macsec.c+2 -00 replies
81/98perf/core: Fix locking for children siblings group readkernel/events/core.c+5 -00 replies
82/98cifs: Use ULL suffix for 64-bit constantfs/cifs/inode.c+1 -10 replies
83/98futex: futex_wake_op, do not fail on invalid opkernel/futex.c+10 -20 replies
84/98ALSA: hda - Fix incorrect usage of IS_REACHABLE()sound/pci/hda/patch_realtek.c+1 -10 replies
85/98test_bpf: Fix testing with CONFIG_BPF_JIT_ALWAYS_ON=y on other archeslib/test_bpf.c+1 -10 replies
86/98xen-netfront: Update features after registering netdevdrivers/net/xen-netfront.c+4 -40 replies
87/98sparc64: Fix regression in pmdp_invalidate().arch/sparc/mm/tlb.c+13 -60 replies
88/98xen-netfront: Fix mismatched rtnl_unlockdrivers/net/xen-netfront.c+2 -10 replies
89/98enic: do not overwrite error codedrivers/net/ethernet/cisco/enic/enic_main.c+4 -50 replies
90/98bonding: ratelimit failed speed/duplex update warningdrivers/net/bonding/bond_main.c+4 -30 replies
91/98tty: serial: pl011: add ttyAMA for matching pl011 consoledrivers/tty/serial/amba-pl011.c+1 -12 replies
92/98nvmet: fix space padding in serial numberdrivers/nvme/target/admin-cmd.c+1 -00 replies
93/98iio: buffer: fix the function signature to match implementationinclude/linux/iio/buffer-dma.h+1 -10 replies
94/98x86/paravirt: Fix some warning messagesarch/x86/kernel/paravirt.c+2 -20 replies
95/98IB/mlx4: Fix an error handling path in 'mlx4_ib_rereg_user_mr()'drivers/infiniband/hw/mlx4/mr.c+5 -20 replies
96/98libertas: call into generic suspend code before turning off powerdrivers/net/wireless/marvell/libertas/if_sdio.c+4 -00 replies
97/98xhci: Fix USB3 NULL pointer dereference at logical disconnect.drivers/usb/host/xhci-hub.c+1 -10 replies
98/98perf tests: Fix indexing when invoking subteststools/perf/tests/builtin-test.c+2 -20 replies

Reviews trailers per patch

44 of 98 patches have a Reviewed-by or Acked-by.

PatchJiri OlsaNamhyung KimJames HoganDave CarrollChao YuAlexander DuyckAaron BrownZhou WangNoralf TrønnesDennis DalessandroMoni ShouaLeon RomanovskyStephen BatesHerbert XuEric AnholtLiu BoDavid SterbaXinliang LiuVinod KoulBob PiccoAtish PatraFabio EstevamFlorian FainelliGiuseppe CavallaroNicolas PitreBart Van AsschePeter DawsonThomas-Mich RichterHendrik BruecknerArnaldo Carvalho de MeloMagnus KarlssonMasami HiramatsuKazuya MizuguchiGrygorii StrashkoHåkon BuggeSantosh ShilimkarThomas VoegtleJoseph QiEnrico MiosoMarcelo Ricardo LeitnerNeil HormanJarkko NikulaMichal HockoIlya LesokhinHimanshu MadhaniAndrew BowersMike MarciniszynFeras DaoudJordan CrouseDmitry OsipenkoRob HerringAndi KleenPeter Zijlstra (Intel)Aurelien AptelYonghong SongJuergen GrossMartin WilckUlf HanssonKalle ValoJordan Glover
1/98A-b A-b
2/98
3/98R-b
4/98
5/98R-b
6/98R-b
7/98R-b T-b
8/98
9/98R-b
10/98A-b
11/98
12/98
13/98
14/98R-b
15/98R-b
16/98
17/98A-b R-b
18/98R-b
19/98
20/98
21/98A-b
22/98
23/98
24/98
25/98R-b
26/98R-b R-b
27/98
28/98R-b
29/98A-b
30/98R-b R-b
31/98
32/98
33/98R-b R-b
34/98A-b
35/98
36/98
37/98A-b
38/98
39/98R-b
40/98
41/98R-b
42/98
43/98
44/98A-b
45/98
46/98A-b Reported-and-Acked-by A-b
47/98T-b A-b A-b
48/98
49/98T-b
50/98
51/98R-b
52/98
53/98
54/98
55/98R-b A-b
56/98
57/98
58/98T-b R-b
59/98A-b
60/98A-b A-b
61/98
62/98T-b
63/98
64/98
65/98
66/98
67/98
68/98A-b
69/98R-b
70/98A-b
71/98
72/98T-b
73/98R-b R-b R-b
74/98
75/98R-b
76/98R-b R-b
77/98
78/98
79/98
80/98
81/98T-b A-b
82/98R-b
83/98
84/98
85/98R-b
86/98R-b
87/98
88/98R-b
89/98
90/98
91/98
92/98R-b
93/98
94/98R-b
95/98
96/98R-b A-b
97/98T-b
98/98T-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 60 reviewers.

Read the v1 thread