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.8-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.8 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 Tue Mar 12 15:08:26 PDT 2013 Date: Tue, 12 Mar 2013 15:08:26 -0700 To: Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx> From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> Subject: Revert "xen/blkback: Don't trust the handle from the frontend." This reverts commit 01c681d4c70d64cb72142a2823f27c4146a02e63 upstream (ef56ca64ea733c3b88f0bb74b04da128b1dc35d8 in this tree), as it wasn't supposed to have been applied to the stable tree. 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 @@ -881,6 +881,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.8/usb-don-t-use-ehci-port-sempahore-for-usb-3.0-hubs.patch queue-3.8/hw_random-make-buffer-usable-in-scatterlist.patch queue-3.8/random-fix-locking-dependency-with-the-tasklist_lock.patch queue-3.8/xen-pat-disable-pat-using-pat_enabled-value.patch queue-3.8/dm-fix-truncated-status-strings.patch queue-3.8/xen-pci-we-don-t-do-multiple-msi-s.patch queue-3.8/efi-be-more-paranoid-about-available-space-when-creating-variables.patch queue-3.8/nohz-make-tick_nohz_irq_exit-irq-safe.patch queue-3.8/dm-do-not-replace-bioset-for-request-based-dm.patch queue-3.8/ext4-convert-number-of-blocks-to-clusters-properly.patch queue-3.8/md-raid1-raid10-fix-deadlock-with-freeze_array.patch queue-3.8/hwmon-pmbus-ltc2978-fix-peak-attribute-handling.patch queue-3.8/drm-i915-increase-the-rc6p-threshold.patch queue-3.8/nfs-don-t-allow-nfs-silly-renamed-files-to-be-deleted-no-signal.patch queue-3.8/arm-7653-2-do-not-scale-loops_per_jiffy-when-using-a-constant-delay-clock.patch queue-3.8/proc-connector-reject-unprivileged-listener-bumps.patch queue-3.8/userns-stop-oopsing-in-key_change_session_keyring.patch queue-3.8/tg3-update-link_up-flag-for-phylib-devices.patch queue-3.8/hwmon-pmbus-ltc2978-use-detected-chip-id-to-select.patch queue-3.8/libertas-fix-crash-for-sd8688.patch queue-3.8/btrfs-cleanup-orphan-reservation-if-truncate-fails.patch queue-3.8/md-raid0-fix-error-return-from-create_stripe_zones.patch queue-3.8/tile-work-around-bug-in-the-generic-sys_llseek.patch queue-3.8/x86-pvclock-kvm-align-allocation-size-to-page-size.patch queue-3.8/cifs-fix-missing-of-oplock_read-value-in-smb30_values-structure.patch queue-3.8/pnfs-fix-resend_to_mds-for-directio.patch queue-3.8/arm-7659-1-mm-make-mm-context.id-an-atomic64_t-variable.patch queue-3.8/powerpc-apply-early-paca-fixups-to-boot_paca-and-the-boot-cpu-s-paca.patch queue-3.8/iwlwifi-always-copy-first-16-bytes-of-commands.patch queue-3.8/rtc-rtc-mv-add-support-for-clk-to-avoid-lockups.patch queue-3.8/arm-kirkwood-of_serial-fix-clock-gating-by-removing-clock-frequency.patch queue-3.8/vfs-fix-pipe-counter-breakage.patch queue-3.8/drm-i915-fix-haswell-crw-pci-ids.patch queue-3.8/usbnet-smsc95xx-fix-suspend-failure.patch queue-3.8/md-fix-two-bugs-when-attempting-to-resize-raid0-array.patch queue-3.8/alsa-ice1712-initialize-card-private_data-properly.patch queue-3.8/fix-compat_rw_copy_check_uvector-misuse-in-aio-readv-writev-and-security-keys.patch queue-3.8/sony-laptop-fully-enable-sny-controlled-modems.patch queue-3.8/usb-rip-out-recursive-call-on-warm-port-reset.patch queue-3.8/nfsv4.1-hold-reference-to-layout-hdr-in-layoutget.patch queue-3.8/btrfs-delete-inline-extents-when-we-find-them-during-logging.patch queue-3.8/gpio-mvebu-add-clk-support-to-prevent-lockup.patch queue-3.8/acer-wmi-avoid-the-warning-of-devices-may-be-used-uninitialized.patch queue-3.8/efivars-disable-external-interrupt-while-holding-efivars-lock.patch queue-3.8/arm-7663-1-perf-fix-armv7-evtype_mask-to-include-nsh-bit.patch queue-3.8/scsi-dc395x-uninitialized-variable-in-device_alloc.patch queue-3.8/watchdog-sp5100_tco-write-back-the-original-value-to-reserved-bits-instead-of-zero.patch queue-3.8/hid-logitech-dj-do-not-directly-call-hid_output_raw_report-during-probe.patch queue-3.8/proc-use-nd_jump_link-in-proc_ns_follow_link.patch queue-3.8/iscsi-target-fix-immediate-queue-starvation-regression-with-datain.patch queue-3.8/watchdog-sp5100_tco-fix-wrong-indirect-i-o-access-for-getting-value-of-reserved-bits.patch queue-3.8/ath9k-fix-rssi-dummy-marker-value.patch queue-3.8/drm-i915-reorder-setup-sequence-to-have-irqs-for-output-setup.patch queue-3.8/btrfs-account-for-orphan-inodes-properly-during-cleanup.patch queue-3.8/ath9k_hw-improve-reset-reliability-after-errors.patch queue-3.8/ipc-don-t-allocate-a-copy-larger-than-max.patch queue-3.8/mfd-rtsx-optimize-card-detect-flow.patch queue-3.8/dmi_scan-fix-missing-check-for-_dmi_-signature-in-smbios_present.patch queue-3.8/mfd-rtsx-fix-issue-that-booting-os-with-sd-card-inserted.patch queue-3.8/arm-7658-1-mm-fix-race-updating-mm-context.id-on-asid-rollover.patch queue-3.8/mac80211-fix-crash-due-to-un-canceled-work-items.patch queue-3.8/vfs-don-t-bug_on-if-following-a-proc-fd-pseudo-symlink.patch queue-3.8/arm-vfp-fix-emulation-of-second-vfp-instruction.patch queue-3.8/xenbus-fix-compile-failure-on-arm-with-xen-enabled.patch queue-3.8/target-pscsi-fix-page-increment.patch queue-3.8/efivarfs-return-accurate-error-code-in-efivarfs_fill_super.patch queue-3.8/arm-fix-scheduling-while-atomic-warning-in-alignment-handling-code.patch queue-3.8/arm-mxs_defconfig-make-usb-host-functional-again.patch queue-3.8/revert-xen-blkback-don-t-trust-the-handle-from-the-frontend.patch queue-3.8/cifs-ensure-that-cifs_get_root-only-traverses-directories.patch queue-3.8/drm-radeon-add-primary-dac-adj-quirk-for-r200-board.patch queue-3.8/crypto-user-fix-info-leaks-in-report-api.patch queue-3.8/watchdog-da9055_wdt-needs-to-select-watchdog_core.patch queue-3.8/drm-i915-turn-off-hsync-and-vsync-on-adpa-when-disabling-crt.patch queue-3.8/mm-mempolicy.c-fix-wrong-sp_node-insertion.patch queue-3.8/ipc-fix-potential-oops-when-src-msg-4k-w-msg_copy.patch queue-3.8/btrfs-init-io_lock-after-cloning-btrfs-device-struct.patch queue-3.8/mwifiex-correct-sleep-delay-counter.patch queue-3.8/drm-i915-enable-irqs-earlier-when-resuming.patch queue-3.8/ftrace-update-the-kconfig-for-dynamic_ftrace.patch queue-3.8/scsi-storvsc-initialize-the-sglist.patch queue-3.8/dm-snapshot-add-missing-module-aliases.patch queue-3.8/alsa-vmaster-fix-slave-change-notification.patch queue-3.8/ath9k_htc-fix-signal-strength-handling-issues.patch queue-3.8/arm-7654-1-preserve-l_pte_valid-in-pte_modify.patch queue-3.8/efivars-efivarfs_valid_name-should-handle-pstore-syntax.patch queue-3.8/arm-7657-1-head-fix-swapper-and-idmap-population-with-lpae-and-big-endian.patch queue-3.8/dm-fix-limits-initialization-when-there-are-no-data-devices.patch queue-3.8/btrfs-copy-everything-if-we-ve-created-an-inline-extent.patch queue-3.8/keys-fix-race-with-concurrent-install_user_keyrings.patch queue-3.8/md-protect-against-crash-upon-fsync-on-ro-array.patch queue-3.8/e1000e-fix-pci-device-enable-counter-balance.patch queue-3.8/usb-prepare-for-refactoring-by-adding-extra-udev-checks.patch queue-3.8/x86-kvm-fix-pvclock-vsyscall-fixmap.patch queue-3.8/usb-ehci-revert-remove-ass-pss-polling-timeout.patch queue-3.8/sunrpc-don-t-start-the-retransmission-timer-when-out-of-socket-space.patch queue-3.8/usb-fix-connected-device-switch-to-inactive-state.patch queue-3.8/drm-radeon-don-t-set-hpd-afmt-interrupts-when-interrupts-are-disabled.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