History log of /haiku/src/add-ons/kernel/busses/scsi/ahci/util.cpp
Revision Date Author Comments
# f04ae5ab 02-Jul-2021 David Sebek <dasebek@gmail.com>

ahci: Check for NULL in sg_memcpy

Check that the source and destination addresses in sg_memcpy
are not NULL. The absence of this check does not seem to
cause any issues, but I think it is safer to include it.

Change-Id: I2b04f94d5b04735fe9510adfb2400a7598b70bc4
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4152
Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>


# 8040911a 10-Sep-2012 Marcus Overhagen <marcus@overhagen.de>

Use implemented ports mask to check if maximum port count needs to be extended.

* This should fix #8953
* Also fix some harmless off-by-one errors


# 886f1456 02-Aug-2012 Rene Gollent <anevilyak@gmail.com>

Printf format adjustments to get ahci building on x86_64.


# 3553f189 21-Jun-2010 Ingo Weinhold <ingo_weinhold@gmx.de>

Use the correct type for physical addresses.


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


# 297bfa1a 10-Jun-2010 Ingo Weinhold <ingo_weinhold@gmx.de>

Converted sources that include the private <vm/vm.h> to C++. Fixes the build.


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


# 8040911a25d7459b5c007eb35c65cb4abe05eaaa 10-Sep-2012 Marcus Overhagen <marcus@overhagen.de>

Use implemented ports mask to check if maximum port count needs to be extended.

* This should fix #8953
* Also fix some harmless off-by-one errors


# 886f1456afb2fa1c6fdae82cde908e5e3e4217d4 02-Aug-2012 Rene Gollent <anevilyak@gmail.com>

Printf format adjustments to get ahci building on x86_64.


# 3553f1894dc98c2124813b2393aa9e80f11de2bb 21-Jun-2010 Ingo Weinhold <ingo_weinhold@gmx.de>

Use the correct type for physical addresses.


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


# 297bfa1ababaab0c24474d829a19f9e5fc869048 10-Jun-2010 Ingo Weinhold <ingo_weinhold@gmx.de>

Converted sources that include the private <vm/vm.h> to C++. Fixes the build.


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