Patch Series

Subject treewide: Use IS_ERR_OR_NULL over manual NULL check - refactor
Author phahn-oss@avm.de
Date 2026-03-10 11:48:27 +0000 UTC
Version
Cc adilger.kernel@dilger.ca agk@redhat.com agordeev@linux.ibm.com agruenba@redhat.com airlied@gmail.com akpm@linux-foundation.org alex@shazbot.org alexander.deucher@amd.com alexandre.torgue@foss.st.com almaz.alexandrovich@paragon-software.com amarkuze@redhat.com amd-gfx@lists.freedesktop.org andrew@lunn.ch andrzej.hajda@intel.com andy.yan@rock-chips.com anna@kernel.org anthony.l.nguyen@intel.com apparmor@lists.ubuntu.com arighi@nvidia.com asmadeus@codewreck.org ast@kernel.org atomlin@atomlin.com axboe@kernel.dk bharat@chelsio.com bharathsm@microsoft.com bmarzins@redhat.com borntraeger@linux.ibm.com bp@alien8.de bpf@vger.kernel.org brauner@kernel.org broonie@kernel.org bsegall@google.com catalin.marinas@arm.com ceph-devel@vger.kernel.org changwoo@igalia.com chao@kernel.org christian.koenig@amd.com chuck.lever@oracle.com clm@fb.com cocci@inria.fr da.gomez@kernel.org dai.ngo@oracle.com dalias@libc.org daniel.lezcano@kernel.org daniel@iogearbox.net dave.hansen@linux.intel.com davem@davemloft.net decui@microsoft.com dhavale@google.com dietmar.eggemann@arm.com djakov@kernel.org dm-devel@lists.linux.dev dmitry.torokhov@gmail.com dpenkler@gmail.com dri-devel@lists.freedesktop.org dsahern@kernel.org dsterba@suse.com edubezval@gmail.com edumazet@google.com ericvh@kernel.org gfs2@lists.linux.dev glaubitz@physik.fu-berlin.de gor@linux.ibm.com gpiccoli@igalia.com gregory.clement@bootlin.com guochunhai@vivo.com haiyangz@microsoft.com hawk@kernel.org hca@linux.ibm.com heiko@sntech.de hjc@rock-chips.com hkallweit1@gmail.com horms@kernel.org hpa@zytor.com idryomov@gmail.com intel-gfx@lists.freedesktop.org intel-wired-lan@lists.osuosl.org iommu@lists.linux.dev irusskikh@marvell.com iyappan@os.amperecomputing.com j-keerthy@ti.com jack@suse.com jack@suse.cz jani.nikula@linux.intel.com jcmvbkbc@gmail.com jefflexu@linux.alibaba.com jernej.skrabec@gmail.com jhs@mojatatu.com jiri@resnulli.us jlayton@kernel.org jmaloy@redhat.com jmorris@namei.org johan.hedberg@gmail.com johannes@sipsolutions.net john.fastabend@gmail.com john.johansen@canonical.com john@phrozen.org jonas@kwiboo.se joonas.lahtinen@linux.intel.com joro@8bytes.org julia.lawall@inria.fr juri.lelli@redhat.com justin@coraid.com kees@kernel.org keyur@os.amperecomputing.com kieran.bingham@ideasonboard.com kuba@kernel.org kvm@vger.kernel.org kys@microsoft.com laurent.pinchart@ideasonboard.com lee@kernel.org lgirdwood@gmail.com lihongbo22@huawei.com linusw@kernel.org linux-arm-kernel@lists.infradead.org linux-block@vger.kernel.org linux-bluetooth@vger.kernel.org linux-btrfs@vger.kernel.org linux-cifs@vger.kernel.org linux-clk@vger.kernel.org linux-erofs@lists.ozlabs.org linux-ext4@vger.kernel.org linux-fsdevel@vger.kernel.org linux-gpio@vger.kernel.org linux-hyperv@vger.kernel.org linux-input@vger.kernel.org linux-kernel@vger.kernel.org linux-leds@vger.kernel.org linux-media@vger.kernel.org linux-mips@vger.kernel.org linux-mm@kvack.org linux-modules@vger.kernel.org linux-mtd@lists.infradead.org linux-nfs@vger.kernel.org linux-omap@vger.kernel.org linux-phy@lists.infradead.org linux-pm@vger.kernel.org linux-rockchip@lists.infradead.org linux-s390@vger.kernel.org linux-scsi@vger.kernel.org linux-sctp@vger.kernel.org linux-security-module@vger.kernel.org linux-sh@vger.kernel.org linux-sound@vger.kernel.org linux-stm32@st-md-mailman.stormreply.com linux-trace-kernel@vger.kernel.org linux-usb@vger.kernel.org linux-wireless@vger.kernel.org linux@armlinux.org.uk linux_oss@crudebyte.com longli@microsoft.com lucho@ionkov.net luiz.dentz@gmail.com lukasz.luba@arm.com marcel@holtmann.org martin.petersen@oracle.com mathieu.desnoyers@efficios.com maz@kernel.org mcgrof@kernel.org mchehab@kernel.org mgreer@animalcreek.com mhiramat@kernel.org miklos@szeredi.hu mingo@redhat.com miquel.raynal@bootlin.com mpatocka@redhat.com mturquette@baylibre.com neil.armstrong@linaro.org netdev@vger.kernel.org nicolas.palix@imag.fr ntfs3@lists.linux.dev p.zabel@pengutronix.de pali@kernel.org pavel@kernel.org pbonzini@redhat.com pc@manguebit.org phahn-oss@avm.de phillip@squashfs.org.uk

Patches (61)

Name Content [All]
[PATCH 01/61] Coccinelle: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 02/61] btrfs: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 03/61] ceph: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 04/61] ext4: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 05/61] smb: Prefer IS_ERR_OR_NULL over manual NULl check [Body]
[PATCH 06/61] 9p: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 07/61] erofs: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 08/61] fuse: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 09/61] ntfs3: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 10/61] gfs2: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 11/61] pstore: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 12/61] quota: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 13/61] squashfs: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 14/61] seq_file: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 15/61] trace: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 16/61] sched: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 17/61] module: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 18/61] sound: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 19/61] kvm: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 20/61] apparmor: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 21/61] lib/test: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 22/61] md: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 23/61] net/ipv6: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 24/61] net/9p: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 25/61] net/bluetooth: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 26/61] net/core: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 27/61] net/netlink: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 28/61] net/sched: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 29/61] net/sctp: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 30/61] net/sunrpc: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 31/61] net/tipc: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 32/61] net/wireless: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 33/61] mm: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 34/61] arch/arm: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 35/61] arch/mips: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 36/61] arch/sh: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 37/61] drm: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 38/61] net: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 39/61] irqchip: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 40/61] phy: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 41/61] pinctrl: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 42/61] pmdomain: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 43/61] s390: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 44/61] target: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 45/61] thermal: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 46/61] vfio: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 47/61] nfc: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 48/61] mtd: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 49/61] media: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 50/61] iommu: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 51/61] leds: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 52/61] gpib: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 53/61] hyperv: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 54/61] aoe: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 55/61] interconnect: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 56/61] clk: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 57/61] reset: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 58/61] arch/x86: Prefer IS_ERR_OR_NULL over manual NULL check [Body]
[PATCH 59/61] debugobjects: Drop likely() around !IS_ERR_OR_NULL() [Body]
[PATCH 60/61] Input alps: Drop unlikely() around IS_ERR_OR_NULL() [Body]
[PATCH 61/61] file: Drop unlikely() around IS_ERR_OR_NULL() [Body]

Session 2026-03-10

ID (for dev) cfb618ed-58e6-404e-b95a-86466f502e13
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] passed [Log]
[KASAN] Boot test: Base 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] passed [Log]
[KASAN] Build Patched 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] [patched] passed [Log]
[KASAN] Fuzz 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] [patched] passed [Log] [Artifacts]