diff options
| author | Caleb Sander Mateos <csander@purestorage.com> | 2025-12-12 10:17:00 -0700 |
|---|---|---|
| committer | Jens Axboe <axboe@kernel.dk> | 2025-12-12 12:50:40 -0700 |
| commit | 1fd4b8d7e3cf102bd01a295460d629e15152d2b3 (patch) | |
| tree | ad8f1119bf57a389b2d952c5537e514a4e65726b /scripts/include/git@git.tavy.me:linux.git | |
| parent | 9637fc3bdd10c8e073f71897bd35babbd21e9b29 (diff) | |
selftests: ublk: correct last_rw map type in seq_io.bt
The last_rw map is initialized with a value of 0 but later assigned the
value args.sector + args.nr_sector, which has type sector_t = u64.
bpftrace complains about the type mismatch between int64 and uint64:
trace/seq_io.bt:18:3-59: ERROR: Type mismatch for @last_rw: trying to assign value of type 'uint64' when map already contains a value of type 'int64'
@last_rw[$dev, str($2)] = (args.sector + args.nr_sector);
Cast the initial value to uint64 so bpftrace will load the program.
Signed-off-by: Caleb Sander Mateos <csander@purestorage.com>
Reviewed-by: Ming Lei <ming.lei@redhat.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'scripts/include/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
