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

Bug#777511: marked as done (linux-image-3.16: md: bug with re-adding a partially recovered device to a mirror)



Your message dated Sun, 29 Jan 2017 20:36:16 +0000
with message-id <1485722176.2900.12.camel@decadent.org.uk>
and subject line Re: linux-image-3.16: md: bug with re-adding a partially recovered device to a mirror
has caused the Debian Bug report #777511,
regarding linux-image-3.16: md: bug with re-adding a partially recovered device to a mirror
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
777511: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777511
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:linux
Version: 3.16.7-ckt4-3
Severity: important
File: linux-image-3.16
Tags: upstream

Dear Maintainer,

For an md mirror with bitmap, when re-adding a device that was
previously detached during recovery, new recovery starts from the offset
of last recovery. If there were any writes to the mirror before that
recovery offset during device was detaching, they will be stored only on
the present part of mirror and will be ignored on the re-added device. 

Bug is detected on following kernels:
  * 3.16 kernel / Debian 8
  * 3.16 kernel / Ubuntu 14.10.

Bug is not detected on following kernels:
  * 3.2 kernel / Debian 7
  * 3.13.0-27-generic kernel / Ubuntu 14.04
  * 3.19.0-rc4 kernel from mainline

-- Package-specific info:
** Version:
Linux version 3.16.0-4-amd64 (debian-kernel@lists.debian.org) (gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.7-ckt4-3 (2015-02-03)

Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

--- End Message ---
--- Begin Message ---
Version: 3.16.7-ckt20-1

Sorry for going quiet on this.  This bug was fixed by:

commit d01552a76d71f9879af448e9142389ee9be6e95b
Author: NeilBrown <neilb@suse.com>
Date:   Sat Oct 31 11:00:56 2015 +1100

    Revert "md: allow a partially recovered device to be hot-added to an array."

which went into upstream version 4.3 and then into stable 3.16.7-ckt20.
(I verified this with your test case.)

Ben.

-- 
Ben Hutchings
All the simple programs have been written, and all the good names
taken.

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply to: