#767389 linux-image-3.16-0.bpo.2-amd64 module hpsa does not recognize /dev/changer

Package:
src:linux
Source:
linux
Submitter:
Enrico Ghera
Date:
2021-04-28 16:48:13 UTC
Severity:
important
Tags:
#767389#5
Date:
2014-10-30 19:21:39 UTC
From:
To:
Dear Maintainer,

first of all thank you for your attention.
my system is an HP Proliant DL160G6, with a P212 SAS card.
attached on the external connector of the SAS controller is a MSL2024
tape library equipped with one Ultrium-3 LTO SAS drive.
everything was working flawlessly until i did update from "3.14-0.bpo.2-amd64 3.14.15-2~bpo70+1" to
"3.16-0.bpo.2-amd64 3.16.3-2~bpo70+1"
after rebooting I found that /dev/changer is not created by udev.
even after trying
# mknod changer c 21 4
I got no good.
lsscsi does not list the autochanger nor hpacucli does.
this makes impossible to use Bacula software and to regularly run scheduled backups.
the only way I found to work around this issue is to boot the previous version of the kernel.

#767389#10
Date:
2014-10-30 20:45:54 UTC
From:
To:
Control: severity -1 important
Control: tag -1 moreinfo

So the hpsa driver is no longer detecting it.
[...]

Please provide the kernel boot log messages (from /var/log/dmesg, or
extracted from /var/log/messages*) for both the working and the broken
kernel versions.

Ben.

#767389#19
Date:
2014-10-31 07:56:07 UTC
From:
To:
A: "Ben Hutchings" <ben@decadent.org.uk>
Cc:

here they are.

thank you.

Enrico

2014-10-30 21:45 GMT+01:00 Ben Hutchings <ben@decadent.org.uk>:

#767389#24
Date:
2017-03-03 00:30:32 UTC
From:
To:
control: tags -1 - moreinfo + fixed-upstream
control: found -1 3.16.39-1+deb8u1

There is a report at https://wiki.debian.org/HP/ProLiant to the effect that this was no longer an issue in kernel 4.6.3 from jessie-backports.

Upstream commit https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/drivers/scsi/hpsa.c?id=9a4178b76a973684750d20b684bae4f57ab9a355 looks highly relevant and trivial to cherry-pick. Will test it ASAP.

#767389#35
Date:
2017-03-03 12:47:55 UTC
From:
To:
control: fixed -1 4.9.2-2~bpo8+1

I confirm that the latest kernel in jessie-backports does not suffer from
this problem.

Am building a patched 3.16.39 (it compiles OK) but won't be able to test it
until the next maintenance window for the affected system.

#767389#42
Date:
2017-04-19 20:01:17 UTC
From:
To:
Have you had a chance to do this?

The code that this patch touches didn't change between 3.14.15 and
3.16.3 (where you reported the regression) so I suspect that it is not
a complete fix.

Ben.

#767389#47
Date:
2021-04-28 16:47:32 UTC
From:
To:
This bug was filed for a very old kernel. If you can reproduce it with
- the current version in unstable/testing
- the latest kernel from buster.backports
please reopen the bug, see https://www.debian.org/Bugs/server-control