Bug #38766 | Falcon hangs during start-up if compiled for 64 bit SPARC | ||
---|---|---|---|
Submitted: | 13 Aug 2008 10:31 | Modified: | 18 Oct 2008 14:12 |
Reporter: | Olav Sandstå | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Falcon storage engine | Severity: | S3 (Non-critical) |
Version: | 6.0.6 | OS: | Solaris (Solaris 10) |
Assigned to: | Olav Sandstå | CPU Architecture: | Any |
Tags: | Sun Studio |
[13 Aug 2008 10:31]
Olav Sandstå
[20 Aug 2008 10:46]
Olav Sandstå
The hang also occurs when compiling with gcc for 64 bit SPARC
[21 Aug 2008 11:24]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/52198 2792 Olav Sandstaa 2008-08-21 Fix for Bug#38766 Falcon hangs during start-up if compiled for 64 bit SPARC Wrong CompareAndChange routine was used for in interlockedAdd. Replaced routine for exchanging pointers with routine for exchanging integer values. This problem resultet in errors on big-endian 64 bit machines.
[21 Aug 2008 12:33]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/52205 2792 Olav Sandstaa 2008-08-21 Fix for Bug#38766 Falcon hangs during start-up if compiled for 64 bit SPARC Wrong CompareAndChange routine was used for in interlockedAdd. Replaced routine for exchanging pointers with routine for exchanging integer values. This problem resultet in errors on big-endian 64 bit machines.
[21 Aug 2008 15:54]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/52234 2793 Kelly Long 2008-08-21 Improve page cache at higher concurrency. WL4479: Falcon Engine - Page Cache: high concurrency Get Free Buffer WL4480: Falcon Engine - Page Cache: hash table lock per bucket WL4481: Falcon Engine - Make hash table sizes power of two
[28 Aug 2008 4:33]
Bugs System
Pushed into 6.0.7-alpha (revid:olav@sun.com-20080821112344-6q23hnl1r8gxhe1v) (version source revid:vvaintroub@mysql.com-20080827094944-sh582y3m7duhzrpj) (pib:3)
[14 Sep 2008 2:11]
Bugs System
Pushed into 6.0.6-alpha (revid:olav@sun.com-20080821112344-6q23hnl1r8gxhe1v) (version source revid:hakan@mysql.com-20080716160034-sdexuyp3qow7zlc6) (pib:3)
[18 Oct 2008 14:12]
Jon Stephens
Documented bugfix in the 6.0.7 changelog as follows: When built with Falcon support on 64-bit SPARC platforms, mysqld hung on startup. This occurred whether Sun Studio or gcc was used as the compiler.