Problem with IMSM Raid
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mdadm (Ubuntu) |
Confirmed
|
Medium
|
Unassigned | ||
Precise |
Expired
|
Medium
|
Unassigned | ||
Quantal |
Expired
|
Medium
|
Unassigned |
Bug Description
I use two 2TB Enterprise WD Disks on a Intel Server Board SK1200KP with E3-1220L CPU.
I created a container array for IMSM metadata.
mdadm --create --verbose /dev/md/0 /dev/sd[c-d] --raid-devices 2 --metadata imsm
Then I created an array based on the imsm container.
mdadm --create /dev/md/1 /dev/md/0 --raid-devices 2 --level 1 -c 128 -z $((1836*1024*1024))
Then I tried to access /dev/md1 using parted and the kernel panic occured.
...
[ 150.883146] md/raid1:md1: not clean -- starting background reconstruction
[ 150.883150] md/raid1:md1: active with 2 out of 2 mirrors
[ 150.883181] md1: detected capacity change from 0 to 1971389988864
[ 150.885868] md1: unknown partition table
[ 211.123566] ------------[ cut here ]------------
[ 211.123582] kernel BUG at /build/
[ 211.123592] invalid opcode: 0000 [#1] SMP
[ 211.123602] CPU 1
[ 211.123607] Modules linked in: snd_hda_codec_hdmi joydev hid_logitech ff_memless bridge stp usbhid nouveau hid psmouse ttm serio_raw drm_kms_helper drm snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_timer snd soundcore snd_page_alloc i2c_algo_bit mxm_wmi wmi video mei(C) mac_hid lp parport raid10 raid456 async_pq async_xor xor async_memcpy async_raid6_recov raid6_pq async_tx e1000e raid1 raid0 multipath linear
[ 211.123741]
[ 211.123747] Pid: 1724, comm: parted Tainted: G C 3.2.0-27-generic #43-Ubuntu /S1200KP
...
# mdadm --detail-platform
Platform : Intel(R) Matrix Storage Manager
Version : 11.1.0.1413
RAID Levels : raid0 raid1 raid10 raid5
Chunk Sizes : 4k 8k 16k 32k 64k 128k
Max Disks : 6
Max Volumes : 2
I/O Controller : /sys/devices/
Port0 : /dev/sda (EL125500W6******)
Port1 : /dev/sdb (J8400076******)
Port2 : /dev/sdc (WD-WCAVY7******)
Port3 : /dev/sdd (WD-WCAVY7******)
Port4 : - no device attached -
Port5 : - no device attached -
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-
ProcVersionSign
Uname: Linux 3.2.0-27-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 2.0.1-0ubuntu11
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path', '/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info: Error: [Errno 2] No such file or directory
Card0.Amixer.
Date: Sat Jul 28 18:05:02 2012
HibernationDevice: RESUME=
InstallationMedia: Ubuntu-Server 12.04 LTS "Precise Pangolin" - Release amd64 (20120424.1)
Lsusb:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 003: ID 046d:c50c Logitech, Inc. Cordless Desktop S510
ProcEnviron:
LANGUAGE=en_GB:en
TERM=rxvt
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
ProcFB: 0 nouveaufb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.79
RfKill: Error: [Errno 2] No such file or directory
SourcePackage: linux
StagingDrivers: mei
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/18/2012
dmi.bios.vendor: Intel Corp.
dmi.bios.version: KPC2060H.
dmi.board.
dmi.board.name: S1200KP
dmi.board.vendor: Intel Corporation
dmi.board.version: AAG34877-102
dmi.chassis.type: 3
dmi.modalias: dmi:bvnIntelCor
Changed in mdadm (Ubuntu Precise): | |
status: | New → Confirmed |
Changed in mdadm (Ubuntu Precise): | |
status: | Confirmed → Incomplete |
Changed in mdadm (Ubuntu Quantal): | |
status: | Confirmed → Incomplete |
Changed in mdadm (Ubuntu Precise): | |
importance: | Undecided → Medium |
Changed in mdadm (Ubuntu Quantal): | |
importance: | Undecided → Medium |
Changed in mdadm (Ubuntu): | |
status: | Expired → Confirmed |
Thank you for testing this. I will try to look into this.