From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
patches@lists.linux.dev, Joe Perches <joe@perches.com>,
Randy Dunlap <rdunlap@infradead.org>,
Sudip Mukherjee <sudipm.mukherjee@gmail.com>,
Sasha Levin <sashal@kernel.org>
Subject: [PATCH 5.4 161/259] parport: Convert printk(KERN_<LEVEL> to pr_<level>(
Date: Thu, 15 Aug 2024 15:24:54 +0200 [thread overview]
Message-ID: <20240815131909.003046512@linuxfoundation.org> (raw)
In-Reply-To: <20240815131902.779125794@linuxfoundation.org>
5.4-stable review patch. If anyone has any objections, please let me know.
------------------
From: Joe Perches <joe@perches.com>
[ Upstream commit decf26f6ec25dac868782dc1751623a87d147831 ]
Use the more common kernel style.
Miscellanea:
o Coalesce formats
o Realign arguments
Signed-off-by: Joe Perches <joe@perches.com>
Reviewed-by: Randy Dunlap <rdunlap@infradead.org>
Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Link: https://lore.kernel.org/r/20200403134325.11523-2-sudipm.mukherjee@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Stable-dep-of: ab11dac93d2d ("dev/parport: fix the array out-of-bounds risk")
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
drivers/parport/daisy.c | 6 +-
drivers/parport/ieee1284.c | 4 +-
drivers/parport/ieee1284_ops.c | 3 +-
drivers/parport/parport_amiga.c | 2 +-
drivers/parport/parport_atari.c | 2 +-
drivers/parport/parport_cs.c | 6 +-
drivers/parport/parport_gsc.c | 7 +-
drivers/parport/parport_ip32.c | 25 ++---
drivers/parport/parport_mfc3.c | 2 +-
drivers/parport/parport_pc.c | 166 +++++++++++++------------------
drivers/parport/parport_sunbpp.c | 2 +-
drivers/parport/probe.c | 7 +-
drivers/parport/share.c | 24 ++---
13 files changed, 110 insertions(+), 146 deletions(-)
diff --git a/drivers/parport/daisy.c b/drivers/parport/daisy.c
index 5484a46dafda8..465acebd64380 100644
--- a/drivers/parport/daisy.c
+++ b/drivers/parport/daisy.c
@@ -109,8 +109,7 @@ int parport_daisy_init(struct parport *port)
((num_ports = num_mux_ports(port)) == 2 || num_ports == 4)) {
/* Leave original as port zero. */
port->muxport = 0;
- printk(KERN_INFO
- "%s: 1st (default) port of %d-way multiplexor\n",
+ pr_info("%s: 1st (default) port of %d-way multiplexor\n",
port->name, num_ports);
for (i = 1; i < num_ports; i++) {
/* Clone the port. */
@@ -123,8 +122,7 @@ int parport_daisy_init(struct parport *port)
continue;
}
- printk(KERN_INFO
- "%s: %d%s port of %d-way multiplexor on %s\n",
+ pr_info("%s: %d%s port of %d-way multiplexor on %s\n",
extra->name, i + 1, th[i + 1], num_ports,
port->name);
diff --git a/drivers/parport/ieee1284.c b/drivers/parport/ieee1284.c
index 90fb735754951..5c0c9613e03b1 100644
--- a/drivers/parport/ieee1284.c
+++ b/drivers/parport/ieee1284.c
@@ -329,7 +329,7 @@ int parport_negotiate (struct parport *port, int mode)
#ifndef CONFIG_PARPORT_1284
if (mode == IEEE1284_MODE_COMPAT)
return 0;
- printk (KERN_ERR "parport: IEEE1284 not supported in this kernel\n");
+ pr_err("parport: IEEE1284 not supported in this kernel\n");
return -1;
#else
int m = mode & ~IEEE1284_ADDR;
@@ -694,7 +694,7 @@ ssize_t parport_write (struct parport *port, const void *buffer, size_t len)
ssize_t parport_read (struct parport *port, void *buffer, size_t len)
{
#ifndef CONFIG_PARPORT_1284
- printk (KERN_ERR "parport: IEEE1284 not supported in this kernel\n");
+ pr_err("parport: IEEE1284 not supported in this kernel\n");
return -ENODEV;
#else
int mode = port->physport->ieee1284.mode;
diff --git a/drivers/parport/ieee1284_ops.c b/drivers/parport/ieee1284_ops.c
index 75daa16f38b7f..58ec484c73058 100644
--- a/drivers/parport/ieee1284_ops.c
+++ b/drivers/parport/ieee1284_ops.c
@@ -599,8 +599,7 @@ size_t parport_ieee1284_ecp_read_data (struct parport *port,
DPRINTK (KERN_DEBUG "ECP read timed out at 45\n");
if (command)
- printk (KERN_WARNING
- "%s: command ignored (%02x)\n",
+ pr_warn("%s: command ignored (%02x)\n",
port->name, byte);
break;
diff --git a/drivers/parport/parport_amiga.c b/drivers/parport/parport_amiga.c
index 3301861f69fa8..8c7a598abcff2 100644
--- a/drivers/parport/parport_amiga.c
+++ b/drivers/parport/parport_amiga.c
@@ -212,7 +212,7 @@ static int __init amiga_parallel_probe(struct platform_device *pdev)
if (err)
goto out_irq;
- printk(KERN_INFO "%s: Amiga built-in port using irq\n", p->name);
+ pr_info("%s: Amiga built-in port using irq\n", p->name);
/* XXX: set operating mode */
parport_announce_port(p);
diff --git a/drivers/parport/parport_atari.c b/drivers/parport/parport_atari.c
index f8dd368bfdbb5..2ff0fe053e6ee 100644
--- a/drivers/parport/parport_atari.c
+++ b/drivers/parport/parport_atari.c
@@ -200,7 +200,7 @@ static int __init parport_atari_init(void)
}
this_port = p;
- printk(KERN_INFO "%s: Atari built-in port using irq\n", p->name);
+ pr_info("%s: Atari built-in port using irq\n", p->name);
parport_announce_port (p);
return 0;
diff --git a/drivers/parport/parport_cs.c b/drivers/parport/parport_cs.c
index e77044c2bf622..8e7e3ac4bb876 100644
--- a/drivers/parport/parport_cs.c
+++ b/drivers/parport/parport_cs.c
@@ -142,10 +142,8 @@ static int parport_config(struct pcmcia_device *link)
link->irq, PARPORT_DMA_NONE,
&link->dev, IRQF_SHARED);
if (p == NULL) {
- printk(KERN_NOTICE "parport_cs: parport_pc_probe_port() at "
- "0x%3x, irq %u failed\n",
- (unsigned int) link->resource[0]->start,
- link->irq);
+ pr_notice("parport_cs: parport_pc_probe_port() at 0x%3x, irq %u failed\n",
+ (unsigned int)link->resource[0]->start, link->irq);
goto failed;
}
diff --git a/drivers/parport/parport_gsc.c b/drivers/parport/parport_gsc.c
index 922535a118ba6..81082d5899b06 100644
--- a/drivers/parport/parport_gsc.c
+++ b/drivers/parport/parport_gsc.c
@@ -282,7 +282,7 @@ struct parport *parport_gsc_probe_port(unsigned long base,
p->size = (p->modes & PARPORT_MODE_EPP)?8:3;
p->private_data = priv;
- printk(KERN_INFO "%s: PC-style at 0x%lx", p->name, p->base);
+ pr_info("%s: PC-style at 0x%lx", p->name, p->base);
p->irq = irq;
if (p->irq == PARPORT_IRQ_AUTO) {
p->irq = PARPORT_IRQ_NONE;
@@ -315,8 +315,7 @@ struct parport *parport_gsc_probe_port(unsigned long base,
if (p->irq != PARPORT_IRQ_NONE) {
if (request_irq (p->irq, parport_irq_handler,
0, p->name, p)) {
- printk (KERN_WARNING "%s: irq %d in use, "
- "resorting to polled operation\n",
+ pr_warn("%s: irq %d in use, resorting to polled operation\n",
p->name, p->irq);
p->irq = PARPORT_IRQ_NONE;
p->dma = PARPORT_DMA_NONE;
@@ -347,7 +346,7 @@ static int __init parport_init_chip(struct parisc_device *dev)
unsigned long port;
if (!dev->irq) {
- printk(KERN_WARNING "IRQ not found for parallel device at 0x%llx\n",
+ pr_warn("IRQ not found for parallel device at 0x%llx\n",
(unsigned long long)dev->hpa.start);
return -ENODEV;
}
diff --git a/drivers/parport/parport_ip32.c b/drivers/parport/parport_ip32.c
index ab215b650f419..4f76e4f4f6cfd 100644
--- a/drivers/parport/parport_ip32.c
+++ b/drivers/parport/parport_ip32.c
@@ -1337,9 +1337,8 @@ static unsigned int parport_ip32_fwp_wait_interrupt(struct parport *p)
ecr = parport_ip32_read_econtrol(p);
if ((ecr & ECR_F_EMPTY) && !(ecr & ECR_SERVINTR)
&& !lost_interrupt) {
- printk(KERN_WARNING PPIP32
- "%s: lost interrupt in %s\n",
- p->name, __func__);
+ pr_warn(PPIP32 "%s: lost interrupt in %s\n",
+ p->name, __func__);
lost_interrupt = 1;
}
}
@@ -1643,8 +1642,8 @@ static size_t parport_ip32_compat_write_data(struct parport *p,
DSR_nBUSY | DSR_nFAULT)) {
/* Avoid to flood the logs */
if (ready_before)
- printk(KERN_INFO PPIP32 "%s: not ready in %s\n",
- p->name, __func__);
+ pr_info(PPIP32 "%s: not ready in %s\n",
+ p->name, __func__);
ready_before = 0;
goto stop;
}
@@ -1724,8 +1723,8 @@ static size_t parport_ip32_ecp_write_data(struct parport *p,
DSR_nBUSY | DSR_nFAULT)) {
/* Avoid to flood the logs */
if (ready_before)
- printk(KERN_INFO PPIP32 "%s: not ready in %s\n",
- p->name, __func__);
+ pr_info(PPIP32 "%s: not ready in %s\n",
+ p->name, __func__);
ready_before = 0;
goto stop;
}
@@ -2064,8 +2063,7 @@ static __init struct parport *parport_ip32_probe_port(void)
p->modes |= PARPORT_MODE_TRISTATE;
if (!parport_ip32_fifo_supported(p)) {
- printk(KERN_WARNING PPIP32
- "%s: error: FIFO disabled\n", p->name);
+ pr_warn(PPIP32 "%s: error: FIFO disabled\n", p->name);
/* Disable hardware modes depending on a working FIFO. */
features &= ~PARPORT_IP32_ENABLE_SPP;
features &= ~PARPORT_IP32_ENABLE_ECP;
@@ -2077,8 +2075,7 @@ static __init struct parport *parport_ip32_probe_port(void)
if (features & PARPORT_IP32_ENABLE_IRQ) {
int irq = MACEISA_PARALLEL_IRQ;
if (request_irq(irq, parport_ip32_interrupt, 0, p->name, p)) {
- printk(KERN_WARNING PPIP32
- "%s: error: IRQ disabled\n", p->name);
+ pr_warn(PPIP32 "%s: error: IRQ disabled\n", p->name);
/* DMA cannot work without interrupts. */
features &= ~PARPORT_IP32_ENABLE_DMA;
} else {
@@ -2091,8 +2088,7 @@ static __init struct parport *parport_ip32_probe_port(void)
/* Allocate DMA resources */
if (features & PARPORT_IP32_ENABLE_DMA) {
if (parport_ip32_dma_register())
- printk(KERN_WARNING PPIP32
- "%s: error: DMA disabled\n", p->name);
+ pr_warn(PPIP32 "%s: error: DMA disabled\n", p->name);
else {
pr_probe(p, "DMA support enabled\n");
p->dma = 0; /* arbitrary value != PARPORT_DMA_NONE */
@@ -2134,8 +2130,7 @@ static __init struct parport *parport_ip32_probe_port(void)
parport_ip32_dump_state(p, "end init", 0);
/* Print out what we found */
- printk(KERN_INFO "%s: SGI IP32 at 0x%lx (0x%lx)",
- p->name, p->base, p->base_hi);
+ pr_info("%s: SGI IP32 at 0x%lx (0x%lx)", p->name, p->base, p->base_hi);
if (p->irq != PARPORT_IRQ_NONE)
printk(", irq %d", p->irq);
printk(" [");
diff --git a/drivers/parport/parport_mfc3.c b/drivers/parport/parport_mfc3.c
index 9f87faf939e38..3190ef0f3c811 100644
--- a/drivers/parport/parport_mfc3.c
+++ b/drivers/parport/parport_mfc3.c
@@ -325,7 +325,7 @@ static int __init parport_mfc3_init(void)
p->dev = &z->dev;
this_port[pias++] = p;
- printk(KERN_INFO "%s: Multiface III port using irq\n", p->name);
+ pr_info("%s: Multiface III port using irq\n", p->name);
/* XXX: set operating mode */
p->private_data = (void *)piabase;
diff --git a/drivers/parport/parport_pc.c b/drivers/parport/parport_pc.c
index 23aced8082420..4acf3d017a187 100644
--- a/drivers/parport/parport_pc.c
+++ b/drivers/parport/parport_pc.c
@@ -982,28 +982,24 @@ static void show_parconfig_smsc37c669(int io, int key)
outb(0xaa, io);
if (verbose_probing) {
- printk(KERN_INFO
- "SMSC 37c669 LPT Config: cr_1=0x%02x, 4=0x%02x, "
- "A=0x%2x, 23=0x%02x, 26=0x%02x, 27=0x%02x\n",
+ pr_info("SMSC 37c669 LPT Config: cr_1=0x%02x, 4=0x%02x, A=0x%2x, 23=0x%02x, 26=0x%02x, 27=0x%02x\n",
cr1, cr4, cra, cr23, cr26, cr27);
/* The documentation calls DMA and IRQ-Lines by letters, so
the board maker can/will wire them
appropriately/randomly... G=reserved H=IDE-irq, */
- printk(KERN_INFO
- "SMSC LPT Config: io=0x%04x, irq=%c, dma=%c, fifo threshold=%d\n",
- cr23 * 4,
- (cr27 & 0x0f) ? 'A' - 1 + (cr27 & 0x0f) : '-',
- (cr26 & 0x0f) ? 'A' - 1 + (cr26 & 0x0f) : '-',
- cra & 0x0f);
- printk(KERN_INFO "SMSC LPT Config: enabled=%s power=%s\n",
- (cr23 * 4 >= 0x100) ? "yes" : "no",
- (cr1 & 4) ? "yes" : "no");
- printk(KERN_INFO
- "SMSC LPT Config: Port mode=%s, EPP version =%s\n",
- (cr1 & 0x08) ? "Standard mode only (SPP)"
- : modes[cr4 & 0x03],
- (cr4 & 0x40) ? "1.7" : "1.9");
+ pr_info("SMSC LPT Config: io=0x%04x, irq=%c, dma=%c, fifo threshold=%d\n",
+ cr23 * 4,
+ (cr27 & 0x0f) ? 'A' - 1 + (cr27 & 0x0f) : '-',
+ (cr26 & 0x0f) ? 'A' - 1 + (cr26 & 0x0f) : '-',
+ cra & 0x0f);
+ pr_info("SMSC LPT Config: enabled=%s power=%s\n",
+ (cr23 * 4 >= 0x100) ? "yes" : "no",
+ (cr1 & 4) ? "yes" : "no");
+ pr_info("SMSC LPT Config: Port mode=%s, EPP version =%s\n",
+ (cr1 & 0x08) ? "Standard mode only (SPP)"
+ : modes[cr4 & 0x03],
+ (cr4 & 0x40) ? "1.7" : "1.9");
}
/* Heuristics ! BIOS setup for this mainboard device limits
@@ -1013,7 +1009,7 @@ static void show_parconfig_smsc37c669(int io, int key)
if (cr23 * 4 >= 0x100) { /* if active */
s = find_free_superio();
if (s == NULL)
- printk(KERN_INFO "Super-IO: too many chips!\n");
+ pr_info("Super-IO: too many chips!\n");
else {
int d;
switch (cr23 * 4) {
@@ -1078,26 +1074,24 @@ static void show_parconfig_winbond(int io, int key)
outb(0xaa, io);
if (verbose_probing) {
- printk(KERN_INFO
- "Winbond LPT Config: cr_30=%02x 60,61=%02x%02x 70=%02x 74=%02x, f0=%02x\n",
- cr30, cr60, cr61, cr70, cr74, crf0);
- printk(KERN_INFO "Winbond LPT Config: active=%s, io=0x%02x%02x irq=%d, ",
- (cr30 & 0x01) ? "yes" : "no", cr60, cr61, cr70 & 0x0f);
+ pr_info("Winbond LPT Config: cr_30=%02x 60,61=%02x%02x 70=%02x 74=%02x, f0=%02x\n",
+ cr30, cr60, cr61, cr70, cr74, crf0);
+ pr_info("Winbond LPT Config: active=%s, io=0x%02x%02x irq=%d, ",
+ (cr30 & 0x01) ? "yes" : "no", cr60, cr61, cr70 & 0x0f);
if ((cr74 & 0x07) > 3)
pr_cont("dma=none\n");
else
pr_cont("dma=%d\n", cr74 & 0x07);
- printk(KERN_INFO
- "Winbond LPT Config: irqtype=%s, ECP fifo threshold=%d\n",
- irqtypes[crf0>>7], (crf0>>3)&0x0f);
- printk(KERN_INFO "Winbond LPT Config: Port mode=%s\n",
- modes[crf0 & 0x07]);
+ pr_info("Winbond LPT Config: irqtype=%s, ECP fifo threshold=%d\n",
+ irqtypes[crf0 >> 7], (crf0 >> 3) & 0x0f);
+ pr_info("Winbond LPT Config: Port mode=%s\n",
+ modes[crf0 & 0x07]);
}
if (cr30 & 0x01) { /* the settings can be interrogated later ... */
s = find_free_superio();
if (s == NULL)
- printk(KERN_INFO "Super-IO: too many chips!\n");
+ pr_info("Super-IO: too many chips!\n");
else {
s->io = (cr60 << 8) | cr61;
s->irq = cr70 & 0x0f;
@@ -1151,9 +1145,8 @@ static void decode_winbond(int efer, int key, int devid, int devrev, int oldid)
progif = 0;
if (verbose_probing)
- printk(KERN_INFO "Winbond chip at EFER=0x%x key=0x%02x "
- "devid=%02x devrev=%02x oldid=%02x type=%s\n",
- efer, key, devid, devrev, oldid, type);
+ pr_info("Winbond chip at EFER=0x%x key=0x%02x devid=%02x devrev=%02x oldid=%02x type=%s\n",
+ efer, key, devid, devrev, oldid, type);
if (progif == 2)
show_parconfig_winbond(efer, key);
@@ -1184,9 +1177,8 @@ static void decode_smsc(int efer, int key, int devid, int devrev)
type = "37c666GT";
if (verbose_probing)
- printk(KERN_INFO "SMSC chip at EFER=0x%x "
- "key=0x%02x devid=%02x devrev=%02x type=%s\n",
- efer, key, devid, devrev, type);
+ pr_info("SMSC chip at EFER=0x%x key=0x%02x devid=%02x devrev=%02x type=%s\n",
+ efer, key, devid, devrev, type);
if (func)
func(efer, key);
@@ -1358,7 +1350,7 @@ static void detect_and_report_it87(void)
dev |= inb(0x2f);
if (dev == 0x8712 || dev == 0x8705 || dev == 0x8715 ||
dev == 0x8716 || dev == 0x8718 || dev == 0x8726) {
- printk(KERN_INFO "IT%04X SuperIO detected.\n", dev);
+ pr_info("IT%04X SuperIO detected\n", dev);
outb(0x07, 0x2E); /* Parallel Port */
outb(0x03, 0x2F);
outb(0xF0, 0x2E); /* BOOT 0x80 off */
@@ -1445,8 +1437,8 @@ static int parport_SPP_supported(struct parport *pb)
if (user_specified)
/* That didn't work, but the user thinks there's a
* port here. */
- printk(KERN_INFO "parport 0x%lx (WARNING): CTR: "
- "wrote 0x%02x, read 0x%02x\n", pb->base, w, r);
+ pr_info("parport 0x%lx (WARNING): CTR: wrote 0x%02x, read 0x%02x\n",
+ pb->base, w, r);
/* Try the data register. The data lines aren't tri-stated at
* this stage, so we expect back what we wrote. */
@@ -1464,10 +1456,9 @@ static int parport_SPP_supported(struct parport *pb)
if (user_specified) {
/* Didn't work, but the user is convinced this is the
* place. */
- printk(KERN_INFO "parport 0x%lx (WARNING): DATA: "
- "wrote 0x%02x, read 0x%02x\n", pb->base, w, r);
- printk(KERN_INFO "parport 0x%lx: You gave this address, "
- "but there is probably no parallel port there!\n",
+ pr_info("parport 0x%lx (WARNING): DATA: wrote 0x%02x, read 0x%02x\n",
+ pb->base, w, r);
+ pr_info("parport 0x%lx: You gave this address, but there is probably no parallel port there!\n",
pb->base);
}
@@ -1642,7 +1633,7 @@ static int parport_ECP_supported(struct parport *pb)
if (i <= priv->fifo_depth) {
if (verbose_probing)
- printk(KERN_INFO "0x%lx: readIntrThreshold is %d\n",
+ pr_info("0x%lx: readIntrThreshold is %d\n",
pb->base, i);
} else
/* Number of bytes we can read if we get an interrupt. */
@@ -1657,17 +1648,14 @@ static int parport_ECP_supported(struct parport *pb)
switch (pword) {
case 0:
pword = 2;
- printk(KERN_WARNING "0x%lx: Unsupported pword size!\n",
- pb->base);
+ pr_warn("0x%lx: Unsupported pword size!\n", pb->base);
break;
case 2:
pword = 4;
- printk(KERN_WARNING "0x%lx: Unsupported pword size!\n",
- pb->base);
+ pr_warn("0x%lx: Unsupported pword size!\n", pb->base);
break;
default:
- printk(KERN_WARNING "0x%lx: Unknown implementation ID\n",
- pb->base);
+ pr_warn("0x%lx: Unknown implementation ID\n", pb->base);
/* Fall through - Assume 1 */
case 1:
pword = 1;
@@ -2107,9 +2095,9 @@ struct parport *parport_pc_probe_port(unsigned long int base,
p->size = (p->modes & PARPORT_MODE_EPP) ? 8 : 3;
- printk(KERN_INFO "%s: PC-style at 0x%lx", p->name, p->base);
+ pr_info("%s: PC-style at 0x%lx", p->name, p->base);
if (p->base_hi && priv->ecr)
- printk(KERN_CONT " (0x%lx)", p->base_hi);
+ pr_cont(" (0x%lx)", p->base_hi);
if (p->irq == PARPORT_IRQ_AUTO) {
p->irq = PARPORT_IRQ_NONE;
parport_irq_probe(p);
@@ -2120,7 +2108,7 @@ struct parport *parport_pc_probe_port(unsigned long int base,
p->irq = PARPORT_IRQ_NONE;
}
if (p->irq != PARPORT_IRQ_NONE) {
- printk(KERN_CONT ", irq %d", p->irq);
+ pr_cont(", irq %d", p->irq);
priv->ctr_writable |= 0x10;
if (p->dma == PARPORT_DMA_AUTO) {
@@ -2144,21 +2132,21 @@ struct parport *parport_pc_probe_port(unsigned long int base,
/* p->ops->ecp_read_data = parport_pc_ecp_read_block_pio; */
#endif /* IEEE 1284 support */
if (p->dma != PARPORT_DMA_NONE) {
- printk(KERN_CONT ", dma %d", p->dma);
+ pr_cont(", dma %d", p->dma);
p->modes |= PARPORT_MODE_DMA;
} else
- printk(KERN_CONT ", using FIFO");
+ pr_cont(", using FIFO");
} else
/* We can't use the DMA channel after all. */
p->dma = PARPORT_DMA_NONE;
#endif /* Allowed to use FIFO/DMA */
- printk(KERN_CONT " [");
+ pr_cont(" [");
#define printmode(x) \
{\
if (p->modes & PARPORT_MODE_##x) {\
- printk(KERN_CONT "%s%s", f ? "," : "", #x);\
+ pr_cont("%s%s", f ? "," : "", #x); \
f++;\
} \
}
@@ -2174,11 +2162,11 @@ struct parport *parport_pc_probe_port(unsigned long int base,
}
#undef printmode
#ifndef CONFIG_PARPORT_1284
- printk(KERN_CONT "(,...)");
+ pr_cont("(,...)");
#endif /* CONFIG_PARPORT_1284 */
- printk(KERN_CONT "]\n");
+ pr_cont("]\n");
if (probedirq != PARPORT_IRQ_NONE)
- printk(KERN_INFO "%s: irq %d detected\n", p->name, probedirq);
+ pr_info("%s: irq %d detected\n", p->name, probedirq);
/* If No ECP release the ports grabbed above. */
if (ECR_res && (p->modes & PARPORT_MODE_ECP) == 0) {
@@ -2193,8 +2181,7 @@ struct parport *parport_pc_probe_port(unsigned long int base,
if (p->irq != PARPORT_IRQ_NONE) {
if (request_irq(p->irq, parport_irq_handler,
irqflags, p->name, p)) {
- printk(KERN_WARNING "%s: irq %d in use, "
- "resorting to polled operation\n",
+ pr_warn("%s: irq %d in use, resorting to polled operation\n",
p->name, p->irq);
p->irq = PARPORT_IRQ_NONE;
p->dma = PARPORT_DMA_NONE;
@@ -2204,8 +2191,7 @@ struct parport *parport_pc_probe_port(unsigned long int base,
#ifdef HAS_DMA
if (p->dma != PARPORT_DMA_NONE) {
if (request_dma(p->dma, p->name)) {
- printk(KERN_WARNING "%s: dma %d in use, "
- "resorting to PIO operation\n",
+ pr_warn("%s: dma %d in use, resorting to PIO operation\n",
p->name, p->dma);
p->dma = PARPORT_DMA_NONE;
} else {
@@ -2215,9 +2201,7 @@ struct parport *parport_pc_probe_port(unsigned long int base,
&priv->dma_handle,
GFP_KERNEL);
if (!priv->dma_buf) {
- printk(KERN_WARNING "%s: "
- "cannot get buffer for DMA, "
- "resorting to PIO operation\n",
+ pr_warn("%s: cannot get buffer for DMA, resorting to PIO operation\n",
p->name);
free_dma(p->dma);
p->dma = PARPORT_DMA_NONE;
@@ -2330,7 +2314,7 @@ static int sio_ite_8872_probe(struct pci_dev *pdev, int autoirq, int autodma,
}
}
if (i >= 5) {
- printk(KERN_INFO "parport_pc: cannot find ITE8872 INTA\n");
+ pr_info("parport_pc: cannot find ITE8872 INTA\n");
return 0;
}
@@ -2339,29 +2323,28 @@ static int sio_ite_8872_probe(struct pci_dev *pdev, int autoirq, int autodma,
switch (type) {
case 0x2:
- printk(KERN_INFO "parport_pc: ITE8871 found (1P)\n");
+ pr_info("parport_pc: ITE8871 found (1P)\n");
ite8872set = 0x64200000;
break;
case 0xa:
- printk(KERN_INFO "parport_pc: ITE8875 found (1P)\n");
+ pr_info("parport_pc: ITE8875 found (1P)\n");
ite8872set = 0x64200000;
break;
case 0xe:
- printk(KERN_INFO "parport_pc: ITE8872 found (2S1P)\n");
+ pr_info("parport_pc: ITE8872 found (2S1P)\n");
ite8872set = 0x64e00000;
break;
case 0x6:
- printk(KERN_INFO "parport_pc: ITE8873 found (1S)\n");
+ pr_info("parport_pc: ITE8873 found (1S)\n");
release_region(inta_addr[i], 32);
return 0;
case 0x8:
- printk(KERN_INFO "parport_pc: ITE8874 found (2S)\n");
+ pr_info("parport_pc: ITE8874 found (2S)\n");
release_region(inta_addr[i], 32);
return 0;
default:
- printk(KERN_INFO "parport_pc: unknown ITE887x\n");
- printk(KERN_INFO "parport_pc: please mail 'lspci -nvv' "
- "output to Rich.Liu@ite.com.tw\n");
+ pr_info("parport_pc: unknown ITE887x\n");
+ pr_info("parport_pc: please mail 'lspci -nvv' output to Rich.Liu@ite.com.tw\n");
release_region(inta_addr[i], 32);
return 0;
}
@@ -2396,9 +2379,8 @@ static int sio_ite_8872_probe(struct pci_dev *pdev, int autoirq, int autodma,
release_region(inta_addr[i], 32);
if (parport_pc_probe_port(ite8872_lpt, ite8872_lpthi,
irq, PARPORT_DMA_NONE, &pdev->dev, 0)) {
- printk(KERN_INFO
- "parport_pc: ITE 8872 parallel port: io=0x%X",
- ite8872_lpt);
+ pr_info("parport_pc: ITE 8872 parallel port: io=0x%X",
+ ite8872_lpt);
if (irq != PARPORT_IRQ_NONE)
pr_cont(", irq=%d", irq);
pr_cont("\n");
@@ -2525,7 +2507,7 @@ static int sio_via_probe(struct pci_dev *pdev, int autoirq, int autodma,
pci_write_config_byte(pdev, via->via_pci_superio_config_reg, tmp);
if (siofunc == VIA_FUNCTION_PARPORT_DISABLE) {
- printk(KERN_INFO "parport_pc: VIA parallel port disabled in BIOS\n");
+ pr_info("parport_pc: VIA parallel port disabled in BIOS\n");
return 0;
}
@@ -2558,9 +2540,8 @@ static int sio_via_probe(struct pci_dev *pdev, int autoirq, int autodma,
case 0x278:
port2 = 0x678; break;
default:
- printk(KERN_INFO
- "parport_pc: Weird VIA parport base 0x%X, ignoring\n",
- port1);
+ pr_info("parport_pc: Weird VIA parport base 0x%X, ignoring\n",
+ port1);
return 0;
}
@@ -2579,8 +2560,7 @@ static int sio_via_probe(struct pci_dev *pdev, int autoirq, int autodma,
/* finally, do the probe with values obtained */
if (parport_pc_probe_port(port1, port2, irq, dma, &pdev->dev, 0)) {
- printk(KERN_INFO
- "parport_pc: VIA parallel port: io=0x%X", port1);
+ pr_info("parport_pc: VIA parallel port: io=0x%X", port1);
if (irq != PARPORT_IRQ_NONE)
pr_cont(", irq=%d", irq);
if (dma != PARPORT_DMA_NONE)
@@ -2589,7 +2569,7 @@ static int sio_via_probe(struct pci_dev *pdev, int autoirq, int autodma,
return 1;
}
- printk(KERN_WARNING "parport_pc: Strange, can't probe VIA parallel port: io=0x%X, irq=%d, dma=%d\n",
+ pr_warn("parport_pc: Strange, can't probe VIA parallel port: io=0x%X, irq=%d, dma=%d\n",
port1, irq, dma);
return 0;
}
@@ -3132,7 +3112,7 @@ static int __init parport_parse_param(const char *s, int *val,
if (ep != s)
*val = r;
else {
- printk(KERN_ERR "parport: bad specifier `%s'\n", s);
+ pr_err("parport: bad specifier `%s'\n", s);
return -1;
}
}
@@ -3222,10 +3202,7 @@ static int __init parse_parport_params(void)
irqval[0] = val;
break;
default:
- printk(KERN_WARNING
- "parport_pc: irq specified "
- "without base address. Use 'io=' "
- "to specify one\n");
+ pr_warn("parport_pc: irq specified without base address. Use 'io=' to specify one\n");
}
if (dma[0] && !parport_parse_dma(dma[0], &val))
@@ -3235,10 +3212,7 @@ static int __init parse_parport_params(void)
dmaval[0] = val;
break;
default:
- printk(KERN_WARNING
- "parport_pc: dma specified "
- "without base address. Use 'io=' "
- "to specify one\n");
+ pr_warn("parport_pc: dma specified without base address. Use 'io=' to specify one\n");
}
}
return 0;
@@ -3277,12 +3251,12 @@ static int __init parport_setup(char *str)
val = simple_strtoul(str, &endptr, 0);
if (endptr == str) {
- printk(KERN_WARNING "parport=%s not understood\n", str);
+ pr_warn("parport=%s not understood\n", str);
return 1;
}
if (parport_setup_ptr == PARPORT_PC_MAX_PORTS) {
- printk(KERN_ERR "parport=%s ignored, too many ports\n", str);
+ pr_err("parport=%s ignored, too many ports\n", str);
return 1;
}
diff --git a/drivers/parport/parport_sunbpp.c b/drivers/parport/parport_sunbpp.c
index d5a669b60c276..e840c1b5ab908 100644
--- a/drivers/parport/parport_sunbpp.c
+++ b/drivers/parport/parport_sunbpp.c
@@ -314,7 +314,7 @@ static int bpp_probe(struct platform_device *op)
value_tcr &= ~P_TCR_DIR;
sbus_writeb(value_tcr, ®s->p_tcr);
- printk(KERN_INFO "%s: sunbpp at 0x%lx\n", p->name, p->base);
+ pr_info("%s: sunbpp at 0x%lx\n", p->name, p->base);
dev_set_drvdata(&op->dev, p);
diff --git a/drivers/parport/probe.c b/drivers/parport/probe.c
index e035174ba205d..650206c71875b 100644
--- a/drivers/parport/probe.c
+++ b/drivers/parport/probe.c
@@ -38,7 +38,7 @@ static void pretty_print(struct parport *port, int device)
{
struct parport_device_info *info = &port->probe_info[device + 1];
- printk(KERN_INFO "%s", port->name);
+ pr_info("%s", port->name);
if (device >= 0)
printk (" (addr %d)", device);
@@ -58,7 +58,7 @@ static void parse_data(struct parport *port, int device, char *str)
struct parport_device_info *info = &port->probe_info[device + 1];
if (!txt) {
- printk(KERN_WARNING "%s probe: memory squeeze\n", port->name);
+ pr_warn("%s probe: memory squeeze\n", port->name);
return;
}
strcpy(txt, str);
@@ -98,7 +98,8 @@ static void parse_data(struct parport *port, int device, char *str)
goto rock_on;
}
}
- printk(KERN_WARNING "%s probe: warning, class '%s' not understood.\n", port->name, sep);
+ pr_warn("%s probe: warning, class '%s' not understood\n",
+ port->name, sep);
info->class = PARPORT_CLASS_OTHER;
} else if (!strcmp(p, "CMD") ||
!strcmp(p, "COMMAND SET")) {
diff --git a/drivers/parport/share.c b/drivers/parport/share.c
index 15c81cffd2de2..fc2930fb9bee1 100644
--- a/drivers/parport/share.c
+++ b/drivers/parport/share.c
@@ -555,8 +555,8 @@ void parport_announce_port(struct parport *port)
#endif
if (!port->dev)
- printk(KERN_WARNING "%s: fix this legacy no-device port driver!\n",
- port->name);
+ pr_warn("%s: fix this legacy no-device port driver!\n",
+ port->name);
parport_proc_register(port);
mutex_lock(®istration_lock);
@@ -728,7 +728,8 @@ parport_register_device(struct parport *port, const char *name,
if (flags & PARPORT_DEV_LURK) {
if (!pf || !kf) {
- printk(KERN_INFO "%s: refused to register lurking device (%s) without callbacks\n", port->name, name);
+ pr_info("%s: refused to register lurking device (%s) without callbacks\n",
+ port->name, name);
return NULL;
}
}
@@ -997,7 +998,7 @@ void parport_unregister_device(struct pardevice *dev)
#ifdef PARPORT_PARANOID
if (!dev) {
- printk(KERN_ERR "parport_unregister_device: passed NULL\n");
+ pr_err("%s: passed NULL\n", __func__);
return;
}
#endif
@@ -1138,8 +1139,7 @@ int parport_claim(struct pardevice *dev)
unsigned long flags;
if (port->cad == dev) {
- printk(KERN_INFO "%s: %s already owner\n",
- dev->port->name,dev->name);
+ pr_info("%s: %s already owner\n", dev->port->name, dev->name);
return 0;
}
@@ -1159,9 +1159,8 @@ int parport_claim(struct pardevice *dev)
* I think we'll actually deadlock rather than
* get here, but just in case..
*/
- printk(KERN_WARNING
- "%s: %s released port when preempted!\n",
- port->name, oldcad->name);
+ pr_warn("%s: %s released port when preempted!\n",
+ port->name, oldcad->name);
if (port->cad)
goto blocked;
}
@@ -1321,8 +1320,8 @@ void parport_release(struct pardevice *dev)
write_lock_irqsave(&port->cad_lock, flags);
if (port->cad != dev) {
write_unlock_irqrestore(&port->cad_lock, flags);
- printk(KERN_WARNING "%s: %s tried to release parport when not owner\n",
- port->name, dev->name);
+ pr_warn("%s: %s tried to release parport when not owner\n",
+ port->name, dev->name);
return;
}
@@ -1362,7 +1361,8 @@ void parport_release(struct pardevice *dev)
if (dev->port->cad) /* racy but no matter */
return;
} else {
- printk(KERN_ERR "%s: don't know how to wake %s\n", port->name, pd->name);
+ pr_err("%s: don't know how to wake %s\n",
+ port->name, pd->name);
}
}
--
2.43.0
next prev parent reply other threads:[~2024-08-15 14:19 UTC|newest]
Thread overview: 264+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-08-15 13:22 [PATCH 5.4 000/259] 5.4.282-rc1 review Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 001/259] EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 002/259] EDAC, skx: Retrieve and print retry_rd_err_log registers Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 003/259] EDAC/skx_common: Add new ADXL components for 2-level memory Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 004/259] EDAC, i10nm: make skx_common.o a separate module Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 005/259] platform/chrome: cros_ec_debugfs: fix wrong EC message version Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 006/259] hfsplus: fix to avoid false alarm of circular locking Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 007/259] x86/of: Return consistent error type from x86_of_pci_irq_enable() Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 008/259] x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 009/259] x86/pci/xen: " Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 010/259] x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 011/259] hwmon: (adt7475) Fix default duty on fan is disabled Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 012/259] pwm: stm32: Always do lazy disabling Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 013/259] hwmon: (max6697) Fix underflow when writing limit attributes Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 014/259] hwmon: (max6697) Fix swapped temp{1,8} critical alarms Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 015/259] arm64: dts: qcom: sdm845: add power-domain to UFS PHY Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 016/259] arm64: dts: qcom: msm8996: specify UFS core_clk frequencies Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 017/259] arm64: dts: rockchip: Increase VOP clk rate on RK3328 Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 018/259] ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 019/259] ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 020/259] ARM: dts: imx6qdl-kontron-samx6i: fix board reset Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 021/259] ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 022/259] arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 023/259] arm64: dts: amlogic: gx: correct hdmi clocks Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 024/259] m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 025/259] x86/xen: Convert comma to semicolon Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 026/259] m68k: cmpxchg: Fix return value for default case in __arch_xchg() Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 027/259] firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 028/259] firmware: turris-mox-rwtm: Initialize completion before mailbox Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 029/259] wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 030/259] net/smc: Allow SMC-D 1MB DMB allocations Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 031/259] net/smc: set rmbs SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 032/259] selftests/bpf: Check length of recv in test_sockmap Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 033/259] lib: objagg: Fix general protection fault Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 034/259] mlxsw: spectrum_acl_erp: Fix object nesting warning Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 035/259] wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 036/259] wifi: cfg80211: handle 2x996 RU allocation " Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 037/259] net: fec: Refactor: #define magic constants Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 038/259] net: fec: Fix FEC_ECR_EN1588 being cleared on link-down Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 039/259] ipvs: Avoid unnecessary calls to skb_is_gso_sctp Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 040/259] netfilter: nf_tables: rise cap on SELinux secmark context Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 041/259] perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 042/259] perf: Fix perf_aux_size() for greater-than 32-bit size Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 043/259] perf: Prevent passing zero nr_pages to rb_alloc_aux() Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 044/259] qed: Improve the stack space of filter_config() Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 045/259] wifi: virt_wifi: avoid reporting connection success with wrong SSID Greg Kroah-Hartman
2024-08-15 13:22 ` [PATCH 5.4 046/259] gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 047/259] wifi: virt_wifi: dont use strlen() in const context Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 048/259] bna: adjust name buf size of bna_tcb and bna_ccb structures Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 049/259] selftests: forwarding: devlink_lib: Wait for udev events after reloading Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 050/259] USB: move snd_usb_pipe_sanity_check into the USB core Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 051/259] media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() Greg Kroah-Hartman
2024-08-15 14:23 ` Sean Young
2024-08-15 13:23 ` [PATCH 5.4 052/259] media: imon: Fix race getting ictx->lock Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 053/259] saa7134: Unchecked i2c_transfer function result fixed Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 054/259] media: uvcvideo: Allow entity-defined get_info and get_cur Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 055/259] media: uvcvideo: Override default flags Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 056/259] media: renesas: vsp1: Fix _irqsave and _irq mix Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 057/259] media: renesas: vsp1: Store RPF partition configuration per RPF instance Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 058/259] leds: trigger: Unregister sysfs attributes before calling deactivate() Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 059/259] perf report: Fix condition in sort__sym_cmp() Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 060/259] drm/etnaviv: fix DMA direction handling for cached RW buffers Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 061/259] drm/qxl: Add check for drm_cvt_mode Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 062/259] mfd: omap-usb-tll: Use struct_size to allocate tll Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 063/259] SUNRPC: avoid soft lockup when transmitting UDP to reachable server Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 064/259] ext4: avoid writing unitialized memory to disk in EA inodes Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 065/259] sparc64: Fix incorrect function signature and add prototype for prom_cif_init Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 066/259] SUNRPC: Fixup gss_status tracepoint error output Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 067/259] PCI: Fix resource double counting on remove & rescan Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 068/259] Input: qt1050 - handle CHIP_ID reading error Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 069/259] RDMA/mlx4: Fix truncated output warning in mad.c Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 070/259] RDMA/mlx4: Fix truncated output warning in alias_GUID.c Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 071/259] RDMA/rxe: Dont set BTH_ACK_MASK for UC or UD QPs Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 072/259] ASoC: max98088: Check for clk_prepare_enable() error Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 073/259] mtd: make mtd_test.c a separate module Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 074/259] RDMA/device: Return error earlier if port in not valid Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 075/259] Input: elan_i2c - do not leave interrupt disabled on suspend failure Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 076/259] MIPS: Octeron: remove source file executable bit Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 077/259] powerpc/xmon: Fix disassembly CPU feature checks Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 078/259] macintosh/therm_windtunnel: fix module unload Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 079/259] bnxt_re: Fix imm_data endianness Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 080/259] netfilter: ctnetlink: use helper function to calculate expect ID Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 081/259] pinctrl: core: fix possible memory leak when pinctrl_enable() fails Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 082/259] pinctrl: single: " Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 083/259] pinctrl: ti: ti-iodelay: Drop if block with always false condition Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 084/259] pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 085/259] pinctrl: freescale: mxs: Fix refcount of child Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 086/259] fs/nilfs2: remove some unused macros to tame gcc Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 087/259] nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 088/259] rtc: interface: Add RTC offset to alarm after fix-up Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 089/259] tick/broadcast: Make takeover of broadcast hrtimer reliable Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 090/259] net: netconsole: Disable target before netpoll cleanup Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 091/259] af_packet: Handle outgoing VLAN packets without hardware offloading Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 092/259] ipv6: take care of scope when choosing the src addr Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 093/259] char: tpm: Fix possible memory leak in tpm_bios_measurements_open() Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 094/259] media: venus: fix use after free in vdec_close Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 095/259] hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 096/259] drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 097/259] drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 098/259] drm/amd/display: Check for NULL pointer Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 099/259] udf: Avoid using corrupted block bitmap buffer Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 100/259] m68k: amiga: Turn off Warp1260 interrupts during boot Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 101/259] ext4: check dot and dotdot of dx_root before making dir indexed Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 102/259] ext4: make sure the first directory block is not a hole Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 103/259] wifi: mwifiex: Fix interface type change Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 104/259] leds: ss4200: Convert PCIBIOS_* return codes to errnos Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 105/259] tools/memory-model: Fix bug in lock.cat Greg Kroah-Hartman
2024-08-15 13:23 ` [PATCH 5.4 106/259] hwrng: amd - Convert PCIBIOS_* return codes to errnos Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 107/259] PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 108/259] binder: fix hang of unregistered readers Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 109/259] scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 110/259] f2fs: fix to dont dirty inode for readonly filesystem Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 111/259] clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 112/259] ubi: eba: properly rollback inside self_check_eba Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 113/259] decompress_bunzip2: fix rare decompression failure Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 114/259] kobject_uevent: Fix OOB access within zap_modalias_env() Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 115/259] rtc: cmos: Fix return value of nvmem callbacks Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 116/259] scsi: qla2xxx: During vport delete send async logout explicitly Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 117/259] scsi: qla2xxx: Fix for possible memory corruption Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 118/259] scsi: qla2xxx: Complete command early within lock Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 119/259] scsi: qla2xxx: validate nvme_local_port correctly Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 120/259] perf/x86/intel/pt: Fix topa_entry base length Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 121/259] perf/x86/intel/pt: Fix a topa_entry base address calculation Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 122/259] rtc: isl1208: Fix return value of nvmem callbacks Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 123/259] watchdog/perf: properly initialize the turbo mode timestamp and rearm counter Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 124/259] platform: mips: cpu_hwmon: Disable driver on unsupported hardware Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 125/259] RDMA/iwcm: Fix a use-after-free related to destroying CM IDs Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 126/259] selftests/sigaltstack: Fix ppc64 GCC build Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 127/259] rbd: dont assume rbd_is_lock_owner() for exclusive mappings Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 128/259] drm/panfrost: Mark simple_ondemand governor as softdep Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 129/259] rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 130/259] rbd: dont assume RBD_LOCK_STATE_LOCKED for exclusive mappings Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 131/259] Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 132/259] Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 133/259] nilfs2: handle inconsistent state in nilfs_btnode_create_block() Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 134/259] kdb: address -Wformat-security warnings Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 135/259] kdb: Use the passed prompt in kdb_position_cursor() Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 136/259] jfs: Fix array-index-out-of-bounds in diFree Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 137/259] um: time-travel: fix time-travel-start option Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 138/259] libbpf: Fix no-args func prototype BTF dumping syntax Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 139/259] dma: fix call order in dmam_free_coherent Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 140/259] MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 141/259] ipv4: Fix incorrect source address in Record Route option Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 142/259] net: bonding: correctly annotate RCU in bond_should_notify_peers() Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 143/259] tipc: Return non-zero value from tipc_udp_addr2str() on error Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 144/259] net: nexthop: Initialize all fields in dumped nexthops Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 145/259] bpf: Fix a segment issue when downgrading gso_size Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 146/259] mISDN: Fix a use after free in hfcmulti_tx() Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 147/259] apparmor: Fix null pointer deref when receiving skb during sock creation Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 148/259] powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 149/259] ASoC: Intel: Convert to new X86 CPU match macros Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 150/259] ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 151/259] ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 152/259] s390/pci: fix CPU address in MSI for directed IRQ Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 153/259] s390/pci: Do not mask MSI[-X] entries on teardown Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 154/259] s390/pci: Rework MSI descriptor walk Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 155/259] s390/pci: Refactor arch_setup_msi_irqs() Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 156/259] s390/pci: Allow allocation of more than 1 MSI interrupt Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 157/259] nvme-pci: add missing condition check for existence of mapped data Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 158/259] mm: avoid overflows in dirty throttling logic Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 159/259] PCI: rockchip: Make ep-gpios DT property optional Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 160/259] PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio Greg Kroah-Hartman
2024-08-15 13:24 ` Greg Kroah-Hartman [this message]
2024-08-15 13:24 ` [PATCH 5.4 162/259] parport: Standardize use of printmode Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 163/259] dev/parport: fix the array out-of-bounds risk Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 164/259] driver core: Cast to (void *) with __force for __percpu pointer Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 165/259] devres: Fix memory leakage caused by driver API devm_free_percpu() Greg Kroah-Hartman
2024-08-15 13:24 ` [PATCH 5.4 166/259] genirq: Allow the PM device to originate from irq domain Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 167/259] irqchip/imx-irqsteer: Constify irq_chip struct Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 168/259] irqchip/imx-irqsteer: Add runtime PM support Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 169/259] irqchip/imx-irqsteer: Handle runtime power management correctly Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 170/259] remoteproc: imx_rproc: ignore mapping vdev regions Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 171/259] remoteproc: imx_rproc: Fix ignoring " Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 172/259] remoteproc: imx_rproc: Skip over memory region when node value is NULL Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 173/259] drm/nouveau: prime: fix refcount underflow Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 174/259] drm/vmwgfx: Fix overlay when using Screen Targets Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 175/259] net/iucv: fix use after free in iucv_sock_close() Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 176/259] net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 177/259] ipv6: fix ndisc_is_useropt() handling for PIO Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 178/259] HID: wacom: Modify pen IDs Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 179/259] protect the fetch of ->fd[fd] in do_dup2() from mispredictions Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 180/259] ALSA: usb-audio: Correct surround channels in UAC1 channel map Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 181/259] net: usb: sr9700: fix uninitialized variable use in sr_mdio_read Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 182/259] netfilter: ipset: Add list flush to cancel_gc Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 183/259] genirq: Allow irq_chip registration functions to take a const irq_chip Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 184/259] irqchip/mbigen: Fix mbigen node address layout Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 185/259] x86/mm: Fix pti_clone_pgtable() alignment assumption Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 186/259] sctp: move hlist_node and hashent out of sctp_ep_common Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 187/259] sctp: Fix null-ptr-deref in reuseport_add_sock() Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 188/259] net: usb: qmi_wwan: fix memory leak for not ip packets Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 189/259] net: linkwatch: use system_unbound_wq Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 190/259] Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 191/259] net: fec: Stop PPS on driver remove Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 192/259] md/raid5: avoid BUG_ON() while continue reshape after reassembling Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 193/259] clocksource/drivers/sh_cmt: Address race condition for clock events Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 194/259] ACPI: battery: create alarm sysfs attribute atomically Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 195/259] ACPI: SBS: manage alarm sysfs attribute through psy core Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 196/259] selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 197/259] PCI: Add Edimax Vendor ID to pci_ids.h Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 198/259] udf: prevent integer overflow in udf_bitmap_free_blocks() Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 199/259] wifi: nl80211: dont give key data to userspace Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 200/259] btrfs: fix bitmap leak when loading free space cache on duplicate entry Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 201/259] drm/amdgpu: Fix the null pointer dereference to ras_manager Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 202/259] media: uvcvideo: Ignore empty TS packets Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 203/259] media: uvcvideo: Fix the bandwdith quirk on USB 3.x Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 204/259] jbd2: avoid memleak in jbd2_journal_write_metadata_buffer Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 205/259] s390/sclp: Prevent release of buffer in I/O Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 206/259] SUNRPC: Fix a race to wake a sync task Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 207/259] ext4: fix wrong unit use in ext4_mb_find_by_goal Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 208/259] arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 209/259] arm64: Add Neoverse-V2 part Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 210/259] arm64: cputype: Add Cortex-X4 definitions Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 211/259] arm64: cputype: Add Neoverse-V3 definitions Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 212/259] arm64: errata: Add workaround for Arm errata 3194386 and 3312417 Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 213/259] arm64: cputype: Add Cortex-X3 definitions Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 214/259] arm64: cputype: Add Cortex-A720 definitions Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 215/259] arm64: cputype: Add Cortex-X925 definitions Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 216/259] arm64: errata: Unify speculative SSBS errata logic Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 217/259] arm64: errata: Expand speculative SSBS workaround Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 218/259] arm64: cputype: Add Cortex-X1C definitions Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 219/259] arm64: cputype: Add Cortex-A725 definitions Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 220/259] arm64: errata: Expand speculative SSBS workaround (again) Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 221/259] i2c: smbus: Dont filter out duplicate alerts Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 222/259] i2c: smbus: Improve handling of stuck alerts Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 223/259] i2c: smbus: Send alert notifications to all devices if source not found Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 224/259] bpf: kprobe: remove unused declaring of bpf_kprobe_override Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 225/259] spi: fsl-lpspi: remove unneeded array Greg Kroah-Hartman
2024-08-15 13:25 ` [PATCH 5.4 226/259] spi: spi-fsl-lpspi: Fix scldiv calculation Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 227/259] drm/client: fix null pointer dereference in drm_client_modeset_probe Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 228/259] ALSA: line6: Fix racy access to midibuf Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 229/259] ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 230/259] ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 231/259] usb: vhci-hcd: Do not drop references before new references are gained Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 232/259] USB: serial: debug: do not echo input by default Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 233/259] usb: gadget: core: Check for unset descriptor Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 234/259] scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 235/259] tick/broadcast: Move per CPU pointer access into the atomic section Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 236/259] ntp: Clamp maxerror and esterror to operating range Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 237/259] driver core: Fix uevent_show() vs driver detach race Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 238/259] ntp: Safeguard against time_constant overflow Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 239/259] scsi: mpt3sas: Remove scsi_dma_map() error messages Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 240/259] scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 241/259] serial: core: check uartclk for zero to avoid divide by zero Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 242/259] genirq/irqdesc: Honor caller provided affinity in alloc_desc() Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 243/259] power: supply: axp288_charger: Fix constant_charge_voltage writes Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 244/259] power: supply: axp288_charger: Round constant_charge_voltage writes down Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 245/259] tracing: Fix overflow in get_free_elt() Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 246/259] x86/mtrr: Check if fixed MTRRs exist before saving them Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 247/259] drm/bridge: analogix_dp: properly handle zero sized AUX transactions Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 248/259] drm/mgag200: Set DDC timeout in milliseconds Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 249/259] Fix gcc 4.9 build issue in 5.4.y Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 250/259] kbuild: Fix -S -c in x86 stack protector scripts Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 251/259] netfilter: nf_tables: set element extended ACK reporting support Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 252/259] netfilter: nf_tables: use timestamp to check for set element timeout Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 253/259] netfilter: nf_tables: prefer nft_chain_validate Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 254/259] drm/i915/gem: Fix Virtual Memory mapping boundaries calculation Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 255/259] arm64: cpufeature: Fix the visibility of compat hwcaps Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 256/259] media: uvcvideo: Use entity get_cur in uvc_ctrl_set Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 257/259] exec: Fix ToCToU between perm check and set-uid/gid usage Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 258/259] nvme/pci: Add APST quirk for Lenovo N60z laptop Greg Kroah-Hartman
2024-08-15 13:26 ` [PATCH 5.4 259/259] ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode Greg Kroah-Hartman
2024-08-15 19:21 ` [PATCH 5.4 000/259] 5.4.282-rc1 review Florian Fainelli
2024-08-16 9:01 ` Anders Roxell
2024-08-16 9:52 ` Greg Kroah-Hartman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240815131909.003046512@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=joe@perches.com \
--cc=patches@lists.linux.dev \
--cc=rdunlap@infradead.org \
--cc=sashal@kernel.org \
--cc=stable@vger.kernel.org \
--cc=sudipm.mukherjee@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox