public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Russell King <rmk+lkml@arm.linux.org.uk>
To: Linux Kernel List <linux-kernel@vger.kernel.org>,
	amax@us.ibm.com, ralf@linux-mips.org, starvik@axis.com
Subject: [FINAL WARNING] Removal of deprecated serial functions - please update your drivers NOW
Date: Wed, 31 Aug 2005 10:33:52 +0100	[thread overview]
Message-ID: <20050831103352.A26480@flint.arm.linux.org.uk> (raw)

As per the feature-removal.txt file, I will be removing the following
functions shortly:

	* register_serial
	* unregister_serial
	* uart_register_port
	* uart_unregister_port

However, there are still some drivers which use these functions:

drivers/char/mwave/mwavedd.c:   return register_serial(&serial);
drivers/char/mwave/mwavedd.c:           unregister_serial(pDrvData->sLine);
drivers/misc/ibmasm/uart.c:     sp->serial_line = register_serial(&serial);
drivers/misc/ibmasm/uart.c:     unregister_serial(sp->serial_line);
drivers/net/ioc3-eth.c: register_serial(&req);
drivers/net/ioc3-eth.c: register_serial(&req);
drivers/serial/serial_txx9.c:   line = uart_register_port(&serial_txx9_reg, &port);
drivers/serial/serial_txx9.c:           uart_unregister_port(&serial_txx9_reg, line);

These drivers really really really need fixing in the next few days
if they aren't going to break.  I hereby ask that the maintainers of
the above drivers show some willingness to update their drivers.

Unfortunately, it appears that some of these drivers do not contain
email addresses for their maintainers, neither are they listed in
the MAINTAINERS file.  (mwavedd and serial_txx9).

Please note that this is the last warning folk will have before the
functions are removed.


In addition, the following drivers declare functions of the same name.
The maintainers of these need to look to see why, and eliminate them
where possible.

drivers/serial/crisv10.c:register_serial(struct serial_struct *req)
drivers/serial/crisv10.c:void unregister_serial(int line)

-- 
Russell King
 Linux kernel    2.6 ARM Linux   - http://www.arm.linux.org.uk/
 maintainer of:  2.6 Serial core

             reply	other threads:[~2005-08-31  9:34 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-08-31  9:33 Russell King [this message]
2005-08-31 13:00 ` [FINAL WARNING] Removal of deprecated serial functions - please update your drivers NOW Alan Cox
2005-08-31 12:52   ` Russell King
2005-08-31 13:38     ` Alan Cox
2005-08-31 15:49 ` Alan Cox
2005-09-01 23:12 ` [2.6 patch] drivers/serial/crisv10.c: remove {,un}register_serial dummies Adrian Bunk
2005-09-02 15:58   ` Russell King
2005-09-07 19:12 ` [FINAL WARNING] Removal of deprecated serial functions - please update your drivers NOW Max Asbock
2005-09-07 19:25   ` Russell King
2005-09-07 20:13     ` Max Asbock

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=20050831103352.A26480@flint.arm.linux.org.uk \
    --to=rmk+lkml@arm.linux.org.uk \
    --cc=amax@us.ibm.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=ralf@linux-mips.org \
    --cc=starvik@axis.com \
    /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