Hi Nikolaus, [auto build test WARNING on tty/tty-next -- if it's inappropriate base, please suggest rules for selecting the more suitable base] url: https://github.com/0day-ci/linux/commits/H-Nikolaus-Schaller/UART-slave-device-support-goldelico-version/20151017-021238 config: i386-randconfig-s1-201541 (attached as .config) reproduce: # save the attached .config to linux build tree make ARCH=i386 All warnings (new ones prefixed by >>): drivers/tty/serial/serial_core.c: In function 'devm_serial_uart_release': >> drivers/tty/serial/serial_core.c:64:20: warning: unused variable 'uart' [-Wunused-variable] struct uart_port *uart = *(struct uart_port **)res; ^ vim +/uart +64 drivers/tty/serial/serial_core.c 48 49 if (!of_device_is_available(node)) 50 return ERR_PTR(-ENODEV); 51 52 list_for_each_entry(uart, &uart_list, head) { 53 if (node != uart->dev->of_node) 54 continue; 55 56 return uart; 57 } 58 59 return ERR_PTR(-EPROBE_DEFER); 60 } 61 62 static void devm_serial_uart_release(struct device *dev, void *res) 63 { > 64 struct uart_port *uart = *(struct uart_port **)res; 65 66 /* FIXME: I don't understand the serial subsystem well enough 67 * to know if we should call serial_put_uart(uart); here 68 */ 69 } 70 71 /* 72 * This is used to lock changes in serial line configuration. --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: Binary data