From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,UNPARSEABLE_RELAY,URIBL_BLOCKED, USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C7D49C4CEC9 for ; Tue, 17 Sep 2019 16:34:24 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id A6E4A2067B for ; Tue, 17 Sep 2019 16:34:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730413AbfIQQeX (ORCPT ); Tue, 17 Sep 2019 12:34:23 -0400 Received: from mail.thelounge.net ([91.118.73.15]:59717 "EHLO mail.thelounge.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730330AbfIQQeU (ORCPT ); Tue, 17 Sep 2019 12:34:20 -0400 Received: from srv-rhsoft.rhsoft.net (Authenticated sender: h.reindl@thelounge.net) by mail.thelounge.net (THELOUNGE MTA) with ESMTPSA id 46XpbM6mf4zXqv; Tue, 17 Sep 2019 18:34:02 +0200 (CEST) Subject: Re: Linux 5.3-rc8 To: Linus Torvalds , Lennart Poettering Cc: "Ahmed S. Darwish" , "Theodore Y. Ts'o" , Willy Tarreau , Matthew Garrett , Vito Caputo , Andreas Dilger , Jan Kara , Ray Strode , William Jon McCann , "Alexander E. Patrakov" , zhangjs , linux-ext4@vger.kernel.org, lkml References: <20190917052438.GA26923@1wt.eu> <2508489.jOnZlRuxVn@merkaba> <20190917121156.GC6762@mit.edu> <20190917123015.sirlkvy335crozmj@debian-stretch-darwi.lab.linutronix.de> <20190917160844.GC31567@gardel-login> From: Reindl Harald Organization: the lounge interactive design Message-ID: <75708f8d-b70e-a60e-15ce-faf02b47b3cd@thelounge.net> Date: Tue, 17 Sep 2019 18:34:02 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Am 17.09.19 um 18:23 schrieb Linus Torvalds: > I do agree that a message is a good idea regardless, but I don't think > it necessarily solves the problems except for developers sadly in our current world dvelopers and maintainers don't read any logs and as long it compiles and boots it works and can be pushed :-( they even argue instead fix a dmaned line in a textfile which could have been fixed 8 years in advance and i have written a ton of such reports for F30 not talking about 15 others where software spits warnings with the source file and line into the syslog and nobody out there gives a damn about it one example of many https://bugzilla.redhat.com/show_bug.cgi?id=1748322 the only way you can get developers to clean up their mess these days is to spit it straight into their face in modal window everytime they login but how to exclude innocent endusers..... half of my "rsyslog.conf" is to filter out stuff i can't fix anyways to have my peace when call the script below every time i reboot whatever linux machine the 'usb_serial_init - returning with error' is BTW Linux when you boot with 'nousb usbcore.nousb' ------------------ [root@srv-rhsoft:~]$ cat /scripts/system-errors.sh #!/usr/bin/dash dmesg -T | grep --color -i warn | grep -v 'Perf event create on CPU' | grep -v 'Hardware RNG Device' | grep -v 'TPM RNG Device' | grep -v 'Correctable Errors collector initialized' | grep -v 'error=format-security' | grep -v 'MHD_USE_THREAD_PER_CONNECTION' | grep -v 'usb_serial_init - returning with error' | grep -v 'systemd-journald.service' | grep -v 'usb_serial_init - registering generic driver failed' grep --color -i warn /var/log/messages | grep -v 'Perf event create on CPU' | grep -v 'Hardware RNG Device' | grep -v 'TPM RNG Device' | grep -v 'Correctable Errors collector initialized' | grep -v 'error=format-security' | grep -v 'MHD_USE_THREAD_PER_CONNECTION' | grep -v 'usb_serial_init - returning with error' | grep -v 'systemd-journald.service' | grep -v 'usb_serial_init - registering generic driver failed' dmesg -T | grep --color -i fail | grep -v 'BAR 13' | grep -v 'Perf event create on CPU' | grep -v 'Hardware RNG Device' | grep -v 'TPM RNG Device' | grep -v 'Correctable Errors collector initialized' | grep -v 'error=format-security' | grep -v 'MHD_USE_THREAD_PER_CONNECTION' | grep -v 'usb_serial_init - returning with error' | grep -v 'systemd-journald.service' | grep -v 'usb_serial_init - registering generic driver failed' grep --color -i fail /var/log/messages | grep -v 'BAR 13' | grep -v 'Perf event create on CPU' | grep -v 'Hardware RNG Device' | grep -v 'TPM RNG Device' | grep -v 'Correctable Errors collector initialized' | grep -v 'error=format-security' | grep -v 'MHD_USE_THREAD_PER_CONNECTION' | grep -v 'usb_serial_init - returning with error' | grep -v 'systemd-journald.service' | grep -v 'usb_serial_init - registering generic driver failed' dmesg -T | grep --color -i error | grep -v 'Perf event create on CPU' | grep -v 'Hardware RNG Device' | grep -v 'TPM RNG Device' | grep -v 'Correctable Errors collector initialized' | grep -v 'error=format-security' | grep -v 'MHD_USE_THREAD_PER_CONNECTION' | grep -v 'usb_serial_init - returning with error' | grep -v 'systemd-journald.service' | grep -v 'usb_serial_init - registering generic driver failed' grep --color -i error /var/log/messages | grep -v 'Perf event create on CPU' | grep -v 'Hardware RNG Device' | grep -v 'TPM RNG Device' | grep -v 'Correctable Errors collector initialized' | grep -v 'error=format-security' | grep -v 'MHD_USE_THREAD_PER_CONNECTION' | grep -v 'usb_serial_init - returning with error' | grep -v 'systemd-journald.service' | grep -v 'usb_serial_init - registering generic driver failed' grep --color -i "scheduling restart" /var/log/messages | grep -v 'systemd-journald.service' [root@srv-rhsoft:~]$