So this basically converts the flag into a proper reference? If you go back to 4.4BSD, there's another aspect which was different: I believe vnodes weren't allocated dynamically, but came out of a fixed and therefore the recycling behaviour was different. Or maybe some kernel code had a subtle use-after-free mistake?
- Re: macppc panic: vref used where vget required Mark Kettenis
- Re: macppc panic: vref used where vget required Martin Pieuchot
- Re: macppc panic: vref used where vget required Alexander Bluhm
- Re: macppc panic: vref used where vget required Martin Pieuchot
- Re: macppc panic: vref used where vget required Alexander Bluhm
- Re: macppc panic: vref used where vget required Martin Pieuchot
- Re: macppc panic: vref used where vget required Alexander Bluhm
- Re: macppc panic: vref used where vget required Martin Pieuchot
- Re: macppc panic: vref used where vget required Martin Pieuchot
- Re: macppc panic: vref used where vget required Alexander Bluhm
- Re: macppc panic: vref used where vget required Theo de Raadt
- Re: macppc panic: vref used where vget required Martin Pieuchot
- Re: macppc panic: vref used where vget required Sebastien Marie
- Re: macppc panic: vref used where vget required Martin Pieuchot
- Re: macppc panic: vref used where vget required Theo Buehler
- Re: macppc panic: vref used where vget required Theo Buehler
- Re: macppc panic: vref used where vget required Martin Pieuchot
- Re: macppc panic: vref used where vget required Theo Buehler
- Re: macppc panic: vref used where vget required Theo Buehler
- Re: macppc panic: vref used where vget required Martin Pieuchot
- Re: macppc panic: vref used where vget required Alexander Bluhm