mirror of
https://github.com/torvalds/linux.git
synced 2026-07-29 02:31:27 +02:00
nvme fixes for Linux 6.15
- fix an out-of-bounds access in nvmet_enable_port (Richard Weinberger) -----BEGIN PGP SIGNATURE----- iQI/BAABCgApFiEEgdbnc3r/njty3Iq9D55TZVIEUYMFAmgKHswLHGhjaEBsc3Qu ZGUACgkQD55TZVIEUYMZrQ//SUN/OWEoba+rk/gAOjh0abLFe+sQO/AH+aKYfeWh pQJ/8jttscsBGZsn/8zEV7H+cxV1kC8HmgUlbipSOG5QJN//LeANGbQyjqgbKebs aUvtuBl6ASARsd0RBM+2nZ++wqbTF05JhnVPIu/BD0WJZBS6BShVPuPi7n1FiHVu GZOvTipRUJcYsD8TW6GzGqEd5v5brCvvPPUbGG+Wr9X+zTFgumjGSNLFuG99tGDs nxEli083dW2Tn7+Oubu7CdylgB1Le4XDJlMgBwXBG7oGTNbLZTzzX3d/W/4day53 cgEXRVDtBJwZiE0kGRNSovYILxIklrMrNgt0gxnAcD17upYMVRHQeMDEyYHZHFfJ wBPrGa/MipJwlyft0BzQK2c6vyfaBRPGuUVXtxek6xW1L1dfCpTTiMBJs9tdyvhe 5tC/H3DIdvi+ecAvxvG4tb+wNnzXboMlSoE4lHKVz12IS9+WLSekjGEfAermd1R4 PAGZRMnCimB8HJ8pMwCRXDy2LIqY41Xbb+f79pSF7C3SreLaCIMIiRICFjwSqOCy PJQFkAJ3fV2xf0dGEN2DAnCoi8nxEm/9Ud6RST3yWgo4VCZG3YvTwlBkrH+VUuI0 EEiyvPDAIZj4fqD+LEUI6keOrv+jikpOZfl74TzZsB6eS1at45IHM3mABODwb4t3 trE= =EUPi -----END PGP SIGNATURE----- Merge tag 'nvme-6.15-2025-04-24' of git://git.infradead.org/nvme into block-6.15 Pull NVMe fix from Christoph: "nvme fixes for Linux 6.15 - fix an out-of-bounds access in nvmet_enable_port (Richard Weinberger)" * tag 'nvme-6.15-2025-04-24' of git://git.infradead.org/nvme: nvmet: fix out-of-bounds access in nvmet_enable_port
This commit is contained in:
commit
6c9c56d94e
|
|
@ -324,6 +324,9 @@ int nvmet_enable_port(struct nvmet_port *port)
|
|||
|
||||
lockdep_assert_held(&nvmet_config_sem);
|
||||
|
||||
if (port->disc_addr.trtype == NVMF_TRTYPE_MAX)
|
||||
return -EINVAL;
|
||||
|
||||
ops = nvmet_transports[port->disc_addr.trtype];
|
||||
if (!ops) {
|
||||
up_write(&nvmet_config_sem);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user