kernel-fxtec-pro1x/fs/ext4
Eric Sandeen 3e1e5f5016 ext4: don't use ext4_allocation_contexts for tracing
Many tracepoints were populating an ext4_allocation_context
to pass in, but this requires a slab allocation even when
tracepoints are off.  In fact, 4 of 5 of these allocations
were only for tracing.  In addition, we were only using a
small fraction of the 144 bytes of this structure for this
purpose.

We can do away with all these alloc/frees of the ac and
simply pass in the bits we care about, instead.

I tested this by turning on tracing and running through
xfstests on x86_64.  I did not actually do anything with
the trace output, however.

Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2010-10-27 21:30:07 -04:00
..
acl.c
acl.h
balloc.c
bitmap.c
block_validity.c
dir.c ext4: improve llseek error handling for overly large seek offsets 2010-10-27 21:30:06 -04:00
ext4.h ext4: improve llseek error handling for overly large seek offsets 2010-10-27 21:30:06 -04:00
ext4_extents.h
ext4_jbd2.c
ext4_jbd2.h
extents.c ext4: use sb_issue_zeroout in ext4_ext_zeroout 2010-10-27 21:30:06 -04:00
file.c ext4: improve llseek error handling for overly large seek offsets 2010-10-27 21:30:06 -04:00
fsync.c
hash.c
ialloc.c ext4: add interface to advertise ext4 features in sysfs 2010-10-27 21:30:05 -04:00
inode.c ext4: fix potential infinite loop in ext4_da_writepages() 2010-10-27 21:30:07 -04:00
ioctl.c
Kconfig
Makefile
mballoc.c ext4: don't use ext4_allocation_contexts for tracing 2010-10-27 21:30:07 -04:00
mballoc.h
migrate.c
move_extent.c
namei.c ext4: re-inline ext4_rec_len_(to|from)_disk functions 2010-08-05 01:46:37 -04:00
resize.c ext4: use sb_issue_zeroout in setup_new_group_blocks 2010-10-27 21:30:05 -04:00
super.c ext4: don't update sb journal_devnum when RO dev 2010-10-27 21:30:06 -04:00
symlink.c
xattr.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 2010-08-10 11:26:52 -07:00
xattr.h
xattr_security.c
xattr_trusted.c
xattr_user.c