Due to the rewrite of the DSM persistent storage layer the DSM_VIRTUAL_ADDR_MAX define can no longer be set to 0. This has changed since 3.2.0 where it could be 0.
During compilation the following static assert is hit.
This happens since Mesh Config doesn't allow for 0 count.
The following patch restores the old possibility to disable virtual addresses if they aren't required.
Thanks.