mirror of https://github.com/torvalds/linux.git
linux_kselftest-kunit-fixes-6.19-rc3
Drops unused parameter from kunit_device_register_internal and makes FAULT_TEST default to n when PANIC_ON_OOPS. -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEPZKym/RZuOCGeA/kCwJExA0NQxwFAmlGXcYACgkQCwJExA0N Qxyb4hAAsRXFZlfcBMlpHI5nNOkX6vfcOUlhI44LqfzBMBJMVQKvKqOL/3QZV2iE PZ4LuYey6+0L62pY0/gKTxzNTHeYRTcjI5X9cimerDqOXc5WUa2Tb4x3npxgZMxS WExyS/Xfr9cGsOWKzQv8c0J6IFeUlvIK4HKLJPAdwCeF3KK3ZzgPZ9tQgB40mbAg IeVBIlC1UL9Rs7yR0JNxvQsr8zEMr2rG/r8YD8ktyVmoCxbVinNTMK+6uu+uERrG WFb6UYIFmgq5Xh7G7Fsr/NnlKXRqhCwc4/8k7taAvIH8moMQrUAr6pDLCAVvYEL+ MxoYefTDgvZqbyemGuLQFl7VqxA+tUJrNrBos2XBgE/uTG9sbFjuZWDDaG98HoWM cHgnrw2t8ybvDWl489PBJeMANNS0fbH6tMKLV0Z8SPOPFlLnVPctRfIgJqGfbYLj vfBv8oQywqyi98jrBIjI4stKDikYzpCEduk1RoQFMnZQOuC2OFg18w3v5n75CTD2 7n6mYAMrOxZOOgwcKR/E5iYf3GHIkIbJUHH6aSdXUEDAxBo/oQybDQ4xl44Fntd0 Q2iPbPaM5tTf5OtS466Dx33Oz7omxXBLXGQ/Zj0Yn7x4SO0Ya4A9/g7fGFM5yBAN C7Dn11hiwj+wAphaLrxvOJ2y9hA8BQRz+keIvL44VmYDHiHj/ik= =Oplf -----END PGP SIGNATURE----- Merge tag 'linux_kselftest-kunit-fixes-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest Pull kunit fixes from Shuah Khan: "Drop unused parameter from kunit_device_register_internal and make FAULT_TEST default to n when PANIC_ON_OOPS" * tag 'linux_kselftest-kunit-fixes-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest: kunit: make FAULT_TEST default to n when PANIC_ON_OOPS kunit: Drop unused parameter from kunit_device_register_internal
This commit is contained in:
commit
fa084c35af
|
|
@ -28,7 +28,7 @@ config KUNIT_FAULT_TEST
|
|||
bool "Enable KUnit tests which print BUG stacktraces"
|
||||
depends on KUNIT_TEST
|
||||
depends on !UML
|
||||
default y
|
||||
default !PANIC_ON_OOPS
|
||||
help
|
||||
Enables fault handling tests for the KUnit framework. These tests may
|
||||
trigger a kernel BUG(), and the associated stack trace, even when they
|
||||
|
|
|
|||
|
|
@ -106,8 +106,7 @@ EXPORT_SYMBOL_GPL(kunit_driver_create);
|
|||
|
||||
/* Helper which creates a kunit_device, attaches it to the kunit_bus*/
|
||||
static struct kunit_device *kunit_device_register_internal(struct kunit *test,
|
||||
const char *name,
|
||||
const struct device_driver *drv)
|
||||
const char *name)
|
||||
{
|
||||
struct kunit_device *kunit_dev;
|
||||
int err = -ENOMEM;
|
||||
|
|
@ -150,7 +149,7 @@ struct device *kunit_device_register_with_driver(struct kunit *test,
|
|||
const char *name,
|
||||
const struct device_driver *drv)
|
||||
{
|
||||
struct kunit_device *kunit_dev = kunit_device_register_internal(test, name, drv);
|
||||
struct kunit_device *kunit_dev = kunit_device_register_internal(test, name);
|
||||
|
||||
if (IS_ERR_OR_NULL(kunit_dev))
|
||||
return ERR_CAST(kunit_dev);
|
||||
|
|
@ -172,7 +171,7 @@ struct device *kunit_device_register(struct kunit *test, const char *name)
|
|||
if (IS_ERR(drv))
|
||||
return ERR_CAST(drv);
|
||||
|
||||
dev = kunit_device_register_internal(test, name, drv);
|
||||
dev = kunit_device_register_internal(test, name);
|
||||
if (IS_ERR(dev)) {
|
||||
kunit_release_action(test, driver_unregister_wrapper, (void *)drv);
|
||||
return ERR_CAST(dev);
|
||||
|
|
|
|||
Loading…
Reference in New Issue