[Samsung Galaxy SL i9003] loSconosciuto:
Ok... I gave a quick look.

When I take a screenshot, a new process, called com.android.systemui:screenshot, is started. It takes more or less the same amount of RAM taken by com.android.systemui. Make sure your task manager is not grouping them. This additional process is usually killed, but only when required, as for every other process.

If you want, you can kill it with:

su
kill $(pidof com.android.systemui:screenshot) #and see if the RAM used by systemui decreases

I don't consider this a bug and, in any case, it's not the kind of thing I deal with. I'm sure it's the same for every other device running CyanogenMod (and probably other), since it's part of the common code. I mostly work on the device specific code, sometimes I do simple changes elsewhere.

If /system is intended to be read only, there's no advantage in removing stuff from there. No (root) apps will require more than 10MB of free space in /system, normal apps just can't write there. The only thing you obtain by messing with /system is to lose the possibilty of blindly update the ROM.

Some simple guidelines to make updates less annoying for those of you who like to customize the ROM (/data is not touched):

init.d scripts can be placed in /data/local/userinit.d/ (create if it doesn't exist)

custom props can be placed in /data/local.prop (create if it doesn't exist)

System apps can be disabled from the Settings (I'm not sure the state is always preserved after an update)

Resources can be changed with a theme (OK, this is not that simple)

There are minimal gapps out there for those who needs the Play Store only

WiFi is a wild beast. As I've already said, I didn't fix it, I just improved it. We are still relying on prebuilt modules.

Besides this warning that I get the first time it's turned on (maybe it happens also on our stock ROM, because I built a kernel with just MTD and newer PVR and got it anyway. If you know how to check this and you are using a value pack, please do it) I rarely get this:

<3>[ 7139.595092] BUG: scheduling while atomic: kondemand/0/431/0x00000104
<4>[ 7139.595153] Modules linked in: tiwlan_drv vibetonz [last unloaded: tiwlan_drv]
<4>[ 7139.595184]
<4>[ 7139.595184] Pid: 431, comm: kondemand/0
<4>[ 7139.595214] CPU: 0 Tainted: G W (2.6.35.7-CL1135264 #1)
<4>[ 7139.595275] PC is at clk_set_rate+0x78/0xb4
<4>[ 7139.595275] LR is at propagate_rate+0x40/0x5c
<4>[ 7139.595306] pc : [<c005b988>] lr : [<c005b820>] psr: 60070053
<4>[ 7139.595336] sp : df8ebe60 ip : c049c2ac fp : 47868c00
<4>[ 7139.595367] r10: 00000004 r9 : 00000001 r8 : 00000001
<4>[ 7139.595397] r7 : df89ec10 r6 : 00000000 r5 : 80070053 r4 : c0627cd8
<4>[ 7139.595428] r3 : 00000000 r2 : c0627d50 r1 : 00000002 r0 : c0627604
<4>[ 7139.595458] Flags: nZCv IRQs on FIQs off Mode SVC_32 ISA ARM Segment kernel
<4>[ 7139.595489] Control: 10c5387d Table: 9fba8019 DAC: 00000015
<4>[ 7139.595520]
<4>[ 7139.595520] PC: 0xc005b908:
<4>[ 7139.595520] b908 eafffff9 c0680b10 e92d4070 e2504000 e1a06001 0a000023 e3740a01 8a000021
<4>[ 7139.595581] b928 e10f5000 f10c0080 e3a00001 eb005bd7 e59f3080 e5933004 e593300c e3530000
<4>[ 7139.595642] b948 03e06015 0a00000c e1a01006 e1a00004 e12fff33 e2506000 1a000007 e594302c
<4>[ 7139.595672] b968 e3530000 0a000002 e1a00004 e12fff33 e5840024 e1a00004 ebffff96 e121f005
<4>[ 7139.595733] b988 e3a00001 eb005b94 e1a0200d e3c23d7f e3c3303f e5933000 e3130002 1a000003
<4>[ 7139.595764] b9a8 e1a00006 e8bd8070 e3e06015 eafffffb eb10efdf eafffff9 c0680b10 e92d4038
<4>[ 7139.595825] b9c8 e59f5050 e5b53020 e1a04003 e414201c f5d2f000 e1530005 08bd8038 e594302c
<4>[ 7139.595886] b9e8 e1a00004 e3530000 0a000001 e12fff33 e5840024 e1a00004 ebffff76 e594301c
<4>[ 7139.595916]
<4>[ 7139.595916] LR: 0xc005b7a0:
<4>[ 7139.595947] b7a0 e3510000 e590c01c e280301c e58c2004 e582c000 e580301c e5803020 0a000005
<4>[ 7139.596008] b7c0 e1a02001 e5b2c014 e58c3004 e580c01c e5802020 e5813014 e5801010 e12fff1e
<4>[ 7139.596038] b7e0 e92d4038 e1a05000 e5b53014 e1a04003 e414201c f5d2f000 e1550003 08bd8038
<4>[ 7139.596099] b800 e594302c e1a00004 e3530000 0a000001 e12fff33 e5840024 e1a00004 ebffffef
<4>[ 7139.596130] b820 e594301c e243401c e5932000 f5d2f000 e1550003 1afffff1 e8bd8038 e92d4070
<4>[ 7139.596191] b840 e2504000 e1a06001 0a00002b e3740a01 8a000029 e3510000 0a000027 e3710a01
<4>[ 7139.596252] b860 8a000025 e10f5000 f10c0080 e3a00001 eb005c08 e1d433dd e3530000 13e0600f
<4>[ 7139.596282] b880 1a000012 e59f3080 e5933004 e5933010 e3530000 03e06015 0a00000c e1a01006
<4>[ 7139.596343]
<4>[ 7139.596343] SP: 0xdf8ebde0:
<4>[ 7139.596343] bde0 00000025 00000000 00000002 00000001 df8ea000 00000004 47868c00 c0081e58
<4>[ 7139.596405] be00 c06493f0 c003d040 ffffffff fa200000 00000000 c003d9c8 c0627604 00000002
<4>[ 7139.596466] be20 c0627d50 00000000 c0627cd8 80070053 00000000 df89ec10 00000001 00000001
<4>[ 7139.596496] be40 00000004 47868c00 c049c2ac df8ebe60 c005b820 c005b988 60070053 ffffffff
<4>[ 7139.596557] be60 47868c00 c06807fc df8ebe78 c0052e60 c0627dec c0627e48 00000000 000f4240
<4>[ 7139.596588] be80 00124f80 c0627d01 32116200 df89ec10 c0625088 00000001 c06250b0 c0061044
<4>[ 7139.596649] bea0 0015aae0 c00523a8 0015aae0 df89ec10 c0625088 c06250b0 de319980 00000000
<4>[ 7139.596710] bec0 df89ec10 c0625088 00000063 0000970a c0670434 00000000 c06703ec c0061974
<4>[ 7139.596740]
<4>[ 7139.596740] IP: 0xc049c22c:
<4>[ 7139.596771] c22c c062bd88 c049c4cc 00000000 00000000 c062bef8 c049c7ec 00000000 00000000
<4>[ 7139.596832] c24c 00000000 00000401 00000000 00000000 00000001 00000401 00000000 00000000
<4>[ 7139.596862] c26c 00000005 00001801 00000000 00000000 00000002 00000401 00000000 00000000
<4>[ 7139.596923] c28c 00000003 00000401 00000000 00000000 00000004 00000401 00000000 00000000
<4>[ 7139.596954] c2ac 00000000 00000401 00000001 00000402 00000000 00000000 00000001 00000401
<4>[ 7139.597015] c2cc 00000002 00000402 00000003 00000403 00000004 00000404 00000005 00000405
<4>[ 7139.597045] c2ec 00000006 00000406 00000007 00000407 00000008 00000408 00000009 00000409
<4>[ 7139.597106] c30c 0000000a 0000040a 0000000b 0000040b 0000000c 0000040c 0000000d 0000040d
<4>[ 7139.597167]
<4>[ 7139.597167] R0: 0xc0627584:
<4>[ 7139.597167] 7584 c0057110 00000100 fa306d40 00000007 c049bf84 00000000 00000000 00000000
<4>[ 7139.597229] 75a4 df45a998 c0627ea4 c0627f00 c049c9ec c056a40c c0627f5c c06289e4 c0628538
<4>[ 7139.597290] 75c4 c0627f70 c0627fd4 17d78400 00000000 c005b754 00000000 00000000 00000000
<4>[ 7139.597320] 75e4 00000100 00000000 00000000 00000000 00000000 00000000 00000000 df45a198
<4>[ 7139.597381] 7604 c0628578 c06285d4 c049c9ec c056a404 c0628578 c0627618 c0627618 c062858c
<4>[ 7139.597412] 7624 c06285f0 47868c00 00000000 c0057210 00000000 00000000 c0057110 00000000
<4>[ 7139.597473] 7644 fa004924 00000001 c049bfbc 00000000 c0564100 c0623328 df4ae798 c06280cc
<4>[ 7139.597503] 7664 c06272c8 c049c9ec c056a6c4 c0627380 c06272e4 c06272e4 c0627394 c0627394
<4>[ 7139.597564]
<4>[ 7139.597564] R2: 0xc0627cd0:
<4>[ 7139.597595] 7cd0 00000000 df4b5d98 c0627c7c c0627d34 c049c9ec c056895c c06278e4 c0627d50
<4>[ 7139.597625] 7cf0 c0627d50 c0627e08 c06278f8 47868c00 00000000 c0057920 c0057a88 c0056cac
<4>[ 7139.597686] 7d10 00000000 00000000 00000000 00000000 00000000 c062c5cc c056429c c0623530
<4>[ 7139.597747] 7d30 df4ab298 c0627cd8 c0627d90 c049c9ec c056a638 c0627cd8 c0627dac c0627dac
<4>[ 7139.597778] 7d50 c0627cec c0627cec 8f0d1800 00000000 c0057f78 00000000 00000000 00000000
<4>[ 7139.597839] 7d70 00000000 00000000 00000000 00000000 00000000 c056429c c0623530 df4ab098
<4>[ 7139.597869] 7d90 c0627d34 c0627dec c049c9ec c056a644 c0627d34 c0628594 c0628594 c0627d48
<4>[ 7139.597930] 7db0 c0627d48 8f0d1800 00000000 c0057210 00000000 00000000 c0057110 00000000
<4>[ 7139.597961]
<4>[ 7139.597991] R4: 0xc0627c58:
<4>[ 7139.597991] 7c58 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<4>[ 7139.598052] 7c78 df4b5b98 c0627c20 c0627cd8 c049be28 c056777c c062754c c0627c90 c0627c90
<4>[ 7139.598083] 7c98 c0627900 c0627560 018cba80 fa306d70 c005b754 00000000 00000000 00000000
<4>[ 7139.598144] 7cb8 00000007 00000000 00000000 00000000 00000000 00000000 00000000 df4b5d98
<4>[ 7139.598205] 7cd8 c0627c7c c0627d34 c049c9ec c056895c c06278e4 c0627d50 c0627d50 c0627e08
<4>[ 7139.598236] 7cf8 c06278f8 47868c00 00000000 c0057920 c0057a88 c0056cac 00000000 00000000
<4>[ 7139.598297] 7d18 00000000 00000000 00000000 c062c5cc c056429c c0623530 df4ab298 c0627cd8
<4>[ 7139.598327] 7d38 c0627d90 c049c9ec c056a638 c0627cd8 c0627dac c0627dac c0627cec c0627cec
<4>[ 7139.598388]
<4>[ 7139.598388] R7: 0xdf89eb90:
<4>[ 7139.598419] eb90 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<4>[ 7139.598449] ebb0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<4>[ 7139.598510] ebd0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
<4>[ 7139.598541] ebf0 00000000 00000000 00000000 00000000 f00dcafe 00000000 df9648c0 00000000
<4>[ 7139.598602] ec10 c064eb08 df9613c0 df964880 df89ea1c df879b64 c064eb10 df810b80 c064e968
<4>[ 7139.598663] ec30 df95b758 00000003 00000007 00000000 00000000 00000001 df89ec48 df89ec48
<4>[ 7139.598693] ec50 df86a000 00000000 df89ec44 c064ead0 00000000 00000010 00000000 00000000
<4>[ 7139.598754] ec70 00000001 df89ea74 df879bbc 7fffffff df89ec80 df89ec80 00000000 00000000

and WiFi can't be turned off or on. It happened more often when I was using interactive, backported from 3.0. EDIT 2: when I backported Interactive, if I remember correctly, I still hadn't applied all the changes to cpufreq, cpuidle, rcu that I'm currently using. That means they are not the problem. Probably it has something to do with the boostpulse interface, I don't know. I was using power HAL at that time and that kernel oops used to appear whenever the screen was touched, if it had appeard at least once.

I don't know what's causing it and how to replicate it (EDIT: I could crazily load and unload tiwlan_drv.ko, but I'm surely not going to do it), I only know that rarely it happens.