login
Header Space

 
 

Re: 2.6.25-rc3-mm1 - PROFILE_LIKELY redux..

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Andrew Morton <akpm@...>
Cc: Andi Kleen <andi@...>, <linux-kernel@...>
Date: Wednesday, March 5, 2008 - 6:26 pm

On Wed, 05 Mar 2008 10:02:21 PST, Andrew Morton said:


Confirming that this patch works and my system goes multi-user cleanly.

Actual numbers after about 10 minutes of uptime:

% wc -l /proc/likely_prof 
2635 /proc/likely_prof
% grep '^[^ ]' /proc/likely_prof 
Likely Profiling Results
[+- ] Type | # True | # False | Function:Filename@Line
+unlikely |        1|        0  in_dev_get()@:include/linux/inetdevice.h@185
+unlikely |      513|        0  dst_input()@:include/net/dst.h@254
-likely   |        0|      148  ip6_mc_input()@:net/ipv6/ip6_input.c@271
-likely   |        0|        1  sock_error()@:include/net/sock.h@1211
-likely   |      851|     1219  tcp_transmit_skb()@:net/ipv4/tcp_output.c@493
+unlikely |        1|        0  signal_pending()@:include/linux/sched.h@1927
-likely   |        0|  1172946  audit_syscall_entry()@:kernel/auditsc.c@1522
+unlikely |  1172716|        0  syscall_trace_enter()@:arch/x86/kernel/ptrace.c@1556
-likely   |        0|  1173020  audit_syscall_exit()@:kernel/auditsc.c@1551
+unlikely |  1172831|        0  syscall_trace_leave()@:arch/x86/kernel/ptrace.c@1573
-likely   |        0|     1272  audit_alloc()@:kernel/auditsc.c@841
+unlikely |        3|        0  icmp_unreach()@:net/ipv4/icmp.c@773
+unlikely |        2|        1  nf_ct_attach()@:net/netfilter/core.c@230
-likely   |        0|        2  dst_gc_task()@:net/core/dst.c@82
+unlikely |      143|       61  fput_light()@:include/linux/file.h@77
+unlikely |      892|      424  _read_unlock_irqrestore()@:kernel/spinlock.c@375
+unlikely |       28|        0  sched_move_task()@:kernel/sched.c@7835
+unlikely |       28|        0  sched_move_task()@:kernel/sched.c@7828
+unlikely |      108|        0  verify_export_symbols()@:kernel/module.c@1401
+unlikely |      313|        0  verify_export_symbols()@:kernel/module.c@1393
+unlikely |       14|        0  ll_front_merge_fn()@:block/blk-merge.c@347
-likely   |       17|     1150  audit_free()@:kernel/auditsc.c@1428
-likely   |       17|  1174290  audit_get_context()@:kernel/auditsc.c@711
+unlikely |       33|        0  inotify_find_update_watch()@:fs/inotify.c@591
+unlikely |     4360|      775  kill_pid_info()@:kernel/signal.c@1065
+unlikely |     7239|     2767  next_pidmap()@:kernel/pid.c@194
+unlikely |    42009|    33683  copy_pte_range()@:mm/memory.c@510
-likely   |        0|        1  qh_completions()@:drivers/usb/host/ehci-q.c@368
+unlikely |    19934|        0  ll_back_merge_fn()@:block/blk-merge.c@309
-likely   |      927|     2323  load_elf_binary()@:fs/binfmt_elf.c@896
+unlikely |     2435|      875  pmd_alloc()@:include/linux/mm.h@862
+unlikely |       13|       12  psmouse_interrupt()@:drivers/input/mouse/psmouse-base.c@296
+unlikely |       70|       25  psmouse_interrupt()@:drivers/input/mouse/psmouse-base.c@292
-likely   |       20|       80  qh_completions()@:drivers/usb/host/ehci-q.c@415
-likely   |        0|       30  qh_completions()@:drivers/usb/host/ehci-q.c@319
-likely   |        5|       14  submit_async()@:drivers/usb/host/ehci-q.c@975
+unlikely |       19|        2  qh_append_tds()@:drivers/usb/host/ehci-q.c@876
-likely   |        6|       15  atapi_drain_needed()@:drivers/ata/libata-scsi.c@846
+unlikely |    27395|    18153  add_timer_randomness()@:drivers/char/random.c@628
+unlikely |    34665|    19948  bio_phys_segments()@:fs/bio.c@226
-likely   |      347|      678  clocksource_adjust()@:kernel/time/timekeeping.c@418
-likely   |        1|        4  __ata_qc_from_tag()@:include/linux/libata.h@1319
-likely   |        0|       15  __cancel_work_timer()@:kernel/workqueue.c@490
+unlikely |    15638|     1127  queue_delayed_work_on()@:kernel/workqueue.c@233
+unlikely |        2|        0  srcu_notifier_chain_register()@:kernel/notifier.c@419
+unlikely |     6502|     2429  queue_work()@:kernel/workqueue.c@171
+unlikely |        9|        2  blocking_notifier_chain_register()@:kernel/notifier.c@212
+unlikely |    13631|        0  pre_schedule_rt()@:kernel/sched_rt.c@961
+unlikely |   591400|   443725  __update_curr()@:kernel/sched_fair.c@313
+unlikely |   233625|   205658  __switch_to()@:arch/x86/kernel/process_64.c@656
+unlikely |   313057|   126225  __switch_to()@:arch/x86/kernel/process_64.c@641
+unlikely |   313053|   126225  __switch_to()@:arch/x86/kernel/process_64.c@637
+unlikely |   467383|        0  sched_info_switch()@:kernel/sched_stats.h@230
+unlikely |   188448|    13628  pick_next_task_rt()@:kernel/sched_rt.c@522
+unlikely |   240619|        0  sched_info_queued()@:kernel/sched_stats.h@188
-likely   |       61|      644  ifind()@:fs/inode.c@798
+unlikely |   258562|    61703  scheduler_tick()@:kernel/sched.c@3756
-likely   |    61220|   241529  acct_update_integrals()@:kernel/tsacct.c@120
+unlikely |  1189922|   902477  kfree()@:mm/slab.c@3785
+unlikely |       23|        0  __rmqueue_fallback()@:mm/page_alloc.c@812
+unlikely |    14376|     9655  rt_policy()@:kernel/sched.c@140
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
2.6.25-rc3-mm1, Andrew Morton, (Tue Mar 4, 5:19 am)
Re: 2.6.25-rc3-mm1 - BUG at system shutdown time, Andrew Morton, (Wed Mar 12, 3:32 am)
Re: 2.6.25-rc3-mm1 - BUG at system shutdown time, Ingo Molnar, (Fri Mar 21, 9:41 am)
Re: 2.6.25-rc3-mm1 - BUG at system shutdown time, Ingo Molnar, (Fri Mar 21, 3:58 pm)
Re: 2.6.25-rc3-mm1 - BUG at system shutdown time, Ingo Molnar, (Fri Mar 21, 4:12 pm)
Re: 2.6.25-rc3-mm1 - BUG at system shutdown time, Andrew Morton, (Wed Mar 12, 10:32 pm)
Re: 2.6.25-rc3-mm1 - BUG at system shutdown time, Andrew Morton, (Thu Mar 13, 12:27 am)
Re: 2.6.25-rc3-mm1 - BUG at system shutdown time, Andrew Morton, (Fri Mar 7, 2:16 am)
Re: 2.6.25-rc3-mm1 - BUG at system shutdown time, Thomas Gleixner, (Fri Mar 7, 4:06 am)
Re: 2.6.25-rc3-mm1 - BUG at system shutdown time, Thomas Gleixner, (Fri Mar 7, 4:34 am)
2.6.25-rc3-mm1 ppc64 boot hang, Badari Pulavarty, (Wed Mar 5, 5:34 pm)
Re: 2.6.25-rc3-mm1 ppc64 boot hang, Andrew Morton, (Wed Mar 5, 5:54 pm)
Re: 2.6.25-rc3-mm1 ppc64 boot hang, Stephen Rothwell, (Wed Mar 5, 7:17 pm)
Re: 2.6.25-rc3-mm1 ppc64 boot hang, Badari Pulavarty, (Wed Mar 5, 6:35 pm)
Re: 2.6.25-rc3-mm1 - PROFILE_LIKELY redux.., Andi Kleen, (Wed Mar 5, 1:45 pm)
Re: 2.6.25-rc3-mm1 - PROFILE_LIKELY redux.., Andi Kleen, (Wed Mar 5, 5:56 pm)
Re: 2.6.25-rc3-mm1 - PROFILE_LIKELY redux.., Andrew Morton, (Wed Mar 5, 2:02 pm)
Re: 2.6.25-rc3-mm1 - PROFILE_LIKELY redux.., , (Wed Mar 5, 6:26 pm)
Re: 2.6.25-rc3-mm1 - PROFILE_LIKELY redux.., Andrew Morton, (Wed Mar 5, 7:49 pm)
Re: 2.6.25-rc3-mm1 - PROFILE_LIKELY redux.., Andi Kleen, (Wed Mar 5, 2:22 pm)
Re: 2.6.25-rc3-mm1, Pavel Emelyanov, (Wed Mar 5, 9:04 am)
Re: 2.6.25-rc3-mm1, Greg KH, (Wed Mar 5, 12:40 pm)
Re: 2.6.25-rc3-mm1, Pavel Emelyanov, (Wed Mar 5, 12:59 pm)
Re: 2.6.25-rc3-mm1, Greg KH, (Wed Mar 5, 1:07 pm)
Re: 2.6.25-rc3-mm1, Kay Sievers, (Wed Mar 5, 9:31 am)
Re: 2.6.25-rc3-mm1, Pavel Emelyanov, (Wed Mar 5, 9:38 am)
Re: 2.6.25-rc3-mm1, Kay Sievers, (Wed Mar 5, 9:54 am)
Re: 2.6.25-rc3-mm1, Pavel Emelyanov, (Wed Mar 5, 10:28 am)
Re: 2.6.25-rc3-mm1 (SYSFS=n breaks module engine), Pavel Emelyanov, (Wed Mar 5, 9:12 am)
prctl(0x8) -&gt; EINVAL [Was: 2.6.25-rc3-mm1], Jiri Slaby, (Wed Mar 5, 6:51 am)
Re: prctl(0x8) -&gt; EINVAL [Was: 2.6.25-rc3-mm1], Serge E. Hallyn, (Wed Mar 5, 10:06 am)
Re: prctl(0x8) -&gt; EINVAL [Was: 2.6.25-rc3-mm1], Andrew Morgan, (Sun Mar 9, 12:28 pm)
Re: prctl(0x8) -&gt; EINVAL [Was: 2.6.25-rc3-mm1], Jiri Slaby, (Wed Mar 5, 11:18 am)
Re: prctl(0x8) -&gt; EINVAL [Was: 2.6.25-rc3-mm1], Jiri Slaby, (Wed Mar 5, 6:59 am)
Re: 2.6.25-rc3-mm1 (9p docs), Randy Dunlap, (Tue Mar 4, 5:26 pm)
Re: 2.6.25-rc3-mm1 (9p docs), Eric Van Hensbergen, (Tue Mar 4, 5:43 pm)
Re: 2.6.25-rc3-mm1 (wakeup), Randy Dunlap, (Tue Mar 4, 4:24 pm)
Re: 2.6.25-rc3-mm1 (wakeup), Rafael J. Wysocki, (Tue Mar 4, 6:33 pm)
Re: 2.6.25-rc3-mm1 (wakeup), Sam Ravnborg, (Wed Mar 5, 3:40 am)
[BUG] 2.6.25-rc3-mm1 kernel bug while running libhugetlbfs, Kamalesh Babulal, (Tue Mar 4, 3:20 pm)
[PATCH 2.6.25-rc3-mm1] fix ext2 borkage, Hugh Dickins, (Tue Mar 4, 3:12 pm)
Re: 2.6.25-rc3-mm1 (CCISS), Randy Dunlap, (Tue Mar 4, 12:45 pm)
RE: 2.6.25-rc3-mm1 (CCISS), Miller, Mike (OS Dev), (Tue Mar 4, 1:02 pm)
Re: 2.6.25-rc3-mm1 (CCISS), Randy Dunlap, (Tue Mar 4, 1:14 pm)
Re: 2.6.25-rc3-mm1 (CCISS), Jens Axboe, (Tue Mar 4, 2:14 pm)
Re: 2.6.25-rc3-mm1 (IDE), Randy Dunlap, (Tue Mar 4, 12:35 pm)
Re: 2.6.25-rc3-mm1 (IDE), Bartlomiej Zolnierkiewicz..., (Thu Mar 6, 5:14 pm)
[BUG] 2.6.25-rc3-mm1 kernel panic while bootup on powerpc (), Kamalesh Babulal, (Tue Mar 4, 9:12 am)
Re: [BUG] 2.6.25-rc3-mm1 kernel panic while bootup on powerp..., Benjamin Herrenschmidt, (Wed Mar 5, 4:22 am)
Re: [BUG] 2.6.25-rc3-mm1 kernel panic while bootup on powerp..., Benjamin Herrenschmidt, (Wed Mar 5, 8:03 pm)
Re: [BUG] 2.6.25-rc3-mm1 kernel panic while bootup on powerp..., Benjamin Herrenschmidt, (Wed Mar 5, 8:52 pm)
Re: [BUG] 2.6.25-rc3-mm1 kernel panic while bootup on powerp..., Benjamin Herrenschmidt, (Wed Mar 5, 4:23 am)
Re: 2.6.25-rc3-mm1, Cornelia Huck, (Tue Mar 4, 7:59 am)
Re: 2.6.25-rc3-mm1, Greg KH, (Tue Mar 4, 3:35 pm)
speck-geostationary