diff options
author | Juergen Gross <[email protected]> | 2023-01-30 12:30:36 +0100 |
---|---|---|
committer | Eric Van Hensbergen <[email protected]> | 2023-02-24 13:42:15 +0000 |
commit | c15fe55d14b3b4ded5af2a3260877460a6ffb8ad (patch) | |
tree | 895f9d1863beecaf7d8e76aae380ad78d4949e98 /lib/test_fortify/write_overflow-strncpy-src.c | |
parent | f1956f4ec15195ec60976d9b5625326285ab102e (diff) |
9p/xen: fix connection sequence
Today the connection sequence of the Xen 9pfs frontend doesn't match
the documented sequence. It can work reliably only for a PV 9pfs device
having been added at boot time already, as the frontend is not waiting
for the backend to have set its state to "XenbusStateInitWait" before
reading the backend properties from Xenstore.
Fix that by following the documented sequence [1] (the documentation
has a bug, so the reference is for the patch fixing that).
[1]: https://lore.kernel.org/xen-devel/[email protected]/T/#u
Link: https://lkml.kernel.org/r/[email protected]
Fixes: 868eb122739a ("xen/9pfs: introduce Xen 9pfs transport driver")
Signed-off-by: Juergen Gross <[email protected]>
Reviewed-by: Simon Horman <[email protected]>
Signed-off-by: Dominique Martinet <[email protected]>
Signed-off-by: Eric Van Hensbergen <[email protected]>
Diffstat (limited to 'lib/test_fortify/write_overflow-strncpy-src.c')
0 files changed, 0 insertions, 0 deletions