[elrepo] Request aic7xxx for RHEL 7
Clark Hale
chale at redhat.com
Fri Oct 23 13:00:14 EDT 2015
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
On 10/07/2015 03:14 AM, Clark Hale wrote:
> ----- Original Message -----
>> From: "Phil Perry" <phil at elrepo.org> To: elrepo at lists.elrepo.org
>> Sent: Monday, October 5, 2015 4:34:45 PM Subject: Re: [elrepo]
>> Request aic7xxx for RHEL 7
>>
>> On 05/10/15 18:16, Phil Perry wrote:
>>> On 05/10/15 14:58, Clark Hale wrote:
>>>>
>>>>
>>>> On 09/24/2015 01:15 PM, Akemi Yagi wrote:
>>>>> On Thu, Sep 24, 2015 at 10:00 AM, Clark Hale
>>>>> <chale at redhat.com> wrote:
>>>>>> Hi EL Repo,
>>>>>>
>>>>>> I'd like to request packaging for the aic7xxx module for
>>>>>> RHEL7.
>>>>>>
>>>>>> My specific device is: 03:00.0 SCSI storage controller
>>>>>> [0100]: Adaptec AHA-2940/2940W / AIC-7871 [9004:7178]
>>>>>>
>>>>>> I'm fairly certain this is in the aic7xxx module, which
>>>>>> was deprecated in RHEL7 :(
>>>>>
>>>>> I confirm that the aic7xxx driver is not in RHEL 7 and
>>>>> your device [9004:7178] is not supported in 7.x kernels.
>>>>>
>>>>> Could you test-install ELRepo's kernel-ml on your system
>>>>> and see if your device works? If it does, we might try
>>>>> backporting the driver from there.
>>>>>
>>>>
>>>> I installed kernel-ml. My SCSI controller appears to be
>>>> working correctly.
>>>>
>>>> I only have one SCSI device on this host (an old Magneto
>>>> Optical drive), so my testing is somewhat limited.
>>>>
>>>> Thanks,
>>>>
>>>> -CFH
>>>
>>> Hi Clarke,
>>>
>>> I'll put this on my todo list and see if I can backport the
>>> module for you. I probably won't have time to look at it
>>> before the weekend, but will post back here as soon as I've had
>>> a look.
>>>
>>> Regards,
>>>
>>> Phil
>>>
>>>
>>
>> I found some time...
>>
>> I've backported the module from kernel-3.10.90 and built it as
>> the following package:
>>
>> http://elrepo.org/linux/testing/el7/x86_64/RPMS/kmod-aic7xxx-7.0-1.el
7.elrepo.x86_64.rpm
>>
>>
>>
>>
>>
>>
which is currently syncing to the mirrors and should show up shortly.
>>
>> I've built it with the same config options that were used in
>> RHEL6, namely:
>>
>> CONFIG_AIC7XXX_CMDS_PER_DEVICE=4
>> CONFIG_AIC7XXX_RESET_DELAY_MS=15000 CONFIG_AIC7XXX_DEBUG_MASK=0
>>
>> The first two do differ from the default values but these are
>> the values used in RHEL6 so I've gone with these. If you would
>> prefer the defaults, or something else, let me know.
>>
>> The package version (7.0) is based on the module version in the
>> source code and not intended to reflect it is for RHEL7. The
>> package was actually built against the RHEL7.1 base kernel.
>>
>> I would appreciate if you could test the driver works as
>> expected (or not) for you at which point we can consider
>> promoting it from the testing repository. I can only confirm the
>> module loads as I don't have hardware to test.
>
> Thanks! I'll test this as soon as I can (which will likely be
> this weekend or early next week), and will get back to you.
>
> I never had any problems with the version in RHEL6, so I suspect
> that those options are fine.
>
OK, I've done some testing, and everything appears to work OK. That
being said I've only tested with an old Magneto Optical drive, as it's
my only SCSI device left...so it's a somewhat limited test :)
# uname -a
Linux galadriel.cscc 3.10.0-229.el7.x86_64 #1 SMP Thu Jan 29 18:37:38
EST 2015 x86_64 x86_64 x86_64 GNU/Linux
# dmesg | grep aic
[ 0.706708] aic7xxx: module verification failed: signature and/or
required key missing - tainting kernel
aic7870: Single Channel A, SCSI Id=7, 16/253 SCBs
Thanks,
- -CFH
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJWKmeeAAoJENLLAhOVPe00srkP/2CVC0tWrsn1BUNTAFdvatjl
zcwYhW5pgCbW9CztK/pSyqrE3WW+4QIrGxJPcapFMJXFfDSsLbRAjTTxWWgXiYw2
W3d61+FEMaj9uDU2SMZnLRRC5dItYiaGRR8kjOriD0CFa5WfxhlWsTA0Hkhsh1N9
YQL4yoJYJwfGGRvvMQ4N20Af96e6DBhAMeTxz3Z7G8nQjzeJjELfhlBS6nLRT1je
SV9f/MF/iBnXQkJF2kmf3B6mg77bEdK/GdIF4S3XA62EzJKbN+kZ+MjQgTd3GHyA
X8+CIKeT0AvHFsL3paIn0Z8qEeS1BU4MsmXwv/hepGz9KWzomHFfkEtHfituftm+
SVVIVNPqWoqJVLwYjrGHDAs+asrAzmW9ljBTddsjyq8aDt3sLLUnpcq90mcx0/UD
IdAJyLzBEJIgB8KB161j4AdWsLxlgzMbfc2JTAUHTjMhMmi2/oDElXd4CnfQ3Lt3
AwwZij9f73LqXaNTx714H7YlbEOMAGz/OOhMdnJuOAS1T2T93hjllbOAV6JPaYbp
E/mMaKqpzj2FQjUI5juhe9n+8TaTBuC8YvxcmbkLsnJ8LKeT4yTLhpM36Raarpv9
OUQcROufUIurZc3FyVhyRLMQr+BuAnUADXkztg/v6oW8DZ0LpQZUyRT5+14W/uOf
Vbt0mKTtO05dsDynozPd
=vuxI
-----END PGP SIGNATURE-----
More information about the elrepo
mailing list