Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-10-16 Thread Anton Ivanov
I have it ported to 4.3-rc5 and the new timer API. It is about half-way through a debian dist-upgrade which was reliably crashing earlier versions. I am going to give it a spin over the weekend and if it is stable I will clean it up for submission. A. On 14/10/15 12:22, Thomas Meyer wrote:

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-10-14 Thread Anton Ivanov
Thomas, I need to know if you have the time-slices for this or I should take over and finish it. In addition to what Richard said I have the epoll based IRQ controller and high-performance network pipeline which depend on it in the queue. Brgds, A. On 13/10/15 22:45, Richard Weinberger

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-10-14 Thread Thomas Meyer
Hello everyone, I would like to finish this patch, but I'm currently very busy. Sorry! Anton: it would be great if you could finish this patch! Much appreciated! With kind regards Thomas Am 14.10.2015 8:12 vorm. schrieb Anton Ivanov : > > Thomas, I need to know

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-10-14 Thread Anton Ivanov
On 14/10/15 09:25, Thomas Meyer wrote: > Hello everyone, > > I would like to finish this patch, but I'm currently very busy. Sorry! No worries :) I am barely keeping my head above water too :) Is the most up-to-date revision the one you last posted to the list? If you have a more up-to-date

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-10-14 Thread Thomas Meyer
Am 14.10.2015 11:23 vorm. schrieb Anton Ivanov : > > On 14/10/15 09:25, Thomas Meyer wrote: > > Hello everyone, > > > > I would like to finish this patch, but I'm currently very busy. Sorry! > > No worries :) I am barely keeping my head above water too :) > >

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-10-13 Thread Richard Weinberger
On Tue, Aug 18, 2015 at 6:04 PM, Thomas Meyer wrote: > Am 15.08.2015 10:15 vorm. schrieb Richard Weinberger : >> >> Am 09.08.2015 um 19:53 schrieb Thomas Meyer: >> > Switch the UML clocksource from interval timers to posix interval timers >> > and >> > move to a

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-08-18 Thread Richard Weinberger
On Sat, Aug 15, 2015 at 6:27 PM, Anton Ivanov anton.iva...@kot-begemot.co.uk wrote: On 15/08/15 09:15, Richard Weinberger wrote: Am 09.08.2015 um 19:53 schrieb Thomas Meyer: Switch the UML clocksource from interval timers to posix interval timers and move to a monotonic timer. This fixes

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-08-18 Thread Anton Ivanov
If Thomas is busy I can pick it up ~ middle of next week and finish it. A. On 18/08/15 10:34, Richard Weinberger wrote: On Sat, Aug 15, 2015 at 6:27 PM, Anton Ivanov anton.iva...@kot-begemot.co.uk wrote: On 15/08/15 09:15, Richard Weinberger wrote: Am 09.08.2015 um 19:53 schrieb Thomas

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-08-18 Thread Thomas Meyer
Am 15.08.2015 10:15 vorm. schrieb Richard Weinberger rich...@nod.at: Am 09.08.2015 um 19:53 schrieb Thomas Meyer: Switch the UML clocksource from interval timers to posix interval timers and move to a monotonic timer. This fixes suspendresume related timer issues and improves

[uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-08-09 Thread Thomas Meyer
Switch the UML clocksource from interval timers to posix interval timers and move to a monotonic timer. This fixes suspendresume related timer issues and improves network performance as TCP state machines are now fed with the correct time; also correct QoS and traffic shaping. Signed-off-by:

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-06-25 Thread Thomas Meyer
Am Donnerstag, den 04.06.2015, 12:04 +0200 schrieb Thomas Meyer: Hi, below patch get's rid of all userspace timers. When a kernel timer interrupt is received the userspace process of the corresponding task is signaled via SIGALRM. The SIGALRM signal forces the userspace process to go

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-06-04 Thread Anton Ivanov
I will give it a spin before the end of the weekend and run the full test suite on it. A. [snip] Cascading the kernel timer looks like the correct solution. Hi, below patch get's rid of all userspace timers. When a kernel timer interrupt is received the userspace process of the

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-06-04 Thread Thomas Meyer
Am Sonntag, den 31.05.2015, 20:10 +0100 schrieb Anton Ivanov: On 31/05/15 20:00, Thomas Meyer wrote: Am Sonntag, den 31.05.2015, 13:15 +0200 schrieb Richard Weinberger: Am 20.05.2015 um 07:26 schrieb Thomas Meyer: Am 20.05.2015 12:12 vorm. schrieb Richard Weinberger

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-05-31 Thread Anton Ivanov
On 31/05/15 20:00, Thomas Meyer wrote: Am Sonntag, den 31.05.2015, 13:15 +0200 schrieb Richard Weinberger: Am 20.05.2015 um 07:26 schrieb Thomas Meyer: Am 20.05.2015 12:12 vorm. schrieb Richard Weinberger richard.weinber...@gmail.com: On Sun, May 17, 2015 at 11:25 AM, Thomas Meyer

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-05-31 Thread Thomas Meyer
Am Sonntag, den 31.05.2015, 13:15 +0200 schrieb Richard Weinberger: Am 20.05.2015 um 07:26 schrieb Thomas Meyer: Am 20.05.2015 12:12 vorm. schrieb Richard Weinberger richard.weinber...@gmail.com: On Sun, May 17, 2015 at 11:25 AM, Thomas Meyer tho...@m3y3r.de wrote: Switch

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-05-31 Thread Richard Weinberger
Am 31.05.2015 um 21:00 schrieb Thomas Meyer: Ping. Would be nice to have this patch for the 4.2 merge window. I can provide you the current version of the patch, but I'm not sure if it's ready for inclusion yet. That's fine. I'll look at it. Just rebase it against Linus' tree or uml-next.

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-05-31 Thread Thomas Meyer
Am Sonntag, den 31.05.2015, 23:49 +0200 schrieb Richard Weinberger: Am 31.05.2015 um 21:00 schrieb Thomas Meyer: Ping. Would be nice to have this patch for the 4.2 merge window. I can provide you the current version of the patch, but I'm not sure if it's ready for inclusion yet.

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-05-19 Thread Thomas Meyer
Am 20.05.2015 12:12 vorm. schrieb Richard Weinberger richard.weinber...@gmail.com: On Sun, May 17, 2015 at 11:25 AM, Thomas Meyer tho...@m3y3r.de wrote: Switch the UML clocksource from interval timers to posix interval timers and move to a monotonic timer. This fixes suspendresume

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-05-19 Thread Richard Weinberger
On Tue, May 19, 2015 at 6:19 PM, Anton Ivanov anton.iva...@kot-begemot.co.uk wrote: Same story. Overall works quite well, the moment I give it the dselect upgrade test the userspace hangs. Kernel continues to work - forwarding, icmp, uml_mconsole are fine. Do you know where it hangs? Maybe

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-05-19 Thread Anton Ivanov
On 19/05/15 17:39, Richard Weinberger wrote: On Tue, May 19, 2015 at 6:19 PM, Anton Ivanov anton.iva...@kot-begemot.co.uk wrote: Same story. Overall works quite well, the moment I give it the dselect upgrade test the userspace hangs. Kernel continues to work - forwarding, icmp,

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-05-19 Thread Richard Weinberger
On Sun, May 17, 2015 at 11:25 AM, Thomas Meyer tho...@m3y3r.de wrote: Switch the UML clocksource from interval timers to posix interval timers and move to a monotonic timer. This fixes suspendresume related timer issues and improves network performance as TCP state machines are now fed with

Re: [uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-05-19 Thread Anton Ivanov
Same story. Overall works quite well, the moment I give it the dselect upgrade test the userspace hangs. Kernel continues to work - forwarding, icmp, uml_mconsole are fine. A. On 17/05/15 10:25, Thomas Meyer wrote: Switch the UML clocksource from interval timers to posix interval timers and

[uml-devel] [PATCH] um: Switch clocksource to hrtimers

2015-05-17 Thread Thomas Meyer
Switch the UML clocksource from interval timers to posix interval timers and move to a monotonic timer. This fixes suspendresume related timer issues and improves network performance as TCP state machines are now fed with the correct time; also correct QoS and traffic shaping. Signed-off-by: