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
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
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
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
/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
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
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