Remove redundant slice copy in lisafs gofer client.

listXattr() was doing redundant work. Remove it.

PiperOrigin-RevId: 401871315
This commit is contained in:
Ayush Ranjan
2021-10-08 15:40:49 -07:00
committed by gVisor bot
parent da41ecc5be
commit 34e68b6b4f
+1 -10
View File
@@ -2049,16 +2049,7 @@ func (d *dentry) listXattr(ctx context.Context, size uint64) ([]string, error) {
}
if d.fs.opts.lisaEnabled {
xattrs, err := d.controlFDLisa.ListXattr(ctx, size)
if err != nil {
return nil, err
}
res := make([]string, 0, len(xattrs))
for _, xattr := range xattrs {
res = append(res, xattr)
}
return res, nil
return d.controlFDLisa.ListXattr(ctx, size)
}
xattrMap, err := d.file.listXattr(ctx, size)