Hi
On Wednesday 15 August 2012, Avi Kivity wrote:
> From: Orit Wasserman <[email protected]>
>
> For example migration between Westmere and Nehelem hosts, caught in big real
> mode.
>
> The code that fixes the segments for real mode guest was moved from
> enter_rmode
> to vmx_set_segments. enter_rmode calls vmx_set_segments for each segment.
>
> Signed-off-by: Orit Wasserman <[email protected]>
> Signed-off-by: Avi Kivity <[email protected]>
> (cherry picked from commit b246dd5df139501b974bd6b28f7815e53b3a792f)
[…]
I just got informed that this patch[1], as part of the current stable
queue-3.5 seems to break cryptsetup/ LUKS on a USB harddisk attached to
a sandybridge i5-2300 (USB 2.0). While I personally don't see a direct
relation, especially considering the other USB patches in queue-3.5,
bisecting the problem led to this patch - and reverting only this patch
from 3.5.2+queue-3.5 fixes the problem for the user.
cryptsetup luksDump /dev/sdd1
LUKS header information for /dev/sdd1
Version: 1
Cipher name: aes
Cipher mode: xts-plain:sha512
Hash spec: sha1
Payload offset: 4096
MK bits: 256
[…]
Aug 19 11:18:00 comus kernel: [ 136.683017] usb 3-1.6: new high-speed USB
device number 5 using ehci_hcd
Aug 19 11:18:00 comus kernel: [ 136.769861] usb 3-1.6: New USB device found,
idVendor=152d, idProduct=2338
Aug 19 11:18:00 comus kernel: [ 136.769867] usb 3-1.6: New USB device strings:
Mfr=1, Product=2, SerialNumber=5
Aug 19 11:18:00 comus kernel: [ 136.769870] usb 3-1.6: Product: USB to
ATA/ATAPI Bridge
Aug 19 11:18:00 comus kernel: [ 136.769872] usb 3-1.6: Manufacturer: JMicron
Aug 19 11:18:00 comus kernel: [ 136.769875] usb 3-1.6: SerialNumber:
313049C33048
Aug 19 11:18:00 comus kernel: [ 136.801205] usbcore: registered new interface
driver uas
Aug 19 11:18:00 comus kernel: [ 136.810125] Initializing USB Mass Storage
driver...
Aug 19 11:18:00 comus kernel: [ 136.810233] scsi6 : usb-storage 3-1.6:1.0
Aug 19 11:18:00 comus kernel: [ 136.810318] usbcore: registered new interface
driver usb-storage
Aug 19 11:18:00 comus kernel: [ 136.810319] USB Mass Storage support
registered.
Aug 19 11:18:01 comus kernel: [ 137.812721] scsi 6:0:0:0: Direct-Access
SAMSUNG HD103UJ 1113 PQ: 0 ANSI: 2 CCS
Aug 19 11:18:01 comus kernel: [ 137.813788] sd 6:0:0:0: Attached scsi generic
sg4 type 0
Aug 19 11:18:01 comus kernel: [ 137.814252] sd 6:0:0:0: [sdd] 1953525168
512-byte logical blocks: (1.00 TB/931 GiB)
Aug 19 11:18:01 comus kernel: [ 137.815030] sd 6:0:0:0: [sdd] Write Protect is
off
Aug 19 11:18:01 comus kernel: [ 137.815035] sd 6:0:0:0: [sdd] Mode Sense: 00
38 00 00
Aug 19 11:18:01 comus kernel: [ 137.815752] sd 6:0:0:0: [sdd] Asking for cache
data failed
Aug 19 11:18:01 comus kernel: [ 137.815756] sd 6:0:0:0: [sdd] Assuming drive
cache: write through
Aug 19 11:18:01 comus kernel: [ 137.818773] sd 6:0:0:0: [sdd] Asking for cache
data failed
Aug 19 11:18:01 comus kernel: [ 137.818779] sd 6:0:0:0: [sdd] Assuming drive
cache: write through
Aug 19 11:18:01 comus kernel: [ 137.831559] sdd: sdd1
Aug 19 11:18:32 comus kernel: [ 168.698513] usb 3-1.6: reset high-speed USB
device number 5 using ehci_hcd
Aug 19 11:19:03 comus kernel: [ 199.700108] usb 3-1.6: reset high-speed USB
device number 5 using ehci_hcd
Aug 19 11:19:03 comus kernel: [ 199.789585] sd 6:0:0:0: [sdd] Asking for cache
data failed
Aug 19 11:19:03 comus kernel: [ 199.789591] sd 6:0:0:0: [sdd] Assuming drive
cache: write through
Aug 19 11:19:03 comus kernel: [ 199.789595] sd 6:0:0:0: [sdd] Attached SCSI
disk
Aug 19 11:19:34 comus kernel: [ 230.637817] usb 3-1.6: reset high-speed USB
device number 5 using ehci_hcd
Aug 19 11:20:05 comus kernel: [ 261.575524] usb 3-1.6: reset high-speed USB
device number 5 using ehci_hcd
Aug 19 11:20:36 comus kernel: [ 292.513052] usb 3-1.6: reset high-speed USB
device number 5 using ehci_hcd
Aug 19 11:21:07 comus kernel: [ 323.578667] usb 3-1.6: reset high-speed USB
device number 5 using ehci_hcd
[…]
Aug 19 11:40:46 comus kernel: [ 1500.734766] usb 3-1.6: reset high-speed USB
device number 5 using ehci_hcd
Aug 19 11:41:17 comus kernel: [ 1531.656999] usb 3-1.6: reset high-speed USB
device number 5 using ehci_hcd
Aug 19 11:35:36 comus udevd[4238]: timeout: killing 'udisks-part-id /dev/dm-4'
[5318]
Aug 19 11:35:37 comus udevd[4238]: timeout: killing 'udisks-part-id /dev/dm-4'
[5318]
Aug 19 11:35:38 comus udevd[4238]: timeout: killing 'udisks-part-id /dev/dm-4'
[5318]
Aug 19 11:35:39 comus udevd[4238]: timeout: killing 'udisks-part-id /dev/dm-4'
[5318]
[…]
Aug 19 11:36:03 comus udevd[4238]: timeout: killing 'udisks-part-id /dev/dm-4'
[5318]
Aug 19 11:36:04 comus udevd[4238]: timeout: killing 'udisks-part-id /dev/dm-4'
[5318]
Aug 19 11:36:05 comus udevd[4238]: timeout: killing 'udisks-part-id /dev/dm-4'
[5318]
Aug 19 11:36:06 comus udevd[4238]: timeout: killing 'udisks-part-id /dev/dm-4'
[5318]
Aug 19 11:36:07 comus udevd[4238]: 'udisks-part-id /dev/dm-4' [5318] terminated
by signal 9 (Killed)
x86_64 kernel, Debian/unstable userspace.
Regards
Stefan Lippers-Hollmann
[1]
https://git.kernel.org/?p=linux/kernel/git/stable/stable-queue.git;a=blob;f=queue-3.5/kvm-vmx-fix-kvm_set_sregs-with-big-real-mode-segments.patch;h=279818009fd371725ea240b14d2d9908af2d7ccc;hb=HEAD
--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html