Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 21 Mar 2003 01:57:49 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 21 Mar 2003 01:57:49 -0500 Received: from holomorphy.com ([66.224.33.161]:16267 "EHLO holomorphy") by vger.kernel.org with ESMTP id ; Fri, 21 Mar 2003 01:57:09 -0500 Date: Thu, 20 Mar 2003 23:07:46 -0800 From: William Lee Irwin III To: Andrew Morton Cc: Hugh Dickins , linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH] anobjrmap 1/6 rmap.h Message-ID: <20030321070746.GF1350@holomorphy.com> Mail-Followup-To: William Lee Irwin III , Andrew Morton , Hugh Dickins , linux-kernel@vger.kernel.org, linux-mm@kvack.org References: <20030320224813.0df5a911.akpm@digeo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030320224813.0df5a911.akpm@digeo.com> User-Agent: Mutt/1.3.28i Organization: The Domain of Holomorphy Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 53254 Lines: 1133 On Thu, Mar 20, 2003 at 10:48:13PM -0800, Andrew Morton wrote: > This all needs to be redone with oprofile, find out what on earth is going > on. How about this? plain -mm: vma samples % symbol name c0106ff4 3819286 51.7395 default_idle c01df3f0 381341 5.16599 __copy_to_user_ll c0119760 163634 2.21674 load_balance c0119cfc 136901 1.85459 rebalance_tick c011fe3c 122794 1.66348 profile_hook c014442c 115477 1.56436 do_anonymous_page c0118db8 114318 1.54866 try_to_wake_up c024c418 114230 1.54746 increment_tail c0114888 104490 1.41552 smp_apic_timer_interrupt c011a2f4 103599 1.40345 schedule c0139b78 100032 1.35512 __get_page_state c0135948 93468 1.2662 find_get_page c0119e70 77881 1.05505 scheduler_tick c024c440 71306 0.965976 sync_buffer c0149718 62369 0.844907 page_add_rmap c0113730 59338 0.803847 mark_offset_tsc c016b87c 52394 0.709777 d_lookup c0144e6c 51196 0.693548 handle_mm_fault c0142614 47403 0.642164 zap_pte_range c01189c0 46848 0.634646 kmap_atomic c0149964 44502 0.602865 page_remove_rmap c01448a4 44499 0.602824 do_no_page anon: vma samples % symbol name c0106ff4 4665308 52.2771 default_idle c01de800 438006 4.90808 __copy_to_user_ll c01197e0 184918 2.0721 load_balance c011ff2c 180525 2.02287 profile_hook c0118e38 179582 2.01231 try_to_wake_up c0119d7c 150162 1.68264 rebalance_tick c011a374 146226 1.63854 schedule c01440ac 130928 1.46711 do_anonymous_page c024b828 120327 1.34832 increment_tail c0139cb8 114392 1.28182 __get_page_state c0135ae4 111511 1.24954 find_get_page c0114888 103236 1.15681 smp_apic_timer_interrupt c0119ef0 82291 0.922112 scheduler_tick c024b850 73072 0.818808 sync_buffer c0113730 67964 0.761571 mark_offset_tsc c01d6e5c 66398 0.744023 ipc_lock c016acac 64492 0.722665 d_lookup c014496c 60306 0.675759 handle_mm_fault c01422e4 58951 0.660576 zap_pte_range c0149780 56439 0.632427 page_add_rmap c0141f44 55806 0.625334 copy_page_range c0118a30 53581 0.600402 kmap_atomic Multiplicative differential profiling says (0 hits either way omitted): function (anon fraction hits)/(-mm fraction hits) --------------------------------------------------------------- task_curr 9.09879 read_pages 5.79014 group_send_sig_info 3.89948 pid_revalidate 3.72223 .text.lock.exec 3.54498 queue_work 3.51544 ext2_count_dirs 3.44207 vmtruncate 3.38385 datagram_poll 3.30865 move_vma 3.30865 net_rx_action 3.30865 init_once 3.30865 init_once 3.30865 ipc_unlock 3.18818 kstat_read_proc 2.82614 add_to_page_cache_lru 2.67237 write_null 2.64692 restore_i387_fxsave 2.61935 __wake_up_locked 2.58488 collect_sigign_sigcatch 2.58236 proc_calc_metrics 2.56421 end_lapic_irq 2.48149 get_sample_stats 2.48149 name_to_int 2.48149 d_unhash 2.2747 create_buffers 2.16535 block_read_full_page 2.0771 tty_write 2.06791 free_hot_page 2.06791 task_dumpable 2.03031 sys_select 1.98519 sys_ftruncate 1.98519 __getblk_slow 1.93005 move_one_page 1.93005 proc_root_link 1.93005 proc_pid_stat 1.90668 set_bh_page 1.89651 .text.lock.sys_i386 1.86112 proc_pid_status 1.81188 sys_exit_group 1.80472 page_cache_read 1.80472 task_vsize 1.73187 get_wchan 1.72952 ext2_destroy_inode 1.72952 expand_files 1.7205 __get_free_pages 1.71341 do_select 1.71341 sys_msgrcv 1.70893 create_empty_buffers 1.67713 do_fcntl 1.66993 fcntl_setlk 1.65433 __find_get_block_slow 1.65433 task_statm 1.65433 unix_sock_destructor 1.65433 __kfree_skb 1.65433 flock_to_posix_lock 1.65433 locks_copy_lock 1.65433 eth_header 1.65433 kfree_skbmem 1.65433 ll_merge_requests_fn 1.65433 credit_entropy_store 1.65433 write_chan 1.65433 ipc_addid 1.65433 init_once 1.65433 init_once 1.65433 seq_printf 1.65433 lookup_create 1.65433 .text.lock.signal 1.65433 .text.lock.signal 1.65433 do_mremap 1.65433 sock_create 1.65433 sys_readlink 1.65433 bio_hw_segments 1.65433 __switch_to 1.63754 block_truncate_page 1.63415 convert_fxsr_from_user 1.62848 pmd_ctor 1.61586 .text.lock.char_dev 1.61079 unmap_underlying_metadata 1.58902 pty_close 1.57161 ext2_rename 1.56242 mm_notify 1.56242 __write_lock_failed 1.56154 ext2_empty_dir 1.55701 mempool_alloc_slab 1.55093 clear_inode 1.53616 pipe_ioctl 1.53616 restore_sigcontext 1.52319 tty_fasync 1.52273 default_llseek 1.52091 mpage_readpage 1.51647 lru_cache_add 1.51647 vfs_rename_other 1.51253 ext2_find_near 1.50836 handle_ra_miss 1.48889 .text.lock.tty_io 1.48513 tty_release 1.46073 cpu_buffer_reset 1.4538 sys_sysctl 1.44754 get_chrfops 1.43988 testmsg 1.43043 sys_rename 1.42874 send_signal 1.42874 remove_from_page_cache 1.4278 lock_rename 1.42272 send_sig_info 1.41799 iput 1.40548 drop_buffers 1.40407 pipe_release 1.39699 ext2_preread_inode 1.38621 setup_sigcontext 1.37861 __bforget 1.37861 nr_running 1.37861 unix_stream_connect 1.37861 sock_poll 1.37861 sock_alloc 1.37861 ext2_write_inode 1.37861 si_meminfo 1.37861 vfs_create 1.37037 .text.lock.inode 1.36307 do_IRQ 1.35899 filp_dtor 1.35514 vfs_readdir 1.35443 get_signal_to_deliver 1.34771 get_pid_list 1.34414 parse_table 1.34414 read_cache_page 1.33028 proc_read_inode 1.32991 sys_munmap 1.3247 cpu_idle 1.32205 sys_fcntl64 1.31594 get_exec_dcookie 1.31383 remove_suid 1.30668 __block_prepare_write 1.30319 .text.lock.semaphore 1.30284 save_i387_fxsave 1.29983 pipefs_delete_dentry 1.29983 sys_mremap 1.29983 try_to_wake_up 1.29939 do_gettimeofday 1.29589 update_wall_time 1.2958 sys_access 1.29537 __generic_file_aio_read 1.29341 pty_open 1.29186 try_atomic_semop 1.28717 mpage_alloc 1.2867 .text.lock.ioctl 1.2867 sys_fork 1.2867 change_protection 1.2847 cache_grow 1.28443 sys_sigreturn 1.28326 free_uid 1.2821 sys_getrlimit 1.2821 worker_thread 1.27834 release_x86_irqs 1.27464 recalc_bh_state 1.26659 vfs_getattr 1.26275 ipc_lock 1.26266 sk_alloc 1.26251 sys_chdir 1.26142 __set_page_buffers 1.26108 igrab 1.25386 __read_lock_failed 1.25354 __bread 1.25108 convert_fxsr_to_user 1.248 find_group_other 1.24724 ext2_delete_inode 1.24074 work_notifysig 1.24074 __down_failed 1.24074 ip_route_input_slow 1.24074 task_mem 1.24074 max_select_fd 1.24074 as_antic_stop 1.24074 as_find_first_arq 1.24074 elv_may_queue 1.24074 uart_write 1.24074 do_getitimer 1.24074 hugetlb_report_meminfo 1.24074 elv_try_last_merge 1.24074 d_free 1.23032 add_kernel_ctx_switch 1.22593 __down 1.22447 __unhash_process 1.22427 init_new_context 1.22177 wake_up_process 1.22097 ext2_put_inode 1.21898 sys_msgsnd 1.21686 profile_hook 1.21605 sys_newuname 1.21575 __rb_rotate_right 1.21479 __exit_sighand 1.21278 dupfd 1.20893 sys_msgget 1.20643 ack_lapic_irq 1.2057 sys_getppid 1.20529 reap_timer_fnc 1.20383 copy_one_pte 1.20315 vfs_follow_link 1.19977 ipc_findkey 1.19939 destroy_context 1.19479 get_one_pte_map_nested 1.19479 free_pages_and_swap_cache 1.19047 dentry_open 1.18975 generic_drop_inode 1.1856 wait_task_zombie 1.18542 kmap_high 1.18276 load_elf_interp 1.18197 proc_pid_readlink 1.18166 vfs_rmdir 1.18166 sys_getgid 1.18166 ksoftirqd 1.18166 inode_sub_bytes 1.17735 load_elf_binary 1.17704 ext2_alloc_inode 1.17181 ext2_free_inode 1.16916 alloc_inode 1.16856 schedule 1.16751 __dequeue_signal 1.16544 ext2_new_inode 1.16451 detach_pid 1.16449 __insert_inode_hash 1.16399 cap_bprm_compute_creds 1.1626 d_move 1.1591 flush_old_exec 1.15845 filp_ctor 1.15803 sys_umask 1.15803 __unix_insert_socket 1.15803 mpage_bio_submit 1.15803 smp_send_reschedule 1.15803 filemap_getpage 1.15684 eventpoll_init_file 1.15425 setup_frame 1.15407 generic_file_open 1.15376 __wake_up_sync 1.15347 add_cpu_switch 1.15027 profile_exit_mmap 1.1502 __brelse 1.14943 sched_best_cpu 1.14599 __copy_from_user_ll 1.14494 __vma_link_rb 1.14359 check_highmem_ptes 1.14309 unmap_region 1.14208 .text.lock.mmap 1.14014 d_callback 1.13996 eligible_child 1.139 kmem_flagcheck 1.13735 unix_release_sock 1.13735 sock_fasync 1.13735 .text.lock.fork 1.13735 expand_stack 1.13593 copy_thread 1.13512 copy_namespace 1.13508 read_inode_bitmap 1.13258 sys_ioctl 1.13138 mprotect_fixup 1.13137 d_path 1.13046 ext2_setattr 1.12795 do_signal 1.12614 recalc_sigpending 1.12412 lookup_hash 1.12409 flush_signal_handlers 1.11807 inode_change_ok 1.11762 clear_page_tables 1.11716 cache_flusharray 1.11529 free_buffer_head 1.11528 find_dcookie 1.11487 alloc_pidmap 1.11417 copy_mm 1.11406 do_group_exit 1.11402 add_user_ctx_switch 1.11355 tty_open 1.11207 rm_from_queue 1.11076 __free_pages_ok 1.11029 destroy_compound_page 1.10995 group_release_blocks 1.10824 mmput 1.10794 vfs_rename 1.10756 fput 1.10624 ext2_add_link 1.1051 pipe_write 1.10345 get_pipe_inode 1.10288 sprintf 1.10288 grow_dev_page 1.10288 mpage_readpages 1.10288 add_disk_randomness 1.10288 sem_revalidate 1.10288 ext2_write_super 1.10288 release_dev 1.10288 handle_IRQ_event 1.10214 remove_shared_vm_struct 1.10116 group_reserve_blocks 1.101 may_open 1.0957 add_wait_queue 1.09563 vfs_lstat 1.09537 setup_arg_pages 1.09501 vma_link 1.09406 ext2_reserve_inode 1.09374 sigprocmask 1.09251 mm_alloc 1.09234 deny_write_access 1.09157 prepare_binprm 1.09115 add_to_page_cache 1.08975 update_wall_time_one_tick 1.08786 sync_cpu_buffers 1.08767 __exit_signal 1.08758 init_fpu 1.08757 radix_tree_insert 1.08415 flush_all_zero_pkmaps 1.08415 timer_interrupt 1.08394 ext2_follow_link 1.08387 generic_fillattr 1.08236 read_block_bitmap 1.08207 release_task 1.08195 ext2_new_block 1.08167 complete 1.08167 flush_sigqueue 1.08167 pipe_new 1.08167 ext2_alloc_branch 1.08052 inode_update_time 1.08025 permission 1.07975 sys_rt_sigprocmask 1.07815 old_mmap 1.07604 alloc_skb 1.07531 radix_tree_node_alloc 1.07531 sys_time 1.07475 inode_add_bytes 1.07386 nr_blockdev_pages 1.07348 do_timer 1.07189 ext2_free_blocks 1.07163 get_jiffies_64 1.06996 compute_creds 1.06907 search_binary_handler 1.06903 attach_pid 1.06859 flush_thread 1.06779 check_tty_count 1.06731 ext2_count_free_blocks 1.06612 exec_mmap 1.06602 down_tty_sem 1.06593 .text.lock.sched 1.06539 set_page_address 1.06474 serial_in 1.0635 .text.lock.timer 1.0635 d_rehash 1.06277 kill_fasync 1.06229 pgd_alloc 1.06086 vm_acct_memory 1.05966 end_level_ioapic_irq 1.05877 sys_wait4 1.05803 remove_wait_queue 1.05742 next_thread 1.0574 ipc_checkid 1.05544 prep_compound_page 1.0554 kmalloc 1.055 invalidate_vcache 1.05463 ext2_find_entry 1.05368 generic_file_llseek 1.05355 .text.lock.rcupdate 1.0535 proc_get_inode 1.053 copy_page_range 1.05286 vfs_fstat 1.0525 padzero 1.05148 __might_sleep 1.04971 copy_files 1.04923 do_page_fault 1.04879 sys_semget 1.04878 cap_bprm_set_security 1.04852 .text.lock.inode 1.04852 vfs_write 1.04813 unmap_vma 1.04774 .text.lock.buffer_sync 1.04774 vfs_stat 1.04761 wait_for_completion 1.04748 can_vma_merge_before 1.04676 __vma_link 1.04672 dup_task_struct 1.04642 inode_times_differ 1.04585 try_to_release_page 1.04566 file_move 1.04555 pipe_read_fasync 1.04484 ext2_block_to_path 1.04432 sys_stat64 1.0438 proc_alloc_inode 1.04307 sys_lstat64 1.04191 find_vma_prepare 1.04176 ext2_release_file 1.04161 __block_commit_write 1.0414 mark_buffer_dirty_inode 1.04108 prepare_to_copy 1.03986 rwsem_down_write_failed 1.03603 do_wp_page 1.036 __fput 1.03586 path_lookup 1.0356 split_vma 1.03514 sys_lookup_dcookie 1.03395 sys_geteuid 1.03395 proc_exe_link 1.03395 sys_fchdir 1.03395 __pdflush 1.03395 take_task_mm 1.03155 __rb_erase_color 1.03012 do_mmap_pgoff 1.02971 notify_change 1.02914 sys_llseek 1.02896 file_kill 1.02868 zap_pte_range 1.02867 exit_itimers 1.02836 si_swapinfo 1.02824 free_pages_bulk 1.02808 do_munmap 1.02776 pte_alloc_one 1.02756 filp_close 1.02755 do_page_cache_readahead 1.02599 kmem_cache_free 1.02594 restore_fpu 1.02496 mm_release 1.02307 __pagevec_lru_add 1.0222 get_empty_filp 1.02081 do_brk 1.02077 copy_strings_kernel 1.02075 do_generic_mapping_read 1.02011 copy_process 1.01847 d_lookup 1.01816 blk_recount_segments 1.01805 sys_brk 1.0174 __free_pages 1.01634 exit_aio 1.01563 sched_balance_exec 1.01538 file_read_actor 1.01537 sys_close 1.01532 destroy_inode 1.01477 ext2_get_group_desc 1.01373 hash_vcache 1.01256 get_offset_tsc 1.01243 reschedule_interrupt 1.01236 do_writepages 1.01098 default_idle 1.01039 free_msg 1.00914 migration_thread 1.00852 page_cache_readahead 1.00658 ext2_commit_chunk 1.00587 free_pages 1.00505 __wake_up_common 1.00433 smp_reschedule_interrupt 1.00184 unmap_page_range 1.00175 current_kernel_time 1.00159 rcu_do_batch 1.0013 file_ra_state_init 1.00099 __lookup 0.999648 mm_init 0.999333 handle_signal 0.998504 flush_tlb_mm 0.998044 smp_call_function_interrupt 0.997789 __mark_inode_dirty 0.997741 fd_install 0.997179 copy_strings 0.996865 elf_map 0.996761 proc_delete_dentry 0.996582 get_unused_fd 0.995773 sched_exit 0.99544 strnlen_user 0.995277 update_atime 0.993595 file_ioctl 0.992596 get_dcookie 0.992596 schedule_timeout 0.992596 ext2_get_branch 0.992596 smp_call_function 0.992596 create_elf_tables 0.992404 syscall_call 0.991656 alloc_buffer_head 0.991035 atomic_dec_and_lock 0.990849 sys_remap_file_pages 0.990708 __tasklet_schedule 0.99054 free_block 0.989915 do_fork 0.989352 release_mm 0.98927 find_get_page 0.986838 generic_delete_inode 0.986474 rcu_start_batch 0.986233 send_IPI_mask_sequence 0.985556 nr_filled_slots 0.985058 rwsem_wake 0.984278 release_thread 0.983653 filemap_nopage 0.983273 pipe_read 0.983104 release_pages 0.982928 vfs_read 0.982926 unmap_vma_list 0.982828 supplemental_group_member 0.982683 build_mmap_rb 0.982256 __posix_lock_file 0.982256 link_path_walk 0.97905 .text.lock.swap 0.978936 kunmap_atomic 0.977014 block_invalidatepage 0.976441 fget 0.976335 find_vma 0.9763 kmap 0.976256 add_cookie_switch 0.976116 sys_unlink 0.975111 do_invalidatepage 0.974871 update_one_process 0.974771 find_busiest_node 0.974726 handle_mm_fault 0.974351 page_address 0.974014 do_pipe 0.973563 do_lookup 0.97356 do_truncate 0.973133 unmap_vmas 0.97254 do_exit 0.972067 vfs_unlink 0.972054 nr_free_pages 0.972008 ext2_get_block 0.971733 free_pgtables 0.970872 get_write_access 0.968651 slab_destroy 0.968569 exit_mmap 0.968157 sys_fstat64 0.967667 generic_make_request 0.96736 apic_timer_interrupt 0.966854 cached_lookup 0.966814 find_vma_prev 0.966762 free_hot_cold_page 0.966525 m_start 0.965548 ext2_free_branches 0.965529 .text.lock.util 0.965024 locate_fd 0.965024 smp_invalidate_interrupt 0.965024 get_zone_counts 0.965023 try_to_free_buffers 0.964726 do_sigaction 0.964593 pgd_free 0.964479 cache_alloc_refill 0.963764 vfs_permission 0.963387 __set_page_dirty_nobuffers 0.963266 page_cache_readaround 0.963002 effective_prio 0.962562 generic_forget_inode 0.961298 init_dev 0.96114 tasklet_action 0.960979 do_execve 0.959841 open_namei 0.959727 get_unmapped_area 0.959157 wake_up_forked_process 0.958575 get_tty_driver 0.958459 sys_mprotect 0.957651 __rmqueue 0.957625 lru_cache_add_active 0.956839 radix_tree_delete 0.955954 strncpy_from_user 0.955211 common_interrupt 0.954965 rcu_process_callbacks 0.954943 do_softirq 0.95493 device_not_available 0.954419 blk_remove_plug 0.954419 __alloc_pages 0.952787 vma_merge 0.952397 irq_entries_start 0.952003 radix_tree_lookup 0.951638 bh_waitq_head 0.951237 .text.lock.page_alloc 0.950563 ext2_delete_entry 0.950357 add_sample 0.95034 __copy_to_user_ll 0.950074 autoremove_wake_function 0.949874 inode_setattr 0.948804 syscall_exit 0.948399 mark_page_accessed 0.947564 mark_offset_tsc 0.947408 kmap_atomic 0.946043 __get_page_state 0.945906 open_exec 0.945135 generic_file_read 0.944971 generic_file_aio_write_nolock 0.944026 cp_new_stat64 0.944024 ext2_inode_by_name 0.942581 run_timer_softirq 0.941371 restore_all 0.941273 __get_user_4 0.941105 set_cpus_allowed 0.940637 add_event_entry 0.940402 schedule_tail 0.939958 render_sigset_t 0.939321 generic_file_write 0.939175 filp_open 0.938787 rcu_check_quiescent_state 0.938045 do_anonymous_page 0.937839 count_open_files 0.936963 notifier_call_chain 0.936895 resume_userspace 0.93609 buffered_rmqueue 0.935896 mod_timer 0.93579 __pagevec_lru_add_active 0.935714 page_fault 0.935649 .text.lock.file_table 0.935417 load_balance 0.934753 generic_file_write_nolock 0.934505 get_page_cache_size 0.933775 do_mpage_readpage 0.933137 new_inode 0.930292 pte_alloc_map 0.929736 ret_from_exception 0.929286 bad_range 0.928216 clear_user 0.928191 ext2_alloc_block 0.92757 do_no_page 0.927484 vm_enough_memory 0.925605 kunmap_high 0.925301 balance_dirty_pages_ratelimited 0.923248 scsi_io_completion 0.923066 idle_cpu 0.922739 ext2_release_inode 0.922605 vsnprintf 0.922524 update_process_times 0.922382 fasync_helper 0.920139 event_buffer_read 0.920008 ext2_prepare_write 0.919862 d_alloc 0.919581 unix_create1 0.91907 n_tty_ioctl 0.91907 follow_page 0.91907 mark_buffer_dirty 0.918178 __user_walk 0.916517 find_get_pages 0.91515 sync_supers 0.914233 save_i387 0.911759 locks_remove_flock 0.909879 de_put 0.909853 real_lookup 0.909687 proc_lookup 0.909153 __pagevec_free 0.908626 sys_rt_sigaction 0.907711 eventpoll_release 0.907527 rebalance_tick 0.907287 copy_semundo 0.90594 .text.lock.dcache 0.905811 set_brk 0.904709 detach_vmas_to_be_unmapped 0.903867 sys_getpgrp 0.90236 dequeue_signal 0.900148 sys_dup2 0.899615 system_call 0.899586 up_tty_sem 0.898063 sys_write 0.897262 free_task_struct 0.896924 getrusage 0.896093 pipe_read_release 0.896093 lookup_dcookie 0.892876 rb_insert_color 0.891897 page_waitqueue 0.891785 ext2_truncate 0.891498 error_code 0.891106 page_remove_rmap 0.890508 call_rcu 0.890118 proc_root_lookup 0.889294 ext2_readdir 0.8892 sys_execve 0.88732 .text.lock.scsi_lib 0.886246 put_unused_fd 0.88525 path_release 0.885245 insert_vm_struct 0.884975 sys_open 0.884771 add_sample_entry 0.884231 pipe_write_fasync 0.884209 filldir64 0.883406 find_lock_page 0.882984 number 0.88162 sys_getpid 0.881108 run_local_timers 0.8806 check_ttfb_buffer 0.880528 sys_read 0.879921 zap_pmd_range 0.879469 sys_pipe 0.878861 internal_add_timer 0.8776 raise_softirq 0.877385 nr_free_highpages 0.877294 chrdev_open 0.876253 pipe_wait 0.875089 kmem_cache_alloc 0.874574 scheduler_tick 0.874001 in_group_p 0.873357 __iget 0.872487 increment_tail 0.871313 .text.lock.root 0.870698 radix_tree_preload 0.870133 .text.lock.namei 0.869401 prep_new_page 0.868889 do_flush_tlb_all 0.868869 sys_vfork 0.868521 __mmdrop 0.868521 dnotify_flush 0.868297 proc_pid_lookup 0.866552 __find_get_block 0.86641 generic_file_mmap 0.864466 test_clear_page_dirty 0.864399 locks_remove_posix 0.864385 get_page_state 0.862991 kfree 0.861918 follow_mount 0.861344 .text.lock.dec_and_lock 0.861283 .text.lock.highmem 0.860662 find_inode_fast 0.859958 can_vma_merge_after 0.857848 rb_erase 0.856007 kunmap 0.855686 lru_add_drain 0.851885 generic_commit_write 0.851333 rcu_check_callbacks 0.850151 ext2_create 0.847842 sync_buffer 0.847649 ext2_update_inode 0.847091 block_prepare_write 0.846626 __wake_up 0.84635 m_stop 0.841343 seq_read 0.839309 page_slot 0.837905 dput 0.837362 modules_open 0.836253 seq_release 0.833888 __getblk 0.832907 d_delete 0.832116 getname 0.831301 count 0.830045 ext2_discard_prealloc 0.829132 batch_entropy_process 0.827163 proc_pid_cmdline 0.827163 __remove_from_page_cache 0.827163 flush_tlb_others 0.827163 proc_pid_make_inode 0.827163 ext2_check_page 0.827163 select_bits_free 0.827163 pdflush_operation 0.827163 ext2_ioctl 0.827163 mempool_free_slab 0.827163 __netdev_rx 0.827163 n_tty_receive_buf 0.827163 attempt_merge 0.827163 ext2_find_shared 0.827163 __pollwait 0.827163 ip_route_input 0.827163 __blk_run_queue 0.827163 serial8250_interrupt 0.827163 uart_write_room 0.827163 n_tty_chars_in_buffer 0.827163 locks_delete_lock 0.827163 get_dirty_limits 0.827163 __unix_remove_socket 0.827163 arp_rcv 0.827163 tcp_transmit_skb 0.827163 tcp_ack 0.827163 qdisc_restart 0.827163 process_backlog 0.827163 sys_socket 0.827163 nmi_cpu_stop 0.827163 exit_as_io_context 0.827163 kblockd_schedule_work 0.827163 ll_front_merge_fn 0.827163 receive_chars 0.827163 normal_poll 0.827163 semctl_main 0.827163 ext2_commit_super 0.827163 init_once 0.827163 proc_self_follow_link 0.827163 init_once 0.827163 .text.lock.binfmt_elf 0.827163 d_splice_alias 0.827163 assign_type 0.827163 blkdev_writepage 0.827163 end_buffer_io_sync 0.827163 chown_common 0.827163 delayed_work_timer_fn 0.827163 __d_path 0.827163 ext2_last_byte 0.827163 proc_check_root 0.827163 blk_congestion_wait 0.827163 ext2_readpage 0.827163 poll_freewait 0.827163 grab_block 0.822957 is_bad_inode 0.822786 wake_up_inode 0.821691 flush_tlb_page 0.821048 sys_getcwd 0.820438 seq_open 0.820173 smp_apic_timer_interrupt 0.817236 inode_has_buffers 0.814755 access_process_vm 0.81463 __cond_resched 0.813143 lookup_mnt 0.809749 activate_page 0.807376 ext2_set_inode_flags 0.806988 add_timer_randomness 0.805954 math_state_restore 0.805954 cache_init_objs 0.803679 set_close_on_exec 0.803187 __rb_rotate_left 0.802835 __clear_page_buffers 0.801602 balance_node 0.797724 alloc_undo 0.797265 sys_getgroups 0.795349 d_instantiate 0.795207 mempool_free 0.789565 bio_put 0.789565 kernel_read 0.789132 inode_init_once 0.788056 wake_up_buffer 0.787009 install_page 0.786485 sys_setrlimit 0.785805 radix_tree_gang_lookup 0.784379 memory_open 0.783628 ext2_get_inode 0.778301 __kill_fasync 0.775465 rmqueue_bulk 0.772631 set_fs_pwd 0.772384 can_share_swap_page 0.768732 cascade 0.767368 bh_lru_install 0.767006 proc_delete_inode 0.766163 store_msg 0.762287 vsprintf 0.76099 __up_wakeup 0.758233 unlock_page 0.758186 set_binfmt 0.754786 as_add_arq_rb 0.751966 sys_lseek 0.751966 work_resched 0.750574 inode_needs_sync 0.749616 page_add_rmap 0.748517 prepare_to_wait 0.748386 as_remove_request 0.748386 pipe_write_release 0.744447 buffer_insert_list 0.744447 ipcperms 0.739382 add_entropy_words 0.738538 __copy_user_intel 0.731801 ext2_get_page 0.729301 scsi_end_request 0.728886 expand_fd_array 0.727655 add_us_sample 0.724798 sys_getrusage 0.723768 __copy_user_zeroing_intel 0.722689 scsi_alloc_sgtable 0.719272 get_new_inode_fast 0.715814 truncate_inode_pages 0.713972 ext2_unlink 0.713972 sched_migrate_task 0.713072 ext2_make_empty 0.708997 writeback_in_progress 0.708997 unlock_rename 0.708997 sys_quotactl 0.707684 proc_file_read 0.706535 update_queue 0.705372 lookup_chrfops 0.705185 select_parent 0.701518 invalidate_inode_buffers 0.695867 proc_fd_link 0.689303 pagevec_lookup 0.685364 default_wake_function 0.680112 proc_base_lookup 0.677814 next_signal 0.67677 do_notify_resume 0.675622 ext2_count_free_inodes 0.672946 unlock_buffer 0.670673 cpu_raise_softirq 0.668093 unlock_new_inode 0.666326 submit_bio 0.66173 scsi_softirq 0.66173 get_user_pages 0.66173 ext2_lookup 0.659145 __sync_single_inode 0.6565 finish_wait 0.654036 scsi_dispatch_cmd 0.651171 sys_rmdir 0.643349 syscall_exit_work 0.641051 sys_semtimedop 0.639077 scsi_queue_next_request 0.628989 sys_ipc 0.625478 clear_queue_congested 0.622805 scsi_get_request_dev 0.620372 serial_out 0.620372 elv_merge 0.620372 skip_atoi 0.618149 bio_alloc 0.615108 restore_i387 0.61507 sys_getdents64 0.611874 as_find_next_arq 0.611381 work_pending 0.609489 end_page_writeback 0.608556 mempool_alloc 0.604465 as_find_arq_hash 0.598103 find_group_orlov 0.597395 __blk_put_request 0.596642 mpage_writepage 0.596313 ahc_linux_run_complete_queue 0.594523 sys_socketcall 0.590831 ext2_mkdir 0.590831 ext2_writepages 0.590831 __put_task_struct 0.579014 sys_gettimeofday 0.579014 scsi_get_command 0.574661 iget_locked 0.572849 tty_ioctl 0.570457 load_script 0.567197 put_as_io_context 0.565954 filemap_populate 0.564866 scsi_done 0.563562 elv_queue_empty 0.551442 sysctl_string 0.551442 sys_mkdir 0.551442 unix_write_space 0.551442 neigh_update 0.551442 sock_wmalloc 0.551442 hash_dcookie 0.551442 dget_locked 0.551442 sys_chmod 0.551442 do_sysctl_strategy 0.551442 del_timer_sync 0.548712 ahc_done 0.546995 mpage_end_io_write 0.543212 sync_sb_inodes 0.53592 end_buffer_async_write 0.533653 elv_next_request 0.531748 as_insert_request 0.531748 batch_entropy_store 0.526376 sys_getuid 0.526376 ahc_linux_run_device_queue 0.52433 proc_destroy_inode 0.52298 writeback_inodes 0.522419 radix_tree_extend 0.522419 pid_base_iput 0.516977 i_waitq_head 0.512841 load_msg 0.510284 as_remove_dispatched_request 0.509023 proc_info_read 0.509023 remove_arg_zero 0.509023 scsi_init_io 0.501874 scsi_host_busy_dec_and_test 0.499934 scsi_init_cmd_errh 0.497986 .text.lock.inode 0.496298 scsi_free_sgtable 0.496298 intr_handler 0.496298 ll_back_merge_fn 0.496298 locks_init_lock 0.496298 dev_watchdog 0.496298 netif_rx 0.496298 skb_release_data 0.496298 bio_phys_segments 0.496298 scsi_add_timer 0.496298 __up 0.496298 as_add_arq_hash 0.495436 __as_add_arq_rb 0.492359 __make_request 0.490844 writeback_release 0.49069 as_add_request 0.490171 as_choose_req 0.487967 end_that_request_first 0.486566 .text.lock.fs_writeback 0.484889 ahc_run_qoutfifo 0.482512 fn_hash_lookup 0.472665 show_cpuinfo 0.472665 truncate_complete_page 0.471169 bio_add_page 0.469471 prune_dcache 0.468943 scsi_put_command 0.467938 rb_next 0.467527 bio_endio 0.465279 as_next_request 0.462238 del_timer 0.460367 init_page_buffers 0.459535 ahc_linux_isr 0.457226 pid_delete_dentry 0.45118 __block_write_full_page 0.449323 end_that_request_last 0.448462 disk_round_stats 0.44791 as_move_to_dispatch 0.443123 meminfo_read_proc 0.440264 bio_destructor 0.433922 elv_remove_request 0.431563 add_timer 0.430814 as_find_arq_rb 0.430462 sd_rw_intr 0.426923 ahc_linux_queue 0.420474 scsi_finish_command 0.419944 writeback_acquire 0.419896 scsi_prep_fn 0.419407 neigh_lookup 0.413581 uart_start 0.413581 do_setitimer 0.413581 call_function_interrupt 0.413581 sys_connect 0.413581 sockfd_lookup 0.413581 move_addr_to_kernel 0.413581 as_merged_request 0.413581 elv_rq_merge_ok 0.413581 uart_write_wakeup 0.413581 tty_read 0.413581 freeque 0.413581 ext2_readpages 0.413581 sys_symlink 0.413581 kill_proc_info 0.413581 sys_getegid 0.413581 sys_alarm 0.413581 scsi_decide_disposition 0.407409 as_update_arq 0.401417 ahc_linux_queue_cmd_complete 0.396769 blk_rq_map_sg 0.395778 write_inode 0.3956 sd_init_command 0.389812 .text.lock.inode 0.381768 drive_stat_acct 0.375983 find_task_by_pid 0.375983 scsi_delete_timer 0.367628 __writeback_single_inode 0.367628 as_merge 0.367628 __end_that_request_first 0.363778 mpage_writepages 0.362196 as_queue_notready 0.354498 proc_lookupfd 0.354498 scsi_request_fn 0.35021 as_dispatch_request 0.340056 mark_buffer_async_write 0.330865 sock_init_data 0.330865 locks_insert_lock 0.330865 wb_kupdate 0.330865 second_overflow 0.330865 rb_prev 0.328744 ksize 0.327419 as_remove_queued_request 0.326863 __scsi_get_command 0.321674 .text.lock.ll_rw_blk 0.320244 get_request 0.316929 sock_map_fd 0.310186 bio_get_nr_vecs 0.310186 get_as_io_context 0.30376 setattr_mask 0.295415 submit_bh 0.275721 ret_from_fork 0.275721 ip_queue_xmit 0.275721 .text.lock.hosts 0.275721 do_sysctl 0.275721 put_fs_struct 0.275721 io_schedule 0.275721 end_bio_bh_io_sync 0.261935 blk_run_queues 0.261209 set_queue_congested 0.25734 as_fifo_expired 0.254512 __pagevec_release 0.248149 as_complete_arq 0.248149 as_update_iohist 0.243283 mask_and_ack_level_ioapic_irq 0.236332 read_chan 0.229767 radix_tree_node_ctor 0.227243 io_schedule_timeout 0.22559 transmit_chars 0.206791 schedule_work 0.206791 .text.lock.scsi 0.179077 unix_find_other 0.165433 ext2_set_link 0.165433 queue_delayed_work 0.165433 shrink_dcache_parent 0.137861 block_write_full_page 0.137861 blk_queue_bounce 0.118166 blk_plug_device 0.118166 init_buffer_head 0.103785 ss_wakeup 0.0973133 mpage_end_io_read 0.0580465 __lock_page 0.0516977 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/