aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-07-06apparmor: Return directly after a failed kzalloc() in two functionsMarkus Elfring1-5/+5
2023-06-09drm/amdgpu: Enable doorbell selfring after resize FB BARShane Xiao3-30/+41
2023-06-07i2c: Improve size determinationsMarkus Elfring2-2/+2
2023-06-07i2c: Delete error messages for failed memory allocationsMarkus Elfring4-8/+2
2023-05-25media: verisilicon: Simplify error handling in tile_buffer_reallocate()Benjamin Gaignard1-14/+9
2023-05-11cpufreq: sparc: Don't allocate cpufreq_driver dynamicallyViresh Kumar2-82/+34
2023-05-05Merge tag 'drm-next-2023-05-05' of git://anongit.freedesktop.org/drm/drmLinus Torvalds50-263/+415
2023-05-03drm/amdgpu: Enable doorbell selfring after resize FB BARShane Xiao3-30/+41
2023-04-28drm/bridge: it6505: Move a variable assignment behind a null pointer check in...Markus Elfring1-1/+2
2023-04-18gfs2: Move variable assignment behind a null pointer check in inode_go_dumpMarkus Elfring1-1/+2
2023-04-17drm/nouveau/therm: Move an assignment statement behind a null pointer check i...Markus Elfring2-2/+2
2023-04-17drm/nouveau/pci: Move an expression into a function call parameter in nvkm_pc...Markus Elfring1-3/+1
2023-04-17drm/nouveau/pci: Move a variable assignment behind condition checks in nvkm_p...Markus Elfring1-1/+2
2023-04-17drm/nouveau/clk: Move a variable assignment behind a null pointer check in nv...Markus Elfring1-1/+1
2023-04-17drm/nouveau/bios/power_budget: Move an expression into a macro call parameter...Markus Elfring1-2/+1
2023-04-17drm/nouveau/debugfs: Replace five seq_printf() calls by seq_puts() in nouveau...Markus Elfring1-5/+5
2023-04-17drm/nouveau/debugfs: Use seq_putc() in nouveau_debugfs_pstate_get()Markus Elfring1-1/+1
2023-04-17drm/nouveau/debugfs: Move a variable assignment behind a null pointer check i...Markus Elfring1-1/+2
2023-04-17drm/nouveau/debugfs: Move an expression into a function call parameter in nou...Markus Elfring1-2/+2
2023-04-13perf map: Delete two variable initialisations before null pointer checks in s...Markus Elfring1-2/+1
2023-04-10remoteproc: imx_dsp_rproc: Improve exception handling in imx_dsp_rproc_mbox_a...Markus Elfring1-11/+7
2021-05-12nbd: share nbd_put and return by goto put_nbdSun Ke1-4/+3
2021-02-22Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds193-2133/+2718
2021-02-04coresight: cti: Reduce scope for the variable 'cs_fwnode' in cti_plat_create_...Markus Elfring1-3/+3
2021-01-31powerpc/setup: Adjust six seq_printf() calls in show_cpuinfo()Markus Elfring1-6/+5
2021-01-31powerpc/82xx: Use common error handling code in pq2ads_pci_init_irq()Markus Elfring1-7/+5
2021-01-31powerpc/82xx: Delete an unnecessary of_node_put() call in pq2ads_pci_init_irq()Markus Elfring1-1/+0
2021-01-31powerpc/pseries: Delete an error message for a failed string duplication in d...Markus Elfring1-3/+1
2021-01-31powerpc/pseries: Delete an unnecessary kfree() call in dlpar_store()Markus Elfring1-1/+0
2021-01-31cxl: Reduce scope for the variable “mm” in cxllib_get_PE_attributes()Markus Elfring1-3/+1
2020-12-23drm/amd/display: Use common error handling code in dc_create()Markus Elfring1-9/+6
2020-12-23drm/amd/display: Return directly after a failed kzalloc() in dc_create()Markus Elfring1-4/+2
2020-11-03lan743x: fix for potential NULL pointer dereference with bare cardSergej Bauer1-4/+5
2020-08-06ext4: delete unnecessary checks before brelse()Markus Elfring2-6/+3
2020-07-20drm/imx: imx-tve: Delete an error message in imx_tve_bind()Markus Elfring1-3/+1
2020-06-29exfat: add missing brelse() calls on error pathsDan Carpenter1-2/+10
2020-06-26crypto: ccree - adapt ccree essiv support to kcapiGilad Ben-Yossef1-31/+93
2020-06-26crypto: ccree - fix resource leak on error pathGilad Ben-Yossef1-12/+18
2020-06-12Merge tag 'thermal-v5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds42-1068/+2303
2020-06-05Merge tag 'powerpc-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds343-8589/+10395
2020-06-02Merge tag 'pm-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds70-728/+1831
2020-06-02virtio-mmio: Delete an error message in vm_find_vqs()Markus Elfring1-3/+1
2020-05-30mailbox: ZynqMP IPI: Delete an error message in zynqmp_ipi_probe()Markus Elfring1-3/+2
2020-05-28PM / devfreq: tegra30: Delete an error message in tegra_devfreq_probe()Markus Elfring1-3/+2
2020-05-27workqueue: Remove unnecessary kfree() call in rcu_free_wq()Zhang Qiang1-1/+0
2020-05-23rxrpc: Fix a memory leak in rxkad_verify_response()Qiushi Wu1-2/+1
2020-05-19net/ps3_gelic_net: Remove duplicate error messageMarkus Elfring1-2/+0
2020-05-19drivers/ps3: Remove duplicate error messagesMarkus Elfring2-3/+0
2020-05-18drm/exynos: Delete an error message in three functionsMarkus Elfring3-9/+3
2020-05-12mt76: mt7615: Delete an error message in mt7622_wmac_probe()Markus Elfring1-3/+1
2020-05-07mm/slub: fix incorrect interpretation of s->offsetWaiman Long1-15/+30
2020-05-07ipc/mqueue.c: change __do_notify() to bypass check_kill_permission()Oleg Nesterov1-8/+26
2020-04-21net: broadcom: convert to devm_platform_ioremap_resource_byname()Dejin Zheng1-22/+11
2020-04-21mm/ksm: fix NULL pointer dereference when KSM zero page is enabledMuchun Song1-2/+10
2020-04-18i2c: busses: remove duplicate dev_err()Dejin Zheng20-58/+20
2020-04-16crypto: sun8i-ss - Delete an error message in sun8i_ss_probe()Markus Elfring1-3/+1
2020-04-16hwrng: xgene - Delete an error message in xgene_rng_probe()Markus Elfring1-3/+1
2020-04-16hwrng: omap - Delete an error message in of_get_omap_rng_device_details()Markus Elfring1-4/+1
2020-04-15drm/meson: Delete an error message in meson_dw_hdmi_bind()Markus Elfring1-3/+1
2020-04-15rtc: remove unnecessary error message after platform_get_irqMarkus Elfring3-9/+3
2020-04-14thermal: Delete an error message in four functionsMarkus Elfring4-12/+5
2020-04-13soc: qcom: smp2p: Delete an error message in qcom_smp2p_probe()Markus Elfring1-3/+1
2020-04-09Merge tag 'powerpc-5.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds29-601/+766
2020-04-07drm/ingenic: Delete an error message in ingenic_drm_probe()Markus Elfring1-3/+1
2020-04-06drm/sun4i: tcon: Delete an error message in sun4i_tcon_init_irq()Markus Elfring1-3/+1
2020-04-03powerpc/ps3: Remove duplicate error messageMarkus Elfring1-3/+1
2020-03-06iwlwifi: check allocated pointer when allocating conf_tlvsLuca Coelho1-1/+1
2020-02-11drm/omap: fix possible object reference leakWen Yang1-1/+3
2020-01-20pwm: omap-dmtimer: put_device() after of_find_device_by_node()Uwe Kleine-König1-6/+15
2020-01-18apparmor: Replace two seq_printf() calls by seq_puts() in aa_label_seq_xprint()Markus Elfring1-2/+2
2020-01-03video: pxafb: Use devm_platform_ioremap_resource() in pxafb_probe()Markus Elfring1-9/+1
2020-01-03video: ocfb: Use devm_platform_ioremap_resource() in ocfb_probe()Markus Elfring1-8/+1
2019-11-29drm/qxl: Complete exception handling in qxl_device_init()Markus Elfring1-1/+1
2019-11-25CIFS: Return directly after a failed build_path_from_dentry() in cifs_do_crea...Markus Elfring1-4/+2
2019-11-25CIFS: Use common error handling code in smb2_ioctl_query_info()Markus Elfring1-22/+23
2019-11-25CIFS: Use memdup_user() rather than duplicating its implementationMarkus Elfring1-9/+4
2019-11-14bus: ti-sysc: Adjust exception handling in sysc_child_add_named_clock()Markus Elfring1-4/+3
2019-11-13mmc: cavium-octeon: Use devm_platform_ioremap_resource()Markus Elfring1-13/+2
2019-11-12s390/pkey: use memdup_user() to simplify codeMarkus Elfring1-24/+4
2019-11-12s390/pkey: fix memory leak within _copy_apqns_from_user()Heiko Carstens1-1/+3
2019-11-11ARM: OMAP2+: Add missing put_device() call in omapdss_init_of()Markus Elfring1-0/+1
2019-11-11irqchip/ti-sci-inta: Use ERR_CAST inlined function instead of ERR_PTR(PTR_ERR...Markus Elfring1-2/+3
2019-11-11mfd: ipaq-micro: Use devm_platform_ioremap_resource() in micro_probe()Markus Elfring1-5/+1
2019-11-06hwmon: (aspeed-pwm-tacho) Use devm_platform_ioremap_resource() in aspeed_pwm_...Markus Elfring1-6/+1
2019-11-06drm/komeda: Use devm_platform_ioremap_resource() in komeda_dev_create()Markus Elfring1-8/+1
2019-11-03leds: bcm6358: Use devm_platform_ioremap_resource() in bcm6358_leds_probe()Markus Elfring1-6/+1
2019-11-03leds: bcm6328: Use devm_platform_ioremap_resource() in bcm6328_leds_probe()Markus Elfring1-6/+1
2019-10-24EDAC/aspeed: Use devm_platform_ioremap_resource() in aspeed_probe()Markus Elfring1-6/+1
2019-10-23phy-mvebu-a3700-utmi: Use devm_platform_ioremap_resource() in mvebu_a3700_utm...Markus Elfring1-8/+1
2019-10-22usb: gadget: udc: lpc32xx: Use devm_platform_ioremap_resource() in lpc32xx_ud...Markus Elfring1-5/+1
2019-10-15net/wireless: Delete unnecessary checks before the macro call “dev_kfree_sk...Markus Elfring5-21/+7
2019-10-14dmaengine: zx: Use devm_platform_ioremap_resource() in zx_dma_probe()Markus Elfring1-6/+1
2019-10-14dmaengine: owl: Use devm_platform_ioremap_resource() in owl_dma_probe()Markus Elfring1-6/+1
2019-10-14dmaengine: mediatek: Use devm_platform_ioremap_resource() in mtk_uart_apdma_p...Markus Elfring1-8/+1
2019-10-14dmaengine: mediatek: Use devm_platform_ioremap_resource() in mtk_cqdma_probe()Markus Elfring1-9/+1
2019-10-14dmaengine: k3dma: Use devm_platform_ioremap_resource() in k3_dma_probe()Markus Elfring1-6/+1
2019-10-14dmaengine: jz4780: Use devm_platform_ioremap_resource() in jz4780_dma_probe()Markus Elfring1-7/+1
2019-10-14dmaengine: at_xdmac: Use devm_platform_ioremap_resource() in at_xdmac_probe()Markus Elfring1-6/+1
2019-10-13drm/rockchip: rk3066_hdmi: Use devm_platform_ioremap_resource() in rk3066_hdm...Markus Elfring1-7/+1
2019-10-10media: platform: Use devm_platform_ioremap_resource() in two functionsMarkus Elfring2-13/+2
2019-10-07media: rc: Use devm_platform_ioremap_resource() in tango_ir_probe()Markus Elfring1-12/+2
2019-10-06rtc: Use devm_platform_ioremap_resource()Markus Elfring4-30/+5
2019-10-05hwrng: mediatek - Use devm_platform_ioremap_resource() in mtk_rng_probe()Markus Elfring1-8/+1
2019-10-05hwrng: iproc-rng200 - Use devm_platform_ioremap_resource() in iproc_rng200_pr...Markus Elfring1-8/+1
2019-10-01spi: xtensa-xtfpga: Use devm_platform_ioremap_resource() in xtfpga_spi_probe()Markus Elfring1-9/+1
2019-10-01spi: mediatek: Use devm_platform_ioremap_resource() in mtk_spi_slave_probe()Markus Elfring1-11/+1
2019-10-01spi: mediatek: Use devm_platform_ioremap_resource() in mtk_spi_probe()Markus Elfring1-10/+1
2019-10-01spi: lantiq-ssc: Use devm_platform_ioremap_resource() in lantiq_ssc_probe()Markus Elfring1-9/+1
2019-10-01ASoC: xlnx: Use devm_platform_ioremap_resource() in xlnx_formatter_pcm_probe()Markus Elfring1-8/+1
2019-10-01clk: renesas: mstp: Delete unnecessary kfree() in cpg_mstp_clocks_init()Markus Elfring1-3/+1
2019-09-30scsi: ufs-hisi: Use PTR_ERR_OR_ZERO() in ufs_hisi_get_resource()Markus Elfring1-4/+1
2019-09-25ipc/mqueue: improve exception handling in do_mq_notify()Markus Elfring1-12/+8
2019-09-25ipc/mqueue.c: delete an unnecessary check before the macro call dev_kfree_skb()Markus Elfring1-1/+1
2019-09-25fat: delete an unnecessary check before brelse()Markus Elfring1-3/+1
2019-09-25drm/bridge/synopsys: dsi: Use devm_platform_ioremap_resource() in __dw_mipi_d...Markus Elfring1-6/+1
2019-09-24ocfs2: delete unnecessary checks before brelse()Markus Elfring2-7/+3
2019-09-16s390/ctcm: Delete unnecessary checks before the macro call “dev_kfree_skb”Markus Elfring1-4/+2
2019-09-12nvmet: Use PTR_ERR_OR_ZERO() in nvmet_init_discovery()Markus Elfring1-3/+1
2019-09-09spi-gpio: Use PTR_ERR_OR_ZERO() in spi_gpio_request()Markus Elfring1-4/+1
2019-09-04gfs2: Delete an unnecessary check before brelse()Markus Elfring2-4/+2
2019-09-04fs-udf: Delete an unnecessary check before brelse()Markus Elfring1-2/+1
2019-09-04ext2: Delete an unnecessary check before brelse()Markus Elfring1-2/+1
2019-09-04wil6210: Delete an unnecessary kfree() call in wil_tid_ampdu_rx_alloc()Markus Elfring1-1/+0
2019-09-03coresight: etm4x: Two function calls lessMarkus Elfring1-9/+4
2019-08-29media: stm32-dcmi: Delete an unnecessary of_node_put() call in dcmi_probe()Markus Elfring1-1/+0
2019-08-29media: em28xx: Fix exception handling in em28xx_alloc_urbs()Markus Elfring1-1/+1
2019-08-27RDMA/iwpm: Delete unnecessary checks before the macro call "dev_kfree_skb"Markus Elfring2-12/+6
2019-08-26ARM: OMAP2+: Delete an unnecessary kfree() call in omap_hsmmc_pdata_init()Markus Elfring1-3/+1
2019-08-24net/core/skmsg: Delete an unnecessary check before the function call “consu...Markus Elfring1-2/+1
2019-08-22ethernet: Delete unnecessary checks before the macro call “dev_kfree_skb”Markus Elfring20-57/+27
2019-08-22net: usb: Delete unnecessary checks before the macro call “dev_kfree_skb”Markus Elfring2-7/+3
2019-08-22hamradio: Delete unnecessary checks before the macro call “dev_kfree_skb”Markus Elfring2-4/+2
2019-08-22can: Delete unnecessary checks before the macro call “dev_kfree_skb”Markus Elfring2-4/+2
2019-08-22mISDN: Delete unnecessary checks before the macro call “dev_kfree_skb”Markus Elfring10-40/+20
2019-08-13seq_file: fix problem when seeking mid-recordNeilBrown1-1/+1
2019-08-08clk: Use seq_puts() in possible_parent_show()Markus Elfring1-5/+5
2019-07-30coccinelle: Add script to check for platform_get_irq() excessive printsStephen Boyd1-0/+102
2019-07-30driver core: platform: Add an error message to platform_get_irq*()Stephen Boyd1-8/+34
2019-07-23cgroup: Replace a seq_printf() call by seq_puts() in cgroup_print_ss_mask()Markus Elfring1-1/+1
2019-07-13rtc: stm32: remove one condition check in stm32_rtc_set_alarm()Markus Elfring1-5/+1
2019-07-13NFS: Replace 16 seq_printf() calls by seq_puts()Markus Elfring1-16/+16
2019-07-13NFS: Use seq_putc() in nfs_show_stats()Markus Elfring1-1/+1
2019-07-12Merge branch 'pci/misc'Bjorn Helgaas3-21/+92
2019-07-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller27-84/+757
2019-07-08coccinelle: put_device: Add a cast to an expression for an assignmentMarkus Elfring1-1/+1
2019-07-08coccinelle: put_device: Adjust a message constructionMarkus Elfring1-5/+4
2019-07-05xtensa: One function call less in bootmem_init()Markus Elfring1-4/+1
2019-07-04netfilter: nf_log: Replace a seq_printf() call by seq_puts() in seq_show()Markus Elfring1-1/+1
2019-07-02PCI: Use seq_puts() instead of seq_printf() in show_device()Markus Elfring1-1/+1
2019-06-17drm/amd/powerplay: Delete a redundant memory setting in vega20_set_default_od...Markus Elfring1-1/+0
2019-06-17drm/amd/display: Delete a redundant memory setting in amdgpu_dm_irq_register_...Markus Elfring1-2/+0
2019-06-12fbdev/sh_mob: Remove fb notifier callbackDaniel Vetter1-38/+0
2019-03-17coccinelle: semantic code search for missing put_device()Wen Yang1-0/+56
2019-01-26ARM: lpc32xx: Delete an error message for a failed memory allocation in lpc32...Markus Elfring1-5/+1
2018-12-27Merge tag 'powerpc-4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds296-3411/+4689
2018-12-21powerpc/4xx: Delete an unnecessary return statement in two functionsMarkus Elfring2-3/+0
2018-12-21powerpc/4xx: Delete error message for a ENOMEM in two functionsMarkus Elfring1-4/+1
2018-12-21powerpc/4xx: Use seq_putc() in ocm_debugfs_show()Markus Elfring1-1/+1
2018-12-21powerpc/4xx: Combine four seq_printf() calls into two in ocm_debugfs_show()Markus Elfring1-6/+2
2018-08-17Merge tag 'powerpc-4.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds363-5250/+5246
2018-08-14Merge tag 'pm-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds47-285/+1139
2018-08-10powerpc/kexec: Use common error handling code in setup_new_fdt()Markus Elfring1-16/+12
2018-07-18PM / devfreq: exynos-ppmu: Delete an error message for a failed memory alloca...Markus Elfring1-4/+2
2018-06-17Merge tag 'fbdev-v4.18' of git://github.com/bzolnier/linuxLinus Torvalds50-2986/+87
2018-05-24i2c: mux: reg: failed memory allocation is logged elsewhereMarkus Elfring1-3/+1
2018-05-16mfd: viperboard: Delete an error message for a failed memory allocation in vp...Markus Elfring1-3/+1
2018-05-16mfd: twl6030-irq: Delete an error message for a failed memory allocation in t...Markus Elfring1-3/+1
2018-05-16mfd: tps80031: Delete an error message for a failed memory allocation in tps8...Markus Elfring1-3/+1
2018-05-16mfd: tps65910: Move an assignment in tps65910_sleepinit()Markus Elfring1-2/+2
2018-05-16mfd: tps65910: Delete an unnecessary variable initialisation in tps65910_slee...Markus Elfring1-1/+1
2018-05-16mfd: tps65910: Delete an unnecessary variable initialisation in four functionsMarkus Elfring1-4/+4
2018-05-16mfd: tps65910: Delete an error message for a failed memory allocation in tps6...Markus Elfring1-3/+1
2018-05-16mfd: tps6586x: Delete an error message for a failed memory allocation in tps6...Markus Elfring1-3/+1
2018-05-16mfd: tps65090: Delete an error message for a failed memory allocation in tps6...Markus Elfring1-3/+1
2018-05-16mfd: ti_am335x_tscadc: Delete an error message for a failed memory allocation...Markus Elfring1-3/+2
2018-05-16mfd: smsc-ece1099: Improve a size determination in smsc_i2c_probe()Markus Elfring1-2/+1
2018-05-16mfd: sm501: Adjust 12 checks for null pointersMarkus Elfring1-15/+11
2018-05-16mfd: sm501: Improve a size determination in two functionsMarkus Elfring1-2/+2
2018-05-16mfd: si476x-i2c: Delete an error message for a failed memory allocation in si...Markus Elfring1-4/+2
2018-05-16mfd: abx500-core: Adjust 14 checks for null pointersMarkus Elfring1-7/+7
2018-05-16mfd: abx500-core: Improve two size determinations in abx500_register_ops()Markus Elfring1-4/+2
2018-05-16mfd: abx500-core: Delete an error message for a failed memory allocation in a...Markus Elfring1-3/+2
2018-05-16mfd: omap-usb-tll: Allocate driver data at onceLadislav Michl1-35/+25
2018-05-16mfd: smsc-ece1099: Delete an error message for a failed memory allocationMarkus Elfring1-3/+1
2018-05-16mfd: sm501: Delete error message for a failed memory allocation in two placesMarkus Elfring1-2/+0
2018-05-16mfd: rc5t583: Improve a size determinationMarkus Elfring1-1/+1
2018-05-16mfd: rc5t583: Delete error message for a failed memory allocationMarkus Elfring1-3/+1
2018-05-16mfd: max8997: Delete error message for a failed memory allocationMarkus Elfring1-3/+1
2018-05-16mfd: jz4740-adc: Delete error message for a failed memory allocationMarkus Elfring1-3/+1
2018-05-16mfd: janz-cmodio: Delete error message for a failed memory allocationMarkus Elfring1-3/+1
2018-05-16mfd: htc-i2cpld: Delete error message for a failed memory allocationMarkus Elfring1-3/+1
2018-05-15video: fbdev: fix spelling mistake: "frambuffer" -> "framebuffer"Colin Ian King2-2/+2
2018-04-26video: omap: Improve a size determination in omapfb_do_probe()Markus Elfring1-1/+1
2018-04-26video: sm501fb: Improve a size determination in sm501fb_probe()Markus Elfring1-2/+1
2018-04-26video: fbdev-MMP: Improve a size determination in path_init()Markus Elfring1-1/+1
2018-04-26video: fbdev-MMP: Delete an error message for a failed memory allocation in t...Markus Elfring2-7/+4
2018-04-26video: auo_k190x: Delete an error message for a failed memory allocation in a...Markus Elfring1-1/+0
2018-04-26video: sh_mobile_lcdcfb: Delete an error message for a failed memory allocati...Markus Elfring1-6/+2
2018-04-26video: sh_mobile_meram: Delete an error message for a failed memory allocatio...Markus Elfring1-3/+1
2018-04-10Merge tag 'fbdev-v4.17' of git://github.com/bzolnier/linuxLinus Torvalds30-818/+609