Received: by 10.192.165.148 with SMTP id m20csp928781imm; Fri, 27 Apr 2018 09:42:48 -0700 (PDT) X-Google-Smtp-Source: AB8JxZoQPmcTbu8RZMDp7fkRV615o8T8rpOCe38H00Q3SVvfz7Y0IpH7FXGasbE1UfM9zlzYngLB X-Received: by 10.98.194.5 with SMTP id l5mr2846411pfg.6.1524847368246; Fri, 27 Apr 2018 09:42:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524847368; cv=none; d=google.com; s=arc-20160816; b=zVsIlvTLihsj6aPAB69oLKsgkSQfy2qLWJnFJpDMKGjFYP0J4iAeAmff717CEDIRd/ hTz6E5rBXx5+uPKueZxG/WyVL4YsiNpNYbdHYdGxh/Kvps7fSBbn087blOrkRif/X2q5 /+64PFgsbTEiMU4Qvdk+gHj0TrgziabzObbkkEBArIvJxcuAnUMK82+95qmywgwDIik9 THTeTozYW0yoD97w3m5mcsUHUTMkSod4Okt6kZjIw51VI2ubyWBJ/uuIGJpJsB/anyaW LxRpE/sMOf7ymPVFgT2mehQFq+GMXxlZDGCxJWpZ+zscZ+W7EWttIqHTTqOSV6+g/D1s WFDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :mime-version:dkim-signature:arc-authentication-results; bh=0mDTRFUXpn9suJ4oTjLdVMeZko12fB5gvZDSWQ6Mbq8=; b=YBjDYT4Km2NPbel5QUOELen9gohK6CouR2SuX/jah6T6BoRV6pZyKIDh8v0j+eJuxH BFBRFhUs4p4puThl0Lkyrk93TIriNssyAaykwLZdOAEXFDb3EK53teoE10rFec1mF7Iw /lq9LeQTKJztUA6UujQHxJPjUj8ZzwqWR/uDh1zQ6mnrl3XfvU8m8zPgZvYQTQaZrg/o 1HYdLtBzHsOINmG8r2rGnyeN5jCJmyIqmzOGM2rkr43rCC7SRUkwx3+BhWemM7eGT+Bn BaqrwMR1Zg+Lk1v0xPrQtnqA24SFIAmDOERYGHioqOs2LAB5JE/UqFhu3DwGGPpoc66P lj4w== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=RXcbLM3w; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m65si1600560pfb.130.2018.04.27.09.42.33; Fri, 27 Apr 2018 09:42:48 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=RXcbLM3w; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932852AbeD0QlY (ORCPT + 99 others); Fri, 27 Apr 2018 12:41:24 -0400 Received: from mail-qt0-f196.google.com ([209.85.216.196]:37171 "EHLO mail-qt0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757569AbeD0QlV (ORCPT ); Fri, 27 Apr 2018 12:41:21 -0400 Received: by mail-qt0-f196.google.com with SMTP id q13-v6so2272481qtp.4; Fri, 27 Apr 2018 09:41:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to:cc; bh=0mDTRFUXpn9suJ4oTjLdVMeZko12fB5gvZDSWQ6Mbq8=; b=RXcbLM3wih0ryGJFU4yjN8ZO7HXq165tafahJmSuAr3E0igSIOnjjsH+ORQYTOU6mK bS/O8ShZ36Oo+sjxJTWKzX7sNmsvvnNzELGtbWY8wqQZS11h00dEmZ3VOAXqfApikem4 dvFN01nvZalPKnVdTlSFvsWsQSyTHRdrn0CYSNjFzFy5hY4W79MLQq536f3ufd5PXMql fWnV0v43VZRKQsyB/Hc71Clk+4HyOOYRvC9aqV1CTwg8RvcG7OyqI6SL5KYmDBB37Ncb yFhH8u+13nAu/OsMUJa32zzJCeftLO3H0rSBcauzv1zw2PDsgiPBqcnFc/HoZCg29fjB 88MQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to:cc; bh=0mDTRFUXpn9suJ4oTjLdVMeZko12fB5gvZDSWQ6Mbq8=; b=oZdZXw8lMtse5esyouXYG9MLsELyzoOa+Zo2C5KLIcivwQ+8XBk2n7EhiRYA+sNM6X uUDaHuMJHS8dWugAIiSX2hDpsfV3TbTStg1KbSGgjHfQ06BAaSE8CQ/bH9r52nKIEaOD FxkwfuzDQA161CCN7rIFtE0QN42gl4g/hB0EoWu4ym6lPEb8HTe2SkuuYNsLe6s6f5JH ryEXMJ/YqWEvwILQ2eV5SYHYBlxtFphKUrcwelQj3EgHk8fm/xm0tJ22Xklsewz1OCKj R+eINhsD2PV/qNQB+3QrYbbHYpiHI5MQ8EgIw7yFPTdrMU1eRm9FuiI1PhnwkxZPl3rt zMEQ== X-Gm-Message-State: ALQs6tAOQLLk3kUkbpp88812iVLcbP7ZQVsFcLMlc5739l3FoETSNqzI mCR8e9GdGXokp2T+GbD4OIIit6t08nXeghjdzEk= X-Received: by 2002:aed:2326:: with SMTP id h35-v6mr2865039qtc.139.1524847280806; Fri, 27 Apr 2018 09:41:20 -0700 (PDT) MIME-Version: 1.0 Received: by 10.237.34.168 with HTTP; Fri, 27 Apr 2018 09:41:20 -0700 (PDT) From: Nathan Royce Date: Fri, 27 Apr 2018 11:41:20 -0500 X-Google-Sender-Auth: dq2f1VLvrafMEMo9dtd9ZNehVOY Message-ID: Subject: drivers/tty/serial/samsung.c s3c24xx_uart_copy_rx_to_tty To: gregkh@linuxfoundation.org Cc: jslaby@suse.com, linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org No idea why, but I will say that something I've done recently was re-enabl my ath9k_htc wireless adapter which tends to firmware-panic quite a bit which also sometimes kills off my ppp usb adapter. I have a script running that monitors the journalctl and restarts hostapd everytime my ath device firmware-panics and comes back alive. Same with netctl for my ppp. The first time I've noticed this particular issue was yesterday when my ssh session became sluggish and I was eventually forced to pull power from my odroid. I only have 4 cores enabled, otherwise the usb issues increase. I cobbled together a setup with my ATX power supply providing power to everything (including usb devices and hubs). ***** Apr 27 10:27:39 computername kernel: [] (s3c64xx_serial_handle_irq) from [] (__handle_irq_event_percpu+0x50/0x11c) Apr 27 10:28:42 computername systemd-journald[22668]: Missed 5173 kernel messages Apr 27 10:28:42 computername kernel: CPU: 0 PID: 99 Comm: mmcqd/1 Tainted: G D W 4.14.0-dirty #6 Apr 27 10:28:42 computername kernel: Hardware name: SAMSUNG EXYNOS (Flattened Device Tree) Apr 27 10:28:42 computername kernel: [] (unwind_backtrace) from [] (show_stack+0x10/0x14) Apr 27 10:28:42 computername kernel: [] (show_stack) from [] (dump_stack+0x88/0x9c) Apr 27 10:28:42 computername kernel: [] (dump_stack) from [] (__warn+0xe8/0x100) Apr 27 10:28:42 computername kernel: [] (__warn) from [] (warn_slowpath_null+0x20/0x28) Apr 27 10:28:42 computername kernel: [] (warn_slowpath_null) from [] (s3c24xx_uart_copy_rx_to_tty+0xa0/0xd4) Apr 27 10:28:42 computername kernel: [] (s3c24xx_uart_copy_rx_to_tty) from [] (s3c24xx_serial_rx_chars+0x14c/0x1b8) Apr 27 10:28:42 computername kernel: [] (s3c24xx_serial_rx_chars) from [] (s3c64xx_serial_handle_irq+0x48/0x60) Apr 27 10:28:42 computername kernel: [] (s3c64xx_serial_handle_irq) from [] (__handle_irq_event_percpu+0x50/0x11c) Apr 27 10:28:42 computername kernel: [] (__handle_irq_event_percpu) from [] (handle_irq_event_percpu+0x2c/0x7c) Apr 27 10:28:42 computername kernel: [] (handle_irq_event_percpu) from [] (handle_irq_event+0x38/0x5c) Apr 27 10:28:42 computername kernel: [] (handle_irq_event) from [] (handle_fasteoi_irq+0xa4/0x158) Apr 27 10:28:42 computername kernel: [] (handle_fasteoi_irq) from [] (generic_handle_irq+0x24/0x34) Apr 27 10:28:42 computername kernel: [] (generic_handle_irq) from [] (__handle_domain_irq+0x5c/0xb4) Apr 27 10:28:42 computername kernel: [] (__handle_domain_irq) from [] (gic_handle_irq+0x3c/0x78) Apr 27 10:28:42 computername kernel: [] (gic_handle_irq) from [] (__irq_svc+0x6c/0x90) Apr 27 10:28:42 computername kernel: Exception stack(0xede8baf8 to 0xede8bb40) Apr 27 10:28:42 computername kernel: bae0: ede8bcf4 ede98c80 Apr 27 10:28:42 computername kernel: bb00: 00000000 00000002 a00c0113 eddfec00 ede8bce0 00000000 ee20f904 ede8bd58 Apr 27 10:28:42 computername kernel: bb20: 00000100 c0c02080 c0801550 ede8bb48 c074c7dc c074c7e0 600c0113 ffffffff Apr 27 10:28:42 computername kernel: [] (__irq_svc) from [] (_raw_spin_unlock_irqrestore+0x10/0x14) Apr 27 10:28:42 computername kernel: [] (_raw_spin_unlock_irqrestore) from [] (dw_mci_request_end+0xa8/0xdc) Apr 27 10:28:42 computername kernel: [] (dw_mci_request_end) from [] (dw_mci_tasklet_func+0x31c/0x3dc) Apr 27 10:28:42 computername kernel: [] (dw_mci_tasklet_func) from [] (tasklet_action+0x7c/0x118) Apr 27 10:28:42 computername kernel: [] (tasklet_action) from [] (__do_softirq+0xe0/0x248) Apr 27 10:28:42 computername kernel: [] (__do_softirq) from [] (irq_exit+0xd8/0x140) Apr 27 10:28:42 computername kernel: [] (irq_exit) from [] (__handle_domain_irq+0x60/0xb4) Apr 27 10:28:42 computername kernel: [] (__handle_domain_irq) from [] (gic_handle_irq+0x3c/0x78) Apr 27 10:28:42 computername kernel: [] (gic_handle_irq) from [] (__irq_svc+0x6c/0x90) Apr 27 10:28:42 computername kernel: Exception stack(0xede8bc28 to 0xede8bc70) Apr 27 10:28:42 computername kernel: bc20: ede8bcf4 ede98c80 00000000 00000001 7fffffff ede8bcf4 Apr 27 10:28:42 computername kernel: bc40: ede8a000 00000002 00000000 c0c05448 00000000 ede8bcf0 00000100 ede8bc78 Apr 27 10:28:42 computername kernel: bc60: c074c7ec c074c7f0 600c0013 ffffffff Apr 27 10:28:42 computername kernel: [] (__irq_svc) from [] (_raw_spin_unlock_irq+0xc/0x10) Apr 27 10:28:42 computername kernel: [] (_raw_spin_unlock_irq) from [] (wait_for_common+0xa0/0x168) Apr 27 10:28:42 computername kernel: [] (wait_for_common) from [] (mmc_wait_for_req_done+0x8c/0x110) Apr 27 10:28:42 computername kernel: [] (mmc_wait_for_req_done) from [] (mmc_wait_for_cmd+0x68/0x9c) Apr 27 10:28:42 computername kernel: [] (mmc_wait_for_cmd) from [] (__mmc_send_status+0x68/0x98) Apr 27 10:28:42 computername kernel: [] (__mmc_send_status) from [] (card_busy_detect+0x64/0x150) Apr 27 10:28:42 computername kernel: [] (card_busy_detect) from [] (mmc_blk_err_check+0x180/0x5bc) Apr 27 10:28:42 computername kernel: [] (mmc_blk_err_check) from [] (mmc_start_areq+0xb0/0x3bc) Apr 27 10:28:42 computername kernel: [] (mmc_start_areq) from [] (mmc_blk_issue_rw_rq+0xb8/0x39c) Apr 27 10:28:42 computername kernel: [] (mmc_blk_issue_rw_rq) from [] (mmc_blk_issue_rq+0x1a4/0x844) Apr 27 10:28:42 computername kernel: [] (mmc_blk_issue_rq) from [] (mmc_queue_thread+0xc4/0x164) Apr 27 10:28:42 computername kernel: [] (mmc_queue_thread) from [] (kthread+0x14c/0x154) Apr 27 10:28:42 computername kernel: [] (kthread) from [] (ret_from_fork+0x14/0x24) Apr 27 10:28:42 computername kernel: ---[ end trace 2f940e396221e98e ]--- Apr 27 10:28:42 computername kernel: samsung-uart 12c20000.serial: RxData copy to tty layer failed Apr 27 10:28:42 computername kernel: ------------[ cut here ]------------ Apr 27 10:28:42 computername kernel: WARNING: CPU: 0 PID: 21972 at drivers/tty/serial/samsung.c:381 s3c24xx_uart_copy_rx_to_tty+0xa0/0xd4 Apr 27 10:28:42 computername kernel: Modules linked in: tun cmac ccm md5 ppp_deflate ppp_async arc4 ppp_generic slhc ath9k_htc ath9k_common ath9k_hw ath mac80211 cfg80211 option usb_wwan rfkill hid_logitech_dj usbserial bridge stp llc nf_log_ipv6 ip6table_filter ip6t_MASQUERADE n> Apr 27 10:28:42 computername kernel: dvb_core videobuf2_v4l2 videodev videobuf2_core nfsd auth_rpcgss oid_registry nfs_acl lockd grace sunrpc crypto_user ip_tables x_tables Apr 27 10:28:42 computername kernel: CPU: 0 PID: 21972 Comm: kworker/0:1 Tainted: G D W 4.14.0-dirty #6 Apr 27 10:28:42 computername kernel: Hardware name: SAMSUNG EXYNOS (Flattened Device Tree) Apr 27 10:28:42 computername kernel: Workqueue: events dbs_work_handler Apr 27 10:28:42 computername kernel: [] (unwind_backtrace) from [] (show_stack+0x10/0x14) Apr 27 10:28:42 computername kernel: [] (show_stack) from [] (dump_stack+0x88/0x9c) Apr 27 10:28:42 computername kernel: [] (dump_stack) from [] (__warn+0xe8/0x100) Apr 27 10:28:42 computername kernel: [] (__warn) from [] (warn_slowpath_null+0x20/0x28) Apr 27 10:28:42 computername kernel: [] (warn_slowpath_null) from [] (s3c24xx_uart_copy_rx_to_tty+0xa0/0xd4) Apr 27 10:28:42 computername kernel: [] (s3c24xx_uart_copy_rx_to_tty) from [] (s3c24xx_serial_rx_chars+0x14c/0x1b8) Apr 27 10:28:42 computername kernel: [] (s3c24xx_serial_rx_chars) from [] (s3c64xx_serial_handle_irq+0x48/0x60) Apr 27 10:28:42 computername kernel: [] (s3c64xx_serial_handle_irq) from [] (__handle_irq_event_percpu+0x50/0x11c) Apr 27 10:28:42 computername kernel: [] (__handle_irq_event_percpu) from [] (handle_irq_event_percpu+0x2c/0x7c) Apr 27 10:28:42 computername kernel: [] (handle_irq_event_percpu) from [] (handle_irq_event+0x38/0x5c) Apr 27 10:28:42 computername kernel: [] (handle_irq_event) from [] (handle_fasteoi_irq+0xa4/0x158) Apr 27 10:28:42 computername kernel: [] (handle_fasteoi_irq) from [] (generic_handle_irq+0x24/0x34) Apr 27 10:28:42 computername kernel: [] (generic_handle_irq) from [] (__handle_domain_irq+0x5c/0xb4) Apr 27 10:28:42 computername kernel: [] (__handle_domain_irq) from [] (gic_handle_irq+0x3c/0x78) Apr 27 10:28:42 computername kernel: [] (gic_handle_irq) from [] (__irq_svc+0x6c/0x90) Apr 27 10:28:42 computername kernel: Exception stack(0xdd101db0 to 0xdd101df8) Apr 27 10:28:42 computername kernel: 1da0: d35fdb77 00000000 c0c055d4 f080e000 Apr 27 10:28:42 computername kernel: 1dc0: c0c85640 036b7fbe 2e241000 00000002 c0c055d4 0000005f fd5c0698 00003172 Apr 27 10:28:42 computername kernel: 1de0: 00000002 dd101e00 c0182644 c05b4e5c 600c0013 ffffffff Apr 27 10:28:42 computername kernel: [] (__irq_svc) from [] (exynos4_frc_read+0x14/0x18) Apr 27 10:28:42 computername kernel: [] (exynos4_frc_read) from [] (ktime_get+0x44/0xdc) Apr 27 10:28:42 computername kernel: [] (ktime_get) from [] (get_cpu_idle_time_us+0x48/0x140) Apr 27 10:28:42 computername kernel: [] (get_cpu_idle_time_us) from [] (get_cpu_idle_time+0x48/0x18c) Apr 27 10:28:42 computername kernel: [] (get_cpu_idle_time) from [] (dbs_update+0xa8/0x25c) Apr 27 10:28:42 computername kernel: [] (dbs_update) from [] (od_dbs_update+0x48/0x160) Apr 27 10:28:42 computername kernel: [] (od_dbs_update) from [] (dbs_work_handler+0x2c/0x54) Apr 27 10:28:42 computername kernel: [] (dbs_work_handler) from [] (process_one_work+0x1d8/0x404) Apr 27 10:28:42 computername kernel: [] (process_one_work) from [] (worker_thread+0x50/0x598) Apr 27 10:28:42 computername kernel: [] (worker_thread) from [] (kthread+0x14c/0x154) Apr 27 10:28:42 computername kernel: [] (kthread) from [] (ret_from_fork+0x14/0x24) Apr 27 10:28:42 computername kernel: ---[ end trace 2f940e396221e98f ]--- *****