flxzt / rnote

Sketch and take handwritten notes.
https://rnote.flxzt.net
GNU General Public License v3.0
6.52k stars 222 forks source link

Improvements for EPD #658

Open flxzt opened 1 year ago

flxzt commented 1 year ago

Is your feature request related to a problem? Please describe.

The app in it's current state works very well for 2-in-1 tablets, good for external drawing tablets and decent for touch-only tablets.

There is a new, very exciting class of devices: open Epd tablets with fast-response times, such as the PineNote/ Bigme. I recently had the chance to test the app on a PineNote myself, and while a lot of features work relatively well, I noticed some papercuts where we could improve the experience significantly:

I am sure there are more things that could be improved, so I plan to add more here over time.

Additional Context

PhilDevProg commented 1 year ago

The OSK from GNOME uses the text_input_unstable_v3 Wayland protocol for auto opening. I don't know how the Maliit keyboard used by KDE Plasma works though...

hmpthcs commented 1 year ago

So happy to see this issue addressed. Rnote was one of the very first applications I tested on my pinenote. Indeed the lag is unacceptably high for use on the device. I have been very impressed with what xournalpp has managed to do to reduce latency. These are the relevant commits / issues, I believe, largely thanks to the work of @hrdl-github:

https://github.com/xournalpp/xournalpp/issues/4677

https://github.com/xournalpp/xournalpp/pull/4493

https://github.com/xournalpp/xournalpp/pull/4502

https://github.com/xournalpp/xournalpp/pull/4665

As I really like rnote as an app, I had hoped to investigate the rnote code to look for similar potential fixes..Still working to understand the architecture. Is there a place I can find more info? Which files in particular would be good candidates to look into? I am also happy to test on my pinenote if it helps.

hrdl-github commented 9 months ago

My patches for xournalpp mostly reduce the extent of damage regions by shrinking repaints to the extent of new strokes and hiding the cursor. At the moment creating a dot (1-3 pixels in extent) with the cursor always being disabled creates around four 5x5 mostly overlapping damage regions, which in principal can be reduced even further.

driver debug output for xournalpp ``` Oct 03 19:34:27 pn kernel: [rockchip_ebc] rockchip_ebc_refresh Oct 03 19:34:27 pn kernel: [rockchip_ebc] ebc_refresh Oct 03 19:34:27 pn kernel: scheduling area: 186-190 1052-1056 (current frame: 0) Oct 03 19:34:27 pn kernel: area scheduled to start at frame: 0 (current: 0) Oct 03 19:34:27 pn kernel: [rockchip-ebc] partial refresh starting area on frame 0 (186/190 1052/1056) (end: 9) Oct 03 19:34:28 pn kernel: scheduling area: 186-190 1052-1058 (current frame: 4) Oct 03 19:34:28 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:34:28 pn kernel: dropping after trying to split Oct 03 19:34:28 pn kernel: scheduling area: 186-190 1052-1056 (current frame: 4) Oct 03 19:34:28 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:34:28 pn kernel: area scheduled to start at frame: 10 (current: 4) Oct 03 19:34:28 pn kernel: scheduling area: 186-190 1056-1058 (current frame: 4) Oct 03 19:34:28 pn kernel: area scheduled to start at frame: 4 (current: 4) Oct 03 19:34:28 pn kernel: [rockchip-ebc] partial refresh starting area on frame 4 (186/190 1056/1058) (end: 13) Oct 03 19:34:28 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 10 (186/190 1052/1056) Oct 03 19:34:28 pn kernel: [rockchip-ebc] partial refresh starting area on frame 10 (186/190 1052/1056) (end: 19) Oct 03 19:34:28 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 14 (186/190 1056/1058) Oct 03 19:34:28 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 20 (186/190 1052/1056) ```

For rnote I get around 200-400 damage regions of various sizes (no cursor while drawing, but the cursor is updated when entering the drawing area and its changing contact state): damage_areas_sizes

driver debug output for rnote ``` Oct 03 19:39:49 pn kernel: [rockchip_ebc] rockchip_ebc_refresh Oct 03 19:39:49 pn kernel: [rockchip_ebc] ebc_refresh Oct 03 19:39:49 pn kernel: scheduling area: 680-744 558-622 (current frame: 0) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 0 (current: 0) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 0 (680/744 558/622) (end: 9) Oct 03 19:39:49 pn kernel: scheduling area: 197-261 938-1002 (current frame: 0) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 0 (current: 0) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 0 (197/261 938/1002) (end: 9) Oct 03 19:39:49 pn kernel: scheduling area: 196-261 938-1002 (current frame: 0) Oct 03 19:39:49 pn kernel: scheduling area: 196-197 938-1002 (current frame: 0) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 0 (current: 0) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 0 (196/197 938/1002) (end: 9) Oct 03 19:39:49 pn kernel: scheduling area: 197-261 938-1002 (current frame: 0) Oct 03 19:39:49 pn kernel: scheduling area: 198-262 938-1002 (current frame: 0) Oct 03 19:39:49 pn kernel: scheduling area: 198-261 938-1002 (current frame: 0) Oct 03 19:39:49 pn kernel: scheduling area: 261-262 938-1002 (current frame: 0) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 0 (current: 0) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 0 (261/262 938/1002) (end: 9) Oct 03 19:39:49 pn kernel: scheduling area: 199-264 938-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 199-261 938-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 10 (current: 1) Oct 03 19:39:49 pn kernel: scheduling area: 261-264 938-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 261-262 938-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 10 (current: 1) Oct 03 19:39:49 pn kernel: scheduling area: 262-264 938-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 1 (current: 1) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 1 (262/264 938/1002) (end: 10) Oct 03 19:39:49 pn kernel: scheduling area: 199-263 938-1003 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 199-261 938-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 199-261 1002-1003 (current frame: 1) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 1 (current: 1) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 1 (199/261 1002/1003) (end: 10) Oct 03 19:39:49 pn kernel: scheduling area: 261-263 938-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 261-262 938-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 262-263 938-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: scheduling area: 261-263 1002-1003 (current frame: 1) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 1 (current: 1) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 1 (261/263 1002/1003) (end: 10) Oct 03 19:39:49 pn kernel: scheduling area: 199-263 939-1004 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 199-261 939-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 199-261 1002-1004 (current frame: 1) Oct 03 19:39:49 pn kernel: scheduling area: 199-261 1002-1003 (current frame: 1) Oct 03 19:39:49 pn kernel: scheduling area: 199-261 1003-1004 (current frame: 1) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 1 (current: 1) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 1 (199/261 1003/1004) (end: 10) Oct 03 19:39:49 pn kernel: scheduling area: 261-263 939-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 261-262 939-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 262-263 939-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: scheduling area: 261-263 1002-1004 (current frame: 1) Oct 03 19:39:49 pn kernel: scheduling area: 261-263 1002-1003 (current frame: 1) Oct 03 19:39:49 pn kernel: scheduling area: 261-263 1003-1004 (current frame: 1) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 1 (current: 1) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 1 (261/263 1003/1004) (end: 10) Oct 03 19:39:49 pn kernel: scheduling area: 199-264 940-1004 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 199-261 940-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 199-261 1002-1004 (current frame: 1) Oct 03 19:39:49 pn kernel: scheduling area: 199-261 1002-1003 (current frame: 1) Oct 03 19:39:49 pn kernel: scheduling area: 199-261 1003-1004 (current frame: 1) Oct 03 19:39:49 pn kernel: scheduling area: 261-264 940-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 261-262 940-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 262-264 940-1002 (current frame: 1) Oct 03 19:39:49 pn kernel: scheduling area: 261-264 1002-1004 (current frame: 1) Oct 03 19:39:49 pn kernel: scheduling area: 261-263 1002-1003 (current frame: 1) Oct 03 19:39:49 pn kernel: scheduling area: 261-263 1003-1004 (current frame: 1) Oct 03 19:39:49 pn kernel: scheduling area: 263-264 1002-1003 (current frame: 1) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 1 (current: 1) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 1 (263/264 1002/1003) (end: 10) Oct 03 19:39:49 pn kernel: scheduling area: 263-264 1003-1004 (current frame: 1) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 1 (current: 1) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 1 (263/264 1003/1004) (end: 10) Oct 03 19:39:49 pn kernel: scheduling area: 198-262 940-1004 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 11 (current: 1) Oct 03 19:39:49 pn kernel: scheduling area: 196-261 941-1004 (current frame: 1) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 11 (current: 1) Oct 03 19:39:49 pn kernel: scheduling area: 197-262 942-1005 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 197-261 942-1002 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 197-199 942-1002 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 197-198 942-1002 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 198-199 942-1002 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 199-261 942-1002 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 197-261 1002-1005 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 197-199 1002-1003 (current frame: 2) Oct 03 19:39:49 pn kernel: scheduling area: 197-199 1003-1005 (current frame: 2) Oct 03 19:39:49 pn kernel: scheduling area: 197-198 1003-1004 (current frame: 2) Oct 03 19:39:49 pn kernel: scheduling area: 197-198 1004-1005 (current frame: 2) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 2 (current: 2) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 2 (197/198 1004/1005) (end: 11) Oct 03 19:39:49 pn kernel: scheduling area: 198-199 1003-1004 (current frame: 2) Oct 03 19:39:49 pn kernel: scheduling area: 198-199 1004-1005 (current frame: 2) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 2 (current: 2) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 2 (198/199 1004/1005) (end: 11) Oct 03 19:39:49 pn kernel: scheduling area: 199-261 1002-1003 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: scheduling area: 199-261 1003-1005 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 199-261 1003-1004 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: scheduling area: 199-261 1004-1005 (current frame: 2) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 2 (current: 2) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 2 (199/261 1004/1005) (end: 11) Oct 03 19:39:49 pn kernel: scheduling area: 261-262 942-1002 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 261-262 1002-1005 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 11 (current: 2) Oct 03 19:39:49 pn kernel: scheduling area: 194-259 942-1006 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 194-197 942-1002 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 194-196 942-1002 (current frame: 2) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 2 (current: 2) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 2 (194/196 942/1002) (end: 11) Oct 03 19:39:49 pn kernel: scheduling area: 196-197 942-1002 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 194-197 1002-1006 (current frame: 2) Oct 03 19:39:49 pn kernel: scheduling area: 194-196 1002-1004 (current frame: 2) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 2 (current: 2) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 2 (194/196 1002/1004) (end: 11) Oct 03 19:39:49 pn kernel: scheduling area: 194-196 1004-1006 (current frame: 2) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 2 (current: 2) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 2 (194/196 1004/1006) (end: 11) Oct 03 19:39:49 pn kernel: scheduling area: 196-197 1002-1004 (current frame: 2) Oct 03 19:39:49 pn kernel: scheduling area: 196-197 1004-1006 (current frame: 2) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 2 (current: 2) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 2 (196/197 1004/1006) (end: 11) Oct 03 19:39:49 pn kernel: scheduling area: 197-259 942-1002 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 197-199 942-1002 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 197-198 942-1002 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 198-199 942-1002 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 199-259 942-1002 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 197-259 1002-1006 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 197-199 1002-1003 (current frame: 2) Oct 03 19:39:49 pn kernel: scheduling area: 197-199 1003-1006 (current frame: 2) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 12 (current: 2) Oct 03 19:39:49 pn kernel: scheduling area: 199-259 1002-1003 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: scheduling area: 199-259 1003-1006 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 12 (current: 2) Oct 03 19:39:49 pn kernel: scheduling area: 195-260 943-1006 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 12 (current: 2) Oct 03 19:39:49 pn kernel: scheduling area: 192-257 943-1007 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 12 (current: 2) Oct 03 19:39:49 pn kernel: scheduling area: 193-258 943-1007 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 12 (current: 2) Oct 03 19:39:49 pn kernel: scheduling area: 190-255 944-1007 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 12 (current: 2) Oct 03 19:39:49 pn kernel: scheduling area: 191-256 945-1008 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 12 (current: 2) Oct 03 19:39:49 pn kernel: scheduling area: 188-253 945-1009 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 12 (current: 2) Oct 03 19:39:49 pn kernel: scheduling area: 189-254 946-1009 (current frame: 2) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 12 (current: 2) Oct 03 19:39:49 pn kernel: scheduling area: 186-251 947-1010 (current frame: 3) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 186-197 947-1002 (current frame: 3) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 186-196 947-1002 (current frame: 3) Oct 03 19:39:49 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 186-194 947-1002 (current frame: 3) Oct 03 19:39:49 pn kernel: scheduling area: 186-192 947-1002 (current frame: 3) Oct 03 19:39:49 pn kernel: scheduling area: 186-190 947-1002 (current frame: 3) Oct 03 19:39:49 pn kernel: scheduling area: 186-188 947-1002 (current frame: 3) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 3 (current: 3) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 3 (186/188 947/1002) (end: 12) Oct 03 19:39:49 pn kernel: scheduling area: 188-190 947-1002 (current frame: 3) Oct 03 19:39:49 pn kernel: scheduling area: 190-192 947-1002 (current frame: 3) Oct 03 19:39:49 pn kernel: scheduling area: 192-194 947-1002 (current frame: 3) Oct 03 19:39:49 pn kernel: scheduling area: 194-196 947-1002 (current frame: 3) Oct 03 19:39:49 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:49 pn kernel: scheduling area: 194-195 947-1002 (current frame: 3) Oct 03 19:39:49 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:49 pn kernel: scheduling area: 195-196 947-1002 (current frame: 3) Oct 03 19:39:49 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:49 pn kernel: scheduling area: 196-197 947-1002 (current frame: 3) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 186-197 1002-1010 (current frame: 3) Oct 03 19:39:49 pn kernel: scheduling area: 186-196 1002-1004 (current frame: 3) Oct 03 19:39:49 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:49 pn kernel: dropping after trying to split Oct 03 19:39:49 pn kernel: scheduling area: 186-194 1002-1004 (current frame: 3) Oct 03 19:39:49 pn kernel: scheduling area: 186-192 1002-1004 (current frame: 3) Oct 03 19:39:49 pn kernel: scheduling area: 186-190 1002-1004 (current frame: 3) Oct 03 19:39:49 pn kernel: scheduling area: 186-188 1002-1004 (current frame: 3) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 3 (current: 3) Oct 03 19:39:49 pn kernel: [rockchip-ebc] partial refresh starting area on frame 3 (186/188 1002/1004) (end: 12) Oct 03 19:39:49 pn kernel: scheduling area: 188-190 1002-1004 (current frame: 3) Oct 03 19:39:49 pn kernel: scheduling area: 190-192 1002-1004 (current frame: 3) Oct 03 19:39:49 pn kernel: scheduling area: 192-194 1002-1004 (current frame: 3) Oct 03 19:39:49 pn kernel: scheduling area: 194-196 1002-1004 (current frame: 3) Oct 03 19:39:49 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:49 pn kernel: scheduling area: 186-196 1004-1010 (current frame: 3) Oct 03 19:39:49 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 12 (current: 3) Oct 03 19:39:49 pn kernel: scheduling area: 196-197 1002-1004 (current frame: 3) Oct 03 19:39:49 pn kernel: scheduling area: 196-197 1004-1010 (current frame: 3) Oct 03 19:39:49 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 12 (current: 3) Oct 03 19:39:49 pn kernel: scheduling area: 197-251 947-1002 (current frame: 3) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: scheduling area: 197-251 1002-1010 (current frame: 3) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 12 (current: 3) Oct 03 19:39:49 pn kernel: scheduling area: 187-252 948-1011 (current frame: 3) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 22 (current: 3) Oct 03 19:39:49 pn kernel: scheduling area: 186-250 948-1012 (current frame: 3) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 22 (current: 3) Oct 03 19:39:49 pn kernel: scheduling area: 186-250 948-1013 (current frame: 3) Oct 03 19:39:49 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:49 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:49 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:49 pn kernel: area scheduled to start at frame: 22 (current: 3) Oct 03 19:39:50 pn kernel: scheduling area: 187-252 949-1013 (current frame: 3) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 3) Oct 03 19:39:50 pn kernel: scheduling area: 186-251 949-1013 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: dropping after trying to split Oct 03 19:39:50 pn kernel: scheduling area: 186-197 949-1002 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: dropping after trying to split Oct 03 19:39:50 pn kernel: scheduling area: 186-196 949-1002 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: dropping after trying to split Oct 03 19:39:50 pn kernel: scheduling area: 186-194 949-1002 (current frame: 4) Oct 03 19:39:50 pn kernel: scheduling area: 186-192 949-1002 (current frame: 4) Oct 03 19:39:50 pn kernel: scheduling area: 186-190 949-1002 (current frame: 4) Oct 03 19:39:50 pn kernel: scheduling area: 186-188 949-1002 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: scheduling area: 186-187 949-1002 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: scheduling area: 187-188 949-1002 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: scheduling area: 188-190 949-1002 (current frame: 4) Oct 03 19:39:50 pn kernel: scheduling area: 190-192 949-1002 (current frame: 4) Oct 03 19:39:50 pn kernel: scheduling area: 192-194 949-1002 (current frame: 4) Oct 03 19:39:50 pn kernel: scheduling area: 194-196 949-1002 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: scheduling area: 194-195 949-1002 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: scheduling area: 195-196 949-1002 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: scheduling area: 196-197 949-1002 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: scheduling area: 186-197 1002-1013 (current frame: 4) Oct 03 19:39:50 pn kernel: scheduling area: 186-196 1002-1004 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: dropping after trying to split Oct 03 19:39:50 pn kernel: scheduling area: 186-194 1002-1004 (current frame: 4) Oct 03 19:39:50 pn kernel: scheduling area: 186-192 1002-1004 (current frame: 4) Oct 03 19:39:50 pn kernel: scheduling area: 186-190 1002-1004 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: scheduling area: 190-192 1002-1004 (current frame: 4) Oct 03 19:39:50 pn kernel: scheduling area: 192-194 1002-1004 (current frame: 4) Oct 03 19:39:50 pn kernel: scheduling area: 194-196 1002-1004 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: scheduling area: 186-196 1004-1013 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: scheduling area: 196-197 1002-1004 (current frame: 4) Oct 03 19:39:50 pn kernel: scheduling area: 196-197 1004-1013 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: scheduling area: 197-251 949-1002 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: scheduling area: 197-251 1002-1013 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: scheduling area: 184-252 949-1012 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 4) Oct 03 19:39:50 pn kernel: scheduling area: 184-249 946-1010 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 4) Oct 03 19:39:50 pn kernel: scheduling area: 186-250 945-1010 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 4) Oct 03 19:39:50 pn kernel: scheduling area: 187-252 945-1009 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 4) Oct 03 19:39:50 pn kernel: scheduling area: 187-251 944-1009 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 4) Oct 03 19:39:50 pn kernel: scheduling area: 186-251 944-1008 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 4) Oct 03 19:39:50 pn kernel: scheduling area: 188-252 943-1008 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 4) Oct 03 19:39:50 pn kernel: scheduling area: 189-254 943-1007 (current frame: 4) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 4) Oct 03 19:39:50 pn kernel: scheduling area: 2-1870 133-1402 (current frame: 5) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: dropping after trying to split Oct 03 19:39:50 pn kernel: scheduling area: 2-680 133-558 (current frame: 5) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (2/680 133/558) (end: 14) Oct 03 19:39:50 pn kernel: scheduling area: 2-680 558-1402 (current frame: 5) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: dropping after trying to split Oct 03 19:39:50 pn kernel: scheduling area: 2-197 558-938 (current frame: 5) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (2/197 558/938) (end: 14) Oct 03 19:39:50 pn kernel: scheduling area: 2-197 938-1402 (current frame: 5) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: dropping after trying to split Oct 03 19:39:50 pn kernel: scheduling area: 2-196 938-1002 (current frame: 5) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: dropping after trying to split Oct 03 19:39:50 pn kernel: scheduling area: 2-194 938-942 (current frame: 5) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (2/194 938/942) (end: 14) Oct 03 19:39:50 pn kernel: scheduling area: 2-194 942-1002 (current frame: 5) Oct 03 19:39:50 pn kernel: scheduling area: 2-192 942-943 (current frame: 5) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (2/192 942/943) (end: 14) Oct 03 19:39:50 pn kernel: scheduling area: 2-192 943-1002 (current frame: 5) Oct 03 19:39:50 pn kernel: scheduling area: 2-190 943-944 (current frame: 5) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 5) Oct 03 19:39:50 pn kernel: scheduling area: 2-190 944-1002 (current frame: 5) Oct 03 19:39:50 pn kernel: scheduling area: 2-188 944-945 (current frame: 5) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 5) Oct 03 19:39:50 pn kernel: scheduling area: 2-188 945-1002 (current frame: 5) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: dropping after trying to split Oct 03 19:39:50 pn kernel: scheduling area: 2-186 945-947 (current frame: 5) Oct 03 19:39:50 pn kernel: scheduling area: 2-184 945-946 (current frame: 5) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (2/184 945/946) (end: 14) Oct 03 19:39:50 pn kernel: scheduling area: 2-184 946-947 (current frame: 5) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (2/184 946/947) (end: 14) Oct 03 19:39:50 pn kernel: scheduling area: 184-186 945-946 (current frame: 5) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (184/186 945/946) (end: 14) Oct 03 19:39:50 pn kernel: scheduling area: 184-186 946-947 (current frame: 5) Oct 03 19:39:50 pn kernel: scheduling area: 2-186 947-1002 (current frame: 5) Oct 03 19:39:50 pn kernel: scheduling area: 2-184 947-949 (current frame: 5) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (2/184 947/949) (end: 14) Oct 03 19:39:50 pn kernel: scheduling area: 2-184 949-1002 (current frame: 5) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (2/184 949/1002) (end: 14) Oct 03 19:39:50 pn kernel: scheduling area: 184-186 947-949 (current frame: 5) Oct 03 19:39:50 pn kernel: scheduling area: 184-186 949-1002 (current frame: 5) Oct 03 19:39:50 pn kernel: scheduling area: 186-188 945-947 (current frame: 5) Oct 03 19:39:50 pn kernel: scheduling area: 186-188 945-946 (current frame: 5) Oct 03 19:39:50 pn kernel: scheduling area: 186-188 946-947 (current frame: 5) Oct 03 19:39:50 pn kernel: scheduling area: 186-188 947-1002 (current frame: 5) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: scheduling area: 186-187 947-948 (current frame: 5) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: scheduling area: 186-187 948-1002 (current frame: 5) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: scheduling area: 187-188 947-948 (current frame: 5) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: scheduling area: 187-188 948-1002 (current frame: 5) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: scheduling area: 188-190 944-945 (current frame: 5) Oct 03 19:39:50 pn kernel: scheduling area: 188-190 945-1002 (current frame: 5) Oct 03 19:39:50 pn kernel: scheduling area: 190-192 943-944 (current frame: 5) Oct 03 19:39:50 pn kernel: scheduling area: 190-192 944-1002 (current frame: 5) Oct 03 19:39:50 pn kernel: scheduling area: 192-194 942-943 (current frame: 5) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (192/194 942/943) (end: 14) Oct 03 19:39:50 pn kernel: scheduling area: 192-194 943-1002 (current frame: 5) Oct 03 19:39:50 pn kernel: scheduling area: 194-196 938-942 (current frame: 5) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (194/196 938/942) (end: 14) Oct 03 19:39:50 pn kernel: scheduling area: 194-196 942-1002 (current frame: 5) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 5) Oct 03 19:39:50 pn kernel: scheduling area: 2-196 1002-1402 (current frame: 5) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: other already started, setting to 13 (10, 13) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 5) Oct 03 19:39:50 pn kernel: scheduling area: 196-197 938-1002 (current frame: 5) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 5) Oct 03 19:39:50 pn kernel: scheduling area: 196-197 1002-1402 (current frame: 5) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 5) Oct 03 19:39:50 pn kernel: scheduling area: 197-680 558-938 (current frame: 5) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (197/680 558/938) (end: 14) Oct 03 19:39:50 pn kernel: scheduling area: 197-680 938-1402 (current frame: 5) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 5) Oct 03 19:39:50 pn kernel: scheduling area: 680-1870 133-558 (current frame: 5) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (680/1870 133/558) (end: 14) Oct 03 19:39:50 pn kernel: scheduling area: 680-1870 558-1402 (current frame: 5) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 10 (current: 5) Oct 03 19:39:50 pn kernel: scheduling area: 189-253 943-1007 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: dropping after trying to split Oct 03 19:39:50 pn kernel: scheduling area: 189-197 943-1002 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: dropping after trying to split Oct 03 19:39:50 pn kernel: scheduling area: 189-196 943-1002 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: dropping after trying to split Oct 03 19:39:50 pn kernel: scheduling area: 189-194 943-1002 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 189-192 943-1002 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 189-190 943-944 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 189-190 944-1002 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 190-192 943-944 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 190-192 944-1002 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 192-194 943-1002 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 194-196 943-1002 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: scheduling area: 194-195 943-1002 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: scheduling area: 195-196 943-1002 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: scheduling area: 196-197 943-1002 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: scheduling area: 189-197 1002-1007 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 189-196 1002-1004 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: dropping after trying to split Oct 03 19:39:50 pn kernel: scheduling area: 189-194 1002-1004 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 189-192 1002-1004 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 189-190 1002-1004 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 190-192 1002-1004 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 192-194 1002-1004 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 194-196 1002-1004 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: scheduling area: 194-195 1002-1004 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: scheduling area: 195-196 1002-1004 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: scheduling area: 189-196 1004-1007 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: dropping after trying to split Oct 03 19:39:50 pn kernel: scheduling area: 189-194 1004-1006 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 189-194 1006-1007 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 194-196 1004-1006 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: scheduling area: 194-196 1006-1007 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 196-197 1002-1004 (current frame: 6) Oct 03 19:39:50 pn kernel: scheduling area: 196-197 1004-1007 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: scheduling area: 197-253 943-1002 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: scheduling area: 197-253 1002-1007 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: scheduling area: 2-1870 133-1402 (current frame: 6) Oct 03 19:39:50 pn kernel: other already started, setting to 10 (10, 10) Oct 03 19:39:50 pn kernel: other already started, setting to 11 (10, 11) Oct 03 19:39:50 pn kernel: other already started, setting to 12 (10, 12) Oct 03 19:39:50 pn kernel: area scheduled to start at frame: 22 (current: 6) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 10 (680/744 558/622) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 10 (197/261 938/1002) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 10 (196/197 938/1002) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 10 (261/262 938/1002) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 10 (199/261 938/1002) (end: 19) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 10 (261/262 938/1002) (end: 19) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 10 (680/1870 558/1402) (end: 19) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 11 (262/264 938/1002) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 11 (199/261 1002/1003) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 11 (261/263 1002/1003) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 11 (199/261 1003/1004) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 11 (261/263 1003/1004) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 11 (263/264 1002/1003) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 11 (263/264 1003/1004) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 11 (198/262 940/1004) (end: 20) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 11 (196/261 941/1004) (end: 20) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 11 (261/262 1002/1005) (end: 20) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 12 (197/198 1004/1005) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 12 (198/199 1004/1005) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 12 (199/261 1004/1005) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 12 (194/196 942/1002) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 12 (194/196 1002/1004) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 12 (194/196 1004/1006) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 12 (196/197 1004/1006) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 12 (197/199 1003/1006) (end: 21) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 12 (199/259 1003/1006) (end: 21) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 12 (195/260 943/1006) (end: 21) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 12 (192/257 943/1007) (end: 21) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 12 (193/258 943/1007) (end: 21) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 12 (190/255 944/1007) (end: 21) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 12 (191/256 945/1008) (end: 21) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 12 (188/253 945/1009) (end: 21) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 12 (189/254 946/1009) (end: 21) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 12 (186/196 1004/1010) (end: 21) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 12 (196/197 1004/1010) (end: 21) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 12 (197/251 1002/1010) (end: 21) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 13 (186/188 947/1002) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 13 (186/188 1002/1004) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (2/680 133/558) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (2/197 558/938) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (2/194 938/942) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (2/192 942/943) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (2/184 945/946) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (2/184 946/947) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (184/186 945/946) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (2/184 947/949) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (2/184 949/1002) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (192/194 942/943) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (194/196 938/942) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (197/680 558/938) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (680/1870 133/558) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 20 (199/261 938/1002) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 20 (261/262 938/1002) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 20 (680/1870 558/1402) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 21 (198/262 940/1004) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 21 (196/261 941/1004) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 21 (261/262 1002/1005) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 22 (197/199 1003/1006) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 22 (199/259 1003/1006) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 22 (195/260 943/1006) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 22 (192/257 943/1007) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 22 (193/258 943/1007) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 22 (190/255 944/1007) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 22 (191/256 945/1008) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 22 (188/253 945/1009) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 22 (189/254 946/1009) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 22 (186/196 1004/1010) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 22 (196/197 1004/1010) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 22 (197/251 1002/1010) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (187/252 948/1011) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (186/250 948/1012) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (186/250 948/1013) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (187/252 949/1013) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (184/252 949/1012) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (184/249 946/1010) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (186/250 945/1010) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (187/252 945/1009) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (187/251 944/1009) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (186/251 944/1008) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (188/252 943/1008) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (189/254 943/1007) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (2/190 943/944) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (2/188 944/945) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (194/196 942/1002) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (2/196 1002/1402) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (196/197 938/1002) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (196/197 1002/1402) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (197/680 938/1402) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh starting area on frame 22 (2/1870 133/1402) (end: 31) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (187/252 948/1011) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (186/250 948/1012) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (186/250 948/1013) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (187/252 949/1013) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (184/252 949/1012) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (184/249 946/1010) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (186/250 945/1010) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (187/252 945/1009) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (187/251 944/1009) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (186/251 944/1008) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (188/252 943/1008) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (189/254 943/1007) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (2/190 943/944) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (2/188 944/945) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (194/196 942/1002) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (2/196 1002/1402) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (196/197 938/1002) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (196/197 1002/1402) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (197/680 938/1402) Oct 03 19:39:50 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 32 (2/1870 133/1402) ``` Xournalpp / GTK3 made the drawing area-related damage areas explicit via `gtk_widget_queue_draw_area` and `gtk_widget_queue_draw`, which helped identifying most bottlenecks. I don't have any experience with GTK4 or rnote's drawing model.
hrdl-github commented 9 months ago

I just noticed that I had a sidebar open. Here's another dataset and its plot when the sidebar's closed: damage_areas_sizes_nosidebar

driver debug output for rnote ``` Oct 03 20:00:39 pn kernel: [rockchip_ebc] ebc_refresh Oct 03 20:00:39 pn kernel: [rockchip_ebc] rockchip_ebc_refresh Oct 03 20:00:39 pn kernel: [rockchip_ebc] ebc_refresh Oct 03 20:00:39 pn kernel: scheduling area: 247-279 936-968 (current frame: 0) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 0 (current: 0) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 0 (247/279 936/968) (end: 9) Oct 03 20:00:39 pn kernel: scheduling area: 247-311 904-968 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 247-279 904-936 (current frame: 0) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 0 (current: 0) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 0 (247/279 904/936) (end: 9) Oct 03 20:00:39 pn kernel: scheduling area: 247-279 936-968 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 279-311 904-936 (current frame: 0) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 0 (current: 0) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 0 (279/311 904/936) (end: 9) Oct 03 20:00:39 pn kernel: scheduling area: 279-311 936-968 (current frame: 0) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 0 (current: 0) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 0 (279/311 936/968) (end: 9) Oct 03 20:00:39 pn kernel: scheduling area: 247-311 904-968 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 247-279 904-936 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 247-279 936-968 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 279-311 904-936 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 279-311 936-968 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 247-311 904-968 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 247-279 904-936 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 247-279 936-968 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 279-311 904-936 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 279-311 936-968 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 246-311 904-968 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 904-936 (current frame: 0) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 0 (current: 0) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 0 (246/247 904/936) (end: 9) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 936-968 (current frame: 0) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 0 (current: 0) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 0 (246/247 936/968) (end: 9) Oct 03 20:00:39 pn kernel: scheduling area: 247-311 904-936 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 247-279 904-936 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 279-311 904-936 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 247-311 936-968 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 247-279 936-968 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 279-311 936-968 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 248-312 904-968 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 248-279 904-936 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 248-279 936-968 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 279-312 904-936 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 279-311 904-936 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 311-312 904-936 (current frame: 0) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 0 (current: 0) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 0 (311/312 904/936) (end: 9) Oct 03 20:00:39 pn kernel: scheduling area: 279-312 936-968 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 279-311 936-968 (current frame: 0) Oct 03 20:00:39 pn kernel: scheduling area: 311-312 936-968 (current frame: 0) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 0 (current: 0) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 0 (311/312 936/968) (end: 9) Oct 03 20:00:39 pn kernel: scheduling area: 246-311 904-968 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 246-247 904-936 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 10 (current: 1) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 936-968 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 10 (current: 1) Oct 03 20:00:39 pn kernel: scheduling area: 247-311 904-936 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 247-279 904-936 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 10 (current: 1) Oct 03 20:00:39 pn kernel: scheduling area: 279-311 904-936 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 10 (current: 1) Oct 03 20:00:39 pn kernel: scheduling area: 247-311 936-968 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 247-279 936-968 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 10 (current: 1) Oct 03 20:00:39 pn kernel: scheduling area: 279-311 936-968 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 10 (current: 1) Oct 03 20:00:39 pn kernel: scheduling area: 247-312 904-968 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 247-279 904-936 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 247-279 936-968 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 279-312 904-936 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 279-311 904-936 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 311-312 904-936 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 10 (current: 1) Oct 03 20:00:39 pn kernel: scheduling area: 279-312 936-968 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 279-311 936-968 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 311-312 936-968 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 10 (current: 1) Oct 03 20:00:39 pn kernel: scheduling area: 246-310 904-968 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 246-247 904-936 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 936-968 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 247-310 904-936 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 247-279 904-936 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 279-310 904-936 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 247-310 936-968 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 247-279 936-968 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 279-310 936-968 (current frame: 1) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 232-309 904-966 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 232-247 904-936 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 232-246 904-936 (current frame: 2) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 2 (current: 2) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 2 (232/246 904/936) (end: 11) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 904-936 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 232-247 936-966 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 232-246 936-966 (current frame: 2) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 2 (current: 2) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 2 (232/246 936/966) (end: 11) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 936-966 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 247-309 904-936 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 247-279 904-936 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 279-309 904-936 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 247-309 936-966 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 247-279 936-966 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 279-309 936-966 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 233-298 902-965 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 233-247 902-936 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 233-246 902-904 (current frame: 2) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 2 (current: 2) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 2 (233/246 902/904) (end: 11) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 904-936 (current frame: 2) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 902-904 (current frame: 2) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 2 (current: 2) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 2 (246/247 902/904) (end: 11) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 904-936 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 233-247 936-965 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 233-246 936-965 (current frame: 2) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 936-965 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 247-298 902-936 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 247-279 902-904 (current frame: 2) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 2 (current: 2) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 2 (247/279 902/904) (end: 11) Oct 03 20:00:39 pn kernel: scheduling area: 247-279 904-936 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 279-298 902-904 (current frame: 2) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 2 (current: 2) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 2 (279/298 902/904) (end: 11) Oct 03 20:00:39 pn kernel: scheduling area: 279-298 904-936 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 247-298 936-965 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 247-279 936-965 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 279-298 936-965 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 230-295 901-965 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 230-247 901-936 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 230-246 901-904 (current frame: 2) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 2 (current: 2) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 2 (230/246 901/904) (end: 11) Oct 03 20:00:39 pn kernel: scheduling area: 230-246 904-936 (current frame: 2) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 2 (current: 2) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 2 (230/246 904/936) (end: 11) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 901-904 (current frame: 2) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 2 (current: 2) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 2 (246/247 901/904) (end: 11) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 904-936 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 230-247 936-965 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 12 (current: 2) Oct 03 20:00:39 pn kernel: scheduling area: 247-295 901-936 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 12 (current: 2) Oct 03 20:00:39 pn kernel: scheduling area: 247-295 936-965 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 10 (current: 2) Oct 03 20:00:39 pn kernel: scheduling area: 231-296 901-965 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 20 (current: 2) Oct 03 20:00:39 pn kernel: scheduling area: 230-294 901-965 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 20 (current: 2) Oct 03 20:00:39 pn kernel: scheduling area: 230-294 900-965 (current frame: 2) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 20 (current: 2) Oct 03 20:00:39 pn kernel: scheduling area: 228-293 900-964 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-247 900-936 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-246 900-904 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-233 900-902 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-230 900-901 (current frame: 3) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 3 (current: 3) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 3 (228/230 900/901) (end: 12) Oct 03 20:00:39 pn kernel: scheduling area: 228-230 901-902 (current frame: 3) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 3 (current: 3) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 3 (228/230 901/902) (end: 12) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 900-901 (current frame: 3) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 901-902 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 228-233 902-904 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-230 902-904 (current frame: 3) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 3 (current: 3) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 3 (228/230 902/904) (end: 12) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 902-904 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 230-231 902-904 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 231-233 902-904 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 900-902 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 233-246 900-901 (current frame: 3) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 901-902 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 902-904 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 228-246 904-936 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-232 904-936 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-230 904-936 (current frame: 3) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 3 (current: 3) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 3 (228/230 904/936) (end: 12) Oct 03 20:00:39 pn kernel: scheduling area: 230-232 904-936 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 230-231 904-936 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 231-232 904-936 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 232-246 904-936 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 900-904 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 904-936 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 228-247 936-964 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-246 936-964 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-232 936-964 (current frame: 3) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 20 (current: 3) Oct 03 20:00:39 pn kernel: scheduling area: 232-246 936-964 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 936-964 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 247-293 900-936 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 247-293 936-964 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 228-293 900-964 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 20 (current: 3) Oct 03 20:00:39 pn kernel: scheduling area: 230-294 900-964 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 230-294 900-965 (current frame: 3) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 230-294 901-966 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 230-247 901-936 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 230-246 901-904 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 230-233 901-902 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 902-904 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 230-231 902-904 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 231-233 902-904 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 901-902 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 902-904 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 230-246 904-936 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 230-232 904-936 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 230-231 904-936 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 231-232 904-936 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 232-246 904-936 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 901-904 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 904-936 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 230-247 936-966 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 230-246 936-966 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 230-232 936-966 (current frame: 4) Oct 03 20:00:39 pn kernel: scheduling area: 230-232 936-965 (current frame: 4) Oct 03 20:00:39 pn kernel: scheduling area: 230-232 965-966 (current frame: 4) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 4 (current: 4) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 4 (230/232 965/966) (end: 13) Oct 03 20:00:39 pn kernel: scheduling area: 232-246 936-966 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 232-246 936-965 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 232-246 965-966 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 12 (current: 4) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 936-966 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 247-294 901-936 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 247-279 901-904 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 247-279 901-902 (current frame: 4) Oct 03 20:00:39 pn kernel: scheduling area: 247-279 902-904 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 247-279 904-936 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 279-294 901-904 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 279-294 904-936 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 247-294 936-966 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 20 (current: 4) Oct 03 20:00:39 pn kernel: scheduling area: 228-293 902-966 (current frame: 4) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 30 (current: 4) Oct 03 20:00:39 pn kernel: scheduling area: 2-1870 133-1402 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 2-247 133-936 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 2-246 133-904 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 2-233 133-902 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 2-230 133-901 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 13 (10, 13) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 2-228 133-900 (current frame: 5) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (2/228 133/900) (end: 14) Oct 03 20:00:39 pn kernel: scheduling area: 2-228 900-901 (current frame: 5) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (2/228 900/901) (end: 14) Oct 03 20:00:39 pn kernel: scheduling area: 228-230 133-900 (current frame: 5) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (228/230 133/900) (end: 14) Oct 03 20:00:39 pn kernel: scheduling area: 228-230 900-901 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 13 (10, 13) Oct 03 20:00:39 pn kernel: scheduling area: 2-230 901-902 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 13 (10, 13) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 20 (current: 5) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 133-901 (current frame: 5) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 133-900 (current frame: 5) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (230/233 133/900) (end: 14) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 900-901 (current frame: 5) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 901-902 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 2-233 902-904 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 2-230 902-904 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 13 (10, 13) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 2-228 902-904 (current frame: 5) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (2/228 902/904) (end: 14) Oct 03 20:00:39 pn kernel: scheduling area: 228-230 902-904 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 13 (10, 13) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 902-904 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 230-231 902-904 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 231-233 902-904 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 133-902 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 233-246 133-901 (current frame: 5) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 133-900 (current frame: 5) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 5 (current: 5) Oct 03 20:00:39 pn kernel: [rockchip-ebc] partial refresh starting area on frame 5 (233/246 133/900) (end: 14) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 900-901 (current frame: 5) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 901-902 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 902-904 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 2-246 904-936 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 2-232 904-936 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 30 (current: 5) Oct 03 20:00:39 pn kernel: scheduling area: 232-246 904-936 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 133-904 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 30 (current: 5) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 904-936 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 2-247 936-1402 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 30 (current: 5) Oct 03 20:00:39 pn kernel: scheduling area: 247-1870 133-936 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 30 (current: 5) Oct 03 20:00:39 pn kernel: scheduling area: 247-1870 936-1402 (current frame: 5) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 30 (current: 5) Oct 03 20:00:39 pn kernel: scheduling area: 228-293 900-964 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-247 900-936 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-246 900-904 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-233 900-902 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-230 900-901 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 13 (10, 13) Oct 03 20:00:39 pn kernel: scheduling area: 228-230 901-902 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 13 (10, 13) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 900-901 (current frame: 6) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 901-902 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 228-233 902-904 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-230 902-904 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 13 (10, 13) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 902-904 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 230-231 902-904 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 231-233 902-904 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 900-902 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 233-246 900-901 (current frame: 6) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 901-902 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 902-904 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 228-246 904-936 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-232 904-936 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-230 904-936 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 13 (10, 13) Oct 03 20:00:39 pn kernel: scheduling area: 230-232 904-936 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 230-231 904-936 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 231-232 904-936 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 232-246 904-936 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 900-904 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 904-936 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 228-247 936-964 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-246 936-964 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 228-232 936-964 (current frame: 6) Oct 03 20:00:39 pn kernel: scheduling area: 232-246 936-964 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 936-964 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 247-293 900-936 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 247-293 936-964 (current frame: 6) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 2-1870 133-1402 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 2-247 133-936 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 2-246 133-904 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 2-233 133-902 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 2-230 133-901 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 13 (10, 13) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 2-228 133-900 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 15 (10, 15) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 15 (current: 7) Oct 03 20:00:39 pn kernel: scheduling area: 2-228 900-901 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 15 (10, 15) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 15 (current: 7) Oct 03 20:00:39 pn kernel: scheduling area: 228-230 133-900 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 15 (10, 15) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 15 (current: 7) Oct 03 20:00:39 pn kernel: scheduling area: 228-230 900-901 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 13 (10, 13) Oct 03 20:00:39 pn kernel: scheduling area: 2-230 901-902 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 13 (10, 13) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 133-901 (current frame: 7) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 133-900 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 15 (10, 15) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 15 (current: 7) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 900-901 (current frame: 7) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 901-902 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 2-233 902-904 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 2-230 902-904 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 13 (10, 13) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 2-228 902-904 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 15 (10, 15) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 15 (current: 7) Oct 03 20:00:39 pn kernel: scheduling area: 228-230 902-904 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 13 (10, 13) Oct 03 20:00:39 pn kernel: scheduling area: 230-233 902-904 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 230-231 902-904 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 231-233 902-904 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 133-902 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 233-246 133-901 (current frame: 7) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 133-900 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 15 (10, 15) Oct 03 20:00:39 pn kernel: area scheduled to start at frame: 15 (current: 7) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 900-901 (current frame: 7) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 901-902 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 233-246 902-904 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 2-246 904-936 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: dropping after trying to split Oct 03 20:00:39 pn kernel: scheduling area: 2-232 904-936 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 232-246 904-936 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 133-904 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 246-247 904-936 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: scheduling area: 2-247 936-1402 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 247-1870 133-936 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:39 pn kernel: other already started, setting to 12 (10, 12) Oct 03 20:00:39 pn kernel: scheduling area: 247-1870 936-1402 (current frame: 7) Oct 03 20:00:39 pn kernel: other already started, setting to 10 (10, 10) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 10 (247/279 936/968) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 10 (247/279 904/936) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 10 (279/311 904/936) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 10 (279/311 936/968) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 10 (246/247 904/936) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 10 (246/247 936/968) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 10 (311/312 904/936) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 10 (311/312 936/968) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 10 (246/247 904/936) (end: 19) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 10 (246/247 936/968) (end: 19) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 10 (247/279 904/936) (end: 19) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 10 (279/311 904/936) (end: 19) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 10 (247/279 936/968) (end: 19) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 10 (279/311 936/968) (end: 19) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 10 (311/312 904/936) (end: 19) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 10 (311/312 936/968) (end: 19) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 10 (247/295 936/965) (end: 19) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 12 (232/246 904/936) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 12 (232/246 936/966) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 12 (233/246 902/904) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 12 (246/247 902/904) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 12 (247/279 902/904) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 12 (279/298 902/904) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 12 (230/246 901/904) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 12 (230/246 904/936) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 12 (246/247 901/904) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 12 (230/247 936/965) (end: 21) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 12 (247/295 901/936) (end: 21) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 12 (232/246 965/966) (end: 21) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 13 (228/230 900/901) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 13 (228/230 901/902) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 13 (228/230 902/904) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 13 (228/230 904/936) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 14 (230/232 965/966) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (2/228 133/900) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (2/228 900/901) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (228/230 133/900) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (230/233 133/900) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (2/228 902/904) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 15 (233/246 133/900) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 15 (2/228 133/900) (end: 24) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 15 (2/228 900/901) (end: 24) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 15 (228/230 133/900) (end: 24) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 15 (230/233 133/900) (end: 24) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 15 (2/228 902/904) (end: 24) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 15 (233/246 133/900) (end: 24) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 20 (246/247 904/936) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 20 (246/247 936/968) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 20 (247/279 904/936) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 20 (279/311 904/936) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 20 (247/279 936/968) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 20 (279/311 936/968) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 20 (311/312 904/936) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 20 (311/312 936/968) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 20 (247/295 936/965) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 20 (231/296 901/965) (end: 29) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 20 (230/294 901/965) (end: 29) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 20 (230/294 900/965) (end: 29) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 20 (228/232 936/964) (end: 29) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 20 (228/293 900/964) (end: 29) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 20 (247/294 936/966) (end: 29) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 20 (2/230 901/902) (end: 29) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 22 (230/247 936/965) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 22 (247/295 901/936) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 22 (232/246 965/966) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 25 (2/228 133/900) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 25 (2/228 900/901) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 25 (228/230 133/900) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 25 (230/233 133/900) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 25 (2/228 902/904) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 25 (233/246 133/900) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 30 (231/296 901/965) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 30 (230/294 901/965) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 30 (230/294 900/965) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 30 (228/232 936/964) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 30 (228/293 900/964) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 30 (247/294 936/966) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 30 (228/293 902/966) (end: 39) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 30 (2/230 901/902) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 30 (2/232 904/936) (end: 39) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 30 (246/247 133/904) (end: 39) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 30 (2/247 936/1402) (end: 39) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 30 (247/1870 133/936) (end: 39) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh starting area on frame 30 (247/1870 936/1402) (end: 39) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 40 (228/293 902/966) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 40 (2/232 904/936) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 40 (246/247 133/904) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 40 (2/247 936/1402) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 40 (247/1870 133/936) Oct 03 20:00:40 pn kernel: [rockchip-ebc] partial refresh stopping area on frame 40 (247/1870 936/1402) ```
hrdl-github commented 9 months ago

Experimenting with WAYLAND_DEBUG=1 is probably good enough when working on this. I see a lot of repaints for the green cross that's in the top-left corner by default. By default its fourth quadrant is visible, leading to a 7x7 damage region every time a subregion of the drawing area is repainted, . When moving the drawing area this becomes as large as 14x14 pixels. Upon release of the mouse button I see two wl_surface.damage_buffer for the entire drawing region and the damage to the 64x64 cursor surface when the cursor reappears.

I haven't been able to compile rnote yet as cmake terminates with SIGABRT. I might look into this at some point.

hrdl-github commented 9 months ago

I've had some success removing some repaints (https://github.com/hrdl-github/rnote/tree/redraw , the initial debug build takes around 1.5 hours to build on a PineNote) for testing purposes. Before looking into upstreamable changes I will need a better understanding of how the rnote handles concept like extent of padding (e.g. going from a sequence of input events to an image of limited extent or a render node). Do you have time to provide some input on this, @flxzt ?

flxzt commented 9 months ago

Thanks for looking into this!

I am struggling a bit to understand the logs and the plots. What are the axes on those?

Okay, I'll try to point you to the relevant code. The input events start to get processed here and get dispatched to the current pen (brush) here. The brush implementation then collects events and draws a prediction immediately to the gtk4::Snapshot here (the piet rendercontext for that is created here ).

The brush adds new segments of the current stroke to the store as soon as it can and regenerates the rendering for them here. The function append_rendering_last_images() rerenders only the last segments of the stroke and generates rendernodes for them here these rendernodes are then appended to the gtk4::Snapshot when drawing the widget here.

I can think of three sources for excessive repaints. As you mentioned the indicator cross is always rerendered without any caching, disabling it could be done by commenting out this line. Another source could be the background tiles, they are regenerated here. The last source could be the previously mentioned drawn overlay for the current pen, although that should be limited to the bounds it only really needs.

hrdl-github commented 9 months ago

I am struggling a bit to understand the logs and the plots. What are the axes on those?

Those are pixel coordinates, which would also be reported by wayland at output scale=1.0.

Thanks for the pointers. https://github.com/flxzt/rnote/blob/e4c75e0df6e6ab24babe435c16d15d6bf330a1f2/crates/rnote-engine/src/drawable.rs#L55 I had actually missed. I'll start digging around from there to find out where the padding comes from.

You are right about the indicator cross. I think another source for full drawing area repaints is https://github.com/hrdl-github/rnote/blob/e4c75e0df6e6ab24babe435c16d15d6bf330a1f2/crates/rnote-engine/src/document/mod.rs#L203, which gets called every time a stroke is finished.

hrdl-github commented 9 months ago

Some sources of padding include https://github.com/flxzt/rnote/blob/e4c75e0df6e6ab24babe435c16d15d6bf330a1f2/crates/rnote-engine/src/render.rs#L304 and https://github.com/flxzt/rnote/blob/e4c75e0df6e6ab24babe435c16d15d6bf330a1f2/crates/rnote-engine/src/render.rs#L307-L308. This gets amplified when the zoom factor is > 1. For example, attotal_zoom=5.352124400138854, and 2 or 3 new stroke segments' Aabb { mins: [157.486 118.486], maxs: [158.700, 119.497] } (after loosening), I get a cairo image of size 6x5. The resulting RenderNode { bounds: Rect { x: 157.48618, y: 118.4857, width: 1.2142334, height: 1.0112457 }, node_type: TransformNode } at https://github.com/flxzt/rnote/blob/e4c75e0df6e6ab24babe435c16d15d6bf330a1f2/crates/rnote-engine/src/render.rs#L278 is still smaller than the reported damage region wl_surface@34.damage_buffer(516, 267, 12, 11). It looks like often a value comparable to the zoom factor is added in either dimension.

  1. Do you have an idea where the additional padding comes from? In the long run reducing reported damage regions (e.g. by trimming after scaling to screen coordinates) makes sense to speed up drawing operations on EPD devices.
  2. In the short term it might make sense to profile rnote's renderer. Scribbling for a few seconds with a pen (which generates > 100 events per second) can cause rnote to quit saying Lost connection to Wayland compositor.. When patching wayland to use a larger input queue using https://gitlab.freedesktop.org/wayland/wayland/-/issues/159#note_1074515 , rnote no longer crashes, but seems to block for a few seconds instead until finally rendering all strokes from the accumulated input events. Do you have any thoughts on this or suggestions on how to profile this behaviour? I don't have a lot of experience with rust.
hrdl-github commented 9 months ago

About 2.: it looks like GTK's gsk_renderer_render blocks and is stuck somewhere in mesa for 5-10 seconds, which will need some more debugging. I don't have an overview over GTK4's / rnote's multithreading model yet, but I feel like input processing typically shouldn't stop.

hmpthcs commented 6 months ago

Not sure which commits are responsible for this, but wanted to provide an update:

I just installed v0.9.3 from the arch repo, and latency is drastically reduced. I should also note that I am using wlroots-git and sway-git packages, as well as a fairly up to date mesa package (v23.3.3).

I compared rnote to xournalpp, and rnote subjectively does remain slightly slower..and there were some crashes when working with .pdfs. Still, while not perfect by any means, I'm very happy to report that rnote is now quite useable on e-ink. UI and touch interactions were very smooth, and drawing is functional. Props to any and all who worked on these issues.

Will try to get some numbers up here for reference soon...for now though I'm eager to see what a build from source is able to do..

flxzt commented 5 months ago

I currently am able to build and test with a PineNote myself but I am currently using the debian image with gnome. Is it dependent on the epd driver waveform settings or can you determine what needs to be updated to improve screen refresh latency?

I also added a script to deploy remotely here to be able to build on another arm machine and deploy it to the pinenote. Works decently well with a raspberry pi, build times are not too brutal.

hmpthcs commented 4 months ago

Bravo, 0.10.1 shows even better performance. At this point I suspect much of the remaining latency may result from libinput and wayland bottlenecks. Really not sure, but am going to play with various compositors and graphics environment variables in the meantime. Also hoping to find time to try working on a patch to give the option to remove the drawing cursor..

The deploy script is a nice addition as well, thank you!