Date: Wed, 4 Mar 2020 23:41:22 +0300 From: Yuri Pankov <ypankov@fastmail.com> To: Peter <pmc@citylink.dinoex.sub.org>, freebsd-stable@freebsd.org Subject: Re: jedec_dimm fails to boot Message-ID: <7a863c59-e8fb-76ce-443a-42bb9e44d5ae@fastmail.com> In-Reply-To: <20200304160946.GA42065@gate.oper.dinoex.org> References: <20200304160946.GA42065@gate.oper.dinoex.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 04.03.2020 19:09, Peter wrote: > > I met an Issue: > > When I kldload jedec_dimm durig runtime, it works just as expected, > and the DIMM data appears in sysctl. > > But when I do > * load the jedec_dimm at the loader prompt, or > * add it to loader.conf, or > * compile it into a custom kernel, > it does not boot anymore. > > My custom kernel does just hang somewhere while switching the screen, > i.e. no output. The GENERIC does immediate-reboot during the device > probe phase. So both are not suitable for gathering additional info > in an easy way. (And since my DIMM appear to have neither thermal nor > serial, there is not much to gain for me here, so I will not pursue > this further, at least not before switching to R.12.) > But I fear there are some general problems with sorting out of the > modules during system bringup - see also my other message titled > "panic: too many modules". > > Some data for those interested: > > FreeBSD 11.3-RELEASE-p6 > CPU: Intel(R) Core(TM) i5-3570T CPU (IvyBridge) > Board: https://www.asus.com/Motherboards/P8B75V/specifications/ > Config: > hint.jedec_dimm.0.at="smbus12" > hint.jedec_dimm.0.addr="0xa0" > hint.jedec_dimm.1.at="smbus12" > hint.jedec_dimm.1.addr="0xa2" > hint.jedec_dimm.2.at="smbus12" > hint.jedec_dimm.2.addr="0xa4" > hint.jedec_dimm.3.at="smbus12" > hint.jedec_dimm.3.addr="0xa6" > > ichsmb0: <Intel Panther Point SMBus controller> port 0xf040-0xf05f mem 0xf7d1500 > 0-0xf7d150ff irq 18 at device 31.3 on pci0 > smbus12: <System Management Bus> on ichsmb0 > smb12: <SMBus generic I/O> on smbus12 > > With GENERIC it becomes smbus0 (because drm2 is not loaded) and I need > to load "smbus" and "ichsmb" frontup. Could you try backporting r351604 and see if it helps?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7a863c59-e8fb-76ce-443a-42bb9e44d5ae>