lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20201104193549.4026187-1-lee.jones@linaro.org>
Date:   Wed,  4 Nov 2020 19:35:13 +0000
From:   Lee Jones <lee.jones@...aro.org>
To:     lee.jones@...aro.org
Cc:     linux-kernel@...r.kernel.org,
        Alexandre Torgue <alexandre.torgue@...com>,
        "Andrew J. Kroll" <ag784@...enet.buffalo.edu>,
        Andrew Morton <andrewm@....edu.eu>,
        Andy Gross <agross@...nel.org>,
        Benjamin Herrenschmidt <benh@...nel.crashing.org>,
        Bill Hawes <whawes@...r.net>,
        Bjorn Andersson <bjorn.andersson@...aro.org>,
        Christian König <christian.koenig@....com>,
        Colin Ian King <colin.king@...onical.com>,
        "C. Scott Ananian" <cananian@...mni.princeton.edu>,
        "David A. Hinds" <dahinds@...rs.sourceforge.net>,
        dri-devel@...ts.freedesktop.org, Filip Aben <f.aben@...ion.com>,
        Gerald Baeza <gerald.baeza@...com>,
        Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
        Jakub Jelinek <jj@...ra.linux.cz>,
        Jan Dumon <j.dumon@...ion.com>,
        Jiri Slaby <jirislaby@...nel.org>,
        Jonathan Hunter <jonathanh@...dia.com>,
        Joseph Barrow <d.barow@...ion.com>,
        -- <julian@...nix.uhcc.hawaii.edu>,
        Kevin Wells <kevin.wells@....com>,
        Laxman Dewangan <ldewangan@...dia.com>,
        linaro-mm-sig@...ts.linaro.org, linux-arm-msm@...r.kernel.org,
        linux-media@...r.kernel.org, linuxppc-dev@...ts.ozlabs.org,
        linux-riscv@...ts.infradead.org, linux-serial@...r.kernel.org,
        linux-stm32@...md-mailman.stormreply.com,
        linux-tegra@...r.kernel.org, Marko Kohtala <Marko.Kohtala@....fi>,
        Maxime Coquelin <mcoquelin.stm32@...il.com>,
        Michael Ellerman <mpe@...erman.id.au>,
        Michal Simek <michal.simek@...inx.com>,
        Mike Hudson <Exoray@...s.ca>, Miloslav Trmac <mitr@...hat.com>,
        Nick Holloway <alfie@....warwick.ac.uk>,
        Palmer Dabbelt <palmer@...belt.com>, paulkf@...rogate.com,
        Paul Mackerras <paulus@...ba.org>,
        Paul Walmsley <paul.walmsley@...ive.com>,
        Philipp Zabel <p.zabel@...gutronix.de>,
        processes-Sapan Bhatia <sapan@...ewars.org>,
        Robert Love <rlove@...gle.com>, Rob Herring <robh@...nel.org>,
        Roland Stigge <stigge@...com.de>,
        Russell King <linux@...linux.org.uk>,
        Russell King <rmk@....linux.org.uk>,
        Russ Gorby <russ.gorby@...el.com>,
        Stanislav Voronyi <stas@...i.uanet.kharkov.ua>,
        Sumit Semwal <sumit.semwal@...aro.org>,
        Sylvain Lemieux <slemieux.tyco@...il.com>,
        Thierry Reding <thierry.reding@...il.com>,
        Vladimir Zapolskiy <vz@...ia.com>
Subject: [PATCH 00/36] Rid W=1 issues from TTY

This set is part of a larger effort attempting to clean-up W=1
kernel builds, which are currently overwhelmingly riddled with
niggly little warnings.

Lee Jones (36):
  tty: serdev: core: Remove unused variable 'dummy'
  tty: serdev: core: Provide missing description for 'owner'
  tty: tty_baudrate: Add missing description for 'tty'
  tty: tty_io: Move 'tty_sysctl_init's prototype to shared space
  tty: tty_buffer: Add missing description for 'limit'
  tty: tty_port: Demote obvious abuse of kernel-doc formatting
  tty: tty_jobctrl: Add missing function parameter descriptions
  tty: tty_ldisc: Fix some kernel-doc related misdemeanours
  tty: vt: consolemap: Demote weakly documented function header
  tty: n_tty: Add 2 missing parameter descriptions
  tty: serial: jsm: jsm_cls: Remove unused variable 'discard'
  tty: tty_io: Fix some kernel-doc issues
  tty: serial: 8250: 8250_port: Staticify functions referenced by
    pointers
  tty: serial: 8250: serial_cs: Remove unused/unchecked variable 'err'
  tty: tty_audit: Demote non-conformant kernel-doc headers
  tty: pty: Provide descriptions for the 'file' parameters
  tty: serial: amba-pl011: Mark 'sbsa_uart_acpi_match' as __maybe_unused
  tty: n_gsm: Demote obvious abuse of kernel-doc and supply other
    missing docss
  tty: serial: lpc32xx_hs: Remove unused variable 'tmp'
  tty: serial: msm_serial: Remove set but unused variable 'status'
  tty: serial: ifx6x60: Fix function documentation headers
  tty: serial: xilinx_uartps: Supply description for missing member
    'cts_override'
  tty: synclink_gt: Demote one kernel-doc header and repair another
  tty: serial: serial-tegra: Struct headers should start with 'struct
    <name>'
  tty: serial: sifive: Struct headers should start with 'struct <name>'
  tty: synclinkmp: Add missing description for function param 'txqueue'
  tty: synclinkmp: Mark never checked 'readval' as __always_unused
  tty: serial: stm32-usart: Remove set but unused 'cookie' variables
  tty: tty_ldisc: Supply missing description for 'tty_ldisc_get's 'tty'
    param
  tty: serial: serial-tegra: Provide some missing struct member
    descriptions
  powerpc: asm: hvconsole: Move 'hvc_vio_init_early's prototype to
    shared location
  tty: hvc: hvc_vio: Staticify function invoked only by reference
  tty: hvc: hvc_opal: Staticify function invoked by reference
  tty: serial: pmac_zilog: Make disposable variable __always_unused
  tty: synclink: Mark disposable variables as __always_unused
  tty: synclink: Provide missing description for 'hdlcdev_tx_timeout's
    'txqueue' param

 arch/powerpc/include/asm/hvconsole.h     |  3 +++
 arch/powerpc/platforms/pseries/pseries.h |  3 ---
 arch/powerpc/platforms/pseries/setup.c   |  1 +
 drivers/tty/hvc/hvc_opal.c               |  2 +-
 drivers/tty/hvc/hvc_vio.c                |  2 +-
 drivers/tty/n_gsm.c                      |  4 +++-
 drivers/tty/n_tty.c                      |  2 ++
 drivers/tty/pty.c                        |  2 ++
 drivers/tty/serdev/core.c                |  6 ++----
 drivers/tty/serial/8250/8250_port.c      |  4 ++--
 drivers/tty/serial/8250/serial_cs.c      |  9 +++------
 drivers/tty/serial/amba-pl011.c          |  2 +-
 drivers/tty/serial/ifx6x60.c             |  3 ++-
 drivers/tty/serial/jsm/jsm_cls.c         |  4 +---
 drivers/tty/serial/lpc32xx_hs.c          |  3 +--
 drivers/tty/serial/msm_serial.c          |  3 +--
 drivers/tty/serial/pmac_zilog.h          |  2 +-
 drivers/tty/serial/serial-tegra.c        |  7 ++++++-
 drivers/tty/serial/sifive.c              |  3 ++-
 drivers/tty/serial/stm32-usart.c         |  6 ++----
 drivers/tty/serial/xilinx_uartps.c       |  1 +
 drivers/tty/synclink.c                   |  5 +++--
 drivers/tty/synclink_gt.c                |  3 ++-
 drivers/tty/synclinkmp.c                 |  3 ++-
 drivers/tty/tty_audit.c                  | 12 ++++++------
 drivers/tty/tty_baudrate.c               |  1 +
 drivers/tty/tty_buffer.c                 |  1 +
 drivers/tty/tty_io.c                     | 12 +++++++-----
 drivers/tty/tty_jobctrl.c                |  3 +++
 drivers/tty/tty_ldisc.c                  | 11 ++++++-----
 drivers/tty/tty_port.c                   |  4 ++--
 drivers/tty/vt/consolemap.c              |  3 +--
 include/linux/tty.h                      |  1 +
 33 files changed, 73 insertions(+), 58 deletions(-)

Cc: Alexandre Torgue <alexandre.torgue@...com>
Cc: "Andrew J. Kroll" <ag784@...enet.buffalo.edu>
Cc: Andrew Morton <andrewm@....edu.eu>
Cc: Andy Gross <agross@...nel.org>
Cc: Benjamin Herrenschmidt <benh@...nel.crashing.org>
Cc: Bill Hawes <whawes@...r.net>
Cc: Bjorn Andersson <bjorn.andersson@...aro.org>
Cc: "Christian König" <christian.koenig@....com>
Cc: Colin Ian King <colin.king@...onical.com>
Cc: "C. Scott Ananian" <cananian@...mni.princeton.edu>
Cc: "David A. Hinds" <dahinds@...rs.sourceforge.net>
Cc: dri-devel@...ts.freedesktop.org
Cc: Filip Aben <f.aben@...ion.com>
Cc: Gerald Baeza <gerald.baeza@...com>
Cc: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
Cc: Jakub Jelinek <jj@...ra.linux.cz>
Cc: Jan Dumon <j.dumon@...ion.com>
Cc: Jiri Slaby <jirislaby@...nel.org>
Cc: Jonathan Hunter <jonathanh@...dia.com>
Cc: Joseph Barrow <d.barow@...ion.com>
Cc: -- <julian@...nix.uhcc.hawaii.edu>
Cc: Kevin Wells <kevin.wells@....com>
Cc: Laxman Dewangan <ldewangan@...dia.com>
Cc: linaro-mm-sig@...ts.linaro.org
Cc: linux-arm-msm@...r.kernel.org
Cc: linux-media@...r.kernel.org
Cc: linuxppc-dev@...ts.ozlabs.org
Cc: linux-riscv@...ts.infradead.org
Cc: linux-serial@...r.kernel.org
Cc: linux-stm32@...md-mailman.stormreply.com
Cc: linux-tegra@...r.kernel.org
Cc: Marko Kohtala <Marko.Kohtala@....fi>
Cc: Maxime Coquelin <mcoquelin.stm32@...il.com>
Cc: Michael Ellerman <mpe@...erman.id.au>
Cc: Michal Simek <michal.simek@...inx.com>
Cc: Mike Hudson <Exoray@...s.ca>
Cc: Miloslav Trmac <mitr@...hat.com>
Cc: Nick Holloway <alfie@....warwick.ac.uk>
Cc: Palmer Dabbelt <palmer@...belt.com>
Cc: paulkf@...rogate.com
Cc: Paul Mackerras <paulus@...ba.org>
Cc: Paul Walmsley <paul.walmsley@...ive.com>
Cc: Philipp Zabel <p.zabel@...gutronix.de>
Cc: processes-Sapan Bhatia <sapan@...ewars.org>
Cc: Robert Love <rlove@...gle.com>
Cc: Rob Herring <robh@...nel.org>
Cc: Roland Stigge <stigge@...com.de>
Cc: Russell King <linux@...linux.org.uk>
Cc: Russell King <rmk@....linux.org.uk>
Cc: Russ Gorby <russ.gorby@...el.com>
Cc: Stanislav Voronyi <stas@...i.uanet.kharkov.ua>
Cc: Sumit Semwal <sumit.semwal@...aro.org>
Cc: Sylvain Lemieux <slemieux.tyco@...il.com>
Cc: Thierry Reding <thierry.reding@...il.com>
Cc: Vladimir Zapolskiy <vz@...ia.com>
-- 
2.25.1

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ