Slashdot Mirror


ATAng Driver Preview for FreeBSD

Dan writes "Soeren Schmidt announces the availability of the first preview release of ATAng drivers for FreeBSD. Before these rather radical changes to the ATA driver hits the tree, here is the opportunity to test them out, give useful feedback and for the depending subsytems to adjust to the new ways of things (burncd & atapicam are good examples). These drivers provide the framework for supporting new ATA controllers that have facilities for chaining commands and HW XOR's etc. These changes also facilitate merge of ATA and ATAPI code, as well make full use of fx Promise's new chips."

33 comments

  1. Can someone... by Anonymous Coward · · Score: 2, Funny

    Please post an unbiased and informative opinion on the current state of FreeBSD? Some third-party surveys, like those by NetCraft, would be helpful.

    1. Re:Can someone... by trippinonbsd · · Score: 3, Informative

      Does this help?

    2. Re:Can someone... by Anonymous Coward · · Score: 2, Informative

      Try cvsweb.freebsd.org, current@freebsd.org, and stable@freebsd.org.

    3. Re:Can someone... by Anonymous Coward · · Score: 0

      Yeah, but is it stable?

  2. it's alive! by Anonymous Coward · · Score: 1, Funny

    I use *BSD. After all, I was the one who resurrected it from the dead.

    Sincerely,

    Dr. Herbert "Herbie" Frankenstein

  3. compaq laptops by jcgf · · Score: 1

    I'm using generic ata drivers with my laptop atm, it would be very cool if this sped up my performance at all.

  4. Heh by NanoGator · · Score: 2, Funny

    "ATAng" -- Finally, Slashdot visitors get direct access to... oh forget it, too easy.

    --
    "Derp de derp."
  5. Sveet by craig2787 · · Score: 5, Interesting

    This is good, one thing off the TODO list! Thats assuming its good, which I'm sure it is; I've never had problems with the ATA driver (only the devices themselves). In fact, I bought a broken (!) disk off of ebay, and freebsd detected that it sucked, and "removed it from config." The box kept humming along like nothing happened. It was sveet.

  6. Re:Sveet (more action) by craig2787 · · Score: 2, Interesting

    Let me elaborate: I newfs'ed the disk, started copying data to it, and it started failing. FreeBSD umounted it and the whole nine yards. cp exited; otherwise nothing `bad' happened. As mentioned, it was sveet.

  7. Not to be biased.... by craig2787 · · Score: 3, Interesting

    ....but the articles in the BSD section are often far more interesting than the crap on the front page. They `matter' a lot more. Who cares what Bond would use for wireless hacking.

    1. Re:Not to be biased.... by captaink · · Score: 1

      amen!

      --
      --- If I were a fish, I'd be wet
  8. Works great, give it a try by Anonymous Coward · · Score: 5, Informative

    This driver worked great for me - performance was incredible on my laptop. I loaded up the disk as much as I could and everything still ran smooth as silk. Give it a try, contribute to FreeBSD's legendary stability. :)

  9. RAID by rf0 · · Score: 4, Informative

    Highlight here is that I will be finally able to use the RAID controllers on my MB's rather than using just vinum

    Woo

    Rus

    1. Re:RAID by Beetjebrak · · Score: 1

      Most mainboard RAID controllers offload their work to the CPU anyway, which offers no performance gain over vinum. Vinum, however, is a lot more flexible than most onboard RAID controllers I've seen. It performs MUCH better than the FastTrack100 on my slightly aging Asus A7V266. I don't have the exact hard numbers ready to back this claim up, but I did benchmark it and it proved to be much faster. Vinum isn't a bad system at all, and most fileservers are overpowered in the CPU department anyway. An Athlon XP can easily do RAID calculations as fast as an average hardware controller. (Note, I'm not talking about top-end SCSI RAID systems here, just the low to mid end IDE-RAID controllers).

      --
      Learn from the mistakes of others. There isn't enough time to make them all yourself.
  10. What I would like... by atcurtis · · Score: 1


    I would like it if the ATA/ATAPI driver was implemented to use CAM...

    The big advantage of that would be all disk storage is accessed through da0... etc.

    I just think it would be much tidier...

    --
    -- The universe began. Life started on a billion worlds...
    -- Except on one where stupidity was there first.
    1. Re:What I would like... by Anonymous Coward · · Score: 0

      I've wondered about that myself, although I've found
      atapicam is limited in its usefulness and rough around the edges (I'm too skittish to mount my ATA hard drive as "/dev/da0"). NetBSD's approach is neat, but weird. There's something about their code that makes the activity light on my hard disk stay on even when it's not doing anything. If old So:ren was to go that route, I hope he'd do it right.

  11. Re:Sveet (more action) by Istealmymusic · · Score: 1

    That's pretty sweet. But if I were you, I'd try partitioning around the bad sectors.

    --
    "The lesson to be learned is not to take the comments on slashdot too literally." --Vinnie Falco, BearShare
  12. D - E - A - D by Anonymous Coward · · Score: 0

    Free tip from the clue stick: BSD is dying