From: Andrew Morton drivers/serial/serial_core.c: In function 'uart_add_one_port': drivers/serial/serial_core.c:2264: error: 'port_lock_key' undeclared (first use in this function) drivers/serial/serial_core.c:2264: error: (Each undeclared identifier is reported only once drivers/serial/serial_core.c:2264: error: for each function it appears in.) Cc: Ingo Molnar Cc: Arjan van de Ven Signed-off-by: Andrew Morton --- drivers/serial/serial_core.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff -puN drivers/serial/serial_core.c~lock-validator-special-locking-serial-fix drivers/serial/serial_core.c --- devel/drivers/serial/serial_core.c~lock-validator-special-locking-serial-fix 2006-05-29 20:36:40.000000000 -0700 +++ devel-akpm/drivers/serial/serial_core.c 2006-05-29 20:37:08.000000000 -0700 @@ -51,6 +51,12 @@ */ static DEFINE_MUTEX(port_mutex); +/* + * lockdep: port->lock is initialized in two places, but we + * want only one lock-type: + */ +static struct lockdep_type_key port_lock_key; + #define HIGH_BITS_OFFSET ((sizeof(long)-sizeof(int))*8) #define uart_users(state) ((state)->count + ((state)->info ? (state)->info->blocked_open : 0)) @@ -1849,12 +1855,6 @@ static const struct baud_rates baud_rate { 0, B38400 } }; -/* - * lockdep: port->lock is initialized in two places, but we - * want only one lock-type: - */ -static struct lockdep_type_key port_lock_key; - /** * uart_set_options - setup the serial console parameters * @port: pointer to the serial ports uart_port structure _