From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
patches@lists.linux.dev, Mikulas Patocka <mpatocka@redhat.com>
Subject: [PATCH 6.18 235/552] dm-io: report non-retryable errors separatedly
Date: Fri, 4 Sep 2026 06:56:32 +0200 [thread overview]
Message-ID: <20260904045754.811236188@linuxfoundation.org> (raw)
In-Reply-To: <20260904045747.813364717@linuxfoundation.org>
6.18-stable review patch. If anyone has any objections, please let me know.
------------------
From: Mikulas Patocka <mpatocka@redhat.com>
commit 47a5e62f39875f371bded6e34ffb9cf15ccd813d upstream.
The error codes BLK_STS_NOTSUPP and BLK_STS_INVAL should not cause leg
failure on dm-raid1. This patch changes the interface to dm-io, so that
it reports two error bitmaps - error_bits and unsup_bits. The unsup_bit
bitmap tracks BLK_STS_NOTSUPP or BLK_STS_INVAL errors, the error_bits
bitmap tracks all the other errors.
dm-raid1 is changed so that it won't fail a leg if it receives an error
in the unsup_bits bitmap.
This patch (with 62dc37a819a5) fixes misbehavior if the user uses
unaligned bio vectors on dm-raid1.
Fixes: 7eac33186957 ("iomap: simplify direct io validity check")
Fixes: 5ff3f74e145a ("block: simplify direct io validity check")
Cc: stable@vger.kernel.org
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/md/dm-bufio.c | 10 +++++-----
drivers/md/dm-integrity.c | 32 +++++++++++++++++++-------------
drivers/md/dm-io.c | 29 +++++++++++++++++++++--------
drivers/md/dm-kcopyd.c | 10 +++++-----
drivers/md/dm-log.c | 4 ++--
drivers/md/dm-raid1.c | 26 +++++++++++++++++---------
drivers/md/dm-snap-persistent.c | 4 ++--
drivers/md/dm-verity-target.c | 2 +-
drivers/md/dm-writecache.c | 14 ++++++++------
include/linux/dm-io.h | 6 +++---
10 files changed, 83 insertions(+), 54 deletions(-)
--- a/drivers/md/dm-bufio.c
+++ b/drivers/md/dm-bufio.c
@@ -1282,11 +1282,11 @@ static void free_buffer(struct dm_buffer
* dm-io completion routine. It just calls b->bio.bi_end_io, pretending
* that the request was handled directly with bio interface.
*/
-static void dmio_complete(unsigned long error, void *context)
+static void dmio_complete(unsigned long error, unsigned long unsup, void *context)
{
struct dm_buffer *b = context;
- b->end_io(b, unlikely(error != 0) ? BLK_STS_IOERR : 0);
+ b->end_io(b, unlikely(error != 0) ? BLK_STS_IOERR : unlikely(unsup != 0) ? BLK_STS_NOTSUPP : 0);
}
static void use_dmio(struct dm_buffer *b, enum req_op op, sector_t sector,
@@ -1314,7 +1314,7 @@ static void use_dmio(struct dm_buffer *b
io_req.mem.ptr.vma = (char *)b->data + offset;
}
- r = dm_io(&io_req, 1, ®ion, NULL, ioprio);
+ r = dm_io(&io_req, 1, ®ion, NULL, NULL, ioprio);
if (unlikely(r))
b->end_io(b, errno_to_blk_status(r));
}
@@ -2197,7 +2197,7 @@ int dm_bufio_issue_flush(struct dm_bufio
if (WARN_ON_ONCE(dm_bufio_in_request()))
return -EINVAL;
- return dm_io(&io_req, 1, &io_reg, NULL, IOPRIO_DEFAULT);
+ return dm_io(&io_req, 1, &io_reg, NULL, NULL, IOPRIO_DEFAULT);
}
EXPORT_SYMBOL_GPL(dm_bufio_issue_flush);
@@ -2223,7 +2223,7 @@ int dm_bufio_issue_discard(struct dm_buf
if (WARN_ON_ONCE(dm_bufio_in_request()))
return -EINVAL; /* discards are optional */
- return dm_io(&io_req, 1, &io_reg, NULL, IOPRIO_DEFAULT);
+ return dm_io(&io_req, 1, &io_reg, NULL, NULL, IOPRIO_DEFAULT);
}
EXPORT_SYMBOL_GPL(dm_bufio_issue_discard);
--- a/drivers/md/dm-integrity.c
+++ b/drivers/md/dm-integrity.c
@@ -561,7 +561,7 @@ static int sync_rw_sb(struct dm_integrit
}
}
- r = dm_io(&io_req, 1, &io_loc, NULL, IOPRIO_DEFAULT);
+ r = dm_io(&io_req, 1, &io_loc, NULL, NULL, IOPRIO_DEFAULT);
if (unlikely(r))
return r;
@@ -1034,12 +1034,14 @@ static void encrypt_journal(struct dm_in
return crypt_journal(ic, encrypt, section, n_sections, comp);
}
-static void complete_journal_io(unsigned long error, void *context)
+static void complete_journal_io(unsigned long error, unsigned long unsup, void *context)
{
struct journal_completion *comp = context;
if (unlikely(error != 0))
dm_integrity_io_error(comp->ic, "writing journal", -EIO);
+ else if (unlikely(unsup != 0))
+ dm_integrity_io_error(comp->ic, "writing journal", -EOPNOTSUPP);
complete_journal_op(comp);
}
@@ -1054,7 +1056,7 @@ static void rw_journal_sectors(struct dm
if (unlikely(dm_integrity_failed(ic))) {
if (comp)
- complete_journal_io(-1UL, comp);
+ complete_journal_io(-1UL, -1UL, comp);
return;
}
@@ -1079,13 +1081,13 @@ static void rw_journal_sectors(struct dm
io_loc.sector = ic->start + SB_SECTORS + sector;
io_loc.count = n_sectors;
- r = dm_io(&io_req, 1, &io_loc, NULL, IOPRIO_DEFAULT);
+ r = dm_io(&io_req, 1, &io_loc, NULL, NULL, IOPRIO_DEFAULT);
if (unlikely(r)) {
dm_integrity_io_error(ic, (opf & REQ_OP_MASK) == REQ_OP_READ ?
"reading journal" : "writing journal", r);
if (comp) {
WARN_ONCE(1, "asynchronous dm_io failed: %d", r);
- complete_journal_io(-1UL, comp);
+ complete_journal_io(-1UL, -1UL, comp);
}
}
}
@@ -1176,7 +1178,7 @@ static void copy_from_journal(struct dm_
BUG_ON((target | n_sectors | offset) & (unsigned int)(ic->sectors_per_block - 1));
if (unlikely(dm_integrity_failed(ic))) {
- fn(-1UL, data);
+ fn(-1UL, -1UL, data);
return;
}
@@ -1196,10 +1198,10 @@ static void copy_from_journal(struct dm_
io_loc.sector = target;
io_loc.count = n_sectors;
- r = dm_io(&io_req, 1, &io_loc, NULL, IOPRIO_DEFAULT);
+ r = dm_io(&io_req, 1, &io_loc, NULL, NULL, IOPRIO_DEFAULT);
if (unlikely(r)) {
WARN_ONCE(1, "asynchronous dm_io failed: %d", r);
- fn(-1UL, data);
+ fn(-1UL, -1UL, data);
}
}
@@ -1492,12 +1494,14 @@ struct flush_request {
struct completion comp;
};
-static void flush_notify(unsigned long error, void *fr_)
+static void flush_notify(unsigned long error, unsigned long unsup, void *fr_)
{
struct flush_request *fr = fr_;
if (unlikely(error != 0))
dm_integrity_io_error(fr->ic, "flushing disk cache", -EIO);
+ else if (unlikely(unsup != 0))
+ dm_integrity_io_error(fr->ic, "flushing disk cache", -EOPNOTSUPP);
complete(&fr->comp);
}
@@ -1520,7 +1524,7 @@ static void dm_integrity_flush_buffers(s
fr.io_reg.count = 0;
fr.ic = ic;
init_completion(&fr.comp);
- r = dm_io(&fr.io_req, 1, &fr.io_reg, NULL, IOPRIO_DEFAULT);
+ r = dm_io(&fr.io_req, 1, &fr.io_reg, NULL, NULL, IOPRIO_DEFAULT);
BUG_ON(r);
}
@@ -1836,7 +1840,7 @@ static noinline void integrity_recheck(s
buffer_offset = (sector - io_loc.sector) << SECTOR_SHIFT;
io_loc.count = round_up(io_loc.count, alignment);
- r = dm_io(&io_req, 1, &io_loc, NULL, IOPRIO_DEFAULT);
+ r = dm_io(&io_req, 1, &io_loc, NULL, NULL, IOPRIO_DEFAULT);
if (unlikely(r)) {
dio->bi_status = errno_to_blk_status(r);
goto free_ret;
@@ -2889,7 +2893,7 @@ release_flush_bios:
}
}
-static void complete_copy_from_journal(unsigned long error, void *context)
+static void complete_copy_from_journal(unsigned long error, unsigned long unsup, void *context)
{
struct journal_io *io = context;
struct journal_completion *comp = io->comp;
@@ -2899,6 +2903,8 @@ static void complete_copy_from_journal(u
mempool_free(io, &ic->journal_io_mempool);
if (unlikely(error != 0))
dm_integrity_io_error(ic, "copying from journal", -EIO);
+ else if (unlikely(unsup != 0))
+ dm_integrity_io_error(ic, "copying from journal", -EOPNOTSUPP);
complete_journal_op(comp);
}
@@ -3214,7 +3220,7 @@ next_chunk:
io_loc.sector = get_data_sector(ic, area, offset);
io_loc.count = n_sectors;
- r = dm_io(&io_req, 1, &io_loc, NULL, IOPRIO_DEFAULT);
+ r = dm_io(&io_req, 1, &io_loc, NULL, NULL, IOPRIO_DEFAULT);
if (unlikely(r)) {
dm_integrity_io_error(ic, "reading data", r);
goto err;
--- a/drivers/md/dm-io.c
+++ b/drivers/md/dm-io.c
@@ -33,6 +33,7 @@ struct dm_io_client {
*/
struct io {
unsigned long error_bits;
+ unsigned long unsup_bits;
atomic_t count;
struct dm_io_client *client;
io_notify_fn callback;
@@ -119,6 +120,7 @@ static void retrieve_io_and_region_from_
static void complete_io(struct io *io)
{
unsigned long error_bits = io->error_bits;
+ unsigned long unsup_bits = io->unsup_bits;
io_notify_fn fn = io->callback;
void *context = io->context;
@@ -127,13 +129,17 @@ static void complete_io(struct io *io)
io->vma_invalidate_size);
mempool_free(io, &io->client->pool);
- fn(error_bits, context);
+ fn(error_bits, unsup_bits, context);
}
static void dec_count(struct io *io, unsigned int region, blk_status_t error)
{
- if (error)
- set_bit(region, &io->error_bits);
+ if (unlikely(error)) {
+ if (error == BLK_STS_NOTSUPP || error == BLK_STS_INVAL)
+ set_bit(region, &io->unsup_bits);
+ else
+ set_bit(region, &io->error_bits);
+ }
if (atomic_dec_and_test(&io->count))
complete_io(io);
@@ -394,6 +400,7 @@ static void async_io(struct dm_io_client
io = mempool_alloc(&client->pool, GFP_NOIO);
io->error_bits = 0;
+ io->unsup_bits = 0;
atomic_set(&io->count, 1); /* see dispatch_io() */
io->client = client;
io->callback = fn;
@@ -407,20 +414,23 @@ static void async_io(struct dm_io_client
struct sync_io {
unsigned long error_bits;
+ unsigned long unsup_bits;
struct completion wait;
};
-static void sync_io_complete(unsigned long error, void *context)
+static void sync_io_complete(unsigned long error, unsigned long unsup, void *context)
{
struct sync_io *sio = context;
sio->error_bits = error;
+ sio->unsup_bits = unsup;
complete(&sio->wait);
}
static int sync_io(struct dm_io_client *client, unsigned int num_regions,
struct dm_io_region *where, blk_opf_t opf, struct dpages *dp,
- unsigned long *error_bits, unsigned short ioprio)
+ unsigned long *error_bits, unsigned long *unsup_bits,
+ unsigned short ioprio)
{
struct sync_io sio;
@@ -433,8 +443,10 @@ static int sync_io(struct dm_io_client *
if (error_bits)
*error_bits = sio.error_bits;
+ if (unsup_bits)
+ *unsup_bits = sio.unsup_bits;
- return sio.error_bits ? -EIO : 0;
+ return sio.error_bits ? -EIO : sio.unsup_bits ? -EOPNOTSUPP : 0;
}
static int dp_init(struct dm_io_request *io_req, struct dpages *dp,
@@ -481,7 +493,7 @@ static int dp_init(struct dm_io_request
int dm_io(struct dm_io_request *io_req, unsigned int num_regions,
struct dm_io_region *where, unsigned long *sync_error_bits,
- unsigned short ioprio)
+ unsigned long *sync_unsup_bits, unsigned short ioprio)
{
int r;
struct dpages dp;
@@ -497,7 +509,8 @@ int dm_io(struct dm_io_request *io_req,
if (!io_req->notify.fn)
return sync_io(io_req->client, num_regions, where,
- io_req->bi_opf, &dp, sync_error_bits, ioprio);
+ io_req->bi_opf, &dp, sync_error_bits,
+ sync_unsup_bits, ioprio);
async_io(io_req->client, num_regions, where, io_req->bi_opf, &dp,
io_req->notify.fn, io_req->notify.context, ioprio);
--- a/drivers/md/dm-kcopyd.c
+++ b/drivers/md/dm-kcopyd.c
@@ -517,16 +517,16 @@ static int run_complete_job(struct kcopy
return 0;
}
-static void complete_io(unsigned long error, void *context)
+static void complete_io(unsigned long error, unsigned long unsup, void *context)
{
struct kcopyd_job *job = context;
struct dm_kcopyd_client *kc = job->kc;
io_job_finish(kc->throttle);
- if (error) {
+ if (unlikely((error | unsup) != 0)) {
if (op_is_write(job->op))
- job->write_err |= error;
+ job->write_err |= error | unsup;
else
job->read_err = 1;
@@ -578,9 +578,9 @@ static int run_io_job(struct kcopyd_job
io_job_start(job->kc->throttle);
if (job->op == REQ_OP_READ)
- r = dm_io(&io_req, 1, &job->source, NULL, IOPRIO_DEFAULT);
+ r = dm_io(&io_req, 1, &job->source, NULL, NULL, IOPRIO_DEFAULT);
else
- r = dm_io(&io_req, job->num_dests, job->dests, NULL, IOPRIO_DEFAULT);
+ r = dm_io(&io_req, job->num_dests, job->dests, NULL, NULL, IOPRIO_DEFAULT);
return r;
}
--- a/drivers/md/dm-log.c
+++ b/drivers/md/dm-log.c
@@ -300,7 +300,7 @@ static int rw_header(struct log_c *lc, e
{
lc->io_req.bi_opf = op;
- return dm_io(&lc->io_req, 1, &lc->header_location, NULL, IOPRIO_DEFAULT);
+ return dm_io(&lc->io_req, 1, &lc->header_location, NULL, NULL, IOPRIO_DEFAULT);
}
static int flush_header(struct log_c *lc)
@@ -313,7 +313,7 @@ static int flush_header(struct log_c *lc
lc->io_req.bi_opf = REQ_OP_WRITE | REQ_PREFLUSH;
- return dm_io(&lc->io_req, 1, &null_location, NULL, IOPRIO_DEFAULT);
+ return dm_io(&lc->io_req, 1, &null_location, NULL, NULL, IOPRIO_DEFAULT);
}
static int read_header(struct log_c *log)
--- a/drivers/md/dm-raid1.c
+++ b/drivers/md/dm-raid1.c
@@ -258,7 +258,7 @@ out:
static int mirror_flush(struct dm_target *ti)
{
struct mirror_set *ms = ti->private;
- unsigned long error_bits;
+ unsigned long error_bits, unsup_bits;
unsigned int i;
struct dm_io_region io[MAX_NR_MIRRORS];
@@ -277,8 +277,8 @@ static int mirror_flush(struct dm_target
}
error_bits = -1;
- dm_io(&io_req, ms->nr_mirrors, io, &error_bits, IOPRIO_DEFAULT);
- if (unlikely(error_bits != 0)) {
+ dm_io(&io_req, ms->nr_mirrors, io, &error_bits, &unsup_bits, IOPRIO_DEFAULT);
+ if (unlikely((error_bits | unsup_bits) != 0)) {
for (i = 0; i < ms->nr_mirrors; i++)
if (test_bit(i, &error_bits))
fail_mirror(ms->mirror + i,
@@ -511,7 +511,7 @@ static void hold_bio(struct mirror_set *
* Reads
*---------------------------------------------------------------
*/
-static void read_callback(unsigned long error, void *context)
+static void read_callback(unsigned long error, unsigned long unsup, void *context)
{
struct bio *bio = context;
struct mirror *m;
@@ -520,6 +520,8 @@ static void read_callback(unsigned long
bio_set_m(bio, NULL);
if (likely(!error)) {
+ if (unlikely(unsup != 0))
+ bio->bi_status = BLK_STS_INVAL;
bio_endio(bio);
return;
}
@@ -553,7 +555,7 @@ static void read_async_bio(struct mirror
map_region(&io, m, bio);
bio_set_m(bio, m);
- BUG_ON(dm_io(&io_req, 1, &io, NULL, IOPRIO_DEFAULT));
+ BUG_ON(dm_io(&io_req, 1, &io, NULL, NULL, IOPRIO_DEFAULT));
}
static inline int region_in_sync(struct mirror_set *ms, region_t region,
@@ -600,7 +602,7 @@ static void do_reads(struct mirror_set *
* NOSYNC: increment pending, just write to the default mirror
*---------------------------------------------------------------------
*/
-static void write_callback(unsigned long error, void *context)
+static void write_callback(unsigned long error, unsigned long unsup, void *context)
{
unsigned int i;
struct bio *bio = context;
@@ -617,7 +619,7 @@ static void write_callback(unsigned long
* This way we handle both writes to SYNC and NOSYNC
* regions with the same code.
*/
- if (likely(!error)) {
+ if (likely(!(error | unsup))) {
bio_endio(bio);
return;
}
@@ -632,6 +634,12 @@ static void write_callback(unsigned long
return;
}
+ if (!error && unsup) {
+ bio->bi_status = BLK_STS_INVAL;
+ bio_endio(bio);
+ return;
+ }
+
for (i = 0; i < ms->nr_mirrors; i++)
if (test_bit(i, &error))
fail_mirror(ms->mirror + i, DM_RAID1_WRITE_ERROR);
@@ -680,7 +688,7 @@ static void do_write(struct mirror_set *
*/
bio_set_m(bio, get_default_mirror(ms));
- BUG_ON(dm_io(&io_req, ms->nr_mirrors, io, NULL, IOPRIO_DEFAULT));
+ BUG_ON(dm_io(&io_req, ms->nr_mirrors, io, NULL, NULL, IOPRIO_DEFAULT));
}
static void do_writes(struct mirror_set *ms, struct bio_list *writes)
@@ -1262,7 +1270,7 @@ static int mirror_end_io(struct dm_targe
return DM_ENDIO_DONE;
}
- if (*error == BLK_STS_NOTSUPP)
+ if (*error == BLK_STS_NOTSUPP || *error == BLK_STS_INVAL)
goto out;
if (bio->bi_opf & REQ_RAHEAD)
--- a/drivers/md/dm-snap-persistent.c
+++ b/drivers/md/dm-snap-persistent.c
@@ -223,7 +223,7 @@ static void do_metadata(struct work_stru
{
struct mdata_req *req = container_of(work, struct mdata_req, work);
- req->result = dm_io(req->io_req, 1, req->where, NULL, IOPRIO_DEFAULT);
+ req->result = dm_io(req->io_req, 1, req->where, NULL, NULL, IOPRIO_DEFAULT);
}
/*
@@ -247,7 +247,7 @@ static int chunk_io(struct pstore *ps, v
struct mdata_req req;
if (!metadata)
- return dm_io(&io_req, 1, &where, NULL, IOPRIO_DEFAULT);
+ return dm_io(&io_req, 1, &where, NULL, NULL, IOPRIO_DEFAULT);
req.where = &where;
req.io_req = &io_req;
--- a/drivers/md/dm-verity-target.c
+++ b/drivers/md/dm-verity-target.c
@@ -379,7 +379,7 @@ static noinline int verity_recheck(struc
io_loc.bdev = v->data_dev->bdev;
io_loc.sector = cur_block << (v->data_dev_block_bits - SECTOR_SHIFT);
io_loc.count = 1 << (v->data_dev_block_bits - SECTOR_SHIFT);
- r = dm_io(&io_req, 1, &io_loc, NULL, IOPRIO_DEFAULT);
+ r = dm_io(&io_req, 1, &io_loc, NULL, NULL, IOPRIO_DEFAULT);
if (unlikely(r))
goto free_ret;
--- a/drivers/md/dm-writecache.c
+++ b/drivers/md/dm-writecache.c
@@ -474,12 +474,14 @@ struct io_notify {
atomic_t count;
};
-static void writecache_notify_io(unsigned long error, void *context)
+static void writecache_notify_io(unsigned long error, unsigned long unsup, void *context)
{
struct io_notify *endio = context;
if (unlikely(error != 0))
writecache_error(endio->wc, -EIO, "error writing metadata");
+ else if (unlikely(unsup != 0))
+ writecache_error(endio->wc, -EOPNOTSUPP, "error writing metadata");
BUG_ON(atomic_read(&endio->count) <= 0);
if (atomic_dec_and_test(&endio->count))
complete(&endio->c);
@@ -530,11 +532,11 @@ static void ssd_commit_flushed(struct dm
req.notify.context = &endio;
/* writing via async dm-io (implied by notify.fn above) won't return an error */
- (void) dm_io(&req, 1, ®ion, NULL, IOPRIO_DEFAULT);
+ (void) dm_io(&req, 1, ®ion, NULL, NULL, IOPRIO_DEFAULT);
i = j;
}
- writecache_notify_io(0, &endio);
+ writecache_notify_io(0, 0, &endio);
wait_for_completion_io(&endio.c);
if (wait_for_ios)
@@ -567,7 +569,7 @@ static void ssd_commit_superblock(struct
req.notify.fn = NULL;
req.notify.context = NULL;
- r = dm_io(&req, 1, ®ion, NULL, IOPRIO_DEFAULT);
+ r = dm_io(&req, 1, ®ion, NULL, NULL, IOPRIO_DEFAULT);
if (unlikely(r))
writecache_error(wc, r, "error writing superblock");
}
@@ -595,7 +597,7 @@ static void writecache_disk_flush(struct
req.client = wc->dm_io;
req.notify.fn = NULL;
- r = dm_io(&req, 1, ®ion, NULL, IOPRIO_DEFAULT);
+ r = dm_io(&req, 1, ®ion, NULL, NULL, IOPRIO_DEFAULT);
if (unlikely(r))
writecache_error(wc, r, "error flushing metadata: %d", r);
}
@@ -989,7 +991,7 @@ static int writecache_read_metadata(stru
req.client = wc->dm_io;
req.notify.fn = NULL;
- return dm_io(&req, 1, ®ion, NULL, IOPRIO_DEFAULT);
+ return dm_io(&req, 1, ®ion, NULL, NULL, IOPRIO_DEFAULT);
}
static void writecache_resume(struct dm_target *ti)
--- a/include/linux/dm-io.h
+++ b/include/linux/dm-io.h
@@ -27,7 +27,7 @@ struct page_list {
struct page *page;
};
-typedef void (*io_notify_fn)(unsigned int long error, void *context);
+typedef void (*io_notify_fn)(unsigned long int error, unsigned long int unsup, void *context);
enum dm_io_mem_type {
DM_IO_PAGE_LIST,/* Page list */
@@ -80,8 +80,8 @@ void dm_io_client_destroy(struct dm_io_c
* error occurred doing io to the corresponding region.
*/
int dm_io(struct dm_io_request *io_req, unsigned int num_regions,
- struct dm_io_region *region, unsigned int long *sync_error_bits,
- unsigned short ioprio);
+ struct dm_io_region *region, unsigned long int *sync_error_bits,
+ unsigned long int *sync_unsup_bits, unsigned short ioprio);
#endif /* __KERNEL__ */
#endif /* _LINUX_DM_IO_H */
next prev parent reply other threads:[~2026-09-04 5:49 UTC|newest]
Thread overview: 563+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-04 4:52 [PATCH 6.18 000/552] 6.18.50-rc1 review Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 001/552] perf/x86/intel/uncore: Fix die ID init and look up bugs Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 002/552] wifi: mt76: Fix memory leak after mt76_connac_mcu_alloc_sta_req() Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 003/552] wifi: ath11k: fix memory leaks in beacon template setup Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 004/552] fuse: wait for FR_FINISHED on abort_on_kill to prevent use-after-free Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 005/552] ip_tunnel: adapt iptunnel_xmit_stats() to NETDEV_PCPU_STAT_DSTATS Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 006/552] bpf: Fix incorrect pruning due to atomic fetch precision tracking Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 007/552] nsfs: tighten permission checks for handle opening Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 008/552] drm/amd/display: Avoid NULL dereference in dc_dmub_srv error paths Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 009/552] platform/x86: lenovo-wmi-helpers: Fix memory leak in lwmi_dev_evaluate_int() Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 010/552] netfs: Fix missing locking around retry adding new subreqs Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 011/552] drm/amd/display: Skip PHY SSC reduction on some 8K panels Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 012/552] drm/amd/display: Refactor amdgpu_dm_connector_detect (v2) Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 013/552] drm/amd/display: hide Apple Studio Display secondary tile Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 014/552] drm/amd/display: Prune per-tile Timing from Apple Studio Display Primary Tile Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 015/552] alpha: fix ieee_swcr_to_fpcr setting FPCR_DNOD unconditionally Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 016/552] rust: time: fix as_micros_ceil() rounding near i64::MAX Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 017/552] alpha: dont leak hardware-fabricated FP exception bits to user space Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 018/552] clocksource/drivers/nxp-pit: Fix IRQ leak on cpuhp_setup_state error path Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 019/552] clocksource/drivers/timer-sun4i: Advertise a real minimum delta Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 020/552] fs: fix user path of nested backing files Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 021/552] powerpc/pseries/iommu: switch to Default DMA window during kdump Greg Kroah-Hartman
2026-09-04 4:52 ` [PATCH 6.18 022/552] timers/itimer: Zero-init old itimerval before copy to userspace Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 023/552] rust: bug: skip arch-specific asm in `testlib` builds Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 024/552] rust: bug: fix warn_on macro build error on UML Greg Kroah-Hartman
2026-09-06 1:04 ` Miguel Ojeda
2026-09-06 1:15 ` Miguel Ojeda
2026-09-06 9:43 ` Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 025/552] rust: kernel: list: fix incorrect pop_back example comment Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 026/552] rust: cfi: disable function merging if CFI is enabled Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 027/552] KEYS: trusted: Fix TPM teardown ordering Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 028/552] apparmor: fix cred UAF caused by begin_current_label_crit_section() Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 029/552] apparmor: fix out-of-bounds write when null terminating a label vec Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 030/552] include/linux/list.h: mark list_add and __list_add as __always_inline Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 031/552] mm, swap: ratelimit bad swap entry reports Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 032/552] mm/gup: fix always draining LRU caches in collect_longterm_unpinnable_folios() Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 033/552] mm/kmemleak: avoid soft lockup when scanning task stacks Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 034/552] mm/migrate: report RCU-tasks quiescent states in migrate_pages_batch() Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 035/552] mm/migrate: use huge_ptep_get() in remove_migration_pte() Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 036/552] mm/mm_init: deferred_grow_zone(): fix out-of-range first_deferred_pfn Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 037/552] mm/page_owner: use memcg_data snapshot to avoid TOCTOU in print_page_owner_memcg() Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 038/552] mm/page_vma_mapped: use huge_ptep_get() for hugetlb Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 039/552] mm/pagewalk: fix stale walk->action escaping walk_pmd_range() Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 040/552] mm/vmscan: report RCU-tasks quiescent states in shrink_lruvec() Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 041/552] mm/zswap: fix global shrinker when memory cgroup is disabled Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 042/552] mm: compaction: support non-movable compaction for pageblock requests Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 043/552] mm: memcg-v1: fix wrong linux-mm list address in deprecation warnings Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 044/552] mm: memcg-v1: fix memsw and TCP failcnt accounting Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 045/552] mm: memcg: stop reclaim when a limit update is superseded Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 046/552] mm: memcontrol: update state_local when flushing NMI stats Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 047/552] mm: mempolicy: fix automatic numa balancing for shmem Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 048/552] mm: page_alloc: __GFP_FS lockdep annotation for direct compaction Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 049/552] mm: page_alloc: move capture_control to the page allocator Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 050/552] mm: page_alloc: fix non-movable reclaim storm in defrag_mode Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 051/552] mm: vmscan: fix node reclaim ignoring swappiness parameter Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 052/552] tools/compiler: match glibc 2.42 definition of __attribute_const__ Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 053/552] x86/insn-eval: Move assign_register() out of KVM as insn_assign_reg() Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 054/552] x86/locking: Use sfence for wmb() if SSE is available Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 055/552] x86/tdx: Fix off-by-one in port I/O handling Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 056/552] x86/tdx: Fix zero-extension for 32-bit port I/O Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 057/552] hwtracing: hisi_ptt: Propagate DMA reset timeout in trace_start() Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 058/552] tracing/user_events: Clear copied tracing state before fork duplication Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 059/552] tracing: Fix crash passing ERR_PTR to kthread_stop() Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 060/552] tracing: Fix logged instance name on creation failure Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 061/552] tracing: Fix use-after-free in trace_pipe read on sub-buffer order change Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 062/552] tracing: Fix use-after-free with same-name named triggers Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 063/552] cdx: Fix double free when sysfs file creation fails Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 064/552] device property: fix infinite loop in fwnode_for_each_child_node() Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 065/552] misc: nsm: bound the device-reported response length Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 066/552] powerpc/powermac: fix OF node refcount Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 067/552] rapidio: mport_cdev: fix use-after-free in dma_req_free() Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 068/552] Revert "media: v4l2-dev: fix error handling in __video_register_device()" Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 069/552] serial: imx: serialize imx_uart_ports[] lifetime Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 070/552] staging: greybus: hid: fix SET_REPORT return value Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 071/552] usb: dwc2: gadget: Exit partial power down state when changing USB pull-up Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 072/552] usb: dwc3: gadget: Fix use-after-free in dwc3_gadget_free_endpoints due to race condition Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 073/552] usb: gadget: at91_udc: drain polled-VBUS timer/work before udc is freed Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 074/552] USB: phy: fsl-usb: fix missing static keywords Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 075/552] usb: typec: tcpci: pass correct rx_type to tcpm_pd_receive() Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 076/552] usb: typec: thunderbolt: Disable work before freeing tbt on remove Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 077/552] usb: typec: ucsi: use UCSI_TIMEOUT_MS for sync command completion Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 078/552] usb: gadget: u_audio: Fix use-after-free on sound card disconnect Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 079/552] usb: gadget: snps_udc_plat: clean up PHY on probe deferral Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 080/552] usb: gadget: midi2: remove default configfs groups on teardown Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 081/552] usb: gadget: f_tcm: fix deadlock in usbg_make_tpg() Greg Kroah-Hartman
2026-09-04 4:53 ` [PATCH 6.18 082/552] usb: gadget: uvc: Fix null pointer dereference in uvcg_video_init() Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 083/552] usb: gadget: uvc: fix dangling pointers in uvc_function_bind() and uvc_function_unbind() Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 084/552] usb: gadget: f_fs: Prevent deadlock during ep0 read loop Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 085/552] fpga: altera-cvp: Avoid out-of-bounds read in trailing byte write Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 086/552] HID: sensor-hub: Fix out-of-bounds write in sensor_hub_get_feature Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 087/552] lib/ucs2_string.c: fix out-of-bounds read in ucs2_strnlen() Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 088/552] media: cec: stm32: prevent out-of-bounds write on RX overflow Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 089/552] media: vicodec: fix out-of-bounds write in FWHT encoder Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 090/552] nilfs2: fix slab-out-of-bounds in nilfs_direct_propagate after truncation Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 091/552] of: fix out-of-bounds read in of_alias_scan() stem parser Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 092/552] PCI/sysfs: Fix out-of-bounds read in pci_write_legacy_io() Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 093/552] phy: rockchip-samsung-dcphy: fix out-of-range max_register Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 094/552] ubifs: fix out-of-bounds read in signature length check Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 095/552] zram: validate deflate params Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 096/552] zsmalloc: account for handle size in class lookup Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 097/552] NFS/localio: fix ref leak on nfs_uuid_add_file failure Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 098/552] NFS: fix delegation_hash_table leak when nfs4_server_common_setup() fails Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 099/552] NFSD: check truncate permission under inode lock Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 100/552] NFSD: Encode only the status in NFS-ACL v2 GETACL error replies Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 101/552] NFSD: Fix off-by-one in DRC bucket pruning limit Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 102/552] NFSD: restart ssc_expire_umount walk after dropping nfsd_ssc_lock Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 103/552] NFSD: remove flawed WARN_ON_ONCE from nfsd_mode_check Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 104/552] nfsd: guard nfsd_serv deref in nfsd_file_net_dispose Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 105/552] NFSv4.1: fix layout segment leak on the pnfs_layout_process() forget path Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 106/552] pNFS: Fix EBUSY check in pnfs_layout_need_return Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 107/552] nfsd: RCU-protect cl_cb_session to fix use-after-free on session teardown Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 108/552] nfsd: release path refs on follow_down() error Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 109/552] nfsd: Reset write verifier when async COPY writeback fails Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 110/552] nfsd: return NFS4ERR_NOTSUPP for unsupported netloc4 types Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 111/552] nfsd: sample writeback error cursor before async COPY loop Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 112/552] nfsd: set SC_STATUS_FREED in nfsd4_drop_revoked_stid for delegations Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 113/552] nfsd: size fh_verify server sockaddr slot by xpt_locallen Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 114/552] nfsd: validate nseconds in TIME_DELEG decode paths Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 115/552] nfsd: validate sockaddr length per family in listener_set Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 116/552] nfsd: validate symlink target length in NFSv4 CREATE Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 117/552] nfsd: add fh_want_write() for early-verified SETATTR in nfsd_proc_setattr() Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 118/552] nfsd: add filehandle match check to nfsd4_delegreturn() Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 119/552] nfsd: add missing read barrier to rpc_status_get dumpit seqcount retry Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 120/552] nfsd: block non-SAVEFH ops after FOREIGN PUTFH to prevent NULL deref Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 121/552] nfsd: check client ownership when cancelling a copy-notify stateid Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 122/552] nfsd: clear CALLBACK_RUNNING on failed delegation recall queue Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 123/552] nfsd: clear opcnt on compound arg release to prevent OOB read Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 124/552] nfsd: defer setting NFSD4_CALLBACK_RUNNING in deleg_reaper Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 125/552] nfsd: defer vfree of compound ops to fix rpc_status UAF Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 126/552] nfsd: dont free session slots that are still in use Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 127/552] nfsd: drop the stateid, not the stateowner, on seqid_op replay retry Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 128/552] nfsd: fix BUG_ON in nfsd4_alloc_layout_stateid on racing delegation revoke Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 129/552] nfsd: fix cpntf publish race in nfs4_init_cp_state Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 130/552] nfsd: fix dentry ref leak on V4ROOT export filehandle lookup Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 131/552] nfsd: fix FL_SLEEP being set unconditionally for all LOCK types Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 132/552] nfsd: fix netlink dumpit error handling for rpc_status_get Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 133/552] nfsd: fix nfsd_file leak on inter-server COPY setup failure Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 134/552] nfsd: fix null dereference in nfsd4_setattr for deleg timestamp attrs Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 135/552] nfsd: fix refcount leak in nfsd_file_lru_add on insertion failure Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 136/552] nfsd: fix reply size estimate for GET_DIR_DELEGATION Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 137/552] nfsd: fix stale s2s_cp_stateids IDR entry for async COPY Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 138/552] nfsd: fix version mismatch loops in nfsd_acl_init_request() Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 139/552] nfsd: fix XDR length calculation in nfsd4_ff_encode_layoutget Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 140/552] nfsd: fix XDR padding calculation in ff_encode_getdeviceinfo Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 141/552] nfsd: gate nfs2 setacl by argp->mask Greg Kroah-Hartman
2026-09-04 4:54 ` [PATCH 6.18 142/552] nfsd: gate nfs3 " Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 143/552] nfsd: hold rcu across localio cmpxchg retry Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 144/552] nfsd: initialize copy-notify stateid before publishing it Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 145/552] nfsd: initialize DRC hash table before registering shrinker Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 146/552] nfsd: move nfsd_debugfs_init() after nfsd4_init_slabs() in init_nfsd() Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 147/552] nfsd: reject out-of-range nseconds in NFSv3 SETATTR and create ops Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 148/552] nfsd: reject out-of-range useconds in NFSv2 SETATTR/CREATE Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 149/552] nfsd: reject reclaim LOCK after RECLAIM_COMPLETE Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 150/552] nfsd: revoke copy-notify stateids before dropping their reference Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 151/552] NFSD: Prevent lock owner use-after-free during client teardown Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 152/552] NFSD: Prevent client use-after-free during NFSv4.0 revoked-state cleanup Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 153/552] libceph: validate OSD extent maps before cursor advance Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 154/552] libceph: reject buckets with mismatched CRUSH ids Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 155/552] ceph: fix UAF in __kick_flushing_caps() on cf entry freed during unlock Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 156/552] ceph: reject export_targets ranks >= CEPH_MAX_MDS in mdsmap decode Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 157/552] ceph: bound copied dentry name length in NFS export get_name Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 158/552] ceph: bound MDSCapAuth path and fs_name decode in handle_session() Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 159/552] ceph: bound num_export_targets array for mds info v2/v3 Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 160/552] ceph: bound xattr value length in __build_xattrs() Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 161/552] ceph: do not repeat ceph_trim_dentries() if no progress possible Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 162/552] ceph: fix leaked inode reference on writeback abort at umount Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 163/552] btrfs: drop recovered reloc root refs on recovery failure Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 164/552] btrfs: fix extent map leak in NOCOW direct I/O write Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 165/552] btrfs: do not overwrite NODATASUM flag when removing NODATACOW flag Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 166/552] audit: avoid dropping live tree ref on fsnotify rule autoremove Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 167/552] cifs: clear tcon after cifsFileInfo_put() in cifs_file_set_size() Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 168/552] cifs: fix loff_t underflow in cifs_remap_file_range() when len == 0 Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 169/552] cifs: use cifs_invalidate_cache() in cifs_do_truncate() for O_TRUNC Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 170/552] smb: client: clear ce->tgthint in free_tgts() Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 171/552] smb: client: fix ALIGN() overflow in symlink_data() error context loop Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 172/552] smb: client: fix copy-paste error in WSL EA length accounting for $LXDEV Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 173/552] smb: client: harden DFS cache against invalid target hints Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 174/552] HID: apple: preserve keyboard backlight across T2 resume Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 175/552] HID: corsair-void: Check size of status and firmware events before reading them Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 176/552] HID: picolcd: clamp eeprom debugfs read to bytes actually received Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 177/552] HID: roccat: free buffered reports when destroying device Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 178/552] HID: sensor: custom: Fix field sysfs group cleanup on failure Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 179/552] HID: sony: fix UAF of ghl_poke_timer / ghl_urb at driver unbind Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 180/552] HID: universal-pidff: stop the device when force-feedback init fails Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 181/552] HID: mcp2221: stop device IO before hid_hw_stop Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 182/552] HID: mcp2221: validate report size in mcp2221_raw_event() Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 183/552] HID: intel-thc-hid: intel-quickspi: validate report size before copy Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 184/552] HID: intel-thc-hid: intel-quickspi: bound GET_REPORT response to the caller buffer Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 185/552] HID: intel-thc-hid: intel-quicki2c: fix autosuspend cleanup during teardown Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 186/552] HID: intel-thc-hid: intel-quickspi: " Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 187/552] eventfs: Initialize ei->children and ei->list in init_ei() Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 188/552] fs/ntfs3: validate dirty page table on log replay Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 189/552] fs/ntfs3: fix info-leak on partial LZNT decompress in ni_read_frame() Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 190/552] fs/ntfs3: bound page_lcns[] index by the log record Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 191/552] eCryptfs: bound the packet-length peek to the user buffer Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 192/552] ecryptfs: fix tag 11 packet exact-fit size check Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 193/552] ecryptfs: hold msg ctx list lock when cleaning daemon queue Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 194/552] ecryptfs: pass packet set buffer size to parser Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 195/552] ecryptfs: reject oversized encrypted_key_size in parse_tag_3_packet Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 196/552] ecryptfs: reject too-small tag 70 packets Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 197/552] ecryptfs: release message context on send failure Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 198/552] ecryptfs: show filename encryption options Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 199/552] efivarfs: Rate limit statfs() handler Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 200/552] fanotify: fix use-after-free of file range info Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 201/552] fat: restore original value when fat_ent_write failed Greg Kroah-Hartman
2026-09-04 4:55 ` [PATCH 6.18 202/552] fbdev: omapfb: panel-dsi-cm: initialize lock before registering display Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 203/552] fbdev: pvr2fb: correct user pointer annotation and sentinel initializer Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 204/552] fbdev: ssd1307fb: defer I2C transfers from damage callbacks Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 205/552] fbdev: uvesafb: unregister connector callback on init failure Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 206/552] forcedeth: fix off-by-one when saving/restoring non-PCI config space Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 207/552] fpga: stratix10-soc: Fix SVC mailbox handling during reconfiguration Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 208/552] hsi: omap_ssi_core: fix missing DMA mask setup for SSI controller device Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 209/552] hugetlb: only adjust reservation during unmapping if mapcount is 0 Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 210/552] accel/rocket: fix NULL dereference and integer overflow in rocket_job_push() Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 211/552] accel/rocket: initialize job domain before cleanup paths Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 212/552] accel/rocket: Fix error path handling in rocket_job_run() Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 213/552] acpi/apei/ghes: Use raw_spinlock_t for CXL CPER work locks Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 214/552] ACPI: APEI: Fix ERST timeout unit conversion Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 215/552] ACPI: APEI: GHES: fix ARM section length accounting after header Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 216/552] ACPI: pfr_update: fix stack buffer overflow in query_capability() Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 217/552] alpha/PCI: Fix I/O port accessor argument order in pci_legacy_write() Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 218/552] alpha: marvel: Fix irq_set_status_flags to use correct IRQ number Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 219/552] alpha: marvel: Fix lock ordering in init_io7_irqs() Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 220/552] ARM: 9477/1: Disable broken eBPF JIT on the Risc PC Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 221/552] ata: libata-scsi: fix DSM TRIM for sector sizes larger than 2048 bytes Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 222/552] auxdisplay: charlcd: cancel backlight work on registration failure Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 223/552] block: set QUEUE_FLAG_DYING unconditionally in blk_mark_disk_dead() Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 224/552] Bluetooth: btusb: Add ASUS USB-BT540 for Realtek 8761CU Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 225/552] Bluetooth: btusb: Add ASUS USB-BT600 " Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 226/552] Bluetooth: btusb: limit RTL8761B BROKEN_EXT_SCAN quirk to 0bda:a728 Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 227/552] Bluetooth: eir: Fix OOB read in eir_get_service_data() Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 228/552] bnx2x: fix double free in bnx2x_init_firmware() error path Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 229/552] bnxt_en: Write doorbell when linearizing skb fails Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 230/552] bpf, x86: Fix per-CPU address resolution into an extended register Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 231/552] bpf: Disable preemption in __bpf_get_stack Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 232/552] buffer: avoid tail commit walk for uptodate folios Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 233/552] bpf: Harden bloom filter sizing and indexing on 32-bit kernels Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 234/552] dm-io: clone the source bio instead of copying its biovec Greg Kroah-Hartman
2026-09-04 4:56 ` Greg Kroah-Hartman [this message]
2026-09-04 4:56 ` [PATCH 6.18 236/552] dm-era: fix shadowed superblock leak on take-snap failure Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 237/552] dm raid1: reserve space for NUL-terminator in build_constructor_string() Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 238/552] dm array: validate array block headers on read Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 239/552] dm array: reject an array block whose value size is not the callers Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 240/552] coresight: etm3x: Fix cntr_val_show() to match cntr_val_store() behavior Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 241/552] cpufreq: schedutil: Fix rate limit overflow Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 242/552] cxl/features: bound fwctl command payload to the input buffer Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 243/552] cxl/pmem: Format the nvdimm serial number as unsigned decimal Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 244/552] Bluetooth: hci_bcm4377: Ignore reserved PHY in ext adv reports on BCM4378 Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 245/552] Bluetooth: hci_bcm: fix usage_count leak when autosuspend_delay is negative Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 246/552] Bluetooth: hci_uart: Fix false success return in hci_uart_setup() Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 247/552] Bluetooth: ISO: fix use-after-free of listener socket in iso_conn_ready Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 248/552] Bluetooth: RFCOMM: serialize security confirmation handling Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 249/552] Bluetooth: hci_conn: re-enable advertising only for peripheral role Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 250/552] Bluetooth: hci_core: use skb_get() instead of skb_clone() for req_skb Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 251/552] Bluetooth: hci_event: clear HCI_LE_ADV only on a created connection Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 252/552] Bluetooth: hci_h5: fix usage_count leak when autosuspend_delay is negative Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 253/552] Bluetooth: hci_intel: " Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 254/552] Bluetooth: hci_sync: Clear HCI_CMD_PENDING when dropping the last request Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 255/552] kasan: fix cache shrink race with CPU hotplug Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 256/552] jbd2: bound shrinker scans by examined checkpoint buffers Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 257/552] jbd2: check need_resched() when skipping busy " Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 258/552] ipip: fix skb leak in collect_md mode when metadata_dst allocation fails Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 259/552] ip: orphan prefetched skbs before multicast forwarding Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 260/552] ip6_tunnel: use skb_cow_head() in ip6_tnl_xmit() Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 261/552] ip6_gre: fix hardware header length for NBMA tunnels Greg Kroah-Hartman
2026-09-04 4:56 ` [PATCH 6.18 262/552] ipv6: rpl: fix NULL dereference of idev in ipv6_rpl_srh_rcv() Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 263/552] ipv6: use RCU iterator to dump route exceptions Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 264/552] landlock: Require LANDLOCK_ACCESS_FS_MAKE_REG for whiteout creation Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 265/552] libnvdimm/labels: Prevent integer overflow in __nd_label_validate() Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 266/552] mailbox: qcom-ipcc: fix duplicate channel allocation across holes Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 267/552] md/raid10: fix still_degraded being inverted in raid10_sync_request() Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 268/552] md: do overflow check for sb->bblog_shift in super_1_load() Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 269/552] module: validate string table section types Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 270/552] mpls: reload header after pskb_may_pull() Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 271/552] mptcp: fix uninitialized local_id in syncookie MP_JOIN reconstruction Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 272/552] module/kallsyms: fix nextval for data symbol lookup Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 273/552] nouveau/gem: reserve the bo in the info ioctl around the vma lookup Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 274/552] params: fix charp corruption on allocation failure Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 275/552] phy: fsl-imx8mq-usb: fix typec switch leak on probe error path Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 276/552] SUNRPC: xdr_buf_trim: clamp buf->len to avoid underflow Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 277/552] SUNRPC: Zero rpc_gss_wire_cred at svcauth_gss_decode_credbody() entry Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 278/552] SUNRPC: svcauth_gss: enforce krb5 token minimum length Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 279/552] sunrpc: route to a populated pool in svc_pool_for_cpu() Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 280/552] SUNRPC: Restore NUMA_NO_NODE for svc thread allocations in global mode Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 281/552] SUNRPC: always drain cache_cleaner before destroying a cache_detail Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 282/552] SUNRPC: Check svc pool percpu counter allocation Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 283/552] sunrpc: defer rq_argp and rq_resp free until after RCU grace period Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 284/552] sunrpc: fix use-after-free in __rpc_clnt_handle_event and __rpc_clnt_remove_pipedir Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 285/552] SUNRPC: Guard svcauth_gss_release() dispatch on rq_auth_stat Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 286/552] SUNRPC: harden gss_krb5_unwrap_v2 against short tokens Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 287/552] SUNRPC: harden gss_unwrap_resp_priv length checks Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 288/552] sunrpc: init gssp_lock before publishing proc entry Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 289/552] SUNRPC: reject duplicate CREDS_VALUE options Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 290/552] SUNRPC: Reject krb5 v2 wrap tokens with oversized ec field Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 291/552] SUNRPC: wait for in-flight client TLS handshake callback Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 292/552] svcrdma: Fix offset arithmetic in read_chunk_range Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 293/552] svcrdma: Fix pcl_for_each_segment for empty chunks Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 294/552] svcrdma: Fix unmatched rn_unregister on failed accept Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 295/552] svcrdma: Reject connection when transport allocation fails Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 296/552] svcrdma: Reject inline replies that overflow the pull-up buffer Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 297/552] svcrdma: Reject Write/Reply chunks with segcount 0 Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 298/552] svcrdma: Use svc_xprt_put to free listener on create failure Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 299/552] svcrdma: Validate Read chunk positions before reconstruction Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 300/552] udf: reject VAT indexes equal to the entry count Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 301/552] wifi: ath6kl: clamp assoc request/response lengths before subtracting IE offsets Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 302/552] wifi: mt76: mt7925: cancel pending mlo_pm_work Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 303/552] staging: media: tegra-video: fix of_node_put() on VIP parse errors Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 304/552] staging: media: tegra-video: vi: fix probe failure on skipped last port Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 305/552] media: staging/ipu7: fix async notifier UAF on probe error path Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 306/552] scsi: core: Fill in DMA padding bytes in scsi_alloc_sgtables() Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 307/552] rpmsg: glink: smem: order FIFO read after availability check Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 308/552] Revert "arm64: dts: rockchip: Further describe the WiFi for the Pinephone Pro" Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 309/552] arm64: dts: qcom: sm6115-pro1x: Correct touchscreen GPIO flags Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 310/552] arm64: dts: qcom: x1-dell-thena: mark l12b and l15b always-on Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 311/552] arm64: dts: rockchip: fix eMMC reset polarity on PP-1516 Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 312/552] arm64: dts: rockchip: fix eMMC reset polarity on PX30 Ringneck Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 313/552] arm64: dts: rockchip: fix emmc reset polarity on px30-cobra Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 314/552] arm64: dts: rockchip: Fix rk3399-roc-pc-plus analog audio Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 315/552] arm64: dts: rockchip: Fix rk3588s-roc-pc audio description Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 316/552] riscv: acpi: Handle LPI architectural context loss flags Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 317/552] riscv: unaligned: stop using kthread for check_vector_unaligned_access() Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 318/552] remoteproc: scp: Fix device reference leak on failed lookup Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 319/552] ptp: vmclock: prevent read-only mappings from becoming writable Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 320/552] qede: Fix NULL pointer dereference in TPA fragment processing Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 321/552] RDMA/cxgb4: Cancel reg_work before freeing device on remove Greg Kroah-Hartman
2026-09-04 4:57 ` [PATCH 6.18 322/552] RDMA/ionic: Cap eq_count to the eth drivers interrupt vector budget Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 323/552] RDMA/ucma: Lock the handler in ucma_set_ib_path() Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 324/552] RDMA/ucma: Lock the handler in ucma_write_cm_event() Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 325/552] RDMA/uverbs: Add UVERBS_ATTR_UHW to UVERBS_METHOD_REG_MR Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 326/552] regulator: as3722_get_regulator_dt_data: fix premature of_node_put leaving dangling of_node pointer Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 327/552] regulator: max8998_pmic_dt_parse_pdata: of_node_put on reg_np after ownership transferred to rdata Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 328/552] regulator: qcom-refgen: correct the regulator type to CURRENT Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 329/552] ring-buffer: Fix subbuf resize race with ring_buffer_alloc_read_page() Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 330/552] ring-buffer: Free cpu_buffer::free_page with subbuf_order Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 331/552] ring-buffer: Hold cpu_buffer::lock when resizing a subbuf Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 332/552] PM: sleep: Unblock runtime PM when device prepare fails Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 333/552] orangefs: fix double-free of trailer_buf on readdir copy failure Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 334/552] orangefs: skip leading spaces before parsing client debug masks Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 335/552] ocfs2: always run deallocs on copy-on-write completion Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 336/552] ocfs2: bound namelen in dlm_migrate_request_handler Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 337/552] ocfs2: validate lengths in dlm_mig_lockres_handler Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 338/552] ocfs2: validate rl_used against rl_count in refcount block validator Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 339/552] ocfs2: cluster: dont sleep while holding o2hb_live_lock in o2hb_region_pin() Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 340/552] ocfs2: cluster: avoid lock order inversion in o2hb_region_pin() from drop_item Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 341/552] ocfs2: cluster: fix o2hb_dependent_users leak on pin failure Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 342/552] ocfs2: fix readdir position truncation on 32-bit kernels Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 343/552] openrisc: fix arbitrary kernel memory access via or1k_atomic syscall Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 344/552] openvswitch: only skb_tx_error() a packet we are about to drop Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 345/552] ALSA: ump: Fix corrupted data bytes at MIDI 1.0 SysEx to UMP conversion Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 346/552] arm64: compat: Fix decrementing LDM/STM alignment emulation Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 347/552] arm64: proton-pack: Restore the nospectre_bhb command-line option Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 348/552] ASoC: amd: yc: Add DMI entry for MSI Thin A15 B7UC Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 349/552] hwmon: (max6621) fix negative temperature offset and crit readings Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 350/552] hwmon: (max6621) fix temperature clamp range Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 351/552] i2c: mxs: fix DMA channel leak on probe error Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 352/552] ipmi: Fix use-after-free of cmd_rcvr in _ipmi_destroy_user() Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 353/552] lockd: pin next file across nlm_inspect_file lock-drop Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 354/552] lockd: fix NULL dereference on lockowner allocation failure Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 355/552] nvme: nvme-fc: Fix nvme_fc_create_hw_io_queues() queue deletion in error path Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 356/552] nvme: zero the discard fallback page Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 357/552] nvme-pci: disable controller on admin queue IRQ setup failure Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 358/552] nvme-tcp: do not accept C2HData based on blk_rq_payload_bytes() alone Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 359/552] nvme-tcp: fix host memory disclosure on R2T for a read command Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 360/552] nvme-tcp: reject a read that transferred too few bytes Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 361/552] sctp: stop processing a packet once its association is deleted Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 362/552] sctp: drop a chunk if its transport was removed Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 363/552] sctp: fix NULL deref on untransmitted RECONF completion Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 364/552] sctp: distinguish sequence zero from wildcard in reconf lookup Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 365/552] sctp: fix stream->outcnt underflow on duplicate RECONF responses Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 366/552] power: supply: bq24257: fix use-after-free on remove Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 367/552] power: supply: bq256xx: drain usb_work before freeing the charger Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 368/552] power: supply: bq25890: Fix power_supply reference leak Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 369/552] power: supply: charger-manager: register regulators before exposing sysfs Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 370/552] power: supply: cros_usbpd-charger: bound the EC-reported port count Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 371/552] power: supply: cros_usbpd: Limit port counts to EC_USB_PD_MAX_PORTS Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 372/552] power: supply: lp8727: fix use-after-free in lp8727_release_irq() Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 373/552] power: supply: lp8788-charger: fix use-after-free on remove Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 374/552] power: supply: qcom_battmgr: fix use-after-free Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 375/552] power: supply: qcom_battmgr: terminate the strings from firmware Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 376/552] power: supply: rt9455: quiesce delayed work before teardown Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 377/552] power: supply: twl4030_charger: cancel workers via devm Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 378/552] power: supply: ucs1002: fix use-after-free on remove Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 379/552] power: supply: max17040: propagate register read errors Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 380/552] power: supply: max17040: drop incorrect I2C functionality check Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 381/552] power: supply: max17040: synchronize work cancellation on suspend Greg Kroah-Hartman
2026-09-04 4:58 ` [PATCH 6.18 382/552] s390/cpum_cf: Handle CPU hotplug via prepare/dead callbacks Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 383/552] s390/dasd: Do not complete a failed ESE read as successful Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 384/552] s390/dasd: Guard sysfs discipline callbacks against unallocated private data Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 385/552] s390/dasd: Propagate partial completion length across ERP recovery Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 386/552] PCI: hv: Set irq_retrigger callback for the Hyper-V PCI MSI irqchip Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 387/552] PCI: Fix 32-bit config write in Intel PCH Root Port MPC ACS quirk Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 388/552] PCI: meson: Fix GPIO state while requesting PERST# Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 389/552] PCI: plda: Fix use-after-free of event IRQs during teardown Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 390/552] PCI: plda: Fix IRQ domain leaks in the error paths of plda_init_interrupts() Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 391/552] PCI: Add ACS quirk for Pericom PI7C9X2G608 switches [12d8:2608] Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 392/552] PCI/sysfs: Fix read byte order in pci_read_legacy_io() Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 393/552] PCI/sysfs: Avoid spurious runtime PM wakeup on config space accesses Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 394/552] PCI/AER: Emit TLP Log only for unmasked errors Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 395/552] PCI/AER: Fix mapping of errors to agent & layer Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 396/552] PCI/ASPM: Avoid L0s for Realtek RTS525A Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 397/552] PCI/DPC: Allow DPC on all Downstream Ports when OS controls AER Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 398/552] PCI/MSI: Enable memory decoding before restoring MSI-X messages Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 399/552] PCI/proc: Avoid spurious runtime PM wakeup on config space accesses Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 400/552] PCI/proc: Use file_ns_capable() when checking config space read access Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 401/552] PCI/proc: Warn on writes to kernel-exclusive config space regions Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 402/552] iommu/amd: Put PCI device after handling PPR faults Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 403/552] iommu/msm: Unwind probe state on registration failure Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 404/552] iommu/sva: Set handle->dev before the SVA handle is visible Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 405/552] iommu/tegra241-cmdqv: Reject a vSID wider than the SID_MATCH field Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 406/552] iommu/arm-smmu-v3: Manage teardown with devm Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 407/552] iommu: Fix dev_iommu memory leak when device_add fails in iommu_mock_device_add Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 408/552] iommu/vt-d: Fix no_iommu to disable platform opt-in Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 409/552] iommu/vt-d: Force requesting ACS when tboot is enabled Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 410/552] iommufd: Avoid locking internal accesses during unmap Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 411/552] iommufd: Release current IOAS on xa_store() failure Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 412/552] iommufd: Fix UAF in selftest IOPF reporting Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 413/552] platform/x86: dell-wmi-sysman: Dont hex dump attribute security buffer Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 414/552] platform/x86: ISST: Validate level in perf mask ioctls Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 415/552] platform/x86: ISST: Validate socket ID in clos_assoc ioctl Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 416/552] mmc: via-sdmmc: cancel card-detect work on remove Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 417/552] mmc: via-sdmmc: stop card-detect handling on probe failure Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 418/552] platform/x86: ISST: Add a NULL check for sst_inst[] Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 419/552] platform/x86: ISST: Just allow 2 bits for SST feature enable Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 420/552] platform/x86: ISST: Use PP level enable mask Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 421/552] platform/x86: ISST: Validate logical CPU id and clos id Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 422/552] platform/x86: ISST: Validate parameter for core power state Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 423/552] platform/x86: ISST: Validate parameter for frequency and priority Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 424/552] platform/x86: ISST: Return error during profile addition Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 425/552] platform/x86: ishtp_eclite: Fix ACPI device reference leak in probe error path Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 426/552] platform/x86: lenovo/ymc: Only match lower byte in WMI lid switch query response Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 427/552] platform/x86: think-lmi: Fix certificate thumbprint sysfs output Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 428/552] platform/x86: think-lmi: Free system certificate signatures Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 429/552] platform/x86: think-lmi: Fix current password length check Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 430/552] platform/chrome: sensorhub: Bound the EC-reported sensor number Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 431/552] platform/x86/amd/pmc: Restore msg_port on amd_stb_s2d_init() error paths Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 432/552] platform/x86/amd/pmc: Propagate SMU errors and validate S2D address Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 433/552] platform/x86/amd/pmc: Fix LPS0 and debugfs leaks when STB init fails Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 434/552] platform/x86: hp-bioscfg: accept reduced ACPI packages from older HP BIOS Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 435/552] platform/x86: hp-bioscfg: advance elem past consumed array elements Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 436/552] platform/x86: hp-bioscfg: bound ordered-list parsing by the package count Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 437/552] platform/x86: hp-bioscfg: fix heap OOB read in sk_store() and kek_store() Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 438/552] platform/x86: hp-bioscfg: fix heap OOB read on empty password write Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 439/552] platform/x86: hp-bioscfg: fix new_password_store() overwriting current_password Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 440/552] platform/x86: hp-bioscfg: fix off-by-one write in hp_get_string_from_buffer() Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 441/552] platform/x86: hp-bioscfg: fix ORD_LIST_ELEMENTS never being parsed Greg Kroah-Hartman
2026-09-04 4:59 ` [PATCH 6.18 442/552] platform/x86: hp-bioscfg: pass validated element count to package parsers Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 443/552] platform/x86: hp-bioscfg: warn on element type mismatch instead of failing Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 444/552] io_uring/query: cap user size passed to copy_struct_to_user Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 445/552] interconnect: Fix use after free in icc_get() and of_icc_get_by_index() Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 446/552] ipmi: ipmb: validate write message length Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 447/552] ipmi: Remove all sysfs files on registration failure Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 448/552] ipmi: si: Fix NULL pointer dereference after failed registration Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 449/552] ipmi:msghandler: Cancel work cleanly on an error Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 450/552] net/iucv: filter frames in afiucv_hs_rcv() by ingress device Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 451/552] xdp: fix zero-copy frame layout Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 452/552] slip: fix use-after-free in sl_sync() Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 453/552] net: usb: qmi_wwan: add Telit Cinterion FE990D50 composition Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 454/552] net: tun: bound receive headroom Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 455/552] net: dsa: realtek: use gpiod_set_value_cansleep for reset GPIO Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 456/552] net: ibm: emac: mal: fix NAPI locking Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 457/552] net: ipa: fix stalled modem TX queue after runtime resume Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 458/552] net: l2tp: do not propagate multicast notification errors Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 459/552] net: openvswitch: fix flow mask use-after-free on flow deletion Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 460/552] net: openvswitch: fix nf_connlabels leak in ovs_ct_init Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 461/552] net: phylink: correctly validate returned PCS in phylink_inband_caps Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 462/552] net: ravb: avoid dereferencing an invalid PTP clock Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 463/552] net: ravb: serialize PTP clock teardown Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 464/552] net: thunderbolt: Release the Rx HopID that was handed out on mismatch Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 465/552] net: thunderbolt: Mark the connection down when bringing it up fails Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 466/552] NTB: ntb_transport: Recycle TX entries before client callbacks Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 467/552] NTB: ntb_transport: Fail TX enqueue when the QP link is down Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 468/552] NTB: ntb_transport: Reject oversized TX buffers Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 469/552] net: ntb_netdev: Fix TX busy and drop handling Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 470/552] net: ntb_netdev: Avoid double-accounting netif_rx() drops Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 471/552] net: ntb_netdev: Count packets dropped on RX refill failure Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 472/552] net/smc: bound the peer rkey counts in SMC-Rv2 LLC messages Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 473/552] net/smc: do not dereference an unset send buffer on the SMC-D teardown path Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 474/552] net/smc: fix socket refcount leak in smc_switch_conns() Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 475/552] net/smc: fix use-after-free in smc_rx_pipe_buf_release() Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 476/552] net/smc: fix use-after-free of the LLC qentry in smc_llc_srv_add_link() Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 477/552] net/smc: stop killed, freed and out_of_sync sharing a byte Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 478/552] net/smc: unregister the connection before draining the rx tasklet Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 479/552] net: cap advertised IP tunnel headroom Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 480/552] net: fix spurious TX timeout after dev_activate() Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 481/552] net: skbuff: dont touch shared zerocopy state in skb_tx_error() Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 482/552] seg6: reset IP6CB after IPv6 decapsulation Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 483/552] hwrng: stm32 - Fix runtime PM cleanup on registration failure Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 484/552] mfd: cgbc: Fix teardown ordering in cgbc_remove() Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 485/552] mfd: sm501: Fix potential memory leaks during remove Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 486/552] ALSA: 6fire: bound the MIDI event length from the device Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 487/552] ALSA: aloop: Check card index validity at probe Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 488/552] ALSA: bcd2000: clear the URB pointers on disconnect Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 489/552] ALSA: hda/ext: preserve PPLCCTL bits when clearing reset Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 490/552] ALSA: mpu401: Check card index validity at probe Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 491/552] ALSA: mts64: " Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 492/552] ALSA: pcxhr: initialize mutexes before requesting threaded IRQ Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 493/552] ALSA: portman2x4: Check card index validity at probe Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 494/552] ALSA: serial-u16550: " Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 495/552] ALSA: virmidi: " Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 496/552] ALSA: hda/realtek: Add quirk for TongFang XxAF5xxx Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 497/552] ALSA: hda/realtek: Enable micmute LED on HP EliteBook 6 G1a p/n: AD3Q9ET#UUG Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 498/552] ALSA: hda/realtek: Fix Lenovo Yoga Slim 7 14AKP10 quirk ordering Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 499/552] ring-buffer: Fix subbuf resize race with ring buffer readers Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 500/552] ovpn: run deferred work on a module-owned workqueue Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 501/552] rust: rust_is_available: warn for `bindgen` < 0.72.1 && libclang >= 22 Greg Kroah-Hartman
2026-09-04 5:00 ` [PATCH 6.18 502/552] net/smc: carry oversized SMC-Rv2 LLC messages in the queue entry Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 503/552] arch_numa: avoid false positive fortify warning in setup_node_to_cpumask_map() Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 504/552] dm-stats: fix a crash if allocation of per-cpu data fails Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 505/552] dm-switch: use WRITE_ONCE() in switch_region_table_write() Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 506/552] dm-pcache: validate geometry fields from on-disk cache_info Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 507/552] dm-pcache: validate kset key_num and intra-segment bounds Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 508/552] dm-pcache: validate on-media seg_num against the cache device size Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 509/552] dm-pcache: bound the persisted tail-position offset Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 510/552] dm-pcache: clamp the tail kset read to the segment data region Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 511/552] dm-pcache: detect a cycle in the last-kset chain during replay Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 512/552] dm-pcache: only hand out initialized cache segments Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 513/552] dm-pcache: fix implicit u8 truncation of gc_percent in message handler Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 514/552] dm-pcache: fix use-after-free and invalid seg operations in kset_replay() Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 515/552] i3c: master: adi: initialize the lock before enabling interrupts Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 516/552] i3c: master: Fix info leak and UAF in device unregister path Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 517/552] i3c: master: svc: bound IBI payload to the requested max_payload_len Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 518/552] i3c: master: Fix potential UAF in i3c_device_uevent() Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 519/552] i3c: renesas: Check that the transfer is valid before accessing it Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 520/552] i3c: renesas: Clean DATBAS register on detach Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 521/552] i3c: renesas: Reconfigure the DATBAS register on re-attach Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 522/552] wifi: brcmfmac: Fix memory leak in brcmf_sdio_read_control() Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 523/552] wifi: iwlwifi: dvm: fix memory leak in iwl_op_mode_dvm_start() Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 524/552] wifi: rtl8xxxu: fix use-after-free from rx_urb_wq on stop Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 525/552] crypto: sun8i-ce - Remove crypto_rng interface Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 526/552] crypto: sun8i-ss " Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 527/552] wifi: mwifiex: Detach sync cmd buffer on interrupted wait Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 528/552] wifi: rtl818x: initialize eeprom_93cx6 struct to zero Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 529/552] wifi: rtlwifi: rtl8192du: check QoS TID before indexing tids Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 530/552] wifi: rtlwifi: rtl8192du: Fix possible memory leak in rtl92du_init_sw_vars() Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 531/552] wifi: rtw88: Fix potential memory leak in rtw_txq_push_skb() Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 532/552] wifi: rtw88: pci: fix resource leak on failed NAPI setup Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 533/552] wifi: mt76: mt7615: avoid waiting for mac work under the mt76 mutex Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 534/552] wifi: mt76: mt7915: bound the device EEPROM address before the EFUSE copy Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 535/552] wifi: mt76: mt7925: cancel mlo_pm_work on stop Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 536/552] wifi: mt76: mt7996: fix TX DMA mapping leak for AddBA req frames Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 537/552] wifi: mt76: mt7996: validate default EEPROM firmware size Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 538/552] vsock/virtio: flush works in dependency order Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 539/552] w1: ds28e17: reject an oversize length on an I2C block read Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 540/552] xarray: honor XA_FLAGS_ACCOUNT in xas_split_alloc() Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 541/552] zloop: truncate finished zones to zone capacity Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 542/552] tpm: tpm_i2c_nuvoton: disable IRQ on wait timeout Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 543/552] sysctl: move the "cad_pid" entry from pid_table[] to kern_reboot_table[] Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 544/552] sticon/parisc: Detect default STI graphics card for console output Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 545/552] signal: avoid shared siginfo namespace rewrites Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 546/552] smack: fix cred UAF in smack_file_send_sigiotask() Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 547/552] taskstats: fix cpumask parsing cutting off the last character Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 548/552] timekeeping: Check the return value of tk_get_aux_ts64 in __do_adjtimex() Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 549/552] timer: Keep debugobjects state consistent in migrate_timer_list() Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 550/552] udf: Fix i_lenExtents truncation on 32-bit kernels Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 551/552] selftests/mm: fix on-fault-limit false failure under sudo-rs Greg Kroah-Hartman
2026-09-04 5:01 ` [PATCH 6.18 552/552] platform/chrome: sensorhub: Fix dropped timestamp events and log spam Greg Kroah-Hartman
2026-09-04 12:52 ` [PATCH 6.18 000/552] 6.18.50-rc1 review Brett A C Sheffield
2026-09-04 13:15 ` Pavel Machek
2026-09-04 19:46 ` Wentao Guan
2026-09-04 21:10 ` Shuah Khan
2026-09-05 11:41 ` Miguel Ojeda
2026-09-05 11:49 ` Dominique Martinet
2026-09-05 11:56 ` Greg KH
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=20260904045754.811236188@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=mpatocka@redhat.com \
--cc=patches@lists.linux.dev \
--cc=stable@vger.kernel.org \
/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