mirror of
https://github.com/netbirdio/gvisor.git
synced 2026-05-22 17:12:49 -07:00
Remove redundant slice copy in lisafs gofer client.
listXattr() was doing redundant work. Remove it. PiperOrigin-RevId: 401871315
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user