All of lore.kernel.org
 help / color / mirror / Atom feed
* [PROCFS 0/5] Add and improve (proc) entries
@ 2021-03-19 23:17 Glenn Washburn
  2021-03-19 23:17 ` [PROCFS 1/5] loopback: Add procfs entry 'loopbacks' to output configured loopback devices Glenn Washburn
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Glenn Washburn @ 2021-03-19 23:17 UTC (permalink / raw)
  To: grub-devel, Daniel Kiper; +Cc: Glenn Washburn

This patch series adds proc entries to show the user some of GRUB's internal
state on devices, loopback devices, and luks devices. This can be valuable
when debugging grub, either as a developer, or as a user trying to determine
why their config is not working as expected. Some of the same info can be
gotten from the "ls" command with no arguments, however the proc entry is a
lot less verbose, which is helpful when output is more than one screen's
worth of data.

Patch #1: Add (proc)/loopbacks which shows all configured loopback devices
Patch #2-4: Improve the existing luks proc entry by adding LUKS2 support,
  add field names for the cryptodisk names and source device names, and
  adding a header to make the file more easily comprehensible
Patch #5: Add (proc)/devices to show all devices grub knows about.

Glenn

Glenn Washburn (5):
  loopback: Add procfs entry 'loopbacks' to output configured loopback
    devices
  luks2: Add support for LUKS2 in (proc)/luks_script
  cryptodisk: Add crypto disk name and source device names to
    (proc)/luks_script
  cryptodisk: Add header line of field names to (procfs)/luks_script
  procfs: Add (proc)/devices to get info on grub devices.

 grub-core/disk/cryptodisk.c | 41 +++++++++++++----
 grub-core/disk/loopback.c   | 57 +++++++++++++++++++++++
 grub-core/fs/proc.c         | 91 +++++++++++++++++++++++++++++++++++++
 3 files changed, 179 insertions(+), 10 deletions(-)

-- 
2.27.0



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

end of thread, other threads:[~2021-03-19 23:18 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-19 23:17 [PROCFS 0/5] Add and improve (proc) entries Glenn Washburn
2021-03-19 23:17 ` [PROCFS 1/5] loopback: Add procfs entry 'loopbacks' to output configured loopback devices Glenn Washburn
2021-03-19 23:17 ` [PROCFS 2/5] luks2: Add support for LUKS2 in (proc)/luks_script Glenn Washburn
2021-03-19 23:17 ` [PROCFS 3/5] cryptodisk: Add crypto disk name and source device names to (proc)/luks_script Glenn Washburn
2021-03-19 23:17 ` [PROCFS 4/5] cryptodisk: Add header line of field names to (procfs)/luks_script Glenn Washburn
2021-03-19 23:17 ` [PROCFS 5/5] procfs: Add (proc)/devices to get info on grub devices Glenn Washburn

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.