Module Name: src Committed By: riastradh Date: Sat Mar 19 11:37:17 UTC 2022
Modified Files: src/sys/arch/arm/nvidia: tegra124_car.c Log Message: tegra124_car(4): Attach rndsource synchronously. It looks like the original motivation for deferring to config_interrupts was to wait until softint_establish worked. But this no longer needs to use softints to deliver the entropy, so that's moot. Doing this synchronously gives us a better chance for more entropy earlier. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/arm/nvidia/tegra124_car.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/arm/nvidia/tegra124_car.c diff -u src/sys/arch/arm/nvidia/tegra124_car.c:1.23 src/sys/arch/arm/nvidia/tegra124_car.c:1.24 --- src/sys/arch/arm/nvidia/tegra124_car.c:1.23 Sat Mar 19 11:36:53 2022 +++ src/sys/arch/arm/nvidia/tegra124_car.c Sat Mar 19 11:37:17 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: tegra124_car.c,v 1.23 2022/03/19 11:36:53 riastradh Exp $ */ +/* $NetBSD: tegra124_car.c,v 1.24 2022/03/19 11:37:17 riastradh Exp $ */ /*- * Copyright (c) 2015 Jared D. McNeill <jmcne...@invisible.ca> @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: tegra124_car.c,v 1.23 2022/03/19 11:36:53 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: tegra124_car.c,v 1.24 2022/03/19 11:37:17 riastradh Exp $"); #include <sys/param.h> #include <sys/bus.h> @@ -785,7 +785,7 @@ tegra124_car_attach(device_t parent, dev tegra124_car_init(sc); - config_interrupts(self, tegra124_car_rnd_attach); + tegra124_car_rnd_attach(self); } static void