← Back to team overview

maria-developers team mailing list archive

Re: Memory barrier problem in InnoDB/XtraDB mutex implementation causing hangs

 

Kristian,

On Fri, Nov 07, 2014 at 09:25:50AM +0100, Kristian Nielsen wrote:
> Sergey Vojtovich <svoj@xxxxxxxxxxx> writes:
> 
> > According to history ACQUIRE -> RELEASE fix appeared in 10.0.13 and fix for
> > log_get_lsn() appeared in 10.0.14. Both fixes appeared similtaneously in 5.5.40.
> >
> > So runtime hangs should be solved both in 5.5 and 10.0. This leaves hangs during
> > startup, which are unfortunate but not as critical as runtime hangs.
> >
> > Are there any other known hangs?
> 
> If you are going to argue for deliberately keeping broken mutex_enter() /
> mutex_exit() in MariaDB, I will stay out of the discussion. I was only trying
> to get Buildbot green so that I can push my completely unrelated fixes for
> 10.0.
Heh, not really. I just want to understand how much things are broken and how
to fix them in 5.5 and 10.0. For 10.1 I already suggested MDEV-6654, which I
belive is the right thing to do.

Regards,
Sergey


References