All of lore.kernel.org
 help / color / mirror / Atom feed
* bdi: fix use-after-free for dev_name(bdi->dev) v3
@ 2020-04-22  7:38 Christoph Hellwig
  2020-04-22  7:38 ` [PATCH 1/9] vboxsf: don't use the source name in the bdi name Christoph Hellwig
                   ` (10 more replies)
  0 siblings, 11 replies; 25+ messages in thread
From: Christoph Hellwig @ 2020-04-22  7:38 UTC (permalink / raw)
  To: axboe
  Cc: yuyufen, tj, jack, bvanassche, tytso, hdegoede, gregkh,
	linux-block, linux-kernel

Hi all,

the first three patches are my take on the proposal from Yufen Yu
to fix the use after free of the device name of the bdi device.

The rest is vaguely related cleanups.

Changes since v2:
 - switch vboxsf to a shorter bdi name

Changes since v1:
 - use a static dev_name buffer inside struct backing_dev_info

^ permalink raw reply	[flat|nested] 25+ messages in thread
* bdi: fix use-after-free for dev_name(bdi->dev) v3 (resend)
@ 2020-05-04 12:47 Christoph Hellwig
  2020-05-04 12:47 ` [PATCH 4/9] bdi: add a ->dev_name field to struct backing_dev_info Christoph Hellwig
  0 siblings, 1 reply; 25+ messages in thread
From: Christoph Hellwig @ 2020-05-04 12:47 UTC (permalink / raw)
  To: axboe
  Cc: yuyufen, tj, jack, bvanassche, tytso, hdegoede, gregkh,
	linux-block, linux-kernel

Hi Jens,

can you pick up this series?

the first three patches are my take on the proposal from Yufen Yu
to fix the use after free of the device name of the bdi device.

The rest is vaguely related cleanups.

Changes since v2:
 - switch vboxsf to a shorter bdi name

Changes since v1:
 - use a static dev_name buffer inside struct backing_dev_info

^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2020-05-04 12:57 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-22  7:38 bdi: fix use-after-free for dev_name(bdi->dev) v3 Christoph Hellwig
2020-04-22  7:38 ` [PATCH 1/9] vboxsf: don't use the source name in the bdi name Christoph Hellwig
2020-04-22  8:15   ` Hans de Goede
2020-04-22  7:38 ` [PATCH 2/9] bdi: move bdi_dev_name out of line Christoph Hellwig
2020-04-23  0:07   ` Bart Van Assche
2020-04-22  7:38 ` [PATCH 3/9] bdi: use bdi_dev_name() to get device name Christoph Hellwig
2020-04-22  9:07   ` Jan Kara
2020-04-23  0:08   ` Bart Van Assche
2020-04-22  7:38 ` [PATCH 4/9] bdi: add a ->dev_name field to struct backing_dev_info Christoph Hellwig
2020-04-22  9:08   ` Jan Kara
2020-04-23  0:09   ` Bart Van Assche
2020-04-22  7:38 ` [PATCH 5/9] driver core: remove device_create_vargs Christoph Hellwig
2020-04-22  9:09   ` Jan Kara
2020-04-22  7:38 ` [PATCH 6/9] bdi: unexport bdi_register_va Christoph Hellwig
2020-04-23  0:11   ` Bart Van Assche
2020-04-22  7:38 ` [PATCH 7/9] bdi: remove bdi_register_owner Christoph Hellwig
2020-04-23  0:13   ` Bart Van Assche
2020-04-22  7:38 ` [PATCH 8/9] bdi: simplify bdi_alloc Christoph Hellwig
2020-04-23  0:13   ` Bart Van Assche
2020-04-22  7:38 ` [PATCH 9/9] bdi: remove the name field in struct backing_dev_info Christoph Hellwig
2020-04-23  0:16   ` Bart Van Assche
2020-04-25  7:59 ` bdi: fix use-after-free for dev_name(bdi->dev) v3 Christoph Hellwig
2020-04-25 10:43   ` Hans de Goede
2020-04-28  6:52 ` Christoph Hellwig
2020-05-04 12:47 bdi: fix use-after-free for dev_name(bdi->dev) v3 (resend) Christoph Hellwig
2020-05-04 12:47 ` [PATCH 4/9] bdi: add a ->dev_name field to struct backing_dev_info Christoph Hellwig

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.