Kevin J Walters
2002-Jun-17 10:42 UTC
make_file() could ignore ENODEV errors (from afs filesystem)
Hi, Would it be acceptable to patch make_file() in flist.c to ignore any ENODEV's and not mark them as io_error=1? In afs, a mountpoint to a volume which does not exist gives an ENODEV. As such, it can't be copied, so should (or could) just be ignored? The io_error isn't terminal, but it does disable the delete function and you end up with an exit code of 23. regards |<evin -- Kevin J Walters Morgan Stanley kjw@ms.com, kjw@acm.org 20 Cabot Square Tel: 020 7425 7886 Canary Wharf Fax: 020 7677 8504 London E14 4QW
Kevin J Walters
2002-Jun-18 03:49 UTC
make_file() could ignore ENODEV errors (from afs filesystem)
Hi, Would it be acceptable to patch make_file() in flist.c to ignore any ENODEV's and not mark them as io_error=1? In afs, a mountpoint to a volume which does not exist gives an ENODEV. As such, it can't be copied, so should (or could) just be ignored? The io_error isn't terminal, but it does disable the delete function and you end up with an exit code of 23. regards |<evin -- Kevin J Walters Morgan Stanley kjw@ms.com, kjw@acm.org 20 Cabot Square Tel: 020 7425 7886 Canary Wharf Fax: 020 7677 8504 London E14 4QW