stm32/storage: Prevent attempts to read/write invalid block addresses.
stm32/storage: Prevent attempts to read/write invalid block addresses.

A corrupt filesystem may lead to a request for a block which is out of
range of the block device limits.  Return an error instead of passing the
request down to the lower layer.

adafruit/circuitpython,bvernoux/micropython,adafruit/circuitpython,adafruit/circuitpython,bvernoux/micropython,henriknelson/micropython,henriknelson/micropython,adafruit/circuitpython,henriknelson/micropython,henriknelson/micropython,adafruit/circuitpython,bvernoux/micropython,bvernoux/micropython,adafruit/circuitpython,bvernoux/micropython,henriknelson/micropython