Leandro Lupori
c8e2123b6a
[ppc] Fix kernel panic when using BOOTP_NFSROOT
...
On PowerPC (and possibly other architectures), that doesn't use
EARLY_AP_STARTUP, the config task queue may be used initialized.
This was observed while trying to mount the root fs from NFS, as
reported here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230168 .
This patch has 2 main changes:
1- Perform a basic initialization of qgroup_config, similar to
what is done in taskqgroup_adjust, but simpler.
This makes qgroup_config ready to be used during NFS root mount.
2- When EARLY_AP_STARTUP is not used, call inm_init() and
in6m_init() right before SI_SUB_ROOT_CONF, because bootp needs
to send multicast packages to request an IP.
PR: Bug 230168
Reported by: sbruno
Reviewed by: jhibbits, mmacy, sbruno
Approved by: jhibbits
Differential Revision: D16633
2018-08-09 14:04:51 +00:00
..
2018-07-24 16:35:52 +00:00
2017-11-27 15:23:17 +00:00
2018-07-11 14:54:56 +00:00
2018-05-23 21:02:14 +00:00
2018-08-08 13:36:49 +00:00
2017-11-27 15:23:17 +00:00
2017-11-27 15:23:17 +00:00
2017-11-27 15:23:17 +00:00
2017-12-29 07:23:18 +00:00
2017-11-20 19:43:44 +00:00
2018-07-24 16:35:52 +00:00
2017-11-20 19:43:44 +00:00
2018-05-02 19:36:29 +00:00
2018-07-24 16:35:52 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2018-05-24 23:21:23 +00:00
2018-06-16 08:26:23 +00:00
2017-02-28 23:42:47 +00:00
2018-07-24 16:35:52 +00:00
2018-04-06 17:35:35 +00:00
2018-07-31 22:56:03 +00:00
2018-07-31 22:56:03 +00:00
2018-08-09 14:04:51 +00:00
2018-07-24 16:35:52 +00:00
2018-08-04 00:03:21 +00:00
2018-06-13 23:19:54 +00:00
2018-04-06 17:35:35 +00:00
2018-05-29 12:32:08 +00:00
2017-11-20 19:43:44 +00:00
2018-05-23 21:02:14 +00:00
2018-07-24 16:35:52 +00:00
2017-11-20 19:43:44 +00:00
2018-07-01 08:37:07 +00:00
2018-07-24 16:35:52 +00:00
2017-11-27 15:23:17 +00:00
2018-07-24 16:35:52 +00:00
2017-11-27 15:23:17 +00:00
2017-11-27 15:23:17 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2018-07-04 02:47:16 +00:00
2018-06-05 20:51:01 +00:00
2018-03-23 16:56:44 +00:00
2018-07-09 11:35:18 +00:00
2018-07-24 16:35:52 +00:00
2018-07-24 16:45:01 +00:00
2017-11-20 19:43:44 +00:00
2018-07-24 16:35:52 +00:00
2018-07-30 15:46:40 +00:00
2018-07-24 16:35:52 +00:00
2017-11-20 19:43:44 +00:00
2018-07-24 16:35:52 +00:00
2017-11-20 19:43:44 +00:00
2018-07-22 20:02:14 +00:00
2018-07-24 16:35:52 +00:00
2018-05-20 00:22:28 +00:00
2018-07-01 08:37:07 +00:00
2018-06-05 20:51:01 +00:00
2017-11-20 19:43:44 +00:00
2018-07-10 08:05:32 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:11:14 +00:00
2018-07-19 20:16:33 +00:00
2018-01-27 13:46:55 +00:00
2018-07-19 20:11:14 +00:00
2017-12-26 12:35:02 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2017-11-20 19:43:44 +00:00
2018-04-06 17:35:35 +00:00
2017-11-20 19:43:44 +00:00
2018-07-19 20:11:14 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2017-11-20 19:43:44 +00:00
2018-07-19 20:11:14 +00:00
2018-07-19 20:16:33 +00:00
2018-05-19 05:56:21 +00:00
2018-07-19 20:11:14 +00:00
2017-11-20 19:43:44 +00:00
2018-07-19 20:16:33 +00:00
2017-11-20 19:43:44 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-05 17:13:37 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2018-07-24 16:35:52 +00:00
2018-02-26 03:03:41 +00:00
2018-06-23 06:53:53 +00:00
2018-07-24 16:35:52 +00:00
2017-11-27 15:23:17 +00:00
2018-07-04 02:47:16 +00:00
2018-07-04 02:47:16 +00:00
2018-07-30 20:35:50 +00:00
2018-04-10 15:51:37 +00:00
2018-06-07 18:18:13 +00:00
2018-03-09 00:08:43 +00:00
2017-11-27 15:23:17 +00:00
2018-06-23 06:53:53 +00:00
2018-04-03 01:08:54 +00:00
2018-07-30 20:35:50 +00:00
2018-08-06 17:36:57 +00:00
2017-11-20 19:43:44 +00:00
2018-04-03 13:54:38 +00:00
2018-07-24 16:35:52 +00:00
2018-07-30 20:13:38 +00:00
2018-06-15 12:28:43 +00:00
2018-07-04 02:47:16 +00:00
2018-07-04 02:47:16 +00:00
2018-07-30 21:13:42 +00:00
2018-07-31 06:27:05 +00:00
2018-07-05 13:13:48 +00:00
2018-06-07 18:18:13 +00:00
2017-11-20 19:43:44 +00:00
2018-04-03 01:08:54 +00:00
2018-04-03 01:08:54 +00:00
2018-07-31 22:56:03 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2018-07-31 22:56:03 +00:00