Jump to content

Looking for older 5.0 betas


elkay14

Recommended Posts

I'm backporting some of the 5.0 driver features to 4.7 (spindown for SAS, etc) and I would like some of the older betas to look at driver code diffs.

 

Anything beta7 and older is not available for download anymore.  Does anyone have the following:

 

beta7

beta6 or 6a

beta5b

beta4

beta3

 

Let me know if you have them and I can supply you ftp credentials to upload them.

Link to comment

Thanks!

 

Not a problem.

 

 

The only thing I would like to throw out there is a word of warning/caution.  Don't get over ambitious with this.  Frankly I think the only thing(s) that need to get fixed in the 4.7 branch are the raid stripe bug and the occasional weirdness that surrounds the MBR being wiped/reset.

 

There may be other things that people want backported to 4.7 but I would not spend much time on it (like the post I just saw related to getting the LSI m1015 working in 4.7).  Those are not supported in 4.7 and probably never will be.  Please make it abundantly clear if/when you post these the bzroot and bzimage that they ARE NOT from Lime-Tech and are NOT SUPPORTED by the company!!

Link to comment

Mainly those two things:  Spindown support for SAS/SCSI disks, RAID stripe bug.

 

There are a couple of other bugfixes mentioned in the release notes that I am in the process of determining if they are already included in 4.7.  It's a little tough considering the driver changed quite a bit with the introduction of 3TB support (which cannot be backported since a lot of the changes are also in the WebGUI.)

 

 

Changes from 5.0-beta2 to 5.0-beta3
-----------------------------------
Bug Fixes:
- driver: fix rare unraid driver kernel oops (protect md cmd/status interface with semaphore).

 

This semaphore fix for the /proc interface is already in 4.7.

 

Changes from 5.0-beta3 to 5.0-beta4
-----------------------------------
Bug Fixes:
- driver: eliminate code in driver to get disk model/serial/size, instead use new i/f to pass slot info to driver.
- driver: preliminary changes to support large (>2TB) hard drives [various 32-bit vars changed to 64-bit].

 

These cannot be backported.

 

Changes from 5.0-beta5a to 5.0-beta5b
-------------------------------------
Bug Fixes:
- driver: fix detecting UPGRADE_DISK case.

 

I've got this one included now.

 

Changes from 5.0-beta5b to 5.0-beta6
------------------------------------
Bug Fixes:
- driver: fixed issue where super.dat file was being truncated.

 

I haven't figured out if this one is included or not.

 

Changes from 5.0-beta6b to 5.0-beta7
------------------------------------
- driver: added SCSI/SAS device spin up/down support via SG_IO.

 

I am working on this one; it shouldn't be too hard.

 

Changes from 5.0-beta7 to 5.0-beta8
-----------------------------------
- driver: fixed bug causing parity errors with right combination of writes and parity-sync/data-rebuild

 

I am working on this one; more difficult to figure out what changed.

 

Changes from 5.0-beta11 to 5.0-beta12
-------------------------------------
- driver: incorporate "explicit block device plugging" (http://lwn.net/Articles/438256/)

 

No need to backport.

Link to comment

Changes from 5.0-beta5b to 5.0-beta6
------------------------------------
Bug Fixes:
- driver: fixed issue where super.dat file was being truncated.

 

I haven't figured out if this one is included or not.

 

This may be in emhttp.

 

 

Changes from 5.0-beta6b to 5.0-beta7
------------------------------------
- driver: added SCSI/SAS device spin up/down support via SG_IO.

 

I am working on this one; it shouldn't be too hard.

 

I would expect this to be in to be in emhttp, or is it in the driver?

 

Changes from 5.0-beta7 to 5.0-beta8
-----------------------------------
- driver: fixed bug causing parity errors with right combination of writes and parity-sync/data-rebuild

 

I am working on this one; more difficult to figure out what changed.

 

I think you need to diff the md.c driver to find it.

Link to comment

This may be in emhttp.

 

---snip---

 

I would expect this to be in to be in emhttp, or is it in the driver?

 

---snip---

 

I think you need to diff the md.c driver to find it.

 

All of these are in the driver.  The release notes say 'driver' and not 'WebGUI' for those items.

 

The rebuild bug is most likely in unraid.c and not md.c; I'm still digging on that one.

 

I have a new working md.c that does spindown/spinup on my test box with the SG_IO code.  There's only a PATA drive in that box -- I will be testing with an M1015 in another server shortly.

Link to comment

This may be in emhttp.

 

---snip---

 

I would expect this to be in to be in emhttp, or is it in the driver?

 

---snip---

 

I think you need to diff the md.c driver to find it.

 

All of these are in the driver.  The release notes say 'driver' and not 'WebGUI' for those items.

 

The rebuild bug is most likely in unraid.c and not md.c; I'm still digging on that one.

 

I have a new working md.c that does spindown/spinup on my test box with the SG_IO code.  There's only a PATA drive in that box -- I will be testing with an M1015 in another server shortly.

 

Dua. My mistake. Thanks for pointing it out.

Link to comment

I'm backporting some of the 5.0 driver features to 4.7 (spindown for SAS, etc) and I would like some of the older betas to look at driver code diffs.

 

Anything beta7 and older is not available for download anymore.  Does anyone have the following:

 

beta7

beta6 or 6a

beta5b

beta4

beta3

 

Let me know if you have them and I can supply you ftp credentials to upload them.

 

Anything you still want?  I believe I have all of them and more.  PM me if you still want them.

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...