[9fans] Hello, RPi fixes and bind -b trouble

2024-02-04 Thread Alyssa M via 9fans
Hello Plan9People! I finally stumbled across Richard Miller's Raspberry Pi image a while back and managed to install it on an RPi, and have been learning more about it. I've used the 9P protocol for a couple of projects, but haven't actually used Plan 9 itself until now... So far I've patched

[9fans] Re: Hello, RPi fixes and bind -b trouble

2024-02-04 Thread moody
The issue with exportfs and linux v9fs has been fixed in 9front commit 6eed7a47863553bab31c7f9b1b5b314989efc640. It is regrettable that we had to shift around the err string to make linux happy, but I have no interest in getting involved with changing it on the linux side. That issue with bind

[9fans] Re: Hello, RPi fixes and bind -b trouble

2024-02-04 Thread moody
Err sorry, I realize now my diagnoses of what devmnt is doing is likely not entirely correct, but I would bet money on this being a bug in your walk code. -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Tbc78d29ab04652a2-Mf5a02677fb44b38c

[9fans] Re: Hello, RPi fixes and bind -b trouble

2024-02-04 Thread Alyssa M via 9fans
> On Sunday, 4 February 2024, at 4:46 PM, moody wrote: >> I would bet money on this being a bug in your walk code. That seems entirely possible! Thanks for the pointer. -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Tbc78d29ab04652a2-M366

[9fans] Re: Hello, RPi fixes and bind -b trouble

2024-02-04 Thread Alyssa M via 9fans
Mystery solved: the bug was in my Ropen code. I was not returning QTDIR in the qid.type when opening the directory. I'd hazard a guess that because Rwalk said it was a directory, but then Ropen said it was a file, sysfile.c:read() in the Plan 9 kernel didn't call unionread(), so only the first d