The patch titled ata: fix platform_device_register_simple() error check has been removed from the -mm tree. Its filename was ata-fix-platform_device_register_simple-error-check.patch This patch was dropped because it was merged into mainline or a subsystem tree ------------------------------------------------------ Subject: ata: fix platform_device_register_simple() error check From: Akinobu Mita <akinobu.mita@xxxxxxxxx> The return value of platform_device_register_simple() should be checked by IS_ERR(). Cc: Jeff Garzik <jgarzik@xxxxxxxxx> Acked-by: Alan Cox <alan@xxxxxxxxxxxxxxxxxxx> Signed-off-by: Akinobu Mita <akinobu.mita@xxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- drivers/ata/pata_legacy.c | 4 +++- drivers/ata/pata_qdi.c | 4 ++-- drivers/ata/pata_winbond.c | 4 ++-- 3 files changed, 7 insertions(+), 5 deletions(-) diff -puN drivers/ata/pata_legacy.c~ata-fix-platform_device_register_simple-error-check drivers/ata/pata_legacy.c --- a/drivers/ata/pata_legacy.c~ata-fix-platform_device_register_simple-error-check +++ a/drivers/ata/pata_legacy.c @@ -698,8 +698,10 @@ static __init int legacy_init_one(int po goto fail_io; pdev = platform_device_register_simple(DRV_NAME, nr_legacy_host, NULL, 0); - if (pdev == NULL) + if (IS_ERR(pdev)) { + ret = PTR_ERR(pdev); goto fail_dev; + } if (ht6560a & mask) { ops = &ht6560a_port_ops; diff -puN drivers/ata/pata_qdi.c~ata-fix-platform_device_register_simple-error-check drivers/ata/pata_qdi.c --- a/drivers/ata/pata_qdi.c~ata-fix-platform_device_register_simple-error-check +++ a/drivers/ata/pata_qdi.c @@ -247,8 +247,8 @@ static __init int qdi_init_one(unsigned */ pdev = platform_device_register_simple(DRV_NAME, nr_qdi_host, NULL, 0); - if (pdev == NULL) - return -ENOMEM; + if (IS_ERR(pdev)) + return PTR_ERR(pdev); memset(&ae, 0, sizeof(struct ata_probe_ent)); INIT_LIST_HEAD(&ae.node); diff -puN drivers/ata/pata_winbond.c~ata-fix-platform_device_register_simple-error-check drivers/ata/pata_winbond.c --- a/drivers/ata/pata_winbond.c~ata-fix-platform_device_register_simple-error-check +++ a/drivers/ata/pata_winbond.c @@ -206,8 +206,8 @@ static __init int winbond_init_one(unsig */ pdev = platform_device_register_simple(DRV_NAME, nr_winbond_host, NULL, 0); - if (pdev == NULL) - return -ENOMEM; + if (IS_ERR(pdev)) + return PTR_ERR(pdev); memset(&ae, 0, sizeof(struct ata_probe_ent)); INIT_LIST_HEAD(&ae.node); _ Patches currently in -mm which might be from akinobu.mita@xxxxxxxxx are origin.patch acpi-fix-single-linked-list-manipulation.patch acpi-processor-prevent-loading-module-on-failures.patch git-alsa.patch audit-fix-kstrdup-error-check.patch git-drm.patch ata-fix-platform_device_register_simple-error-check.patch git-mtd.patch net-use-bitrev8.patch gss_spkm3-fix-error-handling-in-module-init.patch auth_gss-unregister-gss_domain-when-unloading-module.patch iscsi-fix-crypto_alloc_hash-error-check.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html