|
http://review.whamcloud.com/#change,1669
|
|
EuroLUG 2011 OSD API presentation by Alex
|
|
DMU API
- Explicit declarations in transaction mechanism
- Create transaction
- Declare changes in terms of objects and operations
- Start transaction
- Do changes
- Stop transaction
- No OS specifics except
DMU OSD
- Implements OSD API
- Simple and obvious
- Supposed to work with multiple backing stores
- Sits atop of DMU, not ZPL
OSD API: before
- Tables with credits in blocks
- No 0-copy IO support
- No support for truncate
- No explicit object destroy
- Hard to know when object should be destroyed
OSD API: after
- Declare methods
- Very simple to use/implement
- Support for 0-copy IO
- Support for truncate
- Object destroy method
- Called by MDD/OFD through the stack
llog: before
- No way to declare changes
- llog_vfs.c
- Relying on linux vfs
- Sometimes looks like a stack
- Not efficient in few cases
llog: after
- Set of new methods
- llog_osd.c
- Relying on OSD API
- More like a library now
- To be fixed
Obdfilter: before
- Uses VFS
- Does low-level IO
- Using Linux specific methods
OFD: after
- Uses OSD API
- Passes pages to OSD
- Where low-level IO is implemented
Configuration: before
- Hardcoded in MDT
- obd_mount does mounting
- obd_mount parses mountdata
- Svname from mountdata
- Non-portable
- Supports conf. Backups
Configuration: after
- Driven by mountconf
- OSD mounts device internally
- mount.lustre parses mountdata
- Svname come from mount.lustre
- Portable
- No local conf backups
LOV/OSC: before
- Use OBD API
- Too much interaction
- Internals exposed
- Llogs through the stack
- Last-used-objids
LOD/OSP: after
- Use OSD API
- Much less interaction
- Internals hidden
- Llogs in OSP
- Last-used-ids in OSP
- LOV EA in LOD
- Should be easier
- MDS initiates destroy
LOV EA handling
- Hard to follow
- Clients initiates destroy
- Not very robust
- Races
Quota: before
- Relies on Linux
- Enforcement in VFS
- Accounting in diskfs
- Part of MDD/obdfilter
Quota: after
- Mostly OS-neutral
- Enforcement in lquota
- Few calls from OSD
MGS: before
- Uses LVFS
- Driven by mountdata
MGS: after
- Uses OSD API
- Driven by mount opti
|
|
The mdd-survey test result for OSD-API patch Di did in the week-end.
Tests were run two times.
The external journal being used is 8G ssd external journal.
1. the unlink performance is indeed better with osd-patch.
2. For setxattr, I indeed saw the performance drop with 1024 threads (with
OSD-patch), and it happened every time, and should be repeatable. It is better
to figure out why. It is possible that this is caused by extra transaction
credits being requested for setxattr, which is being investigated in LU-910.
|
|
the updated patch has been pushed to Gerrit, the changes are mainly related to "mdd_close".
|
|
there are two failed tests in Maloo, one is test_101 in recovery-small, the other is test_85b in replay-single
1, test_101 in recovery-small,
the detailed failed message is as follows,
https://maloo.whamcloud.com/test_sets/58a80f0e-2926-11e1-b25e-5254004bbbd3
...
Error: 'version must match'
Failure Rate: 24.00% of last 100 executions [all branches]
client-23vm4: subsystem_debug=0xffb7e3ff
client-23vm4: debug_mb=32
Started lustre-OST0005
Starting ost7: /dev/lvm-OSS/P6 /mnt/ost7
client-23vm4: debug=-1
client-23vm4: subsystem_debug=0xffb7e3ff
client-23vm4: debug_mb=32
Started lustre-OST0006
recovery-small test_101: @@@@@@ FAIL: version must match
...
by searching the results in maloo, this issue was ever shown up in
https://maloo.whamcloud.com/test_sets/c8b23804-26df-11e1-87bf-5254004bbbd3
it is related to imperative recovery, and the ticket LU-939 is created to track it
2, test_85b in replay-single
the purpose of this test is verifying whether the unused locks are canceled after recovery,
in this failed test, there was even no unused lock before recovery, then it failed
...
== replay-single test 85b: check the cancellation of unused locks during recovery(EXTENT) == 15:41:26 (1324165286)
before recovery: unused locks count = 0
Failing ost1 on node client-23vm4
+ pm -h powerman --off client-23vm4
Command completed successfully
affected facets: ost1,ost2,ost3,ost4,ost5,ost6,ost7
+ pm -h powerman --on client-23vm4
Command completed successfully
Failover ost1 to client-23vm4
Failover ost2 to client-23vm4
Failover ost3 to client-23vm4
Failover ost4 to client-23vm4
Failover ost5 to client-23vm4
Failover ost6 to client-23vm4
Failover ost7 to client-23vm4
15:41:50 (1324165310) waiting for client-23vm4 network 900 secs ...
waiting ping -c 1 -w 3 client-23vm4, 895 secs left ...
waiting ping -c 1 -w 3 client-23vm4, 890 secs left ...
waiting ping -c 1 -w 3 client-23vm4, 885 secs left ...
waiting ping -c 1 -w 3 client-23vm4, 880 secs left ...
15:42:20 (1324165340) network interface is UP
Starting ost1: /dev/lvm-OSS/P0 /mnt/ost1
...
after recovery: unused locks count = 0
replay-single test_85b: @@@@@@ FAIL: unused locks are not canceled
...
there is a bug in the test script, which can not make sure there are unused locks before recovery.
the updated patch which fixed the bug in test_85b of replay-single is pushed to Gerrit
|
|
Integrated in lustre-master » x86_64,server,el5,ofa #411
LU-909 osd: changes to osd api (Revision 22464d1230ed58461f51d881f512d5e16644a735)
Result = SUCCESS
Oleg Drokin : 22464d1230ed58461f51d881f512d5e16644a735
Files :
- lustre/ptlrpc/target.c
- lustre/osd-ldiskfs/osd_handler.c
- lustre/fld/fld_internal.h
- lustre/mdd/mdd_dir.c
- lustre/include/lustre_fld.h
- lustre/mdt/mdt_reint.c
- lustre/fid/fid_internal.h
- lustre/include/lustre/lustre_idl.h
- lustre/mdd/mdd_orphans.c
- lustre/mdt/mdt_internal.h
- lustre/fid/fid_store.c
- lustre/mdd/mdd_trans.c
- lustre/tests/replay-single.sh
- lustre/obdclass/dt_object.c
- lustre/mdt/mdt_capa.c
- lustre/cmm/cmm_object.c
- lustre/include/dt_object.h
- lustre/mdd/mdd_device.c
- lustre/mdd/mdd_internal.h
- lustre/fld/fld_index.c
- lustre/osd-ldiskfs/osd_internal.h
- lustre/mdt/mdt_handler.c
- lustre/autoconf/lustre-core.m4
- lustre/mdd/mdd_lov.c
- lustre/mdt/mdt_recovery.c
- lustre/include/md_object.h
- lustre/fld/fld_handler.c
- lustre/mdd/mdd_object.c
|
|
Integrated in lustre-master » x86_64,client,el6,inkernel #411
LU-909 osd: changes to osd api (Revision 22464d1230ed58461f51d881f512d5e16644a735)
Result = SUCCESS
Oleg Drokin : 22464d1230ed58461f51d881f512d5e16644a735
Files :
- lustre/include/lustre/lustre_idl.h
- lustre/obdclass/dt_object.c
- lustre/mdd/mdd_dir.c
- lustre/mdt/mdt_capa.c
- lustre/ptlrpc/target.c
- lustre/mdd/mdd_device.c
- lustre/include/dt_object.h
- lustre/mdd/mdd_internal.h
- lustre/tests/replay-single.sh
- lustre/mdd/mdd_trans.c
- lustre/fid/fid_internal.h
- lustre/fld/fld_internal.h
- lustre/cmm/cmm_object.c
- lustre/autoconf/lustre-core.m4
- lustre/osd-ldiskfs/osd_handler.c
- lustre/mdd/mdd_lov.c
- lustre/osd-ldiskfs/osd_internal.h
- lustre/fid/fid_store.c
- lustre/fld/fld_handler.c
- lustre/mdd/mdd_orphans.c
- lustre/mdt/mdt_internal.h
- lustre/fld/fld_index.c
- lustre/mdt/mdt_reint.c
- lustre/include/lustre_fld.h
- lustre/include/md_object.h
- lustre/mdd/mdd_object.c
- lustre/mdt/mdt_recovery.c
- lustre/mdt/mdt_handler.c
|
|
Integrated in lustre-master » x86_64,client,el5,inkernel #411
LU-909 osd: changes to osd api (Revision 22464d1230ed58461f51d881f512d5e16644a735)
Result = SUCCESS
Oleg Drokin : 22464d1230ed58461f51d881f512d5e16644a735
Files :
- lustre/mdd/mdd_trans.c
- lustre/mdt/mdt_capa.c
- lustre/osd-ldiskfs/osd_handler.c
- lustre/tests/replay-single.sh
- lustre/autoconf/lustre-core.m4
- lustre/mdd/mdd_object.c
- lustre/mdt/mdt_internal.h
- lustre/obdclass/dt_object.c
- lustre/ptlrpc/target.c
- lustre/fld/fld_internal.h
- lustre/osd-ldiskfs/osd_internal.h
- lustre/cmm/cmm_object.c
- lustre/fld/fld_index.c
- lustre/include/dt_object.h
- lustre/mdt/mdt_handler.c
- lustre/mdd/mdd_device.c
- lustre/mdd/mdd_lov.c
- lustre/include/md_object.h
- lustre/fld/fld_handler.c
- lustre/fid/fid_store.c
- lustre/mdd/mdd_dir.c
- lustre/mdt/mdt_recovery.c
- lustre/include/lustre_fld.h
- lustre/mdd/mdd_internal.h
- lustre/fid/fid_internal.h
- lustre/mdd/mdd_orphans.c
- lustre/include/lustre/lustre_idl.h
- lustre/mdt/mdt_reint.c
|
|
Integrated in lustre-master » i686,server,el6,inkernel #411
LU-909 osd: changes to osd api (Revision 22464d1230ed58461f51d881f512d5e16644a735)
Result = SUCCESS
Oleg Drokin : 22464d1230ed58461f51d881f512d5e16644a735
Files :
- lustre/fld/fld_index.c
- lustre/mdt/mdt_capa.c
- lustre/mdd/mdd_object.c
- lustre/obdclass/dt_object.c
- lustre/mdd/mdd_lov.c
- lustre/mdd/mdd_device.c
- lustre/mdd/mdd_internal.h
- lustre/include/md_object.h
- lustre/osd-ldiskfs/osd_internal.h
- lustre/osd-ldiskfs/osd_handler.c
- lustre/fld/fld_handler.c
- lustre/mdd/mdd_trans.c
- lustre/mdt/mdt_internal.h
- lustre/fld/fld_internal.h
- lustre/mdt/mdt_reint.c
- lustre/mdt/mdt_handler.c
- lustre/include/lustre_fld.h
- lustre/cmm/cmm_object.c
- lustre/fid/fid_store.c
- lustre/autoconf/lustre-core.m4
- lustre/tests/replay-single.sh
- lustre/ptlrpc/target.c
- lustre/mdd/mdd_orphans.c
- lustre/include/lustre/lustre_idl.h
- lustre/include/dt_object.h
- lustre/fid/fid_internal.h
- lustre/mdd/mdd_dir.c
- lustre/mdt/mdt_recovery.c
|
|
Integrated in lustre-master » x86_64,client,sles11,inkernel #411
LU-909 osd: changes to osd api (Revision 22464d1230ed58461f51d881f512d5e16644a735)
Result = SUCCESS
Oleg Drokin : 22464d1230ed58461f51d881f512d5e16644a735
Files :
- lustre/mdt/mdt_capa.c
- lustre/mdd/mdd_lov.c
- lustre/mdd/mdd_dir.c
- lustre/fld/fld_handler.c
- lustre/cmm/cmm_object.c
- lustre/fid/fid_internal.h
- lustre/autoconf/lustre-core.m4
- lustre/mdd/mdd_internal.h
- lustre/obdclass/dt_object.c
- lustre/mdt/mdt_internal.h
- lustre/fld/fld_internal.h
- lustre/tests/replay-single.sh
- lustre/fid/fid_store.c
- lustre/osd-ldiskfs/osd_internal.h
- lustre/include/lustre/lustre_idl.h
- lustre/fld/fld_index.c
- lustre/include/dt_object.h
- lustre/osd-ldiskfs/osd_handler.c
- lustre/mdd/mdd_object.c
- lustre/mdd/mdd_orphans.c
- lustre/mdt/mdt_reint.c
- lustre/include/lustre_fld.h
- lustre/ptlrpc/target.c
- lustre/mdd/mdd_trans.c
- lustre/mdd/mdd_device.c
- lustre/mdt/mdt_handler.c
- lustre/include/md_object.h
- lustre/mdt/mdt_recovery.c
|
|
Integrated in lustre-master » x86_64,server,el5,inkernel #411
LU-909 osd: changes to osd api (Revision 22464d1230ed58461f51d881f512d5e16644a735)
Result = SUCCESS
Oleg Drokin : 22464d1230ed58461f51d881f512d5e16644a735
Files :
- lustre/fld/fld_handler.c
- lustre/ptlrpc/target.c
- lustre/include/lustre/lustre_idl.h
- lustre/fid/fid_store.c
- lustre/autoconf/lustre-core.m4
- lustre/include/lustre_fld.h
- lustre/mdd/mdd_lov.c
- lustre/tests/replay-single.sh
- lustre/mdt/mdt_handler.c
- lustre/mdd/mdd_dir.c
- lustre/mdd/mdd_object.c
- lustre/mdt/mdt_recovery.c
- lustre/osd-ldiskfs/osd_handler.c
- lustre/mdd/mdd_device.c
- lustre/mdd/mdd_trans.c
- lustre/mdt/mdt_reint.c
- lustre/osd-ldiskfs/osd_internal.h
- lustre/mdt/mdt_capa.c
- lustre/mdd/mdd_orphans.c
- lustre/mdd/mdd_internal.h
- lustre/include/md_object.h
- lustre/fid/fid_internal.h
- lustre/fld/fld_internal.h
- lustre/fld/fld_index.c
- lustre/include/dt_object.h
- lustre/mdt/mdt_internal.h
- lustre/cmm/cmm_object.c
- lustre/obdclass/dt_object.c
|
|
Integrated in lustre-master » x86_64,client,ubuntu1004,inkernel #411
LU-909 osd: changes to osd api (Revision 22464d1230ed58461f51d881f512d5e16644a735)
Result = SUCCESS
Oleg Drokin : 22464d1230ed58461f51d881f512d5e16644a735
Files :
- lustre/mdd/mdd_device.c
- lustre/mdd/mdd_trans.c
- lustre/tests/replay-single.sh
- lustre/mdt/mdt_capa.c
- lustre/fid/fid_store.c
- lustre/autoconf/lustre-core.m4
- lustre/osd-ldiskfs/osd_handler.c
- lustre/include/lustre/lustre_idl.h
- lustre/fld/fld_handler.c
- lustre/mdd/mdd_dir.c
- lustre/include/dt_object.h
- lustre/osd-ldiskfs/osd_internal.h
- lustre/fld/fld_index.c
- lustre/mdd/mdd_object.c
- lustre/mdd/mdd_orphans.c
- lustre/mdd/mdd_internal.h
- lustre/mdd/mdd_lov.c
- lustre/obdclass/dt_object.c
- lustre/include/md_object.h
- lustre/include/lustre_fld.h
- lustre/ptlrpc/target.c
- lustre/mdt/mdt_handler.c
- lustre/cmm/cmm_object.c
- lustre/mdt/mdt_recovery.c
- lustre/fid/fid_internal.h
- lustre/fld/fld_internal.h
- lustre/mdt/mdt_reint.c
- lustre/mdt/mdt_internal.h
|
|
Integrated in lustre-master » x86_64,client,el5,ofa #411
LU-909 osd: changes to osd api (Revision 22464d1230ed58461f51d881f512d5e16644a735)
Result = SUCCESS
Oleg Drokin : 22464d1230ed58461f51d881f512d5e16644a735
Files :
- lustre/include/md_object.h
- lustre/include/dt_object.h
- lustre/fid/fid_internal.h
- lustre/mdt/mdt_reint.c
- lustre/fld/fld_index.c
- lustre/fld/fld_internal.h
- lustre/include/lustre_fld.h
- lustre/osd-ldiskfs/osd_handler.c
- lustre/mdd/mdd_trans.c
- lustre/autoconf/lustre-core.m4
- lustre/mdd/mdd_dir.c
- lustre/ptlrpc/target.c
- lustre/mdd/mdd_orphans.c
- lustre/mdt/mdt_capa.c
- lustre/osd-ldiskfs/osd_internal.h
- lustre/mdt/mdt_handler.c
- lustre/fld/fld_handler.c
- lustre/cmm/cmm_object.c
- lustre/fid/fid_store.c
- lustre/mdd/mdd_lov.c
- lustre/tests/replay-single.sh
- lustre/mdt/mdt_internal.h
- lustre/obdclass/dt_object.c
- lustre/mdd/mdd_device.c
- lustre/mdd/mdd_internal.h
- lustre/mdd/mdd_object.c
- lustre/mdt/mdt_recovery.c
- lustre/include/lustre/lustre_idl.h
|
|
Integrated in lustre-master » x86_64,server,el6,inkernel #411
LU-909 osd: changes to osd api (Revision 22464d1230ed58461f51d881f512d5e16644a735)
Result = SUCCESS
Oleg Drokin : 22464d1230ed58461f51d881f512d5e16644a735
Files :
- lustre/tests/replay-single.sh
- lustre/ptlrpc/target.c
- lustre/fld/fld_index.c
- lustre/fld/fld_handler.c
- lustre/fid/fid_internal.h
- lustre/mdd/mdd_object.c
- lustre/include/lustre/lustre_idl.h
- lustre/mdt/mdt_recovery.c
- lustre/include/md_object.h
- lustre/mdt/mdt_capa.c
- lustre/fid/fid_store.c
- lustre/mdd/mdd_orphans.c
- lustre/mdd/mdd_dir.c
- lustre/osd-ldiskfs/osd_handler.c
- lustre/obdclass/dt_object.c
- lustre/include/lustre_fld.h
- lustre/mdd/mdd_device.c
- lustre/autoconf/lustre-core.m4
- lustre/mdd/mdd_internal.h
- lustre/osd-ldiskfs/osd_internal.h
- lustre/mdt/mdt_reint.c
- lustre/fld/fld_internal.h
- lustre/mdt/mdt_handler.c
- lustre/include/dt_object.h
- lustre/cmm/cmm_object.c
- lustre/mdt/mdt_internal.h
- lustre/mdd/mdd_lov.c
- lustre/mdd/mdd_trans.c
|
|
Integrated in lustre-master » i686,client,el6,inkernel #411
LU-909 osd: changes to osd api (Revision 22464d1230ed58461f51d881f512d5e16644a735)
Result = SUCCESS
Oleg Drokin : 22464d1230ed58461f51d881f512d5e16644a735
Files :
- lustre/fld/fld_internal.h
- lustre/mdd/mdd_device.c
- lustre/mdt/mdt_internal.h
- lustre/autoconf/lustre-core.m4
- lustre/cmm/cmm_object.c
- lustre/mdd/mdd_lov.c
- lustre/mdt/mdt_recovery.c
- lustre/mdd/mdd_dir.c
- lustre/fid/fid_store.c
- lustre/mdd/mdd_trans.c
- lustre/mdt/mdt_reint.c
- lustre/obdclass/dt_object.c
- lustre/include/lustre_fld.h
- lustre/fld/fld_index.c
- lustre/include/md_object.h
- lustre/mdt/mdt_capa.c
- lustre/mdd/mdd_orphans.c
- lustre/tests/replay-single.sh
- lustre/include/dt_object.h
- lustre/ptlrpc/target.c
- lustre/osd-ldiskfs/osd_handler.c
- lustre/osd-ldiskfs/osd_internal.h
- lustre/fld/fld_handler.c
- lustre/include/lustre/lustre_idl.h
- lustre/mdd/mdd_object.c
- lustre/mdt/mdt_handler.c
- lustre/mdd/mdd_internal.h
- lustre/fid/fid_internal.h
|
|
Integrated in lustre-master » i686,server,el5,ofa #411
LU-909 osd: changes to osd api (Revision 22464d1230ed58461f51d881f512d5e16644a735)
Result = SUCCESS
Oleg Drokin : 22464d1230ed58461f51d881f512d5e16644a735
Files :
- lustre/mdt/mdt_capa.c
- lustre/mdd/mdd_device.c
- lustre/fid/fid_store.c
- lustre/mdt/mdt_reint.c
- lustre/mdd/mdd_internal.h
- lustre/mdt/mdt_recovery.c
- lustre/tests/replay-single.sh
- lustre/fld/fld_index.c
- lustre/mdd/mdd_dir.c
- lustre/include/md_object.h
- lustre/include/dt_object.h
- lustre/fid/fid_internal.h
- lustre/mdt/mdt_internal.h
- lustre/include/lustre/lustre_idl.h
- lustre/mdd/mdd_trans.c
- lustre/cmm/cmm_object.c
- lustre/mdd/mdd_orphans.c
- lustre/include/lustre_fld.h
- lustre/mdd/mdd_object.c
- lustre/fld/fld_handler.c
- lustre/fld/fld_internal.h
- lustre/osd-ldiskfs/osd_internal.h
- lustre/mdt/mdt_handler.c
- lustre/obdclass/dt_object.c
- lustre/autoconf/lustre-core.m4
- lustre/mdd/mdd_lov.c
- lustre/ptlrpc/target.c
- lustre/osd-ldiskfs/osd_handler.c
|
|
Integrated in lustre-master » i686,server,el5,inkernel #411
LU-909 osd: changes to osd api (Revision 22464d1230ed58461f51d881f512d5e16644a735)
Result = SUCCESS
Oleg Drokin : 22464d1230ed58461f51d881f512d5e16644a735
Files :
- lustre/fld/fld_handler.c
- lustre/include/lustre/lustre_idl.h
- lustre/mdd/mdd_orphans.c
- lustre/osd-ldiskfs/osd_handler.c
- lustre/fid/fid_store.c
- lustre/fid/fid_internal.h
- lustre/mdt/mdt_reint.c
- lustre/tests/replay-single.sh
- lustre/mdd/mdd_trans.c
- lustre/mdt/mdt_internal.h
- lustre/include/lustre_fld.h
- lustre/mdd/mdd_device.c
- lustre/mdt/mdt_handler.c
- lustre/fld/fld_internal.h
- lustre/mdt/mdt_recovery.c
- lustre/obdclass/dt_object.c
- lustre/cmm/cmm_object.c
- lustre/mdd/mdd_object.c
- lustre/mdd/mdd_dir.c
- lustre/include/md_object.h
- lustre/osd-ldiskfs/osd_internal.h
- lustre/fld/fld_index.c
- lustre/mdd/mdd_internal.h
- lustre/ptlrpc/target.c
- lustre/include/dt_object.h
- lustre/autoconf/lustre-core.m4
- lustre/mdt/mdt_capa.c
- lustre/mdd/mdd_lov.c
|
|
Integrated in lustre-master » i686,client,el5,inkernel #411
LU-909 osd: changes to osd api (Revision 22464d1230ed58461f51d881f512d5e16644a735)
Result = SUCCESS
Oleg Drokin : 22464d1230ed58461f51d881f512d5e16644a735
Files :
- lustre/fld/fld_internal.h
- lustre/ptlrpc/target.c
- lustre/mdd/mdd_object.c
- lustre/obdclass/dt_object.c
- lustre/mdt/mdt_handler.c
- lustre/mdt/mdt_recovery.c
- lustre/mdd/mdd_device.c
- lustre/fld/fld_index.c
- lustre/mdt/mdt_internal.h
- lustre/include/md_object.h
- lustre/mdd/mdd_orphans.c
- lustre/mdt/mdt_capa.c
- lustre/tests/replay-single.sh
- lustre/mdd/mdd_internal.h
- lustre/fid/fid_internal.h
- lustre/autoconf/lustre-core.m4
- lustre/mdt/mdt_reint.c
- lustre/include/dt_object.h
- lustre/mdd/mdd_trans.c
- lustre/osd-ldiskfs/osd_handler.c
- lustre/mdd/mdd_lov.c
- lustre/fid/fid_store.c
- lustre/osd-ldiskfs/osd_internal.h
- lustre/mdd/mdd_dir.c
- lustre/include/lustre/lustre_idl.h
- lustre/cmm/cmm_object.c
- lustre/include/lustre_fld.h
- lustre/fld/fld_handler.c
|
|
Integrated in lustre-master » i686,client,el5,ofa #411
LU-909 osd: changes to osd api (Revision 22464d1230ed58461f51d881f512d5e16644a735)
Result = SUCCESS
Oleg Drokin : 22464d1230ed58461f51d881f512d5e16644a735
Files :
- lustre/mdd/mdd_dir.c
- lustre/fld/fld_handler.c
- lustre/obdclass/dt_object.c
- lustre/mdt/mdt_capa.c
- lustre/autoconf/lustre-core.m4
- lustre/osd-ldiskfs/osd_internal.h
- lustre/mdd/mdd_orphans.c
- lustre/mdt/mdt_handler.c
- lustre/mdd/mdd_trans.c
- lustre/mdt/mdt_reint.c
- lustre/mdd/mdd_internal.h
- lustre/include/md_object.h
- lustre/fid/fid_internal.h
- lustre/fid/fid_store.c
- lustre/cmm/cmm_object.c
- lustre/mdt/mdt_recovery.c
- lustre/fld/fld_internal.h
- lustre/mdd/mdd_lov.c
- lustre/include/lustre_fld.h
- lustre/include/dt_object.h
- lustre/include/lustre/lustre_idl.h
- lustre/tests/replay-single.sh
- lustre/fld/fld_index.c
- lustre/ptlrpc/target.c
- lustre/osd-ldiskfs/osd_handler.c
- lustre/mdt/mdt_internal.h
- lustre/mdd/mdd_device.c
- lustre/mdd/mdd_object.c
|
|
Patch landed for 2.2.0
|
Generated at Sat Feb 10 01:11:35 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.