svn commit: r292987 - in head/sys/compat/linuxkpi/common: include/linux src

Hans Petter Selasky hps at selasky.org
Fri Jan 1 12:55:36 UTC 2016


On 12/31/15 19:15, Bjoern A. Zeeb wrote:
>
>> On 31 Dec 2015, at 12:30 , Hans Petter Selasky <hselasky at FreeBSD.org> wrote:
>>
>> Author: hselasky
>> Date: Thu Dec 31 12:30:19 2015
>> New Revision: 292987
>> URL: https://svnweb.freebsd.org/changeset/base/292987
>>
>> Log:
>>   Minor LinuxKPI code cleanup:
>>   - Declare some static functions in linux_compat.c instead if inside
>>     various header files.
>>   - Prefix FreeBSD local functions in the LinuxKPI with "linux_" to
>>     avoid symbol name conflicts in the future and to make debugging
>>     easier.
>>   - Make the "struct kobj_ktype" declaractions constant to shave off a
>>     few bytes from the data segment.
>>
>>   MFC after:	1 week
>>   Sponsored by:	Mellanox Technologies
>>
>> Modified:
>>   head/sys/compat/linuxkpi/common/include/linux/cdev.h
>>   head/sys/compat/linuxkpi/common/include/linux/device.h
>>   head/sys/compat/linuxkpi/common/include/linux/kobject.h
>>   head/sys/compat/linuxkpi/common/include/linux/miscdevice.h
>>   head/sys/compat/linuxkpi/common/src/linux_compat.c
>>   head/sys/compat/linuxkpi/common/src/linux_pci.c
>
>
> I can only guess if it was this commit?   This is i386.LINT* erroring (but there might be other kernels as well; don’t know yet):
>

Hi,

There are currently missing dependency rules, which is due to a lack in 
the "config" utility, for the infiniband code, so you'll need to clean 
your already compiled objects manually, and the compile errors will go 
away I think. I'll double check my LINT builds locally and come back to 
you if it is a real issue.

--HPS




More information about the svn-src-all mailing list