From: Tom Coughlan <coughlan> To: rhkernel-list Subject: [RHEL 4 patch] fix disk geometry calculation for large disks Date: Sat, 30 Apr 2005 17:54:36 -0400 Testing has shown that HDIO_GETGEO sometimes returns heads=0 for large disks. This causes parted to die with a Floating Point Exception, and other possible problems we have not seen yet. The problem occurs because several routines in scsicam_bios_param castsector_t capacity to unsigned long. The proposed solution is to avoid calling these routines at all if the capacity exceeds 65535*63*255. These are the maximum allowed values for cylinder/sector/head, so there is no point in going through the whole routine to get to them. ... ----------- The patch was posted upstream, but received no comments. It is in Fedora now for testing. Adding to the proposed list for U2.
Deferring QE ack. Doesn't appear that we're entirely sure we have a problem.
Updating PM score.
Since RHEL 4.8 External Beta has begun, and this bugzilla remains unresolved, it has been rejected as it is not proposed as exception or blocker.
Thank you for submitting this issue for consideration in Red Hat Enterprise Linux. The release for which you requested us to review is now End of Life. Please See https://access.redhat.com/support/policy/updates/errata/ If you would like Red Hat to re-consider your feature request for an active release, please re-open the request via appropriate support channels and provide additional supporting details about the importance of this issue.