From Bugzilla Helper: User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0) Description of problem: Description: Install redhat 7.3 on an array greater than a terabyte The install errors out with file "/usr/lib/anaconda/iw/partition-gui.pg" line 108.in.update totalsectors=float(disk.dev.heads) Overflow Error : integer multiplication Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1.Install RH 7.3 to a bootable array which is greater than 1 TB 2. 3. Additional info:
Assigning to an engineer.
Dupe of another... should be fixed in rawhide with the move to python2 which properly handles int/long conversions without always having to be explicitly.
I really need to patch the current version instead of waiting for the next release. I am a systems engineer for 3ware and we have a very large amount of customers being affected by this. I can provide test/QA services for any proposed patch and equipment if necessary. Current releases from other vendors do not have this issue so I am hoping this is being escalated. Our card is the only affordable way to build high performance terrabyte solutions on Linux and it would help to have your support as we grow our presence in the enterprise server market. Please let me know what I can do to help resolve this issue.
I don't really have a huge problem with taking a little bit of time to actually work out what the problems are and get an update disk made for 7.3, but doing so without hardware to test with is difficult as there are a number of places which could get other overflows and it's hard to say which ones are real problems without testing.
Here is a very specific assesment of the problem I hope will help: In 2.4.18-3 kernel source code, in the file sd.c, line 1003, rscsi_disks [i].capacity is an unsigned variable printed signed. At > 1.0 TB, it overflows, causing a negative # printed. Anaconda, in 7.3, crashes when it gets this negative value. We think this file just needs to be fixed. Let me know if this makes sense. We can definitely help with the HW testing. We have the hardware and staff to help the Q/A process for the patch. I can be reached at 650-254-5669 or 415-577-6701 (Pacific Time 8am-6pm) if you have any additional questions. Thanks for taking a look at this.
Actually, that's not what anaconda is crashing out with... anaconda is overflowing in a different way, but if the kernel has problems with it, there's not much I can do. Probably the best route to go is to get in touch with Sue Denham (sdenham) as she handles our relations with hardware vendors.
Time tracking values updated
Mass-closing lots of old bugs which are in MODIFIED (and thus presumed to be fixed). If any of these are still a problem, please reopen or file a new bug against the release which they're occurring in so they can be properly tracked.