History log of /haiku/src/add-ons/kernel/bus_managers/scsi/busses.cpp
Revision Date Author Comments
# b4f4368b 11-Feb-2022 Augustin Cavalier <waddlesplash@gmail.com>

bus_managers/scsi: Use kernel mutex API directly and not through a wrapper.

No functional change intended.


# 12d046d0 16-Jul-2019 Adrien Destugues <pulkomandy@pulkomandy.tk>

PVS V547: always false conditions

Change-Id: I389c081331b1c5ef67bef9ffcac9055573e1ebf5
Reviewed-on: https://review.haiku-os.org/c/1605
Reviewed-by: Stephan Aßmus <superstippi@gmx.de>


# a0f12421 08-Nov-2013 Jérôme Duval <jerome.duval@gmail.com>

scsi: define SCSI_DEVICE_MAX_LUN_COUNT to set a custom max lun count.

* virtio_scsi can have 16384 luns, though we cap at 256 as our scsi_ccb
only uses uchar as a type for target_lun and target_id members.
* minor code cleanup in scsi_scan_bus().


# 8239f032 09-Jun-2013 Jérôme Duval <jerome.duval@gmail.com>

scsi: improved code style and use of B_PRI macros


# 4535495d 10-Jan-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged the signals branch into trunk, with these changes:
* The team and thread kernel structures have been renamed to Team and Thread
respectively and moved into the new BKernel namespace.
* Several (kernel add-on) sources have been converted from C to C++ since
private kernel headers are included that are no longer C compatible.

Changes after merging:
* Fixed gcc 2 build (warnings mainly in the scary firewire bus manager).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40196 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a0f124211a035461631ac52b9dd0b3e274f1156c 08-Nov-2013 Jérôme Duval <jerome.duval@gmail.com>

scsi: define SCSI_DEVICE_MAX_LUN_COUNT to set a custom max lun count.

* virtio_scsi can have 16384 luns, though we cap at 256 as our scsi_ccb
only uses uchar as a type for target_lun and target_id members.
* minor code cleanup in scsi_scan_bus().


# 8239f0320d8b32ddc648fc2f95a529a7f1cc0bdd 09-Jun-2013 Jérôme Duval <jerome.duval@gmail.com>

scsi: improved code style and use of B_PRI macros


# 4535495d80c86e19e2610e7444a4fcefe3e0f8e6 10-Jan-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged the signals branch into trunk, with these changes:
* The team and thread kernel structures have been renamed to Team and Thread
respectively and moved into the new BKernel namespace.
* Several (kernel add-on) sources have been converted from C to C++ since
private kernel headers are included that are no longer C compatible.

Changes after merging:
* Fixed gcc 2 build (warnings mainly in the scary firewire bus manager).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40196 a95241bf-73f2-0310-859d-f6bbb57e9c96