Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Dec 2015 14:56:10 -0800
From:      Sean Bruno <sbruno@freebsd.org>
To:        Jonathon Reinhart <jonathon.reinhart@gmail.com>, freebsd-scsi@freebsd.org
Subject:   Re: ciss(4) HP Smart Array P840
Message-ID:  <565E258A.7000907@freebsd.org>
In-Reply-To: <CAPFHKzfjizzOAYaJgPmOUGJSJY0ZOr7eEJPyzUhAU3A60z3obQ@mail.gmail.com>
References:  <CAPFHKzf65eSsg0aNe5wjS1jUVeh7gd9xgvAvMVuc6Shunsc9GA@mail.gmail.com> <20151120.084410.74714437.sthaug@nethelp.no> <CAPFHKzdJ3F3ay0FQf0cwMWadSercKdg_tWap-poUeTpMe1Gn-Q@mail.gmail.com> <30640027-5C49-4AC0-9BAF-7E6208F7DD13@yahoo.com> <CAPFHKzdUdjxf1g%2BhvAqQnXCiibwmZvGSTVKaWoY_exd8TZ8tuA@mail.gmail.com> <A69F13A0-4C3A-4E23-B01B-941D3C57CB47@yahoo.com> <CAPFHKzfS=MOBFEJc7WEse56Bz3F=-KmJ%2Bx-pHM_WkyUBtgJ5pw@mail.gmail.com> <CAPFHKzfjizzOAYaJgPmOUGJSJY0ZOr7eEJPyzUhAU3A60z3obQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

> ------------------------------------------------------------------------------------------------------------------------------------------------------
>
>  fcae8e0 Appears to be the winner here, adding JBOD / HBA mode
> support.

If you're happy with the results, I can totally do the merge back to
stable/9 for you.  But does that actually help you out here?

sean

> 
> I've done my best to apply those patches to TrueOS 9.3.1-STABLE,
> and I'm building it now.
> 
> After those commits, the only difference between FreeBSD "master"
> and my branch is:
> 
> diff -u freebsd/sys/dev/ciss/ciss.c trueos/sys/dev/ciss/ciss.c ---
> freebsd/sys/dev/ciss/ciss.c 2015-11-23 17:53:43.119544620 -0500 +++
> trueos/sys/dev/ciss/ciss.c 2015-11-24 10:51:50.609160463 -0500 @@
> -4388,17 +4388,11 @@ DB_COMMAND(ciss_prt, db_ciss_prt) { struct
> ciss_softc *sc; -    devclass_t dc; -    int maxciss, i;
> 
> -    dc = devclass_find("ciss"); -    if ( dc == NULL ) { -
> printf("%s: can't find devclass!\n", __func__); -        return; -
> } -    maxciss = devclass_get_maxunit(dc); -    for (i = 0; i <
> maxciss; i++) { -        sc = devclass_get_softc(dc, i); +    sc =
> devclass_get_softc(devclass_find("ciss"), 0); +    if (sc == NULL)
> { + printf("no ciss controllers\n"); +    } else { 
> ciss_print_adapter(sc); }
> 
> 
> If anyone, namely Sean, be willing to take a look at my diff, I
> would greatly appreciate it:
> 
> https://github.com/trueos/trueos/compare/9.3.1-STABLE...JonathonReinhart:update-ciss-to-latest
>
>  You'll see there is one commit that I made, and that is the one
> I'm unsure of.
> 
> Thank you for your time, Jonathon Reinhart
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQF8BAEBCgBmBQJWXiVVXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRCQUFENDYzMkU3MTIxREU4RDIwOTk3REQx
MjAxRUZDQTFFNzI3RTY0AAoJEBIB78oecn5ksYoH/1kau/Bz3QQNWz4VsNVMsd/h
aJdE76TjB8E/+SSYfTOMSx09r05Ld4wOxtLDLvmcyOZX1JXNwhqR/whbtPo8CXI7
yHnQKRcWlNTA22pT42P7vQpPKE2NfBqUyg3YJAhpwak91xPT//bEhipXFWHrimCE
RKEVso8U8FcLzBrvGtuPLHKGAO/Q15RO/j3x9cDcVTulKWa23dMrJ/qoX6qu226/
odV63sPRKUDrwW4DJzzLep9Q4bEShy/2z4RuRBpSXHWa9iRqWB8wh3RVO9+tyPVE
OfBq6KfZ1y7sSxXTe1ntZqY3P/nXhp0tAy+heEU+sHJSYHWxvmtnKtRC89zamXU=
=9uLw
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?565E258A.7000907>