mirror_zfs/tests/zfs-tests/tests/functional/casenorm
sanjeevbagewadi cc63068e95 Handle zap_add() failures in mixed case mode
With "casesensitivity=mixed", zap_add() could fail when the number of
files/directories with the same name (varying in case) exceed the
capacity of the leaf node of a Fatzap. This results in a ASSERT()
failure as zfs_link_create() does not expect zap_add() to fail. The fix
is to handle these failures and rollback the transactions.

Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed-by: Chunwei Chen <david.chen@nutanix.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Sanjeev Bagewadi <sanjeev.bagewadi@gmail.com>
Closes #7011 
Closes #7054
2018-02-09 10:15:53 -08:00
..
case_all_values.ksh Fix spelling 2017-01-03 11:31:18 -06:00
casenorm.cfg OpenZFS 7290 - ZFS test suite needs to control what utilities it can run 2017-04-06 09:25:36 -07:00
casenorm.kshlib Verify ZFS Test Suite scripts executability 2018-02-07 12:43:24 -08:00
cleanup.ksh Add the ZFS Test Suite 2016-03-16 13:46:16 -07:00
insensitive_formd_delete.ksh Add the ZFS Test Suite 2016-03-16 13:46:16 -07:00
insensitive_formd_lookup.ksh Add the ZFS Test Suite 2016-03-16 13:46:16 -07:00
insensitive_none_delete.ksh Add the ZFS Test Suite 2016-03-16 13:46:16 -07:00
insensitive_none_lookup.ksh Add the ZFS Test Suite 2016-03-16 13:46:16 -07:00
Makefile.am Handle zap_add() failures in mixed case mode 2018-02-09 10:15:53 -08:00
mixed_create_failure.ksh Handle zap_add() failures in mixed case mode 2018-02-09 10:15:53 -08:00
mixed_formd_delete.ksh Add the ZFS Test Suite 2016-03-16 13:46:16 -07:00
mixed_formd_lookup_ci.ksh Add the ZFS Test Suite 2016-03-16 13:46:16 -07:00
mixed_formd_lookup.ksh Add the ZFS Test Suite 2016-03-16 13:46:16 -07:00
mixed_none_delete.ksh Add the ZFS Test Suite 2016-03-16 13:46:16 -07:00
mixed_none_lookup_ci.ksh Add the ZFS Test Suite 2016-03-16 13:46:16 -07:00
mixed_none_lookup.ksh Add the ZFS Test Suite 2016-03-16 13:46:16 -07:00
norm_all_values.ksh OpenZFS 7290 - ZFS test suite needs to control what utilities it can run 2017-04-06 09:25:36 -07:00
sensitive_formd_delete.ksh Add the ZFS Test Suite 2016-03-16 13:46:16 -07:00
sensitive_formd_lookup.ksh Add the ZFS Test Suite 2016-03-16 13:46:16 -07:00
sensitive_none_delete.ksh Add the ZFS Test Suite 2016-03-16 13:46:16 -07:00
sensitive_none_lookup.ksh Add the ZFS Test Suite 2016-03-16 13:46:16 -07:00
setup.ksh OpenZFS 7290 - ZFS test suite needs to control what utilities it can run 2017-04-06 09:25:36 -07:00