OpenBSD Journal

Call for testers: mpi(4)

Contributed by ben on from the testers-required-plz dept.

David Gwynne (dlg@) has been working hard to make mpi(4) a full replacement for mpt(4). He recently committed support for firmware uploading, which was the final piece that mpi did not support. As of this commit, mpi now does everything that mpt did, and more. mpi brings support for more hardware (such as SAS and FibreChannel controllers), as well as much better support for RAID volumes.

David would like to receive feedback from users that have mpi hardware, especially SAS and FC controllers. You should do whatever you can to stress your system. sysutils/iogen is a great tool for this job.

(Comments are closed)


  1. By Anonymous Coward () on

    as soon as I get my new dell server with the 1x4 2.5" SAS backplane I will go at it, who says obsd doesn't have the latest and greatest USEFUL hardware support.

  2. By Anonymous Coward () on

    Just to mention it once more: The driver code is awesome.. *thumbs up* ;-)

  3. By Anonymous Coward () on

    Um, the mpi acronym is already taken by the Message Passing Interface.

    1. By dlg () loki@animata.net on

      > Um, the mpi acronym is already taken by the Message Passing Interface.

      Yeah, and this hardware has a protocol between the driver and the hardware which is described as the "Message Passing Interface", hence its name. Even if it was called "Monkey Purple Ipecac" i dont see how a pre-existing acronym is going to stop me from using it again. Should we rename this and the it, isp, ssh, ohci, sp, and any other drivers which happen to share an acronym with something else?

      1. By Janne Johansson () jj@inet6.se on

        > > Um, the mpi acronym is already taken by the Message Passing Interface.
        > Even if it was called "Monkey Purple Ipecac" i dont see how a pre-existing acronym is going to stop me from using it again. Should we rename this and the it, isp, ssh, ohci, sp, and any other drivers which happen to share an acronym with something else?

        If we can't stop the driver, we can stop YOU!
        dlg is already taken. ;)
        http://www.acronymfinder.com/af-query.asp?Acronym=DLG&String=exact&p=ol

        1. By Anonymous Coward () on

          > > > Um, the mpi acronym is already taken by the Message Passing Interface.
          > > Even if it was called "Monkey Purple Ipecac" i dont see how a pre-existing acronym is going to stop me from using it again. Should we rename this and the it, isp, ssh, ohci, sp, and any other drivers which happen to share an acronym with something else?
          >
          > If we can't stop the driver, we can stop YOU!
          > dlg is already taken. ;)
          > http://www.acronymfinder.com/af-query.asp?Acronym=DLG&String=exact&p=ol

          Well.. then I suppose there wont be any new "young developers" anymore until we found a new word for this...

          http://www.acronymfinder.com/af-query.asp?Acronym=sex&Find=find&string=exact

          ;-))

          1. By Anonymous Coward () on

            > > > > Um, the mpi acronym is already taken by the Message Passing Interface.
            > > > Even if it was called "Monkey Purple Ipecac" i dont see how a pre-existing acronym is going to stop me from using it again. Should we rename this and the it, isp, ssh, ohci, sp, and any other drivers which happen to share an acronym with something else?
            > >
            > > If we can't stop the driver, we can stop YOU!
            > > dlg is already taken. ;)
            > > http://www.acronymfinder.com/af-query.asp?Acronym=DLG&String=exact&p=ol
            >
            > Well.. then I suppose there wont be any new "young developers" anymore until we found a new word for this...
            >
            > http://www.acronymfinder.com/af-query.asp?Acronym=sex&Find=find&string=exact
            >
            > ;-))

            Perhaps "gender" is better than "sex" when searching, but, of course, nothing found on that site.

            1. By tedu () on


              > Perhaps "gender" is better than "sex" when searching, but, of course, nothing found on that site.

              having gender isn't likely to result in new developers.

      2. By Miod Vallat () miod@ on

        > > Um, the mpi acronym is already taken by the Message Passing Interface.
        >
        > Yeah, and this hardware has a protocol between the driver and the hardware which is described as the "Message Passing Interface", hence its name. Even if it was called "Monkey Purple Ipecac" i dont see how a pre-existing acronym is going to stop me from using it again.

        Damn! I really thought ``mpi'' stood for ``makes people irritable''...

        1. By Anonymous Coward () on

          > > > Um, the mpi acronym is already taken by the Message Passing Interface.
          > >
          > > Yeah, and this hardware has a protocol between the driver and the hardware which is described as the "Message Passing Interface", hence its name. Even if it was called "Monkey Purple Ipecac" i dont see how a pre-existing acronym is going to stop me from using it again.
          >
          > Damn! I really thought ``mpi'' stood for ``makes people irritable''...

          Perhaps. Don't forget about SPI though. You think it stands for "SCSI Parallel Interface" but it really represents "Sends People Insane".

    2. By SH () on

      > Um, the mpi acronym is already taken by the Message Passing Interface.

      What is it with all this whining on undeadly lately?

      1. By J M:son Lindman () on

        > > Um, the mpi acronym is already taken by the Message Passing Interface.
        >
        > What is it with all this whining on undeadly lately?
        >

        Haven't you heard?
        grep Whiners /usr/src/usr.bin/mg/theo.c
        "Whiners. They scale really well.",

    3. By Anonymous Coward () on

      > Um, the mpi acronym is already taken by the Message Passing Interface.

      Oh, okay, well we'll just throw all this great new code away then.

      Dee Tuh Dee.

  4. By David Gwynne () loki@animata.net on

    Well, since the call went out I've received all of 0 test reports from people. I have bugged a few people, but still...

    I can only think of two reasons why this would be. One, noones testing it, or two, the driver is perfect. I'm going to assume it's the latter, which is good, cos it means I'm awesome and I get to inflate my ego even further :D :D Also, it means there are no bugs that are going to bite people in the next release.

    1. By Anonymous Coward () on

      When I test patches, etc. I usually have to wait until the weekend or some other suitably unbusy time. Perhaps others are the same?

      That said, I'm not testing due to lack of hardware.

  5. By Tyler () on

    I don't have a machine with that hardware, so I'm not testing. :-)
    I'll just have to be content with the revealed Truth of your perfection.

Credits

Copyright © - Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to as well as images and HTML templates were copied from the fabulous original deadly.org with Jose's and Jim's kind permission. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]