[LTP] [PATCH v2 4/4] syscalls/fanotify: Use fanotify_save_fid() helper
Petr Vorel
pvorel@suse.cz
Mon May 4 14:33:53 CEST 2020
Hi Amir,
> Reduce some boiler plate code in FAN_REPORT_FID tests and
> save fid only once per object instead of once per expected event.
Reviewed-by: Petr Vorel <pvorel@suse.cz>
+1
> static int setup_marks(unsigned int fd, struct test_case_t *tc)
> @@ -130,8 +125,8 @@ static int setup_marks(unsigned int fd, struct test_case_t *tc)
> "kernel");
> return 1;
> } else if (errno == ENODEV &&
> - !event_set[i].fsid.val[0] &&
> - !event_set[i].fsid.val[1]) {
> + !FSID_VAL_MEMBER(objects[i].fid.fsid, 0) &&
> + !FSID_VAL_MEMBER(objects[i].fid.fsid, 1)) {
For the same reasons as the previous commits this diff is needed:
- !FSID_VAL_MEMBER(objects[i].fid.fsid, 0) &&
- !FSID_VAL_MEMBER(objects[i].fid.fsid, 1)) {
+ !objects[i].fid.fsid.val[0] &&
+ !objects[i].fid.fsid.val[1]) {
Kind regards,
Petr
More information about the ltp
mailing list