From: William Lee Irwin III <wli@holomorphy.com>
To: Andrew Morton <akpm@digeo.com>
Cc: Hugh Dickins <hugh@veritas.com>,
linux-kernel@vger.kernel.org, linux-mm@kvack.org
Subject: Re: [PATCH] anobjrmap 1/6 rmap.h
Date: Thu, 20 Mar 2003 23:07:46 -0800 [thread overview]
Message-ID: <20030321070746.GF1350@holomorphy.com> (raw)
In-Reply-To: <20030320224813.0df5a911.akpm@digeo.com>
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
WARNING: multiple messages have this Message-ID (diff)
From: William Lee Irwin III <wli@holomorphy.com>
To: Andrew Morton <akpm@digeo.com>
Cc: Hugh Dickins <hugh@veritas.com>,
linux-kernel@vger.kernel.org, linux-mm@kvack.org
Subject: Re: [PATCH] anobjrmap 1/6 rmap.h
Date: Thu, 20 Mar 2003 23:07:46 -0800 [thread overview]
Message-ID: <20030321070746.GF1350@holomorphy.com> (raw)
In-Reply-To: <20030320224813.0df5a911.akpm@digeo.com>
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, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org">aart@kvack.org</a>
next prev parent reply other threads:[~2003-03-21 6:57 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-03-20 23:12 [PATCH] anobjrmap 1/6 rmap.h Hugh Dickins
2003-03-20 23:12 ` Hugh Dickins
2003-03-20 23:14 ` [PATCH] anobjrmap 2/6 mapping Hugh Dickins
2003-03-20 23:14 ` Hugh Dickins
2003-03-21 6:48 ` Andrew Morton
2003-03-21 6:48 ` Andrew Morton
2003-03-24 19:38 ` Stephen C. Tweedie
2003-03-24 19:38 ` Stephen C. Tweedie
2003-03-24 22:12 ` Andrew Morton
2003-03-24 22:12 ` Andrew Morton
2003-03-20 23:15 ` [PATCH] anobjrmap 3/6 unchained Hugh Dickins
2003-03-20 23:15 ` Hugh Dickins
2003-03-20 23:20 ` William Lee Irwin III
2003-03-20 23:20 ` William Lee Irwin III
2003-03-20 23:15 ` [PATCH] anobjrmap 4/6 anonmm Hugh Dickins
2003-03-20 23:15 ` Hugh Dickins
2003-03-20 23:16 ` [PATCH] anobjrmap 5/6 rechained Hugh Dickins
2003-03-20 23:16 ` Hugh Dickins
2003-03-20 23:17 ` [PATCH] anobjrmap 6/6 arches Hugh Dickins
2003-03-20 23:17 ` Hugh Dickins
2003-03-21 6:48 ` [PATCH] anobjrmap 1/6 rmap.h Andrew Morton
2003-03-21 6:48 ` Andrew Morton
2003-03-21 7:07 ` William Lee Irwin III [this message]
2003-03-21 7:07 ` William Lee Irwin III
2003-03-21 7:15 ` William Lee Irwin III
2003-03-21 7:15 ` William Lee Irwin III
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20030321070746.GF1350@holomorphy.com \
--to=wli@holomorphy.com \
--cc=akpm@digeo.com \
--cc=hugh@veritas.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mm@kvack.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.