04 Jan, 2012
1 commit
-
Signed-off-by: Al Viro
30 Jun, 2011
2 commits
-
be2iscsi passes the boot functions its phba object which is
allocated in the shost, but iscsi_ibft passes in a object
allocated for each item to display. The problem is that
iscsi_boot_sysfs was managing the lifetime of the object
passed in and doing a kfree on release. This causes a double
free for be2iscsi which frees the shost in its pci_remove.This patch fixes the problem by adding a release callback
which the drivers can call kfree or a put() type of function
(needed for be2iscsi which will do a get/put on the shost).Signed-off-by: Mike Christie
Signed-off-by: James Bottomley -
This moves the check for NULL boot_sets to the iscsi_boot_sysfs
module instead of having the drivers do it.Signed-off-by: Mike Christie
Signed-off-by: James Bottomley
06 Aug, 2010
1 commit
-
iscsi_boot_sysfs does not depend on firmware. Any iscsi driver
can use it. This patch moves iscsi_boot_sysfs to the scsi
dir, so that it can be used on any arch with any driver.Signed-off-by: Mike Christie
Acked-by: Konrad Rzeszutek Wilk
Signed-off-by: James Bottomley