mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-15 09:34:17 +00:00
target: Do not return 0 from aptpl and alua configfs store functions
Here are some more instances where we are returning 0 from a configfs store function, the unintended result of which is likely infinite retries from userspace. Signed-off-by: Andy Grover <agrover@redhat.com> Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
This commit is contained in:
parent
bc1a7d6aff
commit
9105bfc038
@ -1590,9 +1590,9 @@ static ssize_t target_core_dev_pr_store_attr_res_aptpl_metadata(
|
||||
u8 type = 0;
|
||||
|
||||
if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH)
|
||||
return 0;
|
||||
return count;
|
||||
if (dev->dev_reservation_flags & DRF_SPC2_RESERVATIONS)
|
||||
return 0;
|
||||
return count;
|
||||
|
||||
if (dev->export_count) {
|
||||
pr_debug("Unable to process APTPL metadata while"
|
||||
@ -1985,7 +1985,7 @@ static ssize_t target_core_store_alua_lu_gp(
|
||||
|
||||
lu_gp_mem = dev->dev_alua_lu_gp_mem;
|
||||
if (!lu_gp_mem)
|
||||
return 0;
|
||||
return count;
|
||||
|
||||
if (count > LU_GROUP_NAME_BUF) {
|
||||
pr_err("ALUA LU Group Alias too large!\n");
|
||||
|
Loading…
x
Reference in New Issue
Block a user