summaryrefslogtreecommitdiff
path: root/Documentation
AgeCommit message (Collapse)Author
2014-03-21mm: add strictlimit knobMaxim Patlasov
The "strictlimit" feature was introduced to enforce per-bdi dirty limits for FUSE which sets bdi max_ratio to 1% by default: http://article.gmane.org/gmane.linux.kernel.mm/105809 However the feature can be useful for other relatively slow or untrusted BDIs like USB flash drives and DVD+RW. The patch adds a knob to enable the feature: echo 1 > /sys/class/bdi/X:Y/strictlimit Being enabled, the feature enforces bdi max_ratio limit even if global (10%) dirty limit is not reached. Of course, the effect is not visible until /sys/class/bdi/X:Y/max_ratio is decreased to some reasonable value. Signed-off-by: Maxim Patlasov <MPatlasov@parallels.com> Cc: Henrique de Moraes Holschuh <hmh@hmh.eng.br> Cc: Theodore Ts'o <tytso@mit.edu> Cc: "Artem S. Tashkinov" <t.artem@lycos.com> Cc: Mel Gorman <mel@csn.ul.ie> Cc: Jan Kara <jack@suse.cz> Cc: Wu Fengguang <fengguang.wu@intel.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
2014-03-21doc/kernel-parameters.txt: add early_ioremap_debugMark Salter
Add description of early_ioremap_debug kernel parameter. Signed-off-by: Mark Salter <msalter@redhat.com> Cc: Borislav Petkov <borislav.petkov@amd.com> Cc: Catalin Marinas <catalin.marinas@arm.com> Cc: Dave Young <dyoung@redhat.com> Cc: H. Peter Anvin <hpa@zytor.com> Cc: Will Deacon <will.deacon@arm.com> Cc: Ingo Molnar <mingo@elte.hu> Cc: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
2014-03-21arm64: add early_ioremap supportMark Salter
Add support for early IO or memory mappings which are needed before the normal ioremap() is usable. This also adds fixmap support for permanent fixed mappings such as that used by the earlyprintk device register region. Signed-off-by: Mark Salter <msalter@redhat.com> Acked-by: Catalin Marinas <catalin.marinas@arm.com> Cc: Borislav Petkov <borislav.petkov@amd.com> Cc: Dave Young <dyoung@redhat.com> Cc: H. Peter Anvin <hpa@zytor.com> Cc: Will Deacon <will.deacon@arm.com> Cc: Ingo Molnar <mingo@elte.hu> Cc: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
2014-03-21asm/system.h: clean asm/system.h from docsDavid Howells
Clean asm/system.h from docs as nothing should refer to that header anymore. Signed-off-by: David Howells <dhowells@redhat.com> Cc: Ingo Molnar <mingo@redhat.com> Cc: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
2014-03-21Merge branch 'akpm-current/current'Stephen Rothwell
Conflicts: fs/fs-writeback.c
2014-03-21Merge remote-tracking branch 'clk/clk-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'pwm/for-next'Stephen Rothwell
Conflicts: arch/arm/Kconfig
2014-03-21Merge remote-tracking branch 'gpio/for-next'Stephen Rothwell
Conflicts: drivers/gpio/gpio-ich.c
2014-03-21Merge remote-tracking branch 'pinctrl/for-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'scsi/for-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'char-misc/char-misc-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'staging/staging-next'Stephen Rothwell
Conflicts: Documentation/devicetree/bindings/iio/adc/at91_adc.txt arch/arm/boot/dts/imx53-qsb.dts drivers/media/platform/exynos4-is/fimc-is.c drivers/media/v4l2-core/v4l2-of.c drivers/staging/imx-drm/imx-hdmi.c drivers/staging/imx-drm/imx-ldb.c drivers/staging/imx-drm/imx-tve.c drivers/staging/imx-drm/parallel-display.c drivers/staging/media/msi3101/sdr-msi3101.c drivers/staging/wlan-ng/cfg80211.c drivers/usb/core/devio.c
2014-03-21Merge remote-tracking branch 'usb/usb-next'Stephen Rothwell
Conflicts: Documentation/devicetree/bindings/phy/samsung-phy.txt arch/arm/mach-shmobile/Kconfig arch/arm/mach-tegra/Kconfig arch/sh/Kconfig drivers/phy/Kconfig drivers/usb/core/hub.c
2014-03-21Merge remote-tracking branch 'tty/tty-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'leds/for-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'kvm/linux-next'Stephen Rothwell
Conflicts: arch/s390/include/asm/kvm_host.h
2014-03-21Merge remote-tracking branch 'ftrace/for-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'tip/auto-latest'Stephen Rothwell
Conflicts: arch/arm/mach-imx/pm-imx6q.c arch/arm/mach-shmobile/Kconfig arch/arm/mach-zynq/Kconfig arch/x86/include/asm/topology.h arch/x86/kernel/cpu/perf_event_intel_uncore.c arch/x86/pci/numaq_32.c arch/x86/pci/visws.c drivers/clocksource/Kconfig drivers/pci/Makefile drivers/video/Kconfig drivers/video/Makefile drivers/video/fbdev/sgivwfb.c
2014-03-21Merge remote-tracking branch 'spi/for-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'dt-rh/for-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'devicetree/devicetree/next'Stephen Rothwell
Conflicts: drivers/of/of_net.c include/asm-generic/vmlinux.lds.h
2014-03-21Merge remote-tracking branch 'trivial/for-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'iommu/next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'watchdog/master'Stephen Rothwell
Conflicts: drivers/watchdog/Kconfig drivers/watchdog/orion_wdt.c
2014-03-21Merge remote-tracking branch 'regulator/for-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'omap_dss2/for-next'Stephen Rothwell
Conflicts: drivers/video/Makefile
2014-03-21Merge remote-tracking branch 'mfd-lj/for-mfd-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'mmc/mmc-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'device-mapper/for-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'block/for-next'Stephen Rothwell
Conflicts: block/blk-mq.c fs/bio-integrity.c
2014-03-21Merge remote-tracking branch 'input/next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'modules/modules-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'sound-asoc/for-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'sound/for-next'Stephen Rothwell
Conflicts: sound/soc/kirkwood/Kconfig
2014-03-21Merge remote-tracking branch 'drm-tegra/drm/for-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'drm/drm-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'l2-mtd/master'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'wireless-next/master'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'net-next/master'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'slave-dma/next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'pm/linux-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'libata/for-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'kbuild/for-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'v4l-dvb/master'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'hwmon-staging/hwmon-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'i2c/i2c/for-next'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'hid/for-next'Stephen Rothwell
Conflicts: drivers/hid/hid-core.c drivers/hid/hid-ids.h drivers/hid/hid-sony.c drivers/hid/i2c-hid/i2c-hid.c
2014-03-21Merge remote-tracking branch 'pci/next'Stephen Rothwell
Conflicts: drivers/ata/ahci.c
2014-03-21Merge remote-tracking branch 'f2fs/dev'Stephen Rothwell
2014-03-21Merge remote-tracking branch 'powerpc/next'Stephen Rothwell