lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <CA+xJJ19ZtGnunNt03eVgVvLiNsKbzPuGn=FhtyD28P6XhcJFgQ@mail.gmail.com>
Date:	Tue, 16 Apr 2013 10:46:31 +0200
From:	Mats Liljegren <liljegren.mats2@...il.com>
To:	Frederic Weisbecker <fweisbec@...il.com>
Cc:	linux-kernel@...r.kernel.org
Subject: Re: Trouble with full nohz and lttng

On Mon, Apr 15, 2013 at 4:10 PM, Frederic Weisbecker <fweisbec@...il.com> wrote:
> 2013/4/15 Mats Liljegren <mats.liljegren@...a.com>:
>> When I use lttng, I keep getting ticks. Without lttng, no ticks. It's the
>> same application I run, the same way. The only difference is whether lttng
>> logging has been started or not.
>>
>> The trace says "sched" as reason for not disabled ticks. Using "top" I can't
>> see any extra process/thread being created while my application runs, my
>> application gets 99-101% of the CPU. There are a couple of kworker threads
>> (3), a migration thread and a ksoftirq thread on the same CPU as my
>> application, though "top" gives no indication that they do any execution.
>>
>> Is this a known limitation of lttng, or is there something else going on
>> here?
>
> I have no idea. But the "sched" reason means there is more than one
> task in the runqueue at some point. It can be a kthread indeed. Or a
> user task that gets migrated / woken up in the CPU.
>
> You'll need to check the sched:sched_switch tracepoint.

It is ksoftirqd/1 and kworker/1:1 that are run every now and then, and
I'm unable to move them out of the CPU in question. So apparently
lttng causes more work in either these threads which then prohibits
full nohz mode for me.

Not sure what to do about this though...

/Mats
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ