History log of /linux/Documentation/ABI/testing/sysfs-class-bdi (Results 101 – 123 of 123)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 688d22e2 16-Jun-2008 Ingo Molnar <mingo@elte.hu>

Merge branch 'linus' into x86/xen


# fd2c17e1 16-Jun-2008 Ingo Molnar <mingo@elte.hu>

Merge branch 'linus' into x86/timers


# faeca31d 16-Jun-2008 Ingo Molnar <mingo@elte.hu>

Merge branch 'linus' into x86/pat


# 064a32d8 16-Jun-2008 Ingo Molnar <mingo@elte.hu>

Merge branch 'linus' into x86/memtest


# 1791a78c 16-Jun-2008 Ingo Molnar <mingo@elte.hu>

Merge branch 'linus' into x86/cleanups


# ed9e4996 16-Jun-2008 Ingo Molnar <mingo@elte.hu>

Merge branch 'linus' into tracing/sysprof


# cb9aa97c 16-Jun-2008 Ingo Molnar <mingo@elte.hu>

Merge branch 'linus' into tracing/mmiotrace-mergefixups


# e765ee90 16-Jun-2008 Ingo Molnar <mingo@elte.hu>

Merge branch 'linus' into tracing/ftrace


# 28638ea4 16-Jun-2008 Ingo Molnar <mingo@elte.hu>

Merge branch 'linus' into x86/nmi

Conflicts:

arch/x86/kernel/nmi_32.c


Revision tags: v2.6.26-rc6
# bb6dfb32 12-Jun-2008 Ingo Molnar <mingo@elte.hu>

Merge branch 'linus' into x86/gart


# 65b53e4c 10-Jun-2008 David S. Miller <davem@davemloft.net>

Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6

Conflicts:

drivers/net/tg3.c
drivers/net/wireless/rt2x00/rt2x00dev.c
net/mac80211/ieee80211_i.h


# 8a3e1c67 09-Jun-2008 Paul Mackerras <paulus@samba.org>

Merge branch 'merge'

Conflicts:

arch/powerpc/sysdev/fsl_soc.c


Revision tags: v2.6.26-rc5
# f38bb7de 04-Jun-2008 Jiri Kosina <jkosina@suse.cz>

Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6


# 67159306 29-May-2008 Ingo Molnar <mingo@elte.hu>

Merge commit 'linus/master' into sched-fixes-for-linus


Revision tags: v2.6.26-rc4
# 03fb0bce 23-May-2008 Miklos Szeredi <mszeredi@suse.cz>

fuse: fix bdi naming conflict

Fuse allocates a separate bdi for each filesystem, and registers them
in sysfs with "MAJOR:MINOR" of sb->s_dev (st_dev). This works fine for
anon devices normally used

fuse: fix bdi naming conflict

Fuse allocates a separate bdi for each filesystem, and registers them
in sysfs with "MAJOR:MINOR" of sb->s_dev (st_dev). This works fine for
anon devices normally used by fuse, but can conflict with an already
registered BDI for "fuseblk" filesystems, where sb->s_dev represents a
real block device. In particularl this happens if a non-partitioned
device is being mounted.

Fix by registering with a different name for "fuseblk" filesystems.

Thanks to Ioan Ionita for the bug report.

Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
Reported-by: Ioan Ionita <opslynx@gmail.com>
Tested-by: Ioan Ionita <opslynx@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

show more ...


# c203e45f 19-May-2008 Lachlan McIlroy <lachlan@redback.melbourne.sgi.com>

Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus


Revision tags: v2.6.26-rc3, v2.6.26-rc2
# 2a5f2e3e 09-May-2008 Paul Mackerras <paulus@samba.org>

Merge branch 'for-2.6.26' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into merge


# a815752a 06-May-2008 Steve French <sfrench@us.ibm.com>

Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6


# 7022b15e 06-May-2008 Jiri Kosina <jkosina@suse.cz>

Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6


Revision tags: v2.6.26-rc1
# 76f1418b 30-Apr-2008 Miklos Szeredi <mszeredi@suse.cz>

mm: bdi: move statistics to debugfs

Move BDI statistics to debugfs:

/sys/kernel/debug/bdi/<bdi>/stats

Use postcore_initcall() to initialize the sysfs class and debugfs,
because debugfs is initi

mm: bdi: move statistics to debugfs

Move BDI statistics to debugfs:

/sys/kernel/debug/bdi/<bdi>/stats

Use postcore_initcall() to initialize the sysfs class and debugfs,
because debugfs is initialized in core_initcall().

Update descriptions in ABI documentation.

Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

show more ...


# a42dde04 30-Apr-2008 Peter Zijlstra <a.p.zijlstra@chello.nl>

mm: bdi: allow setting a maximum for the bdi dirty limit

Add "max_ratio" to /sys/class/bdi. This indicates the maximum percentage of
the global dirty threshold allocated to this bdi.

[mszeredi@sus

mm: bdi: allow setting a maximum for the bdi dirty limit

Add "max_ratio" to /sys/class/bdi. This indicates the maximum percentage of
the global dirty threshold allocated to this bdi.

[mszeredi@suse.cz]

- fix parsing in max_ratio_store().
- export bdi_set_max_ratio() to modules
- limit bdi_dirty with bdi->max_ratio
- document new sysfs attribute

Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

show more ...


# 189d3c4a 30-Apr-2008 Peter Zijlstra <a.p.zijlstra@chello.nl>

mm: bdi: allow setting a minimum for the bdi dirty limit

Under normal circumstances each device is given a part of the total write-back
cache that relates to its current avg writeout speed in relati

mm: bdi: allow setting a minimum for the bdi dirty limit

Under normal circumstances each device is given a part of the total write-back
cache that relates to its current avg writeout speed in relation to the other
devices.

min_ratio - allows one to assign a minimum portion of the write-back cache to
a particular device. This is useful in situations where you might want to
provide a minimum QoS. (One request for this feature came from flash based
storage people who wanted to avoid writing out at all costs - they of course
needed some pdflush hacks as well)

max_ratio - allows one to assign a maximum portion of the dirty limit to a
particular device. This is useful in situations where you want to avoid one
device taking all or most of the write-back cache. Eg. an NFS mount that is
prone to get stuck, or a FUSE mount which you don't trust to play fair.

Add "min_ratio" to /sys/class/bdi. This indicates the minimum percentage of
the global dirty threshold allocated to this bdi.

[mszeredi@suse.cz]

- fix parsing in min_ratio_store()
- document new sysfs attribute

Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

show more ...


# cf0ca9fe 30-Apr-2008 Peter Zijlstra <a.p.zijlstra@chello.nl>

mm: bdi: export BDI attributes in sysfs

Provide a place in sysfs (/sys/class/bdi) for the backing_dev_info object.
This allows us to see and set the various BDI specific variables.

In particular th

mm: bdi: export BDI attributes in sysfs

Provide a place in sysfs (/sys/class/bdi) for the backing_dev_info object.
This allows us to see and set the various BDI specific variables.

In particular this properly exposes the read-ahead window for all relevant
users and /sys/block/<block>/queue/read_ahead_kb should be deprecated.

With patient help from Kay Sievers and Greg KH

[mszeredi@suse.cz]

- split off NFS and FUSE changes into separate patches
- document new sysfs attributes under Documentation/ABI
- do bdi_class_init as a core_initcall, otherwise the "default" BDI
won't be initialized
- remove bdi_init_fmt macro, it's not used very much

[akpm@linux-foundation.org: fix ia64 warning]
Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Kay Sievers <kay.sievers@vrfy.org>
Acked-by: Greg KH <greg@kroah.com>
Cc: Trond Myklebust <trond.myklebust@fys.uio.no>
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

show more ...


12345