]>
git.karo-electronics.de Git - karo-tx-linux.git/log
Stephen Rothwell [Tue, 11 Oct 2011 07:16:52 +0000 (18:16 +1100)]
Merge remote-tracking branch 'percpu/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 07:15:30 +0000 (18:15 +1100)]
Merge remote-tracking branch 'xen-two/linux-next'
Conflicts:
arch/x86/xen/Kconfig
Stephen Rothwell [Tue, 11 Oct 2011 07:09:42 +0000 (18:09 +1100)]
Merge remote-tracking branch 'xen/upstream/xen'
Stephen Rothwell [Tue, 11 Oct 2011 07:03:28 +0000 (18:03 +1100)]
Merge remote-tracking branch 'ptrace/ptrace'
Stephen Rothwell [Tue, 11 Oct 2011 06:57:46 +0000 (17:57 +1100)]
Merge remote-tracking branch 'kvm/kvm-updates/3.2'
Stephen Rothwell [Tue, 11 Oct 2011 06:51:19 +0000 (17:51 +1100)]
Merge remote-tracking branch 'kmemleak/kmemleak'
Stephen Rothwell [Tue, 11 Oct 2011 06:44:36 +0000 (17:44 +1100)]
Merge remote-tracking branch 'rcu/rcu/next'
Stephen Rothwell [Tue, 11 Oct 2011 06:37:55 +0000 (17:37 +1100)]
Merge remote-tracking branch 'tip/auto-latest'
Conflicts:
drivers/iommu/Makefile
Stephen Rothwell [Tue, 11 Oct 2011 06:36:09 +0000 (17:36 +1100)]
Merge commit 'refs/next/
20111005 /gpio'
Stephen Rothwell [Tue, 11 Oct 2011 06:32:02 +0000 (17:32 +1100)]
Merge remote-tracking branch 'spi/spi/next'
Stephen Rothwell [Tue, 11 Oct 2011 06:29:36 +0000 (17:29 +1100)]
Merge remote-tracking branch 'devicetree/devicetree/next'
Stephen Rothwell [Tue, 11 Oct 2011 06:28:14 +0000 (17:28 +1100)]
Merge remote-tracking branch 'edac-amd/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 06:26:54 +0000 (17:26 +1100)]
Merge remote-tracking branch 'edac/linux_next'
Conflicts:
arch/x86/kernel/cpu/mcheck/mce.c
Stephen Rothwell [Tue, 11 Oct 2011 06:23:51 +0000 (17:23 +1100)]
Merge remote-tracking branch 'fsnotify/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 06:22:25 +0000 (17:22 +1100)]
Merge remote-tracking branch 'apm/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 06:15:56 +0000 (17:15 +1100)]
Merge remote-tracking branch 'pm/linux-next'
Conflicts:
arch/arm/mach-shmobile/board-ap4evb.c
Stephen Rothwell [Tue, 11 Oct 2011 06:11:38 +0000 (17:11 +1100)]
Merge remote-tracking branch 'trivial/for-next'
Conflicts:
Documentation/PCI/pci.txt
arch/arm/mach-nuc93x/time.c
drivers/net/Kconfig
Stephen Rothwell [Tue, 11 Oct 2011 06:08:49 +0000 (17:08 +1100)]
Merge remote-tracking branch 'osd/linux-next'
Stephen Rothwell [Tue, 11 Oct 2011 06:02:49 +0000 (17:02 +1100)]
Merge remote-tracking branch 'iommu/next'
Stephen Rothwell [Tue, 11 Oct 2011 06:01:24 +0000 (17:01 +1100)]
Merge remote-tracking branch 'dwmw2-iommu/master'
Stephen Rothwell [Tue, 11 Oct 2011 06:01:12 +0000 (17:01 +1100)]
Merge remote-tracking branch 'watchdog/master'
Stephen Rothwell [Tue, 11 Oct 2011 06:00:24 +0000 (17:00 +1100)]
Merge remote-tracking branch 'agp/agp-next'
Stephen Rothwell [Tue, 11 Oct 2011 05:53:40 +0000 (16:53 +1100)]
Merge remote-tracking branch 'security/next'
Conflicts:
fs/ocfs2/xattr.c
Stephen Rothwell [Tue, 11 Oct 2011 05:52:10 +0000 (16:52 +1100)]
Merge remote-tracking branch 'regulator/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 05:50:49 +0000 (16:50 +1100)]
Merge remote-tracking branch 'omap_dss2/for-next'
Conflicts:
arch/arm/mach-omap2/board-2430sdp.c
arch/arm/mach-omap2/board-4430sdp.c
arch/arm/mach-omap2/board-apollon.c
arch/arm/mach-omap2/board-h4.c
arch/arm/mach-omap2/board-ldp.c
arch/arm/mach-omap2/board-rx51.c
drivers/video/omap/lcd_apollon.c
drivers/video/omap/lcd_ldp.c
drivers/video/omap/lcd_overo.c
Stephen Rothwell [Tue, 11 Oct 2011 05:37:24 +0000 (16:37 +1100)]
Merge remote-tracking branch 'fbdev/fbdev-next'
Conflicts:
drivers/video/Kconfig
Stephen Rothwell [Tue, 11 Oct 2011 05:35:50 +0000 (16:35 +1100)]
Merge remote-tracking branch 'mfd/for-next'
Conflicts:
arch/arm/mach-imx/mach-mx31moboard.c
arch/arm/mach-u300/include/mach/irqs.h
Stephen Rothwell [Tue, 11 Oct 2011 05:27:40 +0000 (16:27 +1100)]
Merge commit 'refs/next/
20111006 /md'
Stephen Rothwell [Tue, 11 Oct 2011 04:57:52 +0000 (15:57 +1100)]
Merge remote-tracking branch 'slab/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 04:57:43 +0000 (15:57 +1100)]
Merge remote-tracking branch 'kgdb/kgdb-next'
Stephen Rothwell [Tue, 11 Oct 2011 04:56:20 +0000 (15:56 +1100)]
Merge remote-tracking branch 'mmc/mmc-next'
Conflicts:
drivers/mmc/core/core.c
drivers/mmc/core/sd.c
Stephen Rothwell [Tue, 11 Oct 2011 04:56:08 +0000 (15:56 +1100)]
Merge remote-tracking branch 'leds/for-mm'
Conflicts:
drivers/leds/Kconfig
Stephen Rothwell [Tue, 11 Oct 2011 04:54:13 +0000 (15:54 +1100)]
Merge remote-tracking branch 'battery/master'
Stephen Rothwell [Tue, 11 Oct 2011 04:52:44 +0000 (15:52 +1100)]
Merge branch 'quilt/device-mapper'
Stephen Rothwell [Tue, 11 Oct 2011 04:50:30 +0000 (15:50 +1100)]
Merge remote-tracking branch 'block/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 04:48:38 +0000 (15:48 +1100)]
Merge remote-tracking branch 'input/next'
Stephen Rothwell [Tue, 11 Oct 2011 04:47:16 +0000 (15:47 +1100)]
Merge branch 'quilt/rr'
Stephen Rothwell [Tue, 11 Oct 2011 04:45:56 +0000 (15:45 +1100)]
Merge remote-tracking branch 'cpufreq/next'
Stephen Rothwell [Tue, 11 Oct 2011 04:44:34 +0000 (15:44 +1100)]
Merge remote-tracking branch 'sound-asoc/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 04:42:13 +0000 (15:42 +1100)]
Merge remote-tracking branch 'sound/for-next'
Conflicts:
arch/arm/plat-omap/devices.c
arch/mips/alchemy/devboards/db1x00/platform.c
sound/mips/Kconfig
Stephen Rothwell [Tue, 11 Oct 2011 04:22:45 +0000 (15:22 +1100)]
Merge remote-tracking branch 'crypto/master'
Stephen Rothwell [Tue, 11 Oct 2011 04:21:22 +0000 (15:21 +1100)]
Merge remote-tracking branch 'l2-mtd/master'
Conflicts:
arch/arm/mach-at91/board-afeb-9260v1.c
arch/arm/mach-at91/board-neocore926.c
arch/arm/mach-at91/board-rm9200dk.c
arch/arm/mach-at91/board-sam9g20ek.c
arch/arm/mach-at91/board-sam9m10g45ek.c
arch/arm/mach-at91/board-usb-a9260.c
drivers/mtd/maps/lantiq-flash.c
Stephen Rothwell [Tue, 11 Oct 2011 04:08:24 +0000 (15:08 +1100)]
Merge remote-tracking branch 'bluetooth/master'
Conflicts:
net/bluetooth/hci_core.c
net/bluetooth/l2cap_core.c
net/bluetooth/mgmt.c
net/bluetooth/smp.c
Stephen Rothwell [Tue, 11 Oct 2011 04:04:58 +0000 (15:04 +1100)]
Merge remote-tracking branch 'wireless/master'
Conflicts:
Documentation/feature-removal-schedule.txt
Stephen Rothwell [Tue, 11 Oct 2011 03:58:03 +0000 (14:58 +1100)]
Merge remote-tracking branch 'net-next/master'
Conflicts:
arch/powerpc/configs/40x/hcu4_defconfig
drivers/s390/cio/qdio_main.c
Stephen Rothwell [Tue, 11 Oct 2011 03:53:40 +0000 (14:53 +1100)]
Merge remote-tracking branch 'slave-dma/next'
Stephen Rothwell [Tue, 11 Oct 2011 03:51:26 +0000 (14:51 +1100)]
Merge remote-tracking branch 'scsi/master'
Stephen Rothwell [Tue, 11 Oct 2011 03:51:22 +0000 (14:51 +1100)]
Merge remote-tracking branch 'ibft/master'
Stephen Rothwell [Tue, 11 Oct 2011 03:51:15 +0000 (14:51 +1100)]
Merge remote-tracking branch 'swiotlb/master'
Stephen Rothwell [Tue, 11 Oct 2011 03:49:57 +0000 (14:49 +1100)]
Merge remote-tracking branch 'ieee1394/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 03:48:22 +0000 (14:48 +1100)]
Merge commit 'refs/next/
20111007 /infiniband'
Stephen Rothwell [Tue, 11 Oct 2011 03:39:53 +0000 (14:39 +1100)]
Merge remote-tracking branch 'libata/NEXT'
Stephen Rothwell [Tue, 11 Oct 2011 03:39:49 +0000 (14:39 +1100)]
Merge remote-tracking branch 'kconfig/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 03:38:20 +0000 (14:38 +1100)]
Merge remote-tracking branch 'kbuild/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 03:36:35 +0000 (14:36 +1100)]
Merge remote-tracking branch 'v4l-dvb/master'
Stephen Rothwell [Tue, 11 Oct 2011 03:35:15 +0000 (14:35 +1100)]
Merge remote-tracking branch 'docs/docs-move'
Stephen Rothwell [Tue, 11 Oct 2011 03:34:03 +0000 (14:34 +1100)]
Merge branch 'quilt/kernel-doc'
Stephen Rothwell [Tue, 11 Oct 2011 03:32:41 +0000 (14:32 +1100)]
Merge remote-tracking branch 'hwmon-staging/hwmon-next'
Stephen Rothwell [Tue, 11 Oct 2011 03:31:27 +0000 (14:31 +1100)]
Merge branch 'quilt/jdelvare-hwmon'
Stephen Rothwell [Tue, 11 Oct 2011 03:30:07 +0000 (14:30 +1100)]
Merge remote-tracking branch 'bjdooks-i2c/next-i2c'
Stephen Rothwell [Tue, 11 Oct 2011 03:28:55 +0000 (14:28 +1100)]
Merge branch 'quilt/i2c'
Stephen Rothwell [Tue, 11 Oct 2011 03:27:39 +0000 (14:27 +1100)]
Merge remote-tracking branch 'hid/for-next'
Conflicts:
drivers/hid/hid-wacom.c
Stephen Rothwell [Tue, 11 Oct 2011 03:03:51 +0000 (14:03 +1100)]
Merge remote-tracking branch 'xfs/master'
Conflicts:
fs/xfs/xfs_aops.c
fs/xfs/xfs_super.c
Stephen Rothwell [Tue, 11 Oct 2011 03:02:34 +0000 (14:02 +1100)]
Merge remote-tracking branch 'v9fs/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 03:01:06 +0000 (14:01 +1100)]
Merge remote-tracking branch 'ocfs2/linux-next'
Stephen Rothwell [Tue, 11 Oct 2011 02:55:00 +0000 (13:55 +1100)]
Merge remote-tracking branch 'nfsd/nfsd-next'
Stephen Rothwell [Tue, 11 Oct 2011 02:53:45 +0000 (13:53 +1100)]
Merge remote-tracking branch 'logfs/master'
Stephen Rothwell [Tue, 11 Oct 2011 02:52:30 +0000 (13:52 +1100)]
Merge remote-tracking branch 'gfs2/master'
Stephen Rothwell [Tue, 11 Oct 2011 02:50:57 +0000 (13:50 +1100)]
Merge remote-tracking branch 'ext4/dev'
Stephen Rothwell [Tue, 11 Oct 2011 02:49:33 +0000 (13:49 +1100)]
Merge remote-tracking branch 'ceph/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 02:48:19 +0000 (13:48 +1100)]
Merge remote-tracking branch 'xtensa/master'
Stephen Rothwell [Tue, 11 Oct 2011 02:47:06 +0000 (13:47 +1100)]
Merge remote-tracking branch 'unicore32/unicore32'
Stephen Rothwell [Tue, 11 Oct 2011 02:45:52 +0000 (13:45 +1100)]
Merge remote-tracking branch 'tile/master'
Stephen Rothwell [Tue, 11 Oct 2011 02:44:38 +0000 (13:44 +1100)]
Merge remote-tracking branch 'rmobile/rmobile-latest'
Stephen Rothwell [Tue, 11 Oct 2011 02:43:25 +0000 (13:43 +1100)]
Merge remote-tracking branch 'sh/sh-latest'
Stephen Rothwell [Tue, 11 Oct 2011 02:36:59 +0000 (13:36 +1100)]
Merge remote-tracking branch 's390/features'
Stephen Rothwell [Tue, 11 Oct 2011 02:35:40 +0000 (13:35 +1100)]
Merge remote-tracking branch '52xx-and-virtex/powerpc/next'
Stephen Rothwell [Tue, 11 Oct 2011 02:29:13 +0000 (13:29 +1100)]
Merge remote-tracking branch 'powerpc/next'
Stephen Rothwell [Tue, 11 Oct 2011 02:28:02 +0000 (13:28 +1100)]
Merge remote-tracking branch 'parisc/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 02:26:43 +0000 (13:26 +1100)]
Merge remote-tracking branch 'mips/mips-for-linux-next'
Stephen Rothwell [Tue, 11 Oct 2011 02:25:25 +0000 (13:25 +1100)]
Merge remote-tracking branch 'm68knommu/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 02:24:13 +0000 (13:24 +1100)]
Merge remote-tracking branch 'm68k/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 02:23:01 +0000 (13:23 +1100)]
Merge remote-tracking branch 'ia64/next'
Stephen Rothwell [Tue, 11 Oct 2011 02:21:41 +0000 (13:21 +1100)]
Merge branch 'quilt/hexagon'
Stephen Rothwell [Tue, 11 Oct 2011 02:20:20 +0000 (13:20 +1100)]
Merge remote-tracking branch 'cris/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 02:13:52 +0000 (13:13 +1100)]
Merge remote-tracking branch 'c6x/for-linux-next'
Stephen Rothwell [Tue, 11 Oct 2011 02:12:41 +0000 (13:12 +1100)]
Merge remote-tracking branch 'blackfin/for-linus'
Stephen Rothwell [Tue, 11 Oct 2011 02:11:22 +0000 (13:11 +1100)]
Merge remote-tracking branch 'tegra/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 02:08:02 +0000 (13:08 +1100)]
Merge remote-tracking branch 's5p/for-next'
Conflicts:
arch/arm/mach-exynos4/Kconfig
drivers/gpio/Makefile
Stephen Rothwell [Tue, 11 Oct 2011 01:51:49 +0000 (12:51 +1100)]
Merge remote-tracking branch 'i.MX/for-next'
Conflicts:
arch/arm/mach-mx5/mm.c
Stephen Rothwell [Tue, 11 Oct 2011 01:46:49 +0000 (12:46 +1100)]
Merge remote-tracking branch 'at91/at91-next'
Conflicts:
arch/arm/mach-at91/at91sam9g45.c
Stephen Rothwell [Tue, 11 Oct 2011 01:37:06 +0000 (12:37 +1100)]
Merge remote-tracking branch 'arm-soc/for-next'
Conflicts:
Documentation/devicetree/bindings/arm/l2cc.txt
arch/arm/boot/compressed/Makefile
arch/arm/include/asm/hardware/cache-l2x0.h
arch/arm/kernel/smp.c
arch/arm/mach-at91/board-usb-a9260.c
arch/arm/mach-msm/board-msm8x60.c
arch/arm/mach-mxs/include/mach/gpio.h
arch/arm/mach-nuc93x/Makefile.boot
arch/arm/mach-picoxcell/include/mach/uncompress.h
arch/arm/mach-tegra/board-paz00.h
arch/arm/mach-tegra/board-seaboard.h
arch/arm/mach-u300/Makefile.boot
arch/arm/mm/cache-l2x0.c
arch/arm/plat-mxc/include/mach/gpio.h
Stephen Rothwell [Tue, 11 Oct 2011 01:22:49 +0000 (12:22 +1100)]
Merge remote-tracking branch 'arm-lpae/for-next'
Conflicts:
arch/arm/include/asm/page.h
arch/arm/include/asm/pgtable-hwdef.h
arch/arm/include/asm/pgtable.h
arch/arm/kernel/head.S
arch/arm/kernel/sleep.S
arch/arm/mm/dma-mapping.c
arch/arm/mm/mmu.c
Stephen Rothwell [Tue, 11 Oct 2011 01:04:57 +0000 (12:04 +1100)]
Merge remote-tracking branch 'arm/for-next'
Stephen Rothwell [Tue, 11 Oct 2011 01:03:31 +0000 (12:03 +1100)]
Merge remote-tracking branch 'pci-current/for-linus'
Stephen Rothwell [Tue, 11 Oct 2011 01:03:31 +0000 (12:03 +1100)]
Merge remote-tracking branch 'net/master'
Stephen Rothwell [Tue, 11 Oct 2011 01:03:30 +0000 (12:03 +1100)]
Merge remote-tracking branch 'sparc/master'
Stephen Rothwell [Tue, 11 Oct 2011 01:03:27 +0000 (12:03 +1100)]
Merge remote-tracking branch 'arm-current/fixes'
Joe Thornber [Tue, 11 Oct 2011 00:46:00 +0000 (11:46 +1100)]
Initial EXPERIMENTAL implementation of device-mapper thin provisioning
with snapshot support. The 'thin' target is used to create instances of
the virtual devices that are hosted in the 'thin-pool' target. The
thin-pool target provides data sharing among devices. This sharing is
made possible using the persistent-data library in the previous patch.
The main highlight of this implementation, compared to the previous
implementation of snapshots, is that it allows many virtual devices to
be stored on the same data volume, simplifying administration and
allowing sharing of data between volumes (thus reducing disk usage).
Another big feature is support for arbitrary depth of recursive
snapshots (snapshots of snapshots of snapshots ...). The previous
implementation of snapshots did this by chaining together lookup tables,
and so performance was O(depth). This new implementation uses a single
data structure so we don't get this degradation with depth.
For further information and examples of how to use this, please read
Documentation/device-mapper/thin-provisioning.txt
Signed-off-by: Joe Thornber <thornber@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Signed-off-by: Alasdair G Kergon <agk@redhat.com>
Joe Thornber [Tue, 11 Oct 2011 00:46:00 +0000 (11:46 +1100)]
The persistent-data library offers a re-usable framework for the storage
and management of on-disk metadata in device-mapper targets.
It's used by the thin-provisioning target in the next patch and in an
upcoming hierarchical storage target.
For further information, please read
Documentation/device-mapper/persistent-data.txt
Signed-off-by: Joe Thornber <thornber@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Signed-off-by: Alasdair G Kergon <agk@redhat.com>