[patch] synclinkmp.c fix double mapping of signals
From: Paul Fulghum <[EMAIL PROTECTED]>
Serial signals were incorrectly mapped twice
to events.
Signed-off-by: Paul Fulghum <[EMAIL PROTECTED]>
--- linux-2.6.13/drivers/char/synclinkmp.c 2005-08-28 18:41:01.0
-05
[patch] synclink.c add loopback to async mode
From: Paul Fulghum <[EMAIL PROTECTED]>
Add internal loopback support for
asynchronous mode operation.
Signed-off-by: Paul Fulghum <[EMAIL PROTECTED]>
--- linux-2.6.13/drivers/char/synclink.c2005-09-07 11:43:56.0
-05
[patch] synclink.c add clear stats
From: Paul Fulghum <[EMAIL PROTECTED]>
Add the ability to clear statistics.
Signed-off-by: Paul Fulghum <[EMAIL PROTECTED]>
--- linux-2.6.13/drivers/char/synclink.c2005-09-07 11:43:56.0
-0500
+++ linux-2.6.13-mg/drivers/cha
[patch] synclink.c compiler optimization fix
From: Paul Fulghum <[EMAIL PROTECTED]>
Make some fields of DMA descriptor volatile to
prevent compiler optimizations.
Signed-off-by: Paul Fulghum <[EMAIL PROTECTED]>
--- linux-2.6.13/drivers/char/synclink.c2005-09-07 11:43:
[patch] synclink.c compiler optimization fix
From: Paul Fulghum [EMAIL PROTECTED]
Make some fields of DMA descriptor volatile to
prevent compiler optimizations.
Signed-off-by: Paul Fulghum [EMAIL PROTECTED]
--- linux-2.6.13/drivers/char/synclink.c2005-09-07 11:43:56.0
-0500
[patch] synclink.c add clear stats
From: Paul Fulghum [EMAIL PROTECTED]
Add the ability to clear statistics.
Signed-off-by: Paul Fulghum [EMAIL PROTECTED]
--- linux-2.6.13/drivers/char/synclink.c2005-09-07 11:43:56.0
-0500
+++ linux-2.6.13-mg/drivers/char/synclink.c 2005
[patch] synclink.c add loopback to async mode
From: Paul Fulghum [EMAIL PROTECTED]
Add internal loopback support for
asynchronous mode operation.
Signed-off-by: Paul Fulghum [EMAIL PROTECTED]
--- linux-2.6.13/drivers/char/synclink.c2005-09-07 11:43:56.0
-0500
+++ linux-2.6.13
[patch] synclinkmp.c fix double mapping of signals
From: Paul Fulghum [EMAIL PROTECTED]
Serial signals were incorrectly mapped twice
to events.
Signed-off-by: Paul Fulghum [EMAIL PROTECTED]
--- linux-2.6.13/drivers/char/synclinkmp.c 2005-08-28 18:41:01.0
-0500
+++ linux-2.6.13-mg
[patch] synclinkmp.c disable burst transfers
From: Paul Fulghum [EMAIL PROTECTED]
Disable burst transfers on adapter local bus.
Hardware feature does not work on latest
version of adapter.
Signed-off-by: Paul Fulghum [EMAIL PROTECTED]
--- linux-2.6.13/drivers/char/synclinkmp.c 2005-08-28
[patch] synclinkmp.c add statistics clear
From: Paul Fulghum [EMAIL PROTECTED]
Add ability to clear statistics.
Signed-off-by: Paul Fulghum [EMAIL PROTECTED]
--- linux-2.6.13/drivers/char/synclinkmp.c 2005-08-28 18:41:01.0
-0500
+++ linux-2.6.13-mg/drivers/char/synclinkmp.c
[patch] synclinkmp.c fix async internal loopback
From: Paul Fulghum [EMAIL PROTECTED]
Fix async internal loopback by not using
enable_loopback function which reprograms
clocking and should only be used for hdlc mode.
Signed-off-by: Paul Fulghum [EMAIL PROTECTED]
--- linux-2.6.13/drivers/char
, there is an error in the block.
--
Paul Fulghum
Microgate Systems, Ltd
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
, there is an error in the block.
--
Paul Fulghum
Microgate Systems, Ltd
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Fix register access typo in synclinkmp.c
that caused value to be written to wrong register.
--
Paul Fulghum
[EMAIL PROTECTED]
--- linux-2.6.11/drivers/char/synclinkmp.c 2005-03-02 01:37:50.0
-0600
+++ linux-2.6.11-mg/drivers/char/synclinkmp.c 2005-03-04 11:02:29.0
-0600
Fix register access typo in synclinkmp.c
that caused value to be written to wrong register.
--
Paul Fulghum
[EMAIL PROTECTED]
--- linux-2.6.11/drivers/char/synclinkmp.c 2005-03-02 01:37:50.0
-0600
+++ linux-2.6.11-mg/drivers/char/synclinkmp.c 2005-03-04 11:02:29.0
-0600
"schedule_delayed_work"
whatever the state of "tty->latency"?
If low_latency is set and you are not calling
from interrupt, then calling work directly speeds processing.
I submitted a patch that forced schedule_delayed_work
if in interrupt context to avoid this problem.
Paulo Marques wrote:
Paul Fulghum wrote:
No, it limits the size to 80 bytes,
which is the size of buf.
sizeof returns the size of the char array buf[80]
(standard C)
Looking at the code, I think Franck is right. buf is a "const unsigned
char *" for which sizeof(buf) is the size of a poi
ction must no be called
in interrupt context. Why is it done anyway ?
Calling tty_flip_buffer_push() is fine from interrupt
as long as tty->low_latency is not set. It just queues
work for later.
--
Paul Fulghum
Microgate Systems, Ltd.
-
To unsubscribe from this list: send the line "unsubs
context. Why is it done anyway ?
Calling tty_flip_buffer_push() is fine from interrupt
as long as tty-low_latency is not set. It just queues
work for later.
--
Paul Fulghum
Microgate Systems, Ltd.
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message
Paulo Marques wrote:
Paul Fulghum wrote:
No, it limits the size to 80 bytes,
which is the size of buf.
sizeof returns the size of the char array buf[80]
(standard C)
Looking at the code, I think Franck is right. buf is a const unsigned
char * for which sizeof(buf) is the size of a pointer.
What
-latency?
If low_latency is set and you are not calling
from interrupt, then calling work directly speeds processing.
I submitted a patch that forced schedule_delayed_work
if in interrupt context to avoid this problem. It was rejected.
--
Paul Fulghum
Microgate Systems, Ltd.
-
To unsubscribe from
don't do anything that can cause a deadlock
when you call it.
--
Paul Fulghum
Microgate Systems, Ltd.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
P
don't do anything that can cause a deadlock
when you call it.
--
Paul Fulghum
Microgate Systems, Ltd.
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read
mble torwards the tarpits:
These moments will be lost in time
like tears in the rain...
time to die.
--
Paul Fulghum
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.
will be lost in time
like tears in the rain...
time to die.
--
Paul Fulghum
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ
> Is this accurate? I never knew NT was mach-based. I do not think NT
> 1-3 were actually ever shipped, first was NT 3.5 right?
> Pavel
NT 3.1 was the 1st to ship.
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from this list: send
Is this accurate? I never knew NT was mach-based. I do not think NT
1-3 were actually ever shipped, first was NT 3.5 right?
Pavel
NT 3.1 was the 1st to ship.
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from this list: send the line unsubscribe
> Kernel is worldwide, should not use anlo-saxon shifted units. Use the
> International System of Units (SI)
> http://physics.nist.gov/cuu/Units/units.html
Hmmm... I don't see bogomips on this list! :-)
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To un
Kernel is worldwide, should not use anlo-saxon shifted units. Use the
International System of Units (SI)
http://physics.nist.gov/cuu/Units/units.html
Hmmm... I don't see bogomips on this list! :-)
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from
s the plan to *replace* the PPP code in syncppp
(hopefully in a way that is invisible to the
low level drivers)?
Or is it to *add* generic PPP support to syncppp,
leaving (at least temporarily) the existing PPP
capability in syncppp for compatibility?
(implying a new syncppp flag USE_GENERIC_PPP?
not much point in trying to overhaul the code.
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/m
in trying to overhaul the code.
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read
code in syncppp
(hopefully in a way that is invisible to the
low level drivers)?
Or is it to *add* generic PPP support to syncppp,
leaving (at least temporarily) the existing PPP
capability in syncppp for compatibility?
(implying a new syncppp flag USE_GENERIC_PPP?)
Paul Fulghum [EMAIL PROTECTED
break;
to the above switch statement in addition to
the cfg-req 1st change would cure both loops.
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTE
Thanks but I've already tried that. You get a slightly different pattern
> to the loop but it still loops.
What does the loop look like when the cfg-req is sent 1st?
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from this list: send the line "
a slightly different pattern
to the loop but it still loops.
What does the loop look like when the cfg-req is sent 1st?
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message
;
sppp_ipcp_open (sp);
break;
}
break;
Maybe adding:
case LCP_STATE_OPENED:
sppp_lcp_open (sp);
sp-ipcp.state = IPCP_STATE_CLOSED;
sp-lcp.state = LCP_STATE_REQ_SENT;
break;
to the above switch statement in addition to
the cfg-req 1st change would cure both loops.
Paul Fulghum
From: "Alexander Viro" <[EMAIL PROTECTED]>
> On Sun, 20 May 2001, Paul Fulghum wrote:
> > I'll be the first to admit there is some ugliness in my driver.
>
> So will anyone here regarding his or her code. Count me in, BTW.
>
> Could you reread the pos
h use and review,
and the code improves. (I *really do* want my driver to work!)
As new facilities and guidelines are made available,
I *gladly* and *gratefully* use them, and the code improves.
Calling driver writers stupid and devising punitive measures
to 'cause them pain' seems less useful
my driver to work!)
As new facilities and guidelines are made available,
I *gladly* and *gratefully* use them, and the code improves.
Calling driver writers stupid and devising punitive measures
to 'cause them pain' seems less useful.
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation http
From: Alexander Viro [EMAIL PROTECTED]
On Sun, 20 May 2001, Paul Fulghum wrote:
I'll be the first to admit there is some ugliness in my driver.
So will anyone here regarding his or her code. Count me in, BTW.
Could you reread the posting you are refering to?
Sorry if I misunderstood. My
mildly
irritate people (myself included) until it
*is* corrected (I guess ignorance was bliss :-)
Paul Fulghum
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.ke
(I guess ignorance was bliss :-)
Paul Fulghum
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org
structure.
It makes sense to me to defer adding the extra parameters
(as you suggest) until there is actual support for SVCs or
acknowledged mode over PVCs. The majority of what I've seen
is PVC/UI.
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from t
parameters
(as you suggest) until there is actual support for SVCs or
acknowledged mode over PVCs. The majority of what I've seen
is PVC/UI.
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kern
ea for
raw HDLC mode. (CRC-16, CRC-32, no CRC)
Paul Fulghum
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
16, CRC-32, no CRC)
Paul Fulghum
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
to the problem of allowing the ldisc to
change when there are existing calls blocked in (or through)
the ldisc.
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [E
g calls blocked in (or through)
the ldisc.
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordom
ta interrupt.
The 16550AF data book says that this timeout is 4 characters
from when the last byte is received. This is a maximum of 160ms
at 300bps (when using 12bit characters: 1 start + 8 data + parity + 2 stop).
So this would be smaller at 9600 and could not account
for the 500ms delay.
Paul Fu
data book says that this timeout is 4 characters
from when the last byte is received. This is a maximum of 160ms
at 300bps (when using 12bit characters: 1 start + 8 data + parity + 2 stop).
So this would be smaller at 9600 and could not account
for the 500ms delay.
Paul Fulghum [EMAIL PROTECTED
s 'interpretation' of DCD but
TIOCMIWAIT monitors the signal transitions without regard to
a predefined interpretation (let's the application decide what
to do with DCD).
Paul Fulghum
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
t
regard to
a predefined interpretation (let's the application decide what
to do with DCD).
Paul Fulghum
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org
I think your problem is removing all optimization
(removing '-O2' when kgdb option is enabled).
I realize that debugging is easier with no optimization
but the kernel compile always spilled registers for me
when using -O0. I can do -O1 or -O2 with no problem.
Paul Fulghum [EMAIL PROTECTED
I think your problem is removing all optimization
(removing '-O2' when kgdb option is enabled).
I realize that debugging is easier with no optimization
but the kernel compile always spilled registers for me
when using -O0. I can do -O1 or -O2 with no problem.
Paul Fulghum [EMAIL PROTECTED
'm sure it will be folded into 2.4.X but I don't know when.
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/
d into 2.4.X but I don't know when.
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/
From: "Alan Cox" <[EMAIL PROTECTED]>
> Linux 2.2.18 Release Notes
patch-2.2.18.tar.gz size=2.9MBytes
from my scanning of the kernel archives, this is the *all time*
largest kernel patch (including 2.3/2.4 patches).
Go team :-)
Paul Fulghum
-
To unsubscribe from this
From: "Alan Cox" [EMAIL PROTECTED]
Linux 2.2.18 Release Notes
patch-2.2.18.tar.gz size=2.9MBytes
from my scanning of the kernel archives, this is the *all time*
largest kernel patch (including 2.3/2.4 patches).
Go team :-)
Paul Fulghum
-
To unsubscribe from this list: sen
y applicable for my driver
(synclink.c) which offers both the network oriented sync interface
*and* a tty oriented sync interface.
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/
- whether ifconfig is the right place to do it;
- where I should create the new ioctl's to handle these new parameters.
The ioctl interface is more universally applicable for my driver
(synclink.c) which offers both the network oriented sync interface
*and* a tty oriented sync interface.
.1/0653.html
they are goats that eat fermented potatoes.
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/
they are goats that eat fermented potatoes.
Paul Fulghum [EMAIL PROTECTED]
Microgate Corporation www.microgate.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/
Maybe even add another tag to add the config help text.
This has my vote of support.
Paul Fulghum
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/
to add the config help text.
This has my vote of support.
Paul Fulghum
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/
201 - 265 of 265 matches
Mail list logo