Skip to content

Commit

Permalink
serial: Fix sparc driver name strings.
Browse files Browse the repository at this point in the history
They were all "serial" so if multiple of these drivers registered,
we'd trigger sysfs directory creation errors:

[    1.695793] proc_dir_entry 'serial' already registered
[    1.695839] Call Trace:
[    1.831891]  [00000000004f2534] create_proc_entry+0x7c/0x98
[    1.833608]  [00000000004f3a58] proc_tty_register_driver+0x40/0x70
[    1.833663]  [0000000000594700] tty_register_driver+0x1fc/0x208
[    1.835371]  [00000000005aade4] uart_register_driver+0x134/0x16c
[    1.841762]  [00000000005ac274] sunserial_register_minors+0x34/0x68
[    1.841818]  [00000000007db2a4] sunsu_init+0xf8/0x150
[    1.867697]  [00000000007c62a4] kernel_init+0x190/0x330
[    1.939147]  [0000000000426cf8] kernel_thread+0x38/0x48
[    1.939198]  [00000000006a0d90] rest_init+0x18/0x5c

Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
David S. Miller committed May 2, 2008
1 parent c26d3c0 commit 32039f4
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion drivers/serial/sunhv.c
Original file line number Diff line number Diff line change
Expand Up @@ -392,7 +392,7 @@ static struct uart_ops sunhv_pops = {

static struct uart_driver sunhv_reg = {
.owner = THIS_MODULE,
.driver_name = "serial",
.driver_name = "sunhv",
.dev_name = "ttyS",
.major = TTY_MAJOR,
};
Expand Down
2 changes: 1 addition & 1 deletion drivers/serial/sunsab.c
Original file line number Diff line number Diff line change
Expand Up @@ -826,7 +826,7 @@ static struct uart_ops sunsab_pops = {

static struct uart_driver sunsab_reg = {
.owner = THIS_MODULE,
.driver_name = "serial",
.driver_name = "sunsab",
.dev_name = "ttyS",
.major = TTY_MAJOR,
};
Expand Down
2 changes: 1 addition & 1 deletion drivers/serial/sunsu.c
Original file line number Diff line number Diff line change
Expand Up @@ -1173,7 +1173,7 @@ static void sunsu_autoconfig(struct uart_sunsu_port *up)

static struct uart_driver sunsu_reg = {
.owner = THIS_MODULE,
.driver_name = "serial",
.driver_name = "sunsu",
.dev_name = "ttyS",
.major = TTY_MAJOR,
};
Expand Down
2 changes: 1 addition & 1 deletion drivers/serial/sunzilog.c
Original file line number Diff line number Diff line change
Expand Up @@ -1023,7 +1023,7 @@ static struct uart_sunzilog_port *sunzilog_irq_chain;

static struct uart_driver sunzilog_reg = {
.owner = THIS_MODULE,
.driver_name = "ttyS",
.driver_name = "sunzilog",
.dev_name = "ttyS",
.major = TTY_MAJOR,
};
Expand Down

0 comments on commit 32039f4

Please sign in to comment.