On 01/05/2013 10:58 AM, Bastian Bittorf wrote:
> * Damian Kaczkowski <damian.kaczkow...@gmail.com> [05.01.2013 09:37]:
>>
>> btw. Do we really need dependency for mkswap / swaponoff ? You can use any
>> fs on zram disk not only swap (also your init script already checks for
> 
> you are right, zram-discs can be much more, e.g. /tmpfs replacement,
> i already tinkered a bit with this - tmpfs is deep knotted in preinit,
> so the most "careful" way is to copy /tmpfs stuff during rc-init into
> a zram disc and remount /tmpfs 8-) it will play with this a this should
> result in a package/init-script e.g. 'zram-tmpfs'

This sound also nice to use zram for tmpfs, but your approach on how to
do it sound very dirty. For using zram for tmpfs it should probably be
build into the kernel.

>> mkswap and swapon bins (but not swapoff btw.)). Maybe better would be what
>> hauke proposed? - just set CONFIG_BUSYBOX_CONFIG_MKSWAP=y,
>> CONFIG_BUSYBOX_CONFIG_SWAPONOFF=y as default config. Then also some other
>> packages might benefit from this, eg. block-mount
> 
> i dont like the idea to bloat the standard build, this is my proposal:
> 
> - build zram as kmodule
> - build user-package zram-swap, which has the deps:
>   mkswap + swaponoff + zram-kmodule
> 
> if a user on a standard build does 'opkg install zram-swap' it
> must also install the applets 'busybox-mkswap' and 'busybox-swaponoff'
> so they must be build separately in the standard-build (so the repo's
> gets them)

busybox contains of one big static linked binary which contains all the
busybox applications and it is not possible to install some application
later, you have to build them directly into the original busybox binary.

> 
> is there a way the define a global var "SWAPUTILS" which can point 
> busybox-stuff OR gnu-stuff?
> 
> bye, bastian
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel@lists.openwrt.org
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
> 

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to