[DTrace-devel] [oracle/dtrace-utils] 95cdf1: translators: fix io.d.in devinfo_t.dev_{statname, p...

Kris Van Hees noreply at github.com
Wed Jan 22 05:34:34 UTC 2025


  Branch: refs/heads/devel
  Home:   https://github.com/oracle/dtrace-utils
  Commit: 95cdf12b1c11163d278205e1ae0d4a4a846ec7fe
      https://github.com/oracle/dtrace-utils/commit/95cdf12b1c11163d278205e1ae0d4a4a846ec7fe
  Author: Nick Alcock <nick.alcock at oracle.com>
  Date:   2025-01-21 (Tue, 21 Jan 2025)

  Changed paths:
    M libdtrace/io.d.in

  Log Message:
  -----------
  translators: fix io.d.in devinfo_t.dev_{statname,pathname}

A precedence problem caused us to never accurately determine that
a partitionless device was partitionless, producing erroneous
names like "loop00" for conventional loop devices, etc.

Fixed thusly: only broken for 6.10 and above but all translators need
regenerating.

Fixes test/unittest/io/tst.{local,wait}.sh.

Signed-off-by: Nick Alcock <nick.alcock at oracle.com>
Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>
Reviewed-by: Kris Van Hees <kris.van.hees at oracle.com>


  Commit: 94e53e27cbb4d29ec292707cfaf448ac6d72a924
      https://github.com/oracle/dtrace-utils/commit/94e53e27cbb4d29ec292707cfaf448ac6d72a924
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2025-01-21 (Tue, 21 Jan 2025)

  Changed paths:
    M dlibs/aarch64/6.10/io.d
    M dlibs/x86_64/6.10/io.d

  Log Message:
  -----------
  translators: fix operator precedence in io.d for 6.10

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>
Reviewed-by: Kris Van Hees <kris.van.hees at oracle.com>


Compare: https://github.com/oracle/dtrace-utils/compare/38bb46d7a50d...94e53e27cbb4

To unsubscribe from these emails, change your notification settings at https://github.com/oracle/dtrace-utils/settings/notifications



More information about the DTrace-devel mailing list