Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933089AbZDBTZG (ORCPT ); Thu, 2 Apr 2009 15:25:06 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1759794AbZDBTYx (ORCPT ); Thu, 2 Apr 2009 15:24:53 -0400 Received: from mx2.redhat.com ([66.187.237.31]:38670 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754760AbZDBTYw (ORCPT ); Thu, 2 Apr 2009 15:24:52 -0400 Date: Thu, 2 Apr 2009 20:23:58 +0100 From: Alasdair G Kergon To: Linus Torvalds Cc: dm-devel@redhat.com, linux-kernel@vger.kernel.org, Kiyoshi Ueda , Cheng Renquan , Johannes Weiner , Jonathan Brassow , Heinz Mauelshagen , "Jun'ichi Nomura" , Mike Snitzer , Mikulas Patocka , Neil Brown , Milan Broz Subject: [git pull] device-mapper changes for 2.6.30 Message-ID: <20090402192358.GL5098@agk.fab.redhat.com> Mail-Followup-To: Linus Torvalds , dm-devel@redhat.com, linux-kernel@vger.kernel.org, Kiyoshi Ueda , Cheng Renquan , Johannes Weiner , Jonathan Brassow , Heinz Mauelshagen , Jun'ichi Nomura , Mike Snitzer , Mikulas Patocka , Neil Brown , Milan Broz Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i Organization: Red Hat UK Ltd. Registered in England and Wales, number 03798903. Registered Office: Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SL4 1TE. Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3350 Lines: 86 Please pull from: master.kernel.org:/pub/scm/linux/kernel/git/agk/linux-2.6-dm.git master to get the following device-mapper changes for 2.6.30 Alasdair G Kergon (1): dm table: fix upgrade mode race Cheng Renquan (2): dm target: use module refcount directly dm target: remove struct tt_internal Johannes Weiner (1): dm crypt: use kzfree Jonathan Brassow (12): dm exception store: separate type from instance dm raid1: add is_remote_recovering hook for clusters dm exception store: introduce registry dm exception store: move dm_target pointer dm exception store: move chunk_fields dm exception store: move cow pointer dm snapshot: remove dm_snap header use dm snapshot: remove dm_snap header dm snapshot: use DMEMIT macro for status dm snapshot: move ctr parsing to exception store dm snapshot: move status to exception store dm snapshot: persistent fix dtr cleanup Jun'ichi Nomura (1): dm: path selector use module refcount directly Mike Snitzer (2): dm log: use standard kernel module refcount dm log: remove struct dm_dirty_log_internal Mikulas Patocka (17): dm: preserve bi_io_vec when resubmitting bios dm raid1: switch read_record from kmalloc to slab to save memory dm io: make sync_io uninterruptible dm snapshot: refactor __find_pending_exception dm snapshot: avoid dropping lock in __find_pending_exception dm snapshot: avoid having two exceptions for the same chunk dm: bio list add bio_list_add_head dm: remove unnecessary work queue type field dm: remove unnecessary work queue context field dm: remove unnecessary struct dm_wq_req dm: rename __split_bio dm: move bio_io_error into __split_and_process_bio dm: merge __flush_deferred_io into caller dm: allow uninterruptible wait for pending io dm: merge pushback and deferred bio lists dm: move wait queue declaration dm: set queue ordered mode drivers/md/dm-bio-list.h | 10 + drivers/md/dm-bio-record.h | 26 +++ drivers/md/dm-crypt.c | 6 +- drivers/md/dm-exception-store.c | 252 +++++++++++++++++++++++++ drivers/md/dm-exception-store.h | 58 +++++- drivers/md/dm-io.c | 5 +- drivers/md/dm-log.c | 75 ++------ drivers/md/dm-path-selector.c | 21 +-- drivers/md/dm-raid1.c | 50 +++++- drivers/md/dm-snap-persistent.c | 153 +++++++++++----- drivers/md/dm-snap-transient.c | 86 +++++++-- drivers/md/dm-snap.c | 384 ++++++++++++++++++++------------------- drivers/md/dm-snap.h | 105 ----------- drivers/md/dm-table.c | 26 ++-- drivers/md/dm-target.c | 104 +++-------- drivers/md/dm.c | 134 +++++--------- drivers/md/dm.h | 2 +- include/linux/device-mapper.h | 3 + include/linux/dm-dirty-log.h | 13 ++ 19 files changed, 893 insertions(+), 620 deletions(-) delete mode 100644 drivers/md/dm-snap.h Alasdair -- agk@redhat.com -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/