file_zbc: Remove unnecessary zone boundary check
file_zbc: Remove unnecessary zone boundary check

Write commands to ZBC devices across zone boundaries shall fail, if the
crossed boundary is between sequential write required zones, or between
a conventional zone and a sequential write required zone. Write commands
across conventional zones shall not fail. Though the commit 87da9fb573a7
("zbc: fix write emulation") relaxed the cross zone boundary check to
allow writes across conventional zones, still such write commands fail.
The commit introduced the helper function zbc_write_check_zones() and
implemented the relaxed boundary check. However, still the old boundary
check is left in zbc_write() and triggers failures for write commands
across conventional zones. To avoid the unnecessary check, remove the
left check code from zbc_write().

Fixes: 87da9fb573a7 ("zbc: fix write emulation")
Signed-off-by: Shin'ichiro Kawasaki <2dc0acc876a05006c4827d35a7c0194bec3193cf@wdc.com>

open-iscsi/tcmu-runner,open-iscsi/tcmu-runner