aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/block
AgeCommit message (Expand)AuthorFilesLines
2023-02-16[iscsi] Limit maximum transfer size to MaxBurstLengthiscsicapMichael Brown1-0/+4
2021-02-01[iscsi] Update link to iBFT reference manualChristian Iversen1-2/+6
2017-05-10[iscsi] Fix iBFT when no explicit initiator name setting existsMichael Brown1-5/+9
2017-03-29[scsi] Retry TEST UNIT READY commandMichael Brown1-10/+35
2017-03-28[iscsi] Do not install iBFT when no iSCSI targets existMichael Brown1-0/+7
2017-03-28[block] Describe all SAN devices via ACPI tablesMichael Brown2-173/+287
2017-03-26[scsi] Avoid duplicate call to scsicmd_close() on TEST UNIT READY failureMichael Brown1-2/+4
2017-03-09[scsi] Avoid duplicate calls to scsicmd_close()Michael Brown1-8/+7
2017-03-09[scsi] Use intfs_shutdown() when shutting down multiple interfacesMichael Brown1-5/+3
2017-03-07[block] Retry any SAN device operationMichael Brown1-24/+1
2016-03-29[iscsi] Include DHCP server address in iBFTMichael Brown1-0/+1
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2-2/+10
2014-06-12[iscsi] Include IP address origin in iBFTMichael Brown1-0/+7
2014-06-12[iscsi] Read IPv4 settings only from the relevant network deviceMichael Brown1-9/+14
2014-06-03[scsi] Improve sense code parsingMichael Brown2-8/+37
2013-12-05[settings] Explicitly separate the concept of a completed fetched settingMichael Brown1-4/+6
2013-04-19[libc] Use __einfo() tuple as first argument to EUNIQ()Michael Brown2-2/+2
2013-03-01[iscsi] Include 802.1Q VLAN identifier in iBFTStefan Hajnoczi1-0/+3
2012-07-20[legal] Update FSF mailing address in GPL licence textsMichael Brown2-2/+4
2011-06-28[scsi] Eliminate polling while waiting for window to openMichael Brown1-6/+13
2011-06-28[process] Pass containing object pointer to process step() methodsMichael Brown1-5/+8
2011-03-03[iscsi] Change default initiator IQNMichael Brown1-5/+6
2011-02-24[iscsi] Fix minor typo in ibft_set_ipaddr()Michael Brown1-1/+1
2010-12-09[iscsi] Include both DNS addresses in iBFT, if availableMichael Brown1-9/+17
2010-10-19[scsi] Wait for a successful TEST UNIT READY commandMichael Brown1-3/+132
2010-09-22[infiniband] Include the SRP login rejection reason in the error numberMichael Brown1-5/+50
2010-09-22[ata] Add support for describing an ATA device using EDDMichael Brown1-0/+19
2010-09-22[infiniband] Add support for identifying the underlying hardware deviceMichael Brown1-2/+3
2010-09-15[scsi] Include sense key within error number reported to userMichael Brown1-1/+62
2010-09-14[block] Replace gPXE block-device API with an iPXE asynchronous interfaceMichael Brown5-717/+2242
2010-06-22[interface] Convert all data-xfer interfaces to generic interfacesMichael Brown1-32/+14
2010-06-22[refcnt] Add ref_init() wrapper functionMichael Brown1-0/+1
2010-04-19[build] Rename gPXE to iPXEMichael Brown4-13/+13
2009-08-10[infiniband] Allow SRP reconnection attempts even after reporting failuresMichael Brown1-12/+5
2009-08-10[infiniband] Add support for SRP over InfinibandMichael Brown1-0/+530
2009-08-10[scsi] Generalise iscsi_parse_lun() to scsi_parse_lun()Michael Brown1-0/+30
2009-08-10[scsi] Generalise iscsi_detached_command() to scsi_detached_command()Michael Brown1-0/+12
2009-07-17[ata] Make ATA command issuing partially asynchronousMichael Brown1-1/+24
2009-07-17[scsi] Improve SCSI debuggingMichael Brown1-9/+26
2009-07-17[scsi] Make SCSI command issuing partially asynchronousMichael Brown1-3/+15
2009-05-18[legal] Add a selection of FILE_LICENCE declarationsMichael Brown3-0/+6
2009-02-19[scsi] Fix DBG() message reporting of error numberMichael Brown1-2/+2
2009-01-30[scsi] Cope with targets that send multiple CHECK CONDITIONS at power-onMichael Brown1-5/+19
2008-11-19[blockdev] Move block device operations to structure block_device_operationsLaurent Vivier3-8/+24
2007-01-29Split bootsector execution code out into bootsector.c.Michael Brown1-0/+91
2006-12-12Automatically select between the "10" and "16" variants of command set,Michael Brown1-31/+72
2006-12-12Catch SCSI errors, and work around the start-of-day CHECK CONDITIONMichael Brown1-1/+32
2006-09-27We don't actually have a stdio.h header file. Our printf() functions areMichael Brown1-1/+0
2006-09-27added stdio.h to includes for DBG compilationMarty Connor1-0/+1
2006-06-12Updated debug message to reflect change in data structure.Michael Brown1-2/+3