This is a note to let you know that I've just added the patch titled Revert "xen/blkback: Don't trust the handle from the frontend." to the 3.4-stable tree which can be found at: http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary The filename of the patch is: revert-xen-blkback-don-t-trust-the-handle-from-the-frontend.patch and it can be found in the queue-3.4 subdirectory. If you, or anyone else, feels it should not be added to the stable tree, please let <stable@xxxxxxxxxxxxxxx> know about it. >From foo@baz Wed Apr 3 10:05:41 PDT 2013 Date: Wed, 03 Apr 2013 10:05:41 -0700 To: Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx> From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> Subject: Revert "xen/blkback: Don't trust the handle from the frontend." From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> This reverts commit c93c85196e2c7001daa8a04b83a9d6dd4febfb59 which is commit 01c681d4c70d64cb72142a2823f27c4146a02e63 upstream. It shouldn't have been applied to the 3.4-stable tree, sorry about that. Reported-by: William Dauchy <wdauchy@xxxxxxxxx> Cc: Jan Beulich <jbeulich@xxxxxxxx> Cc: Ian Campbell <ian.campbell@xxxxxxxxxx> Cc: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> --- drivers/block/xen-blkback/blkback.c | 1 + 1 file changed, 1 insertion(+) --- a/drivers/block/xen-blkback/blkback.c +++ b/drivers/block/xen-blkback/blkback.c @@ -646,6 +646,7 @@ static int dispatch_rw_block_io(struct x goto fail_response; } + preq.dev = req->u.rw.handle; preq.sector_number = req->u.rw.sector_number; preq.nr_sects = 0; Patches currently in stable-queue which might be from gregkh@xxxxxxxxxxxxxxxxxxx are queue-3.4/can-sja1000-fix-define-conflict-on-sh.patch queue-3.4/8021q-fix-a-potential-use-after-free.patch queue-3.4/bluetooth-fix-not-closing-sco-sockets-in-the-bt_connect2-state.patch queue-3.4/ext4-convert-number-of-blocks-to-clusters-properly.patch queue-3.4/ath9k_hw-revert-chainmask-to-user-configuration-after-calibration.patch queue-3.4/tracing-prevent-buffer-overwrite-disabled-for-latency-tracers.patch queue-3.4/pch_gbe-fix-ip_summed-checksum-reporting-on-rx.patch queue-3.4/bluetooth-add-support-for-dell.patch queue-3.4/ext4-use-atomic64_t-for-the-per-flexbg-free_clusters-count.patch queue-3.4/tcp-preserve-ack-clocking-in-tso.patch queue-3.4/tracing-protect-tracer-flags-with-trace_types_lock.patch queue-3.4/staging-comedi-s626-fix-continuous-acquisition.patch queue-3.4/drivers-net-ethernet-cpsw-use-netif_wake_queue-while-restarting-tx-queue.patch queue-3.4/efivars-handle-duplicate-names-from-get_next_variable.patch queue-3.4/bonding-fix-disabling-of-arp_interval-and-miimon.patch queue-3.4/usb-xhci-fix-trb-transfer-length-macro-used-for-event-trb.patch queue-3.4/sky2-threshold-for-pause-packet-is-set-wrong.patch queue-3.4/iommu-amd-make-sure-dma_ops-are-set-for-hotplug-devices.patch queue-3.4/smsc75xx-fix-jumbo-frame-support.patch queue-3.4/aoe-reserve-enough-headroom-on-skbs.patch queue-3.4/vt-synchronize_rcu-under-spinlock-is-not-nice.patch queue-3.4/xen-blkback-fix-dispatch_rw_block_io-error-path.patch queue-3.4/drm-i915-don-t-clobber-crtc-fb-when-queue_flip-fails.patch queue-3.4/net-irda-add-missing-error-path-release_sock-call.patch queue-3.4/net-remove-a-warn_on-in-net_enable_timestamp.patch queue-3.4/dm9000b-driver-initialization-upgrade.patch queue-3.4/b43-n-phy-increase-initial-value-of-mind-in-rssi-calibration.patch queue-3.4/unix-fix-a-race-condition-in-unix_release.patch queue-3.4/usb-gadget-udc-core-fix-a-regression-during-gadget-driver-unbinding.patch queue-3.4/bonding-remove-already-created-master-sysfs-link-on-failure.patch queue-3.4/ks8851-fix-interpretation-of-rxlen-field.patch queue-3.4/sky2-receive-overflows-not-counted.patch queue-3.4/signal-define-__arch_has_sa_restorer-so-we-know-whether-to-clear-3.0-3.2-3.4.patch queue-3.4/nfsd4-reject-negative-acl-lengths.patch queue-3.4/sysfs-handle-failure-path-correctly-for-readdir.patch queue-3.4/mwifiex-cancel-cmd-timer-and-free-curr_cmd-in-shutdown-process.patch queue-3.4/arm-cns3xxx-fix-mapping-of-private-memory-region.patch queue-3.4/btrfs-fix-space-leak-when-we-fail-to-reserve-metadata-space.patch queue-3.4/sunrpc-add-barriers-to-ensure-read-ordering-in-rpc_wake_up_task_queue_locked.patch queue-3.4/tile-expect-new-initramfs-name-from-hypervisor-file-system.patch queue-3.4/net-add-a-synchronize_net-in-netdev_rx_handler_unregister.patch queue-3.4/net-fix-_diag_max-constants.patch queue-3.4/af_unix-dont-send-scm_credential-when-dest-socket-is-null.patch queue-3.4/tcp-undo-spurious-timeout-after-sack-reneging.patch queue-3.4/drivers-net-ethernet-davinci_emac-use-netif_wake_queue-while-restarting-tx-queue.patch queue-3.4/tg3-fix-length-overflow-in-vpd-firmware-parsing.patch queue-3.4/atl1e-drop-pci-msi-support-because-of-packet-corruption.patch queue-3.4/usb-ftdi_sio-add-support-for-mitsubishi-fx-usb-aw-bd.patch queue-3.4/btrfs-limit-the-global-reserve-to-512mb.patch queue-3.4/pnfs-block-removing-dm-device-maybe-cause-oops-when-call-dev_remove.patch queue-3.4/b43-a-fix-for-dma-transmission-sequence-errors.patch queue-3.4/revert-xen-blkback-don-t-trust-the-handle-from-the-frontend.patch queue-3.4/ipv6-fix-bad-free-of-addrconf_init_net.patch queue-3.4/ipv6-don-t-accept-multicast-traffic-with-scope-0.patch queue-3.4/bluetooth-add-support-for-dell_2.patch queue-3.4/ipv6-don-t-accept-node-local-multicast-traffic-from-the-wire.patch queue-3.4/kernel-signal.c-use-__arch_has_sa_restorer-instead-of-sa_restorer.patch queue-3.4/thermal-shorten-too-long-mcast-group-name.patch queue-3.4/btrfs-fix-race-between-mmap-writes-and-compression.patch queue-3.4/bonding-get-netdev_rx_handler_unregister-out-of-locks.patch queue-3.4/btrfs-don-t-drop-path-when-printing-out-tree-errors-in-scrub.patch queue-3.4/loop-prevent-bdev-freeing-while-device-in-use.patch queue-3.4/rtlwifi-usb-add-missing-freeing-of-skbuff.patch queue-3.4/hid-usbhid-quirk-for-realtek-multi-card-reader.patch queue-3.4/bonding-fix-miimon-and-arp_interval-delayed-work-race-conditions.patch queue-3.4/xen-blkback-correctly-respond-to-unknown-non-native-requests.patch queue-3.4/tty-atmel_serial_probe-index-of-atmel_ports-fix.patch queue-3.4/efivars-explicitly-calculate-length-of-variablename.patch queue-3.4/sysfs-fix-race-between-readdir-and-lseek.patch -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html