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
| ||
|
Date: Thu, 30 Jun 2022 18:26:38 -0700 From: Saravana Kannan <saravanak@...gle.com> To: Greg Kroah-Hartman <gregkh@...uxfoundation.org>, "Rafael J. Wysocki" <rafael@...nel.org>, Laurentiu Tudor <laurentiu.tudor@....com>, Jiri Slaby <jirislaby@...nel.org>, Michael Ellerman <mpe@...erman.id.au>, Benjamin Herrenschmidt <benh@...nel.crashing.org>, Paul Mackerras <paulus@...ba.org>, Joel Stanley <joel@....id.au>, Andrew Jeffery <andrew@...id.au>, Nicolas Saenz Julienne <nsaenz@...nel.org>, Broadcom internal kernel review list <bcm-kernel-feedback-list@...adcom.com>, Florian Fainelli <f.fainelli@...il.com>, Ray Jui <rjui@...adcom.com>, Scott Branden <sbranden@...adcom.com>, Al Cooper <alcooperx@...il.com>, Andy Shevchenko <andriy.shevchenko@...ux.intel.com>, Paul Cercueil <paul@...pouillou.net>, Vladimir Zapolskiy <vz@...ia.com>, Matthias Brugger <matthias.bgg@...il.com>, Thierry Reding <thierry.reding@...il.com>, Jonathan Hunter <jonathanh@...dia.com>, Kunihiko Hayashi <hayashi.kunihiko@...ionext.com>, Masami Hiramatsu <mhiramat@...nel.org>, Tobias Klauser <tklauser@...tanz.ch>, Russell King <linux@...linux.org.uk>, Vineet Gupta <vgupta@...nel.org>, Richard Genoud <richard.genoud@...il.com>, Nicolas Ferre <nicolas.ferre@...rochip.com>, Alexandre Belloni <alexandre.belloni@...tlin.com>, Claudiu Beznea <claudiu.beznea@...rochip.com>, Alexander Shiyan <shc_work@...l.ru>, Baruch Siach <baruch@...s.co.il>, Shawn Guo <shawnguo@...nel.org>, Sascha Hauer <s.hauer@...gutronix.de>, Pengutronix Kernel Team <kernel@...gutronix.de>, Fabio Estevam <festevam@...il.com>, NXP Linux Team <linux-imx@....com>, Karol Gugala <kgugala@...micro.com>, Mateusz Holenko <mholenko@...micro.com>, Gabriel Somlo <gsomlo@...il.com>, Neil Armstrong <narmstrong@...libre.com>, Kevin Hilman <khilman@...libre.com>, Jerome Brunet <jbrunet@...libre.com>, Martin Blumenstingl <martin.blumenstingl@...glemail.com>, Taichi Sugaya <sugaya.taichi@...ionext.com>, Takao Orito <orito.takao@...ionext.com>, Liviu Dudau <liviu.dudau@....com>, Sudeep Holla <sudeep.holla@....com>, Lorenzo Pieralisi <lpieralisi@...nel.org>, Andy Gross <agross@...nel.org>, Bjorn Andersson <bjorn.andersson@...aro.org>, Pali Rohar <pali@...nel.org>, Andreas Farber <afaerber@...e.de>, Manivannan Sadhasivam <mani@...nel.org>, Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>, Alim Akhtar <alim.akhtar@...sung.com>, Laxman Dewangan <ldewangan@...dia.com>, Palmer Dabbelt <palmer@...belt.com>, Paul Walmsley <paul.walmsley@...ive.com>, Orson Zhai <orsonzhai@...il.com>, Baolin Wang <baolin.wang7@...il.com>, Chunyan Zhang <zhang.lyra@...il.com>, Patrice Chotard <patrice.chotard@...s.st.com>, Maxime Coquelin <mcoquelin.stm32@...il.com>, Alexandre Torgue <alexandre.torgue@...s.st.com>, "David S. Miller" <davem@...emloft.net>, Hammer Hsieh <hammerh0314@...il.com>, Peter Korsgaard <jacmet@...site.dk>, Timur Tabi <timur@...nel.org>, Michal Simek <michal.simek@...inx.com>, Saravana Kannan <saravanak@...gle.com> Cc: Rob Herring <robh@...nel.org>, sascha hauer <sha@...gutronix.de>, peng fan <peng.fan@....com>, kevin hilman <khilman@...nel.org>, ulf hansson <ulf.hansson@...aro.org>, len brown <len.brown@...el.com>, pavel machek <pavel@....cz>, joerg roedel <joro@...tes.org>, will deacon <will@...nel.org>, andrew lunn <andrew@...n.ch>, heiner kallweit <hkallweit1@...il.com>, eric dumazet <edumazet@...gle.com>, jakub kicinski <kuba@...nel.org>, paolo abeni <pabeni@...hat.com>, linus walleij <linus.walleij@...aro.org>, hideaki yoshifuji <yoshfuji@...ux-ipv6.org>, david ahern <dsahern@...nel.org>, kernel-team@...roid.com, linux-kernel@...r.kernel.org, linux-pm@...r.kernel.org, iommu@...ts.linux-foundation.org, netdev@...r.kernel.org, linux-gpio@...r.kernel.org, linuxppc-dev@...ts.ozlabs.org, linux-serial@...r.kernel.org, linux-arm-kernel@...ts.infradead.org, linux-aspeed@...ts.ozlabs.org, linux-rpi-kernel@...ts.infradead.org, linux-mips@...r.kernel.org, linux-mediatek@...ts.infradead.org, linux-tegra@...r.kernel.org, linux-snps-arc@...ts.infradead.org, linux-amlogic@...ts.infradead.org, linux-arm-msm@...r.kernel.org, linux-actions@...ts.infradead.org, linux-unisoc@...ts.infradead.org, linux-samsung-soc@...r.kernel.org, linux-riscv@...ts.infradead.org, linux-stm32@...md-mailman.stormreply.com, sparclinux@...r.kernel.org Subject: [PATCH v2 0/2] Fix console probe delay when stdout-path isn't set These patches are on top of driver-core-next. Even if stdout-path isn't set in DT, this patch should take console probe times back to how they were before the deferred_probe_timeout clean up series[1]. v1->v2: - Fixed the accidental change that Tobias pointed out. - Added Tested-by tag [1] - https://lore.kernel.org/lkml/20220601070707.3946847-1-saravanak@google.com/ -Saravana cc: Rob Herring <robh@...nel.org> cc: sascha hauer <sha@...gutronix.de> cc: peng fan <peng.fan@....com> cc: kevin hilman <khilman@...nel.org> cc: ulf hansson <ulf.hansson@...aro.org> cc: len brown <len.brown@...el.com> cc: pavel machek <pavel@....cz> cc: joerg roedel <joro@...tes.org> cc: will deacon <will@...nel.org> cc: andrew lunn <andrew@...n.ch> cc: heiner kallweit <hkallweit1@...il.com> cc: russell king <linux@...linux.org.uk> cc: "david s. miller" <davem@...emloft.net> cc: eric dumazet <edumazet@...gle.com> cc: jakub kicinski <kuba@...nel.org> cc: paolo abeni <pabeni@...hat.com> cc: linus walleij <linus.walleij@...aro.org> cc: hideaki yoshifuji <yoshfuji@...ux-ipv6.org> cc: david ahern <dsahern@...nel.org> cc: kernel-team@...roid.com cc: linux-kernel@...r.kernel.org cc: linux-pm@...r.kernel.org cc: iommu@...ts.linux-foundation.org cc: netdev@...r.kernel.org cc: linux-gpio@...r.kernel.org Cc: kernel@...gutronix.de Saravana Kannan (2): driver core: Add probe_no_timeout flag for drivers serial: Set probe_no_timeout for all DT based drivers drivers/base/base.h | 1 + drivers/base/core.c | 7 +++++++ drivers/base/dd.c | 3 +++ drivers/tty/ehv_bytechan.c | 1 + drivers/tty/goldfish.c | 1 + drivers/tty/hvc/hvc_opal.c | 1 + drivers/tty/serial/8250/8250_aspeed_vuart.c | 1 + drivers/tty/serial/8250/8250_bcm2835aux.c | 1 + drivers/tty/serial/8250/8250_bcm7271.c | 1 + drivers/tty/serial/8250/8250_dw.c | 1 + drivers/tty/serial/8250/8250_em.c | 1 + drivers/tty/serial/8250/8250_ingenic.c | 1 + drivers/tty/serial/8250/8250_lpc18xx.c | 1 + drivers/tty/serial/8250/8250_mtk.c | 1 + drivers/tty/serial/8250/8250_of.c | 1 + drivers/tty/serial/8250/8250_omap.c | 1 + drivers/tty/serial/8250/8250_pxa.c | 1 + drivers/tty/serial/8250/8250_tegra.c | 1 + drivers/tty/serial/8250/8250_uniphier.c | 1 + drivers/tty/serial/altera_jtaguart.c | 1 + drivers/tty/serial/altera_uart.c | 1 + drivers/tty/serial/amba-pl011.c | 1 + drivers/tty/serial/apbuart.c | 1 + drivers/tty/serial/ar933x_uart.c | 1 + drivers/tty/serial/arc_uart.c | 1 + drivers/tty/serial/atmel_serial.c | 1 + drivers/tty/serial/bcm63xx_uart.c | 1 + drivers/tty/serial/clps711x.c | 1 + drivers/tty/serial/cpm_uart/cpm_uart_core.c | 1 + drivers/tty/serial/digicolor-usart.c | 1 + drivers/tty/serial/fsl_linflexuart.c | 1 + drivers/tty/serial/fsl_lpuart.c | 1 + drivers/tty/serial/imx.c | 1 + drivers/tty/serial/lantiq.c | 1 + drivers/tty/serial/liteuart.c | 1 + drivers/tty/serial/lpc32xx_hs.c | 1 + drivers/tty/serial/max310x.c | 1 + drivers/tty/serial/meson_uart.c | 1 + drivers/tty/serial/milbeaut_usio.c | 1 + drivers/tty/serial/mpc52xx_uart.c | 1 + drivers/tty/serial/mps2-uart.c | 1 + drivers/tty/serial/msm_serial.c | 1 + drivers/tty/serial/mvebu-uart.c | 1 + drivers/tty/serial/mxs-auart.c | 1 + drivers/tty/serial/omap-serial.c | 1 + drivers/tty/serial/owl-uart.c | 1 + drivers/tty/serial/pic32_uart.c | 1 + drivers/tty/serial/pmac_zilog.c | 1 + drivers/tty/serial/pxa.c | 1 + drivers/tty/serial/qcom_geni_serial.c | 1 + drivers/tty/serial/rda-uart.c | 1 + drivers/tty/serial/samsung_tty.c | 1 + drivers/tty/serial/sc16is7xx.c | 1 + drivers/tty/serial/serial-tegra.c | 1 + drivers/tty/serial/sh-sci.c | 1 + drivers/tty/serial/sifive.c | 1 + drivers/tty/serial/sprd_serial.c | 1 + drivers/tty/serial/st-asc.c | 1 + drivers/tty/serial/stm32-usart.c | 1 + drivers/tty/serial/sunhv.c | 1 + drivers/tty/serial/sunplus-uart.c | 1 + drivers/tty/serial/sunsab.c | 1 + drivers/tty/serial/sunsu.c | 1 + drivers/tty/serial/sunzilog.c | 1 + drivers/tty/serial/tegra-tcu.c | 1 + drivers/tty/serial/uartlite.c | 1 + drivers/tty/serial/ucc_uart.c | 1 + drivers/tty/serial/vt8500_serial.c | 1 + drivers/tty/serial/xilinx_uartps.c | 1 + include/linux/device.h | 7 +++++++ include/linux/device/driver.h | 11 +++++++++++ 71 files changed, 95 insertions(+) -- 2.37.0.rc0.161.g10f37bed90-goog
Powered by blists - more mailing lists