Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Jul 2011 11:10:13 GMT
From:      Alexander Motin <mav@FreeBSD.org>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: kern/150315: [ata] sizeof(union ccb) changed between 7.x and 8.x
Message-ID:  <201107181110.p6IBADwO028930@freefall.freebsd.org>

index | next in thread | raw e-mail

The following reply was made to PR kern/150315; it has been noted by GNATS.

From: Alexander Motin <mav@FreeBSD.org>
To: bug-followup@FreeBSD.org, wollman@freebsd.org
Cc:  
Subject: Re: kern/150315: [ata] sizeof(union ccb) changed between 7.x and
 8.x
Date: Mon, 18 Jul 2011 13:43:08 +0300

 The main problem is not just in union ccb size change. Problem is that
 elements newly added to several structures were added not to the ends,
 and in some places there are arrays of structures used. As result
 providing compatibility layer would required to repack all requests and
 responses, reordering their fields.
 
 I am not sure that supporting it now (1.5 years after 8.0 release) worth
 polluting code. Speaking about smartctl -- the best way is to rebuild
 it, as new version also supports CAM ATA.
 
 -- 
 Alexander Motin


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107181110.p6IBADwO028930>