mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-23 08:35:19 -05:00
ATA fixes for 5.17.0-rc2
A single fix for 5.17-rc2, adding a missing resource allocation error check in the pata_platform driver, from Zhou. -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSRPv8tYSvhwAzJdzjdoc3SxdoYdgUCYfO3zgAKCRDdoc3SxdoY doOtAQCJ3XBSGk3uDpemY7OD6BwluJRgJY9BhpjKxc0zHH1KfAD/Xe0Aj1nBcIDO Ee43ujOsm9ru3CD87CJTLX0xmV9qQQc= =NwD3 -----END PGP SIGNATURE----- Merge tag 'ata-5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata Pull ATA fix from Damien Le Moal: "A single fix for 5.17-rc2, adding a missing resource allocation error check in the pata_platform driver, from Zhou" * tag 'ata-5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata: ata: pata_platform: Fix a NULL pointer dereference in __pata_platform_probe()
This commit is contained in:
commit
145d9b498f
1 changed files with 2 additions and 0 deletions
|
@ -128,6 +128,8 @@ int __pata_platform_probe(struct device *dev, struct resource *io_res,
|
|||
ap = host->ports[0];
|
||||
|
||||
ap->ops = devm_kzalloc(dev, sizeof(*ap->ops), GFP_KERNEL);
|
||||
if (!ap->ops)
|
||||
return -ENOMEM;
|
||||
ap->ops->inherits = &ata_sff_port_ops;
|
||||
ap->ops->cable_detect = ata_cable_unknown;
|
||||
ap->ops->set_mode = pata_platform_set_mode;
|
||||
|
|
Loading…
Add table
Reference in a new issue