Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Sep 2013 20:33:43 +0000 (UTC)
From:      Hiren Panchasara <hiren@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r255656 - head/sys/mips/conf
Message-ID:  <201309172033.r8HKXhuu074964@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: hiren
Date: Tue Sep 17 20:33:42 2013
New Revision: 255656
URL: http://svnweb.freebsd.org/changeset/base/255656

Log:
  We have grown a bit too big lately. Shrinking the kernel for TP-Link
  TL-WR1043ND.
  
  Submitted by:   loos (initial version)
  Reviewed by:    adrian
  Approved by:    sbruno (mentor, implicit)
  Approved by:	re (delphij)
  Tested by:      hiren

Modified:
  head/sys/mips/conf/TP-WN1043ND

Modified: head/sys/mips/conf/TP-WN1043ND
==============================================================================
--- head/sys/mips/conf/TP-WN1043ND	Tue Sep 17 20:25:29 2013	(r255655)
+++ head/sys/mips/conf/TP-WN1043ND	Tue Sep 17 20:33:42 2013	(r255656)
@@ -34,12 +34,26 @@ options		MSDOSFS
 # redboot stuff.
 options		AR71XX_ENV_UBOOT
 
-# uzip - to boot natively from flash
-device		geom_uzip
-options		GEOM_UZIP
+# uncompress - to boot natively from flash
+device         geom_uncompress
+options                GEOM_UNCOMPRESS
 
 # Used for the static uboot partition map
 device          geom_map
 
 # Boot off of the rootfs, as defined in the geom_map setup.
-options		ROOTDEVNAME=\"ufs:map/rootfs.uzip\"
+options                ROOTDEVNAME=\"ufs:map/rootfs.uncompress\"
+
+# We bite the performance overhead for now; the kernel won't
+# fit if the mutexes are inlined.
+options        MUTEX_NOINLINE
+options        RWLOCK_NOINLINE
+options        SX_NOINLINE
+
+# Remove everything we don't need.  We need a _really_ small kernel!
+nooptions      INVARIANTS
+nooptions      INVARIANT_SUPPORT
+nooptions      WITNESS
+nooptions      WITNESS_SKIPSPIN
+nooptions      DEBUG_REDZONE
+nooptions      DEBUG_MEMGUARD



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