kernel-hacking-2024-linux-s.../fs/xfs
Nishanth Aravamudan 041e0e3b19 [PATCH] fs: fix-up schedule_timeout() usage
Use schedule_timeout_{,un}interruptible() instead of
set_current_state()/schedule_timeout() to reduce kernel size.  Also use helper
functions to convert between human time units and jiffies rather than constant
HZ division to avoid rounding errors.

Signed-off-by: Nishanth Aravamudan <nacc@us.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-09-10 10:06:36 -07:00
..
linux-2.6 [PATCH] fs: fix-up schedule_timeout() usage 2005-09-10 10:06:36 -07:00
quota [XFS] Fix modular XFS builds (Makefile botch). 2005-09-08 15:38:52 +10:00
support [PATCH] more SPIN_LOCK_UNLOCKED -> DEFINE_SPINLOCK conversions 2005-09-09 14:03:48 -07:00
Kconfig [XFS] Remove special Kconfig XFS menu, make XFS options "inline". 2005-09-08 15:34:58 +10:00
Makefile [XFS] Sort out some cosmetic differences between XFS trees. 2005-09-05 11:47:01 +10:00
Makefile-linux-2.6 [XFS] Revert recent quota Makefile change, not in a fit state for merging. 2005-09-09 11:38:09 +10:00
xfs.h
xfs_acl.c [XFS] remove struct vnode::v_type 2005-09-02 16:46:51 +10:00
xfs_acl.h
xfs_ag.h
xfs_alloc.c
xfs_alloc.h
xfs_alloc_btree.c
xfs_alloc_btree.h
xfs_arch.h [XFS] Cleanup some -Wundef flag warnings in the endian macros (thanks 2005-09-08 15:30:05 +10:00
xfs_attr.c
xfs_attr.h
xfs_attr_leaf.c
xfs_attr_leaf.h
xfs_attr_sf.h
xfs_behavior.c
xfs_behavior.h
xfs_bit.c
xfs_bit.h
xfs_bmap.c [XFS] Prevent the incore superblock sb_fdblocks count from leaking when we 2005-09-02 16:40:47 +10:00
xfs_bmap.h
xfs_bmap_btree.c [XFS] Cleanup some -Wundef flag warnings in the endian macros (thanks 2005-09-08 15:30:05 +10:00
xfs_bmap_btree.h [XFS] Cleanup some -Wundef flag warnings in the endian macros (thanks 2005-09-08 15:30:05 +10:00
xfs_btree.c
xfs_btree.h
xfs_buf_item.c [XFS] 929956 add log debugging and tracing info 2005-09-02 16:42:05 +10:00
xfs_buf_item.h
xfs_cap.h
xfs_clnt.h
xfs_da_btree.c
xfs_da_btree.h
xfs_dfrag.c
xfs_dfrag.h
xfs_dinode.h
xfs_dir.c
xfs_dir.h
xfs_dir2.c
xfs_dir2.h
xfs_dir2_block.c
xfs_dir2_block.h
xfs_dir2_data.c
xfs_dir2_data.h
xfs_dir2_leaf.c
xfs_dir2_leaf.h
xfs_dir2_node.c
xfs_dir2_node.h
xfs_dir2_sf.c
xfs_dir2_sf.h
xfs_dir2_trace.c
xfs_dir2_trace.h
xfs_dir_leaf.c
xfs_dir_leaf.h [XFS] Cleanup some -Wundef flag warnings in the endian macros (thanks 2005-09-08 15:30:05 +10:00
xfs_dir_sf.h
xfs_dmapi.h
xfs_dmops.c
xfs_error.c
xfs_error.h
xfs_extfree_item.c [XFS] 929956 add log debugging and tracing info 2005-09-02 16:42:05 +10:00
xfs_extfree_item.h
xfs_fs.h
xfs_fsops.c
xfs_fsops.h
xfs_ialloc.c
xfs_ialloc.h
xfs_ialloc_btree.c
xfs_ialloc_btree.h
xfs_iget.c [XFS] Retry linux inode cacech lookup if we found a stale inode. This 2005-09-05 08:33:00 +10:00
xfs_imap.h
xfs_inode.c [XFS] remove struct vnode::v_type 2005-09-02 16:46:51 +10:00
xfs_inode.h
xfs_inode_item.c [XFS] Cleanup some -Wundef flag warnings in the endian macros (thanks 2005-09-08 15:30:05 +10:00
xfs_inode_item.h
xfs_inum.h
xfs_iocore.c
xfs_iomap.c [XFS] Fix incorrect use of BMAPI_READ in unwritten extent handling 2005-09-05 10:06:55 +10:00
xfs_iomap.h
xfs_itable.c
xfs_itable.h
xfs_log.c [XFS] 929956 add log debugging and tracing info 2005-09-02 16:42:05 +10:00
xfs_log.h [XFS] 929956 add log debugging and tracing info 2005-09-02 16:42:05 +10:00
xfs_log_priv.h [XFS] Cleanup some -Wundef flag warnings in the endian macros (thanks 2005-09-08 15:30:05 +10:00
xfs_log_recover.c [XFS] Fix sparse warnings in kmem_* functions Patch from Victor Fusco 2005-09-02 16:56:02 +10:00
xfs_log_recover.h
xfs_mac.h
xfs_macros.c
xfs_macros.h
xfs_mount.c
xfs_mount.h
xfs_qmops.c [XFS] Need to be able to reset sb_qflags if not mounting with quotas 2005-09-05 08:24:10 +10:00
xfs_quota.h [XFS] Need to be able to reset sb_qflags if not mounting with quotas 2005-09-05 08:24:10 +10:00
xfs_refcache.h
xfs_rename.c
xfs_rtalloc.c
xfs_rtalloc.h
xfs_rw.c
xfs_rw.h
xfs_sb.h
xfs_trans.c [XFS] 929956 add log debugging and tracing info 2005-09-02 16:42:05 +10:00
xfs_trans.h [XFS] Fixes a bug in the quota code when allocating a new dquot record 2005-09-05 08:29:01 +10:00
xfs_trans_ail.c [XFS] Need to unlock the AIL before calling xfs_force_shutdown() because 2005-09-02 16:52:55 +10:00
xfs_trans_buf.c [XFS] Fixes a bug in the quota code when allocating a new dquot record 2005-09-05 08:29:01 +10:00
xfs_trans_extfree.c
xfs_trans_inode.c
xfs_trans_item.c
xfs_trans_priv.h
xfs_trans_space.h
xfs_types.h
xfs_utils.c
xfs_utils.h
xfs_vfsops.c [XFS] Sort out some cosmetic differences between XFS trees. 2005-09-05 11:47:01 +10:00
xfs_vnodeops.c [XFS] add infrastructure for waiting on I/O completion at inode reclaim 2005-09-02 16:58:38 +10:00