Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Nov 2016 15:33:17 +0700
From:      Eugene Grosbein <egrosbein@rdtc.ru>
To:        Sean Bruno <sbruno@freebsd.org>, freebsd-mips@freebsd.org, bdrewery@freebsd.org
Subject:   libsysdecode (Re: MFC test request)
Message-ID:  <58315FCD.4020102@rdtc.ru>
In-Reply-To: <57c4bb4f-1bba-5620-9a88-46364830c0d0@freebsd.org>
References:  <20161027172820.GA44678@bluezbox.com> <5813143B.3080308@grosbein.net> <57c4bb4f-1bba-5620-9a88-46364830c0d0@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
CCing bdrewery due to r308603 log, see later.

On 28.10.2016 21:44, Sean Bruno wrote:

>> It seems, noone (or so) cares of FreeBSD kernel and userland size anymore.
>> For example, it is not possible to build kernel without JAIL overhead etc.
> 
> I tend to care, but I haven't paid attention lately.  What kernel config
> do you use?

Hi!

Sorry for not answering you timely. Now I have some time to get back to testing FreeBSD/mips,
this time FreeBSD 12.

I could not finish mips buildworld due to a breakage in libsysdecode:

--- all_subdir_lib/libsysdecode ---
ioctl.c: In function 'sysdecode_ioctlname':
ioctl.c:428: error: 'CCISS_PASSTHRU32' undeclared (first use in this function)
ioctl.c:428: error: (Each undeclared identifier is reported only once
ioctl.c:428: error: for each function it appears in.)

The symbol CCISS_PASSTHRU32 is defined in the sys/dev/ciss/cissio.h header for __amd64 only.
And another one:

--- all_subdir_lib/libsysdecode ---
ioctl.c:1382: error: 'RAID_ACTION32' undeclared (first use in this function)
ioctl.c:1386: error: 'MPTIO_READ_CFG_HEADER32' undeclared (first use in this function)
ioctl.c:1390: error: 'MPTIO_READ_CFG_PAGE32' undeclared (first use in this function)
ioctl.c:1394: error: 'MPTIO_READ_EXT_CFG_HEADER32' undeclared (first use in this function)
ioctl.c:1398: error: 'MPTIO_READ_EXT_CFG_PAGE32' undeclared (first use in this function)
ioctl.c:1402: error: 'MPTIO_WRITE_CFG_PAGE32' undeclared (first use in this function)

These originate from sys/dev/mpt LSI Fusion-MPT SCSI/Fibre Channel driver driver.
Not sure if it runs within the MIPS universe.

Reading r308603 commit log message, I suspect this part of code should not be built
during buildworld stage but it does for mips. Looking for an advice.

Eugene Grosbein




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?58315FCD.4020102>