I've filed specifically for ZFS:
6735425 some places where 64bit values are being incorrectly accessed  
on 32bit processors

eric

On Aug 6, 2008, at 1:59 PM, Brian D. Horn wrote:

> In the most recent code base (both OpenSolaris/Nevada and S10Ux with  
> patches)
> all the known marvell88sx problems have long ago been dealt with.
>
> However, I've said this before.  Solaris on 32-bit platforms has  
> problems and
> is not to be trusted.  There are far, far too many places in the  
> source
> code where a 64-bit object is either loaded or stored without any  
> atomic
> locking occurring which could result in any number of wrong and bad  
> behaviors.
> ZFS has some problems of this sort, but so does some of the low  
> level 32-bit
> x86 code.  The problem was reported long ago, but to the best of my  
> knowledge
> the issues have not been addressed.  Looking below it appears that  
> nothing
> has been done for about 9 months.
>
> Here is the top of the bug report:
>
> Bug ID         6634371
> Synopsis      Solaris ON is broken w.r.t. 64-bit operations on 32-bit  
> processors
> State         1-Dispatched (Default State)
> Category:Subcategory  kernel:other
> Keywords      32-bit | 64-bit | atomic
> Reported Against      
> Duplicate Of  
> Introduced In         
> Commit to Fix         
> Fixed In      
> Release Fixed         
> Related Bugs  
> Submit Date   27-NOV-2007
> Last Update Date      28-NOV-2007
>
>
> This message posted from opensolaris.org
> _______________________________________________
> zfs-discuss mailing list
> zfs-discuss@opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to