[PATCH] scsi: scsi_transport_iscsi: use put_device() instead of kfree()

2018-03-07 Thread Arvind Yadav
Never directly free @dev after calling device_register(), even if it returned an error! Always use put_device() to give up the reference initialized. Signed-off-by: Arvind Yadav --- drivers/scsi/scsi_transport_iscsi.c | 27 +-- 1 file changed, 13 insertions(+), 14

[PATCH] scsi: scsi_transport_iscsi: fix spelling mistake: 'Cound' -> 'Could'

2017-10-28 Thread Arvind Yadav
Trivial fix to spelling mistakes in 'iscsi_get_host_stats'. Signed-off-by: Arvind Yadav --- drivers/scsi/scsi_transport_iscsi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/scsi_transport_iscsi.c b/drivers/scsi/scsi_transport_iscsi.c index 8934f1

[PATCH 3/4] scsi: scsi_transport_fc: constify attribute_group structures.

2017-07-18 Thread Arvind Yadav
drivers/scsi/scsi_transport_fc.o File size After adding 'const': textdata bss dec hex filename 341861868 4 360588cda drivers/scsi/scsi_transport_fc.o Signed-off-by: Arvind Yadav --- drivers/scsi/scsi_transport_fc.c | 2 +- 1 file changed, 1 inser

[PATCH 0/4] constify scsi attribute_group structures.

2017-07-18 Thread Arvind Yadav
attribute_groups are not supposed to change at runtime. So mark the non-const structs as const. Arvind Yadav (4): [PATCH 1/4] scsi: scsi_transport_iscsi: constify attribute_group structures. [PATCH 2/4] scsi: iscsi_boot_sysfs: constify attribute_group structures. [PATCH 3/4] scsi

[PATCH 1/4] scsi: scsi_transport_iscsi: constify attribute_group structures.

2017-07-18 Thread Arvind Yadav
/scsi_transport_iscsi.o File size After adding 'const': textdata bss dec hex filename 40764 10070 44 50878c6be scsi/scsi_transport_iscsi.o Signed-off-by: Arvind Yadav --- drivers/scsi/scsi_transport_iscsi.c | 12 ++-- 1 file changed, 6 insert

[PATCH 4/4] scsi: scsi_transport_spi: constify attribute_group structures.

2017-07-18 Thread Arvind Yadav
drivers/scsi/scsi_transport_spi.o File size After adding 'const': textdata bss dec hex filename 155721488 0 1706042a4 drivers/scsi/scsi_transport_spi.o Signed-off-by: Arvind Yadav --- drivers/scsi/scsi_transport_spi.c | 4 ++-- 1 file changed, 2

[PATCH 2/4] scsi: iscsi_boot_sysfs: constify attribute_group structures.

2017-07-18 Thread Arvind Yadav
drivers/scsi/iscsi_boot_sysfs.o File size After adding 'const': textdata bss dec hex filename 28041512 0431610dc drivers/scsi/iscsi_boot_sysfs.o Signed-off-by: Arvind Yadav --- drivers/scsi/iscsi_boot_sysfs.c | 10 +- include/linux/iscsi_bo