Re: Ctrl+C doesn't interrupt process waiting for I/O | |
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] | |
> > Actually, I'm not to sure whether this really fixes the root cause of > the problem Ok. > > on your screen when you keep pressing Ctrl+Z until the prompt appears; > in 2.6.24, for instance, there would just be a short delay but no > irritating output on the screen that makes you wonder. > > Quite frankly, I'm a bit at a loss as to how I should go about debugging > this and what kind of data might be useful to others to do so. In > another email Alan talked about latency traces which is something new to > me. Since the OP talked about latencytop, I don't think latencytop would help to be frankly. > I hope that this tool provides > the data Alan requires and will install and make use of it accordingly > (expect some results later today or tomorrow). Of course, I'm always > open to other / additional suggestions. The way to do latency traces is to install the -rt patchkit, don't actually enable any of the RT features there, but enable CONFIG_FUNCTION_TRACE. The interface is unfortunately quite user unfriendly and it takes significant effort to set it up in a way and trigger at the right point and on the right CPU that you can actually get usable traces in my experience. The advantage is that once you have the trace for the right place (in this case from Ctrl-C to process exit) it is usually clear what the problem is. You'll have done all the work for Alan then. Also the work to do this is likely similar in effort to just bisecting it. -Andi -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[Site Home] [Other Archives] [Linux Kernel Newbies] [Linux Kernel Testers] [Linux SH] [Linux Omap] [Linux Kbuild] [Linux Tape] [Linux Input] [Linux Kernel Janitors] [Linux Doc] [Linux Man Pages] [Linux Standards] [Kernel Announce] [Memory] [Netdev] [Git] [Linux PCI] [NUMA] [Netfilter] [Netfilter Devel] [SELinux] [Bugtraq] [Writing Drivers] [Linux Serial] [Linux PPP] [Linux ISDN] [Linux Next] [Kernel Stable Commits] [Kernel MM Commits] [Linux Security Module] [Ext4] [Linux BTRFS] [Linux NFS] [Linux Cachefs] [Reiser FS] [Fastboot] [Linux RT Users] [Linux Virtualization] [LVS Devel] [KVM] [KVM PPC] [KVM ia64] [Linux Containers] [Util Linux NG] [Sk Drivers] [Wireless] [Linux Bluetooth] [Ethernet Bridging] [Embedded Linux] [Sparse] [Linux Arch] [Linux ACPI] [Linux IBM ACPI] [Linux OpenGL] [CPU Freq] [Linux Power Management] [Linux DCCP] [ALSA Devel] [Linux USB] [Large Format Photos] [DVD Store] [Tux] [Gimp] [Yosemite News] [Linux PA RISC] [MIPS Linux] [S390 Linux] [ARM Linux] [ARM Kernel] [Sparc Linux] [Linux Security] [Linux Sound] [Video 4 Linux] [Linux for the blind] [Linux IDE] [Linux RAID] [Linux SCSI] [Linux SCSI Target Infrastructure] [Linux SMP] [Linux AXP] [Linux Alpha] [Linux M68K] [Linux ia64] [Linux 8086] [Linux x86_64] [Linux Apps] [Linux X.25] [Linux Crypto] [DM Crypt] [LInux Btrace] [Utrace Devel] [Yosemite Photos] [Linux Resources] [Older Kernel Mail]
![]() |
![]() |