Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Feb 2008 01:46:41 +0100
From:      Kris Kennaway <kris@FreeBSD.org>
To:        John Baldwin <jhb@freebsd.org>
Cc:        Perforce Change Reviews <perforce@freebsd.org>, Kip Macy <kmacy@freebsd.org>
Subject:   Re: PERFORCE change 135010 for review
Message-ID:  <47B4E0F1.6060006@FreeBSD.org>
In-Reply-To: <200802141032.33861.jhb@freebsd.org>
References:  <200802080420.m184Kvmf077416@repoman.freebsd.org> <200802141032.33861.jhb@freebsd.org>

index | next in thread | previous in thread | raw e-mail

John Baldwin wrote:
> On Thursday 07 February 2008 11:20:57 pm Kip Macy wrote:
>> http://perforce.freebsd.org/chv.cgi?CH=135010
>>
>> Change 135010 by kmacy@kmacy:storage:toehead on 2008/02/08 04:20:17
>>
>> 	add opt_global.h to dependencies
>>
>> Affected files ...
>>
>> .. //depot/projects/toehead/sys/modules/cxgb/tom/Makefile#3 edit
>>
>> Differences ...
>>
>> ==== //depot/projects/toehead/sys/modules/cxgb/tom/Makefile#3 (text+ko) ====
>>
>> @@ -5,7 +5,8 @@
>>  KMOD=	tom
>>  SRCS=   cxgb_tom.c cxgb_cpl_io.c cxgb_listen.c cxgb_tom_sysctl.c cxgb_cpl_socket.c
>>  SRCS+=  cxgb_ddp.c cxgb_vm.c
>> -SRCS+=	opt_compat.h opt_inet.h opt_inet6.h opt_ipsec.h opt_mac.h opt_tcpdebug.h opt_ddb.h
>> +SRCS+=	opt_compat.h opt_inet.h opt_inet6.h opt_ipsec.h opt_mac.h
>> +SRCS+=  opt_tcpdebug.h opt_ddb.h opt_global.h
>>  SRCS+=	device_if.h bus_if.h pci_if.h
>>  
>>  #CFLAGS+= -DDEBUG_PRINT -DDEBUG
>>
> 
> That's kind of odd.  Do you have an explicit #include "opt_global.h" somewhere?
> 

It also doesn't work :)

The problem is that if you build a kernel+module with 
INVARIANTS+INVARIANT_SUPPORT set, then remove both options, rerun 
config, make depend, make all, the module is not rebuilt and fails to load.

Kris


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47B4E0F1.6060006>