mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Ed Vance <EdV@macrolink.com>
To: "'Bill Nottingham'" <notting@redhat.com>
Cc: "'linux-serial'" <linux-serial@vger.kernel.org>,
	"'linux-kernel'" <linux-kernel@vger.kernel.org>,
	"'Russell King'" <rmk@arm.linux.org.uk>,
	"'Alan Cox'" <alan@lxorguk.ukuu.org.uk>
Subject: RE: [PATCH] serial.c procfs kudzu - discussion
Date: Thu, 7 Mar 2002 15:12:54 -0800	[thread overview]
Message-ID: <11E89240C407D311958800A0C9ACF7D13A76E4@EXCHANGE> (raw)

[-- Attachment #1: Type: text/plain, Size: 1013 bytes --]

Bill Nottingham wrote:
> Ed Vance (EdV@macrolink.com) said: 
> > 4. Should a bug be turned in against kudzu for the weak parser? 
> 
>Absolutely. When did the serial change go in?

Hi Bill,

This is not the result of a recent change to the serial driver. I don't 
know how far back this bug goes, but I suspect it is as old as the proc 
fs serial support. 

The recent event was me adding memory mapped support for a couple of 
CompactPCI serial mux cards. Apparently everyone else on the planet 
uses I/O space (or just did not report it) and the driver/kudzu 
combination works fine with serial cards in I/O space. 

Do you want me to go ahead and put it into bugzilla? 

BTW, I have attached the procfs data produced with and without the 
driver bug.

Best regards,
Ed Vance

---------------------------------------------------------------- 
Ed Vance              edv@macrolink.com
Macrolink, Inc.       1500 N. Kellogg Dr  Anaheim, CA  92807
----------------------------------------------------------------



[-- Attachment #2: bad_proc_serial --]
[-- Type: application/octet-stream, Size: 2151 bytes --]

serinfo:1.0 driver:5.05c revision:2001-07-08
0: uart:16550A port:3F8 irq:4 tx:0 rx:0 RTS|DTR
1: uart:16550A port:2F8 irq:3 tx:0 rx:0 
2: uart:unknown port:3E8 irq:4
3: uart:unknown port:2E8 irq:3
4: uart:16C950/954 port:0 irq:14
5: uart:16C950/954 port:0 irq:14
6: uart:16C950/954 port:0 irq:14
7: uart:16C950/954 port:0 irq:14
8: uart:16C950/954 port:0 irq:14
9: uart:16C950/954 port:0 irq:14
10: uart:16C950/954 port:0 irq:14
11: uart:16C950/954 port:0 irq:14
12: uart:16C950/954 port:0 irq:14
13: uart:16C950/954 port:0 irq:14
14: uart:16C950/954 port:0 irq:14
15: uart:16C950/954 port:0 irq:14
16: uart:16C950/954 port:0 irq:14
17: uart:16C950/954 port:0 irq:14
18: uart:16C950/954 port:0 irq:14
19: uart:16C950/954 port:0 irq:14
20: uart:ST16654 port:0 irq:10
21: uart:ST16654 port:0 irq:10
22: uart:ST16654 port:0 irq:10
23: uart:ST16654 port:0 irq:10
24: uart:ST16654 port:0 irq:10
25: uart:ST16654 port:0 irq:10
26: uart:ST16654 port:0 irq:10
27: uart:ST16654 port:0 irq:10
28: uart:ST16654 port:0 irq:10
29: uart:ST16654 port:0 irq:10
30: uart:ST16654 port:0 irq:10
31: uart:ST16654 port:0 irq:10
32: uart:ST16654 port:0 irq:10
33: uart:ST16654 port:0 irq:10
34: uart:ST16654 port:0 irq:10
35: uart:ST16654 port:0 irq:10
36: uart:unknown port:302 irq:3
37: uart:unknown port:302 irq:3
38: uart:unknown port:302 irq:3
39: uart:unknown port:302 irq:3
40: uart:unknown port:302 irq:3
41: uart:unknown port:302 irq:3
42: uart:unknown port:302 irq:3
43: uart:unknown port:302 irq:3
44: uart:unknown port:0 irq:0
45: uart:unknown port:0 irq:0
46: uart:unknown port:0 irq:0
47: uart:unknown port:0 irq:0
48: uart:unknown port:0 irq:0
49: uart:unknown port:0 irq:0
50: uart:unknown port:0 irq:0
51: uart:unknown port:0 irq:0
52: uart:unknown port:0 irq:0
53: uart:unknown port:0 irq:0
54: uart:unknown port:0 irq:0
55: uart:unknown port:0 irq:0
56: uart:unknown port:0 irq:0
57: uart:unknown port:0 irq:0
58: uart:unknown port:0 irq:0
59: uart:unknown port:0 irq:0
60: uart:unknown port:0 irq:0
61: uart:unknown port:0 irq:0
62: uart:unknown port:0 irq:0
63: uart:unknown port:0 irq:0

[-- Attachment #3: good_proc_serial --]
[-- Type: application/octet-stream, Size: 2770 bytes --]

serinfo:1.0 driver:5.05c-mlA3 revision:2001-11-27
0: uart:16550A port:3F8 irq:4 baud:9600 tx:11 rx:0 
1: uart:16550A port:2F8 irq:3 baud:9600 tx:11 rx:26 
2: uart:unknown port:3E8 irq:4 
3: uart:unknown port:2E8 irq:3 
4: uart:16C950/954 port:C4800000 irq:14 tx:0 rx:0 
5: uart:16C950/954 port:C4802020 irq:14 tx:0 rx:0 
6: uart:16C950/954 port:C4804040 irq:14 tx:0 rx:0 
7: uart:16C950/954 port:C4806060 irq:14 tx:0 rx:0 
8: uart:16C950/954 port:C4808000 irq:14 tx:0 rx:0 
9: uart:16C950/954 port:C480A020 irq:14 tx:0 rx:0 
10: uart:16C950/954 port:C480C040 irq:14 tx:0 rx:0 
11: uart:16C950/954 port:C480E060 irq:14 tx:0 rx:0 
12: uart:16C950/954 port:C4810400 irq:14 tx:0 rx:0 
13: uart:16C950/954 port:C4812420 irq:14 tx:0 rx:0 
14: uart:16C950/954 port:C4814440 irq:14 tx:0 rx:0 
15: uart:16C950/954 port:C4816460 irq:14 tx:0 rx:0 
16: uart:16C950/954 port:C4818800 irq:14 tx:0 rx:0 
17: uart:16C950/954 port:C481A820 irq:14 tx:0 rx:0 
18: uart:16C950/954 port:C481C840 irq:14 tx:0 rx:0 
19: uart:16C950/954 port:C481E860 irq:14 tx:0 rx:0 
20: uart:ST16654 port:C4820000 irq:10 tx:0 rx:0 
21: uart:ST16654 port:C4822008 irq:10 tx:0 rx:0 
22: uart:ST16654 port:C4824010 irq:10 tx:0 rx:0 
23: uart:ST16654 port:C4826018 irq:10 tx:0 rx:0 
24: uart:ST16654 port:C4828020 irq:10 tx:0 rx:0 
25: uart:ST16654 port:C482A028 irq:10 tx:0 rx:0 
26: uart:ST16654 port:C482C030 irq:10 tx:0 rx:0 
27: uart:ST16654 port:C482E038 irq:10 tx:0 rx:0 
28: uart:ST16654 port:C4830040 irq:10 tx:0 rx:0 
29: uart:ST16654 port:C4832048 irq:10 tx:0 rx:0 
30: uart:ST16654 port:C4834050 irq:10 tx:0 rx:0 
31: uart:ST16654 port:C4836058 irq:10 tx:0 rx:0 
32: uart:ST16654 port:C4838060 irq:10 tx:0 rx:0 CD
33: uart:ST16654 port:C483A068 irq:10 tx:0 rx:0 CD
34: uart:ST16654 port:C483C070 irq:10 tx:0 rx:0 CD
35: uart:ST16654 port:C483E078 irq:10 tx:0 rx:0 CD
36: uart:unknown port:0 irq:0 
37: uart:unknown port:0 irq:0 
38: uart:unknown port:0 irq:0 
39: uart:unknown port:0 irq:0 
40: uart:unknown port:0 irq:0 
41: uart:unknown port:0 irq:0 
42: uart:unknown port:0 irq:0 
43: uart:unknown port:0 irq:0 
44: uart:unknown port:0 irq:0 
45: uart:unknown port:0 irq:0 
46: uart:unknown port:0 irq:0 
47: uart:unknown port:0 irq:0 
48: uart:unknown port:0 irq:0 
49: uart:unknown port:0 irq:0 
50: uart:unknown port:0 irq:0 
51: uart:unknown port:0 irq:0 
52: uart:unknown port:0 irq:0 
53: uart:unknown port:0 irq:0 
54: uart:unknown port:0 irq:0 
55: uart:unknown port:0 irq:0 
56: uart:unknown port:0 irq:0 
57: uart:unknown port:0 irq:0 
58: uart:unknown port:0 irq:0 
59: uart:unknown port:0 irq:0 
60: uart:unknown port:0 irq:0 
61: uart:unknown port:0 irq:0 
62: uart:unknown port:0 irq:0 
63: uart:unknown port:0 irq:0 

             reply	other threads:[~2002-03-07 23:13 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-03-07 23:12 Ed Vance [this message]
2002-03-08  9:49 ` Russell King
2002-03-08 10:25 ` David Woodhouse
  -- strict thread matches above, loose matches on Subject: below --
2002-03-09  0:34 Ed Vance
2002-03-08 19:15 Ed Vance
2002-03-08 18:12 Ed Vance
2002-03-07 22:23 Ed Vance
2002-03-07 22:34 ` Bill Nottingham

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=11E89240C407D311958800A0C9ACF7D13A76E4@EXCHANGE \
    --to=edv@macrolink.com \
    --cc=alan@lxorguk.ukuu.org.uk \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-serial@vger.kernel.org \
    --cc=notting@redhat.com \
    --cc=rmk@arm.linux.org.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®