Age | Commit message (Collapse) | Author |
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Conflicts:
fs/fs-writeback.c
|
|
|
|
Conflicts:
arch/arm/Kconfig
|
|
Conflicts:
drivers/gpio/gpio-ich.c
|
|
|
|
|
|
|
|
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
|
|
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
|
|
|
|
|
|
Conflicts:
arch/s390/include/asm/kvm_host.h
|
|
|
|
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
|
|
|
|
|
|
Conflicts:
drivers/of/of_net.c
include/asm-generic/vmlinux.lds.h
|
|
|
|
|
|
Conflicts:
drivers/watchdog/Kconfig
drivers/watchdog/orion_wdt.c
|
|
|
|
Conflicts:
drivers/video/Makefile
|
|
|
|
|
|
|
|
Conflicts:
block/blk-mq.c
fs/bio-integrity.c
|
|
|
|
|
|
|
|
Conflicts:
sound/soc/kirkwood/Kconfig
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
drivers/hid/hid-core.c
drivers/hid/hid-ids.h
drivers/hid/hid-sony.c
drivers/hid/i2c-hid/i2c-hid.c
|
|
Conflicts:
drivers/ata/ahci.c
|
|
|
|
|