From: Pekka Enberg <penberg@cs.helsinki.fi>
To: Linus Torvalds <torvalds@osdl.org>
Cc: Pekka Enberg <penberg@gmail.com>, linux-kernel@vger.kernel.org
Subject: Re: [PROBLEM] Machine Freezes while Running Crossover Office
Date: Sun, 29 May 2005 23:49:24 +0300 [thread overview]
Message-ID: <1117399764.9619.12.camel@localhost> (raw)
In-Reply-To: <Pine.LNX.4.58.0505291143350.10545@ppc970.osdl.org>
Hi Linus,
On Sun, 2005-05-29 at 11:49 -0700, Linus Torvalds wrote:
> I suspect that the _real_ change is that the pipe can now fill up with
> sixteen times more data (ie 64kB of data in one read() or write()
> operation rather than 4kB), and that as a result Crossover may be doing a
> lot bigger requests to the X server too.
>
> Alternatively, it's possible that Crossover has taken mouse focus (does
> the mouse move around while the machine is "frozen"?) and Crossover itself
> is confused by the bigger buffers and pauses due to some bug while it is
> holding on to the mouse focus - making the system unusable. It's probably
> some race that triggers this (getting data at the right speed), and
> tracing it just changes timing enough that you won't see it.
>
> (Btw, if you didn't already, I'd suggest forcing strace output to a file,
> not the screen, since that at least changes timings and X interactions
> _less_)
>
> The pipe_poll() thing was possibly true even before - if the two main
> processes are communicating over a pipe, it's quite possible that
> pipe_poll() ends up being the most common op by far. See if the poll
> timeout changes (or is zero).
The mouse cursor does not move and the screen does not refresh. The
machine locks up completely for few seconds (actually more like 5-10 s)
and then the system comes back up (after which it can be used normally).
I cannot even switch virtual consoles. Please note that I can
immediately reproduce the problem again as many times as I want by doing
the test scenario.
Forcing strace to output to a file does not change anything. I still
cannot reproduce the problem. I've included lsof output, oprofile, and
snippet of strace for a run where I am doing the same test scenario but
failing to reproduce the bug. The real strace is quite large (4 MBs for
five to ten seconds of running application) but the bits I have included
here seem to repeat itself. I am tracing the process that actually runs
WINWORD.EXE.
Is it possible that your changes for pipes to fill up to 64 KB confuses
pipe_poll and friends? The funny thing is that when I am stracing (and
thus not hitting the problem), I do not see _any_ calls to sys_poll but
when I _do_ hit the bug, pipe_poll clearly shows up in oprofile. Also,
don't ptrace calls use signals? I can see plenty of paths in the pipe
code doing signal_pending() and exiting when the condition is true.
Pekka
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
wine-prel 9368 penberg cwd DIR 3,3 4096 311341 /home/penberg
wine-prel 9368 penberg rtd DIR 3,3 4096 2 /
wine-prel 9368 penberg txt REG 3,3 9076 1881956 /opt/cxoffice/bin/wine-preloader
wine-prel 9368 penberg mem REG 3,3 1867306 /home/penberg/.cxoffice/dotwine/fake_windows/Program (stat: No such file or directory)
wine-prel 9368 penberg mem REG 3,3 2779548 366172 /home/penberg/.cxoffice/dotwine/fake_windows/Windows/System/msi.dll
wine-prel 9368 penberg mem REG 3,3 1086080 /home/penberg/.cxoffice/dotwine/fake_windows/Program (stat: No such file or directory)
wine-prel 9368 penberg mem REG 3,3 1086064 /home/penberg/.cxoffice/dotwine/fake_windows/Program (stat: No such file or directory)
wine-prel 9368 penberg mem REG 3,3 421888 1772930 /home/penberg/.cxoffice/dotwine/fake_windows/Windows/System/RICHED20.DLL
wine-prel 9368 penberg mem REG 3,3 1866707 /home/penberg/.cxoffice/dotwine/fake_windows/Program (stat: No such file or directory)
wine-prel 9368 penberg mem REG 3,3 1866785 /home/penberg/.cxoffice/dotwine/fake_windows/Program (stat: No such file or directory)
wine-prel 9368 penberg mem REG 3,3 18192 366453 /home/penberg/.cxoffice/dotwine/fake_windows/Windows/System/sage.dll
wine-prel 9368 penberg mem REG 3,3 614672 366194 /home/penberg/.cxoffice/dotwine/fake_windows/Windows/System/OLEAUT32.DLL
wine-prel 9368 penberg mem REG 3,3 775952 366234 /home/penberg/.cxoffice/dotwine/fake_windows/Windows/System/ole32.dll
wine-prel 9368 penberg DEL REG 3,3 3093908 /tmp/.wine-1000/server-5962d/anonmap.ZEpqO4
wine-prel 9368 penberg mem REG 3,3 321296 366240 /home/penberg/.cxoffice/dotwine/fake_windows/Windows/System/rpcrt4.dll
wine-prel 9368 penberg mem REG 3,3 391168 364896 /home/penberg/.cxoffice/dotwine/fake_windows/Windows/System/SHLWAPI.DLL
wine-prel 9368 penberg mem REG 3,3 456388 1898134 /opt/cxoffice/lib/wine/ntdll.dll.so
wine-prel 9368 penberg mem REG 3,3 6472 1881957 /opt/cxoffice/bin/wine-pthread
wine-prel 9368 penberg mem REG 0,0 0 [heap] (stat: No such file or directory)
wine-prel 9368 penberg mem REG 3,3 257636 1086001 /home/penberg/.cxoffice/dotwine/fake_windows/Windows/Fonts/Tahoma.TTF
wine-prel 9368 penberg mem REG 3,3 333900 2852689 /usr/share/fonts/corefonts/timesbd.ttf
wine-prel 9368 penberg mem REG 3,3 142312 1898158 /opt/cxoffice/lib/wine/msacm32.dll.so
wine-prel 9368 penberg mem REG 3,3 249028 1898044 /opt/cxoffice/lib/wine/wineoss.drv.so
wine-prel 9368 penberg mem REG 3,3 468580 1898059 /opt/cxoffice/lib/wine/winmm.dll.so
wine-prel 9368 penberg mem REG 3,3 105944 1898076 /opt/cxoffice/lib/wine/version.dll.so
wine-prel 9368 penberg mem REG 3,3 6528 1079723 /home/penberg/.cxoffice/dotwine/fake_windows/Windows/Fonts/wine_vgasys.fon
wine-prel 9368 penberg mem REG 3,3 286620 2208495 /usr/share/fonts/corefonts/arialbd.ttf
wine-prel 9368 penberg mem REG 3,3 305220 1898064 /opt/cxoffice/lib/wine/winedos.dll.so
wine-prel 9368 penberg mem REG 3,3 275572 2208494 /usr/share/fonts/corefonts/arial.ttf
wine-prel 9368 penberg mem REG 3,3 302688 2208501 /usr/share/fonts/corefonts/cour.ttf
wine-prel 9368 penberg mem REG 3,3 63684 1085990 /home/penberg/.cxoffice/dotwine/fake_windows/Windows/Fonts/VeraIt.ttf
wine-prel 9368 penberg DEL REG 3,3 3093919 /tmp/.wine-1000/server-5962d/anonmap.5J7DDs
wine-prel 9368 penberg mem REG 3,3 98272 1898049 /opt/cxoffice/lib/wine/msacm.drv.so
wine-prel 9368 penberg mem REG 3,3 252384 1086000 /home/penberg/.cxoffice/dotwine/fake_windows/Windows/Fonts/TahomaBD.TTF
wine-prel 9368 penberg DEL REG 3,3 3093917 /tmp/.wine-1000/server-5962d/anonmap.O8NFES
wine-prel 9368 penberg DEL REG 3,3 3093915 /tmp/.wine-1000/server-5962d/anonmap.rddWfB
wine-prel 9368 penberg mem REG 3,3 85416 1898050 /opt/cxoffice/lib/wine/midimap.drv.so
wine-prel 9368 penberg mem REG 3,3 93156 1898165 /opt/cxoffice/lib/wine/lz32.dll.so
wine-prel 9368 penberg DEL REG 3,3 3093918 /tmp/.wine-1000/server-5962d/anonmap.CWi6XR
wine-prel 9368 penberg mem REG 3,3 20112 1081110 /home/penberg/.cxoffice/dotwine/fake_windows/Windows/Fonts/wine_sserife.fon
wine-prel 9368 penberg mem REG 3,3 330412 2852688 /usr/share/fonts/corefonts/times.ttf
wine-prel 9368 penberg DEL REG 3,3 3093916 /tmp/.wine-1000/server-5962d/anonmap.tvXNbP
wine-prel 9368 penberg DEL REG 3,3 3093913 /tmp/.wine-1000/server-5962d/anonmap.6SK7BF
wine-prel 9368 penberg DEL REG 3,3 3093911 /tmp/.wine-1000/server-5962d/anonmap.0kzLDZ
wine-prel 9368 penberg mem REG 3,3 1086139 /home/penberg/.cxoffice/dotwine/fake_windows/Program (stat: No such file or directory)
wine-prel 9368 penberg DEL REG 3,3 3093909 /tmp/.wine-1000/server-5962d/anonmap.UpYvef
wine-prel 9368 penberg mem REG 3,3 1086147 /home/penberg/.cxoffice/dotwine/fake_windows/Program (stat: No such file or directory)
wine-prel 9368 penberg mem REG 3,3 1075024 932291 /usr/lib/libcrypto.so.0.9.7
wine-prel 9368 penberg mem REG 3,3 197760 967730 /usr/lib/libssl.so.0.9.7
wine-prel 9368 penberg mem REG 3,3 467516 1898062 /opt/cxoffice/lib/wine/wineps.dll.so
wine-prel 9368 penberg DEL REG 0,7 983066 /SYSV00000000
wine-prel 9368 penberg DEL REG 0,7 950300 /SYSV00000000
wine-prel 9368 penberg mem REG 3,3 114100 1407967 /usr/lib/libcups.so.2
wine-prel 9368 penberg DEL REG 3,3 3093914 /tmp/.wine-1000/server-5962d/anonmap.ifO9K1
wine-prel 9368 penberg mem REG 3,3 122084 1898176 /opt/cxoffice/lib/wine/imm32.dll.so
wine-prel 9368 penberg mem REG 3,3 142134 1948180 /usr/lib/X11/locale/lib/common/ximcp.so.2
wine-prel 9368 penberg mem REG 3,3 543927 2110396 /usr/lib/opengl/xorg-x11/lib/libGL.so.1.2
wine-prel 9368 penberg mem REG 3,3 937728 1833443 /usr/lib/libX11.so.6.2
wine-prel 9368 penberg mem REG 3,3 494724 1898026 /opt/cxoffice/lib/wine/x11drv.dll.so
wine-prel 9368 penberg mem REG 3,3 130732 1145690 /usr/lib/libexpat.so.0.5.0
wine-prel 9368 penberg mem REG 3,3 552344 1015017 /usr/lib/libfreetype.so.6.3.7
wine-prel 9368 penberg mem REG 3,3 152672 1804882 /usr/lib/libfontconfig.so.1.0.4
wine-prel 9368 penberg mem REG 3,3 98982 1833580 /usr/lib/libICE.so.6.3
wine-prel 9368 penberg mem REG 3,3 65928 2192834 /lib/libz.so.1.2.2
wine-prel 9368 penberg mem REG 3,3 37056 1249025 /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libgcc_s.so.1
wine-prel 9368 penberg mem REG 3,3 9780 3402055 /usr/lib/gconv/ISO8859-15.so
wine-prel 9368 penberg mem REG 3,3 445516 1898034 /opt/cxoffice/lib/libcxfreetype.so.6.3.7
wine-prel 9368 penberg mem REG 3,3 143932 1898039 /opt/cxoffice/lib/wine/winspool.drv.so
wine-prel 9368 penberg mem REG 3,3 633124 1898218 /opt/cxoffice/lib/wine/comctl32.dll.so
wine-prel 9368 penberg mem REG 3,3 266293 366272 /home/penberg/.cxoffice/dotwine/fake_windows/Windows/System/MSVCRT.DLL
wine-prel 9368 penberg mem REG 3,3 575428 1898099 /opt/cxoffice/lib/wine/shell32.dll.so
wine-prel 9368 penberg mem REG 3,3 911140 1898086 /opt/cxoffice/lib/wine/user32.dll.so
wine-prel 9368 penberg mem REG 3,3 451236 1898186 /opt/cxoffice/lib/wine/gdi32.dll.so
wine-prel 9368 penberg mem REG 3,3 201604 1898231 /opt/cxoffice/lib/wine/advapi32.dll.so
wine-prel 9368 penberg mem REG 3,3 21544 278085 /usr/lib/gconv/gconv-modules.cache
wine-prel 9368 penberg mem REG 3,3 35170 1833584 /usr/lib/libXrender.so.1.2.2
wine-prel 9368 penberg mem REG 3,3 41579 1833612 /usr/lib/libXcursor.so.1.0.2
wine-prel 9368 penberg mem REG 3,3 178728 2882009 /usr/lib/locale/fi_FI@euro/LC_CTYPE
wine-prel 9368 penberg mem REG 3,3 1073956 1898173 /opt/cxoffice/lib/wine/kernel32.dll.so
wine-prel 9368 penberg mem REG 3,3 19005 1833471 /usr/lib/libXxf86vm.so.1.0
wine-prel 9368 penberg mem REG 3,3 35136 3304756 /lib/libnss_compat-2.3.5.so
wine-prel 9368 penberg mem REG 3,3 65868 1833600 /usr/lib/libXext.so.6.4
wine-prel 9368 penberg mem REG 3,3 37964 1833530 /usr/lib/libSM.so.6.0
wine-prel 9368 penberg mem REG 3,3 165848 2665726 /lib/tls/libm-2.3.5.so
wine-prel 9368 penberg mem REG 3,3 12586 1948177 /usr/lib/X11/locale/lib/common/xlcDef.so.2
wine-prel 9368 penberg mem REG 3,3 84024 3304441 /lib/libnsl-2.3.5.so
wine-prel 9368 penberg mem REG 3,3 994768 1897964 /opt/cxoffice/lib/libwine_unicode.so.1
wine-prel 9368 penberg DEL REG 3,3 3093907 /tmp/.wine-1000/server-5962d/anonmap.873qK8
wine-prel 9368 penberg mem REG 3,3 47760 3304426 /lib/libnss_files-2.3.5.so
wine-prel 9368 penberg mem REG 3,3 10672 3304415 /lib/libdl-2.3.5.so
wine-prel 9368 penberg mem REG 3,3 1302712 2668469 /lib/tls/libc-2.3.5.so
wine-prel 9368 penberg mem REG 3,3 166679 2569324 /lib/tls/libpthread-2.3.5.so
wine-prel 9368 penberg mem REG 3,3 39772 3304442 /lib/libnss_nis-2.3.5.so
wine-prel 9368 penberg mem REG 3,3 22556 1897963 /opt/cxoffice/lib/libwine.so.1
wine-prel 9368 penberg mem REG 3,3 94932 3304229 /lib/ld-2.3.5.so
wine-prel 9368 penberg 0u CHR 136,0 2 /dev/pts/0
wine-prel 9368 penberg 1u CHR 136,0 2 /dev/pts/0
wine-prel 9368 penberg 2u CHR 136,0 2 /dev/pts/0
wine-prel 9368 penberg 3u unix 0xd16a2980 16826 socket
wine-prel 9368 penberg 4w FIFO 0,5 16828 pipe
wine-prel 9368 penberg 5r FIFO 0,5 16829 pipe
wine-prel 9368 penberg 6u REG 3,3 1024 3093919 /tmp/.wine-1000/server-5962d/anonmap.5J7DDs (deleted)
wine-prel 9368 penberg 7r FIFO 0,5 16830 pipe
wine-prel 9368 penberg 8w FIFO 0,5 16830 pipe
wine-prel 9368 penberg 9u unix 0xd16a2380 16838 socket
wine-prel 9368 penberg 10u unix 0xcbd7ee00 16840 socket
wine-prel 9368 penberg 11u CHR 136,0 2 /dev/pts/0
wine-prel 9368 penberg 12u CHR 136,0 2 /dev/pts/0
wine-prel 9368 penberg 13u CHR 136,0 2 /dev/pts/0
wine-prel 9368 penberg 14u REG 3,3 126972 3093909 /tmp/.wine-1000/server-5962d/anonmap.UpYvef (deleted)
wine-prel 9368 penberg 15u REG 3,3 4 3093910 /tmp/.wine-1000/server-5962d/anonmap.e1t1BA (deleted)
wine-prel 9368 penberg 16u REG 3,3 126972 3093911 /tmp/.wine-1000/server-5962d/anonmap.0kzLDZ (deleted)
wine-prel 9368 penberg 17u REG 3,3 1024 3093913 /tmp/.wine-1000/server-5962d/anonmap.6SK7BF (deleted)
wine-prel 9368 penberg 18u REG 3,3 1024 3093914 /tmp/.wine-1000/server-5962d/anonmap.ifO9K1 (deleted)
wine-prel 9368 penberg 19u REG 3,3 27648 2131469 /home/penberg/.cxoffice/dotwine/fake_windows/Windows/Application Data/Microsoft/Mallit/Normal.dot
wine-prel 9368 penberg 20u REG 3,3 1024 3093913 /tmp/.wine-1000/server-5962d/anonmap.6SK7BF (deleted)
wine-prel 9368 penberg 21u REG 3,3 364 3093916 /tmp/.wine-1000/server-5962d/anonmap.tvXNbP (deleted)
wine-prel 9368 penberg 22u REG 3,3 126972 3093917 /tmp/.wine-1000/server-5962d/anonmap.O8NFES (deleted)
wine-prel 9368 penberg 23u REG 3,3 1024 3093918 /tmp/.wine-1000/server-5962d/anonmap.CWi6XR (deleted)
wine-prel 9368 penberg 24r REG 3,3 20480 331083 /home/penberg/anna/Annan ammattiraportti.doc
wine-prel 9368 penberg 25u REG 3,3 4 3093915 /tmp/.wine-1000/server-5962d/anonmap.rddWfB (deleted)
wine-prel 9368 penberg 26r REG 3,3 751534 1867273 /home/penberg/.cxoffice/dotwine/fake_windows/Program Files/Common Files/Microsoft Shared/Proof/MSSP_FI.LEX
wine-prel 9368 penberg 41r DIR 3,3 4096 311341 /home/penberg
CPU: CPU with timer interrupt, speed 0 MHz (estimated)
Profiling through timer interrupt
samples % symbol name
980 13.3953 default_idle
682 9.3220 schedule
253 3.4582 do_notify_parent_cldstop
218 2.9798 sysenter_past_esp
206 2.8157 try_to_wake_up
187 2.5560 fget_light
159 2.1733 dnotify_parent
155 2.1186 do_wait
154 2.1050 sys_rt_sigprocmask
145 1.9820 generic_file_buffered_write
143 1.9546 sys_ptrace
115 1.5719 fget
111 1.5172 sock_poll
111 1.5172 walk_page_buffers
110 1.5036 find_vma
105 1.4352 __copy_from_user_ll
99 1.3532 __wake_up
99 1.3532 find_lock_page
99 1.3532 rw_verify_area
98 1.3395 pipe_poll
97 1.3259 ext3_prepare_write
96 1.3122 unix_poll
89 1.2165 wait_task_stopped
85 1.1618 __generic_file_aio_write_nolock
85 1.1618 ext3_get_inode_block
77 1.0525 start_this_handle
73 0.9978 remove_wait_queue
66 0.9021 __mark_inode_dirty
65 0.8885 journal_add_journal_head
63 0.8611 copy_from_user
60 0.8201 kmem_cache_alloc
58 0.7928 balance_dirty_pages_ratelimited
57 0.7791 sigprocmask
54 0.7381 sys_poll
53 0.7244 access_process_vm
52 0.7108 __block_commit_write
52 0.7108 sys_write
51 0.6971 ptrace_check_attach
47 0.6424 do_pollfd
47 0.6424 pipe_writev
46 0.6288 current_fs_time
46 0.6288 kmem_cache_free
46 0.6288 ptrace_notify
44 0.6014 __find_get_block
44 0.6014 find_pid
43 0.5878 mark_page_accessed
38 0.5194 bit_waitqueue
37 0.5057 __copy_to_user_ll
34 0.4647 __follow_page
34 0.4647 ext3_ordered_commit_write
34 0.4647 inode_update_time
33 0.4511 add_wait_queue
32 0.4374 ptrace_stop
30 0.4101 __alloc_pages
29 0.3964 get_task_mm
28 0.3827 do_poll
28 0.3827 handle_IRQ_event
28 0.3827 wake_up_bit
27 0.3691 __block_prepare_write
27 0.3691 mmput
27 0.3691 new_handle
26 0.3554 journal_stop
26 0.3554 resume_userspace
26 0.3554 update_atime
25 0.3417 getreg
23 0.3144 __kmalloc
23 0.3144 pipe_readv
22 0.3007 ext3_do_update_inode
21 0.2870 get_user_pages
21 0.2870 vfs_read
20 0.2734 __wake_up_bit
20 0.2734 find_task_by_pid_type
19 0.2597 sys_wait4
18 0.2460 kfree
17 0.2324 delay_tsc
15 0.2050 ext3_journal_start_sb
15 0.2050 ide_do_request
15 0.2050 vfs_write
14 0.1914 do_wp_page
14 0.1914 eligible_child
14 0.1914 ext3_file_write
14 0.1914 sched_clock
13 0.1777 kill_fasync
13 0.1777 sys_gettimeofday
13 0.1777 sys_read
12 0.1640 find_extend_vma
11 0.1504 generic_file_aio_write
11 0.1504 prep_new_page
10 0.1367 __mod_timer
10 0.1367 do_readv_writev
10 0.1367 fput
10 0.1367 free_pages
10 0.1367 get_offset_tsc
10 0.1367 journal_dirty_data
9 0.1230 __copy_user_zeroing_intel
9 0.1230 __put_user_4
9 0.1230 do_get_write_access
9 0.1230 do_gettimeofday
9 0.1230 do_select
9 0.1230 do_sync_write
9 0.1230 ext3_mark_inode_dirty
9 0.1230 free_hot_cold_page
9 0.1230 page_waitqueue
8 0.1093 buffered_rmqueue
8 0.1093 find_get_page
8 0.1093 generic_commit_write
8 0.1093 journal_dirty_metadata
8 0.1093 normal_poll
8 0.1093 profile_hit
8 0.1093 schedule_timeout
8 0.1093 unlock_buffer
7 0.0957 do_syscall_trace
7 0.0957 ext3_dirty_inode
7 0.0957 follow_page
6 0.0820 cond_resched_lock
6 0.0820 copy_to_user
6 0.0820 do_page_fault
6 0.0820 ext3_writepage_trans_blocks
6 0.0820 free_hot_page
6 0.0820 journal_get_write_access
6 0.0820 mark_buffer_dirty
6 0.0820 tty_ldisc_deref
6 0.0820 unix_stream_sendmsg
5 0.0683 __journal_file_buffer
5 0.0683 ext3_reserve_inode_write
5 0.0683 input_event
5 0.0683 journal_blocks_per_page
5 0.0683 max_select_fd
5 0.0683 poll_freewait
4 0.0547 __get_free_pages
4 0.0547 __link_path_walk
4 0.0547 __log_space_left
4 0.0547 __mod_page_state
4 0.0547 __pollwait
4 0.0547 anon_pipe_buf_release
4 0.0547 ext3_journal_dirty_data
4 0.0547 ext3_new_inode
4 0.0547 journal_cancel_revoke
4 0.0547 journal_start
4 0.0547 pool_find_page
4 0.0547 syscall_trace_entry
4 0.0547 unix_peer_get
4 0.0547 unix_stream_recvmsg
4 0.0547 unlock_page
4 0.0547 work_resched
3 0.0410 __d_lookup
3 0.0410 __ext3_get_inode_loc
3 0.0410 __ext3_journal_stop
3 0.0410 __pagevec_lru_add
3 0.0410 bad_range
3 0.0410 block_prepare_write
3 0.0410 cond_resched
3 0.0410 do_ioctl
3 0.0410 do_no_page
3 0.0410 ext3_get_block_handle
3 0.0410 ext3_get_inode_loc
3 0.0410 ext3_test_allocatable
3 0.0410 journal_put_journal_head
3 0.0410 sock_alloc_send_pskb
3 0.0410 sock_def_readable
3 0.0410 sock_wfree
3 0.0410 tty_paranoia_check
3 0.0410 unix_write_space
2 0.0273 __insert_inode_hash
2 0.0273 activate_page
2 0.0273 alloc_skb
2 0.0273 anon_pipe_buf_map
2 0.0273 con_chars_in_buffer
2 0.0273 convert_fxsr_to_user
2 0.0273 do_mmap_pgoff
2 0.0273 dput
2 0.0273 ext3_get_block
2 0.0273 ext3_new_block
2 0.0273 find_next_usable_block
2 0.0273 get_signal_to_deliver
2 0.0273 group_send_sig_info
2 0.0273 handle_signal
2 0.0273 kfree_skbmem
2 0.0273 kref_put
2 0.0273 math_state_restore
2 0.0273 setup_frame
2 0.0273 skb_release_data
2 0.0273 sock_aio_read
2 0.0273 sock_aio_write
2 0.0273 sock_ioctl
2 0.0273 sys_ioctl
2 0.0273 sys_writev
2 0.0273 syscall_exit_work
2 0.0273 tty_poll
2 0.0273 unix_ioctl
2 0.0273 vfs_writev
2 0.0273 zone_watermark_ok
1 0.0137 __copy_user_intel
1 0.0137 __find_get_block_slow
1 0.0137 __fput
1 0.0137 __free_pages
1 0.0137 __getblk
1 0.0137 __set_page_dirty_nobuffers
1 0.0137 account
1 0.0137 add_dirent_to_buf
1 0.0137 add_input_randomness
1 0.0137 con_write_room
1 0.0137 copy_mm
1 0.0137 copy_pte_range
1 0.0137 copy_strings
1 0.0137 create_empty_buffers
1 0.0137 del_timer
1 0.0137 device_not_available
1 0.0137 do_setitimer
1 0.0137 ext3_find_goal
1 0.0137 ext3_get_branch
1 0.0137 ext3_getblk
1 0.0137 ext3_mark_iloc_dirty
1 0.0137 ext3_truncate
1 0.0137 follow_mount
1 0.0137 generic_file_llseek
1 0.0137 ide_outb
1 0.0137 ide_outl
1 0.0137 ide_wait_stat
1 0.0137 init_fpu
1 0.0137 journal_get_undo_access
1 0.0137 kcalloc
1 0.0137 kmem_getpages
1 0.0137 load_elf_binary
1 0.0137 lookup_create
1 0.0137 lookup_hash
1 0.0137 memcpy_fromiovec
1 0.0137 memcpy_toiovec
1 0.0137 path_lookup
1 0.0137 pipe_write
1 0.0137 randomize_stack_top
1 0.0137 read_block_bitmap
1 0.0137 remove_vm_struct
1 0.0137 restore_fpu
1 0.0137 restore_i387_fxsave
1 0.0137 save_i387
1 0.0137 sock_alloc_send_skb
1 0.0137 sock_readv_writev
1 0.0137 sock_sendmsg
1 0.0137 strncpy_from_user
1 0.0137 sys_close
1 0.0137 sys_fcntl64
1 0.0137 sys_futex
1 0.0137 sys_newuname
1 0.0137 sys_sched_yield
1 0.0137 sys_select
1 0.0137 tty_ldisc_try
1 0.0137 vfs_ioctl
1 0.0137 wake_up_process
1 0.0137 zone_statistics
read(7, "X\371\303\177\1\0\0\0", 8) = 8
ioctl(10, FIONREAD, [1280]) = 0
read(10, "\fHy\16\320\0 \3\0\0\0\0f\2\5\0\4\0`\10\3\0\0\0\377\377"..., 1280) = 1280
rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], [], 8) = 0
write(4, "\222\0\0\0\0\0\0\0\0\0\0\0v\0\1\0\1\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], [], 8) = 0
write(4, "\214\0\0\0\0\0\0\0|\0\0\0v\0\1\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
read(5, "\0\0\0\0\10\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
read(5, "\214\0\1\0\212\0\1\0", 8) = 8
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], [], 8) = 0
write(4, "\222\0\0\0\0\0\0\0\0\0\0\0\214\0\1\0\1\0\0\0\0\0\0\0\0"..., 64) = 64
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], [], 8) = 0
write(4, "\214\0\0\0\0\0\0\0|\0\0\0\214\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], [], 8) = 0
write(4, "\214\0\0\0\0\0\0\0|\0\0\0\214\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], [], 8) = 0
write(4, "\214\0\0\0\0\0\0\0|\0\0\0v\0\1\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
read(5, "\0\0\0\0\10\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
read(5, "\214\0\1\0\212\0\1\0", 8) = 8
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], [], 8) = 0
write(4, "\214\0\0\0\0\0\0\0|\0\0\0\214\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], [], 8) = 0
write(4, "\214\0\0\0\0\0\0\0|\0\0\0v\0\1\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
next prev parent reply other threads:[~2005-05-29 20:52 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-05-28 14:46 [PROBLEM] Machine Freezes while Running Crossover Office Pekka Enberg
2005-05-29 18:12 ` Linus Torvalds
2005-05-29 18:20 ` Pekka Enberg
2005-05-29 18:49 ` Linus Torvalds
2005-05-29 20:49 ` Pekka Enberg [this message]
2005-05-29 22:59 ` Linus Torvalds
2005-05-29 23:06 ` Kyle Moffett
2005-05-30 15:23 ` Pekka Enberg
2005-05-30 17:31 ` Linus Torvalds
2005-05-30 18:07 ` Kyle Moffett
2005-05-30 18:22 ` Ingo Molnar
2005-05-30 18:22 ` Linus Torvalds
2005-05-30 18:25 ` Linus Torvalds
2005-05-30 19:12 ` Ingo Molnar
2005-05-31 13:54 ` Greg Stark
2005-05-31 6:15 ` Pekka J Enberg
2005-05-31 6:35 ` Pekka J Enberg
2005-05-31 6:54 ` Ingo Molnar
2005-05-31 16:53 ` Pekka Enberg
2005-05-31 17:24 ` Linus Torvalds
2005-05-31 18:41 ` Ingo Molnar
2005-05-31 21:20 ` Pekka Enberg
2005-06-01 0:07 ` Con Kolivas
2005-06-01 2:31 ` David Lang
2005-06-01 7:35 ` [patch] TASK_NONINTERACTIVE (was: Machine Freezes while Running Crossover Office) Ingo Molnar
2005-06-01 8:42 ` Pekka J Enberg
2005-06-01 8:55 ` [patch] " Con Kolivas
2005-06-01 10:26 ` Pekka J Enberg
2005-06-01 18:06 ` [patch] " Gene Heskett
2005-06-03 8:34 ` Pekka J Enberg
2005-06-03 10:57 ` Ingo Molnar
2005-06-07 13:14 ` Pekka Enberg
2005-10-17 15:10 ` [patch] " Pekka Enberg
2005-10-17 15:15 ` Ingo Molnar
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=1117399764.9619.12.camel@localhost \
--to=penberg@cs.helsinki.fi \
--cc=linux-kernel@vger.kernel.org \
--cc=penberg@gmail.com \
--cc=torvalds@osdl.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.