public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* HZ != 1000 causes problem with serial device shown by git-bisect
@ 2006-03-27 23:46 Greg Lee
  2006-03-28  1:27 ` Lee Revell
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Greg Lee @ 2006-03-27 23:46 UTC (permalink / raw)
  To: linux-kernel, rmk+kernel

I am having a problem when using PPP over a particular PCMCIA based serial device and have
pinned the problem down using git-bisect to this particular commit that was made between
2.6.12.6 and 2.6.13:

59121003721a8fad11ee72e646fd9d3076b5679c is first bad commit
diff-tree 59121003721a8fad11ee72e646fd9d3076b5679c (from
799d19f6ec5ca2102c61122f5219a17f1c4e961a)
Author: Christoph Lameter <christ...@lameter.com>
Date:   Thu Jun 23 00:08:25 2005 -0700

    [PATCH] i386: Selectable Frequency of the Timer Interrupt

    Make the timer frequency selectable. The timer interrupt may cause bus
    and memory contention in large NUMA systems since the interrupt occurs
    on each processor HZ times per second.


The problem that I am seeing can be reproduced by attempting to send large packets via a
PPP interface on the modem, e.g. "ping -s 1000 www.kernel.org".

With this patch, the value of HZ was changed from the previously "hardcoded" 1000 to be
configurable with the default being 250.  My ping packet size problem goes away if I
select 1000 as the new value.  I do need to be able to run with HZ = 250 (actually 100 is
better for my situation).

It looks to me like the git-bisect did not really get me down to the core problem which is
that there is something is the system that isn't happy with HZ == 250.

I have also tried a number of other kernels and the problem exists all the way to 2.6.15.6
but is fixed in 2.6.16, so I am going to git-bisect 2.6.15.6 to 2.6.16, but I thought I
would get this message out now in case someone has an inkling of what the problem is.

Please cc me on any responses.  Russell I copied you directly since I think you may be in
the best position to understand the problem.

Greg Lee



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2006-03-30 20:32 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-03-27 23:46 HZ != 1000 causes problem with serial device shown by git-bisect Greg Lee
2006-03-28  1:27 ` Lee Revell
2006-03-28  2:03   ` HZ != 1000 causes problem with serial device shown bygit-bisect Greg Lee
2006-03-28  2:19     ` Alistair John Strachan
2006-03-28  5:37   ` HZ != 1000 causes problem with serial device shown by git-bisect Valdis.Kletnieks
2006-03-28 13:44     ` Greg Lee
2006-03-28  8:13 ` Russell King
2006-03-28 14:17   ` Greg Lee
2006-03-29 17:22   ` Bill Davidsen
2006-03-28 14:13 ` Alan Cox
2006-03-29 17:31   ` Bill Davidsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox