NFS เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจพเจœเจผเฉเจ• เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ เจ…เจคเฉ‡ เจนเฉฑเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ

เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจ‡เฉฑเจ• เจฐเจฟเจฎเฉ‹เจŸ เจนเจฎเจฒเจพเจตเจฐ เจฆเฉ€ .. เจฐเฉ‚เจŸ เจจเจฟเจฐเจฏเจพเจค เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ 'เจคเฉ‡ READDIRPLUS เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจ•เฉ‡ NFS เจจเจฟเจฐเจฏเจพเจค เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€เจ†เจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจตเจฟเฉฑเจš เจนเฉˆเฅค

เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจจเฉ‚เฉฐ เจ•เจฐเจจเจฒ 23 เจตเจฟเฉฑเจš เจซเจฟเจ•เจธ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, 5.10.10 เจœเจจเจตเจฐเฉ€ เจจเฉ‚เฉฐ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ เจ‰เจธ เจฆเจฟเจจ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ•เจฐเจจเจฒ เจฆเฉ‡ เจนเฉ‹เจฐ เจธเจพเจฐเฉ‡ เจธเจฎเจฐเจฅเจฟเจค เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš:

commit fdcaa4af5e70e2d984c9620a09e9dade067f2620
เจฒเฉ‡เจ–เจ•: เจœเฉ‡. เจฌเจฐเฉ‚เจธ เจซเฉ€เจฒเจกเจธ[เจˆเจฎเฉ‡เจฒ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค]>
เจฎเจฟเจคเฉ€: เจธเฉ‹เจฎ 11 เจœเจจเจตเจฐเฉ€ 16:01:29 2021 -0500

nfsd4: readdirplus เจจเฉ‚เฉฐ เจจเจฟเจฐเจฏเจพเจค เจฆเจพ เจฎเฉ‚เจฒ เจตเจพเจชเจธ เจจเจนเฉ€เจ‚ เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ

commit 51b2ee7d006a736a9126e8111d1f24e4fd0afaa6 upstream.

เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจ‡เฉฑเจ• เจธเจฌ-เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจจเจฟเจฐเจฏเจพเจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจฐเฉ‚เจŸ เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• READDIRPLUS
เจ‰เจธ เจจเจฟเจฐเจฏเจพเจค เจฆเจพ ".." เจฆเฉ‡ เจจเจพเจฒ เจฎเจพเจคเจพ-เจชเจฟเจคเจพ เจฆเฉ‡ เจซเจพเจˆเจฒเจนเฉˆเจ‚เจกเจฒ เจจเฉ‚เฉฐ เจตเจพเจชเจธ เจ•เจฐ เจฆเฉ‡เจตเฉ‡เจ—เจพ.
เจเจ‚เจŸเจฐเฉ€

เจซเจพเจˆเจฒเจนเฉˆเจ‚เจกเจฒ เจตเจฟเจ•เจฒเจชเจฟเจ• เจนเฉˆ, เจ‡เจธ เจฒเจˆ เจ†เจ“ เจ‡เจธ เจฒเจˆ เจซเจพเจˆเจฒเจนเฉˆเจ‚เจกเจฒ เจจเฉ‚เฉฐ เจตเจพเจชเจธ เจจเจพ เจ•เจฐเฉ€เจ
".." เจœเฉ‡เจ•เจฐ เจ…เจธเฉ€เจ‚ เจจเจฟเจฐเจฏเจพเจค เจฆเฉ€ เจœเฉœเฉเจน 'เจคเฉ‡ เจนเจพเจ‚เฅค

เจจเฉ‹เจŸ เจ•เจฐเฉ‹ เจ•เจฟ เจ‡เฉฑเจ• เจตเจพเจฐ เจ•เจฒเจพเจ‡เฉฐเจŸ เจเจ•เจธเจชเฉ‹เจฐเจŸ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจ‡เฉฑเจ• เจซเจพเจˆเจฒเจนเฉˆเจ‚เจกเจฒ เจธเจฟเฉฑเจ– เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆ,
เจ‰เจน เจนเฉ‹เจฐ เจ–เฉ‹เจœเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฌเจพเจ•เฉ€ เจฆเฉ‡ เจจเจฟเจฐเจฏเจพเจค เจคเฉฑเจ• เจฎเจพเจฎเฉ‚เจฒเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจชเจนเฉเฉฐเจš เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจซเจพเจˆเจฒ เจนเฉˆเจ‚เจกเจฒเจœเจผ เจฆเจพ เจ…เฉฐเจฆเจพเจœเจผเจพ เจฒเจ—เจพเจ‰เจฃเจพ เจตเฉ€ เจฌเจนเฉเจค เจฎเฉเจธเจผเจ•เจฒ เจจเจนเฉ€เจ‚ เจนเฉˆ
เจจเจฟเจฐเจฏเจพเจค. เจ‡เจธ เจฒเจˆ เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจธเจฌ-เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจจเจฟเจฐเจฏเจพเจค เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ
เจชเฉ‚เจฐเฉ‡ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฆเฉ‡ เจฌเจฐเจพเจฌเจฐ เจฎเฉฐเจจเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจจเฉ‚เฉฐ
เจ‰เจฒเจเจฃ เจคเฉ‹เจ‚ เจฌเจšเฉ‹, เจ…เจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจชเฉ‚เจฐเฉ‡ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจจเจฟเจฐเจฏเจพเจค เจ•เจฐเจจ เจฆเฉ€ เจธเจฟเจซเจผเจพเจฐเจฟเจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจฆเฉเจ†เจฐเจพ เจฐเจฟเจชเฉ‹เจฐเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ†: Youjipeng[เจˆเจฎเฉ‡เจฒ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค]>
เจฆเจธเจคเจ–เจค เจ•เฉ€เจคเฉ‡ เจ—เจ: เจœเฉ‡. เจฌเจฐเฉ‚เจธ เจซเฉ€เจฒเจกเจธ[เจˆเจฎเฉ‡เจฒ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค]>
เจธเฉ€.เจธเฉ€. [เจˆเจฎเฉ‡เจฒ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค]
เจนเจธเจคเจพเจ–เจฐเจฟเจค-เจ†เจซ-เจฌเจพเจˆ: เจšเฉฑเจ• เจฒเฉ€เจตเจฐ[เจˆเจฎเฉ‡เจฒ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค]>
เจฆเจธเจคเจ–เจค เจ•เฉ€เจคเฉ‡ เจ—เจ: เจ—เฉเจฐเฉ‡เจ— เจ•เจฐเฉ‹เจน-เจนเจพเจฐเจŸเจฎเฉˆเจจ[เจˆเจฎเฉ‡เจฒ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค]>

เจธเจฐเฉ‹เจค: linux.org.ru