From: Linus Torvalds Date: Thu, 5 Nov 2015 05:01:27 +0000 (-0800) Subject: Merge branch 'for-4.4/reservations' of git://git.kernel.dk/linux-block X-Git-Tag: firefly_0821_release~176^2~807 X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=ccf21b69a83afaee4d5499e0d03eacf23946e08c;p=firefly-linux-kernel-4.4.55.git Merge branch 'for-4.4/reservations' of git://git.kernel.dk/linux-block Pull block reservation support from Jens Axboe: "This adds support for persistent reservations, both at the core level, as well as for sd and NVMe" [ Background from the docs: "Persistent Reservations allow restricting access to block devices to specific initiators in a shared storage setup. All implementations are expected to ensure the reservations survive a power loss and cover all connections in a multi path environment" ] * 'for-4.4/reservations' of git://git.kernel.dk/linux-block: NVMe: Precedence error in nvme_pr_clear() nvme: add missing endianess annotations in nvme_pr_command NVMe: Add persistent reservation ops sd: implement the Persistent Reservation API block: add an API for Persistent Reservations block: cleanup blkdev_ioctl --- ccf21b69a83afaee4d5499e0d03eacf23946e08c