Re: 64-bit alignment problems.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



We have been running 2.3.x code on 64-bit sparcv9 kernels (Solaris 8 on 
Sun Fire V240) without any problem.  What is your hardware and OS?


Andy Fiddaman wrote:
> On Tue, 4 Sep 2007, Andy Fiddaman wrote:
> ; I'm finally getting around to upgrading my 2.3.7 system to 2.3.9. When I
> ; put in 2.3.7 I had to patch a few things to make it work properly on
> ; 64-bit SPARC, mainly unaligned dereferences causing BUS faults due to
> ; the SPARC MMU.
> 
> Sorry to follow up my own post but I've finished testing cyrus 2.3.9 on
> 64-bit Solaris SPARC and I now have a stable server as far as I can tell
> (we have a fairly intensive test suite...)
> 
> In stock 2.3.9 there are quite a few 64-bit alignment problems which cause
> BUS errors and a problem with the Perl module XS that causes the imclient
> structure to be double freed and therefore crashes Perl most of the time.
> 
> I've put patches for these up at http://www.fiddaman.net/cyrus/ please
> feel free to use them (or something like them) as you wish. It would be
> good to have these fixes rolled into the main Cyrus release.
> 
> Thanks,
> 
> Andy
> 
> 


-- 
Kenneth Murchison
Systems Programmer
Project Cyrus Developer/Maintainer
Carnegie Mellon University
----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux