[Gen8 Android Development] bizcuite:
I have tried to include the code into the kernel.

Huum:

/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c: In function 'kick_queue':
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c:194: error: implicit declaration of function 'to_delayed_work'
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c:194: warning: initialization makes pointer from integer without a cast
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c: In function 'row_add_request':
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c:252: warning: dereferencing 'void *' pointer
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c:252: error: invalid use of void expression
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c:262: error: implicit declaration of function 'ktime_to_ms'
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c: In function 'row_init_queue':
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c:471: error: implicit declaration of function 'alloc_workqueue'
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c:472: error: 'WQ_MEM_RECLAIM' undeclared (first use in this function)
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c:472: error: (Each undeclared identifier is reported only once
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c:472: error: for each function it appears in.)
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c:472: error: 'WQ_HIGHPRI' undeclared (first use in this function)
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c:472: warning: assignment makes pointer from integer without a cast
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c: In function 'row_merged_requests':
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c:512: warning: dereferencing 'void *' pointer
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c:512: error: invalid use of void expression
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c: In function 'row_set_request':
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c:556: warning: dereferencing 'void *' pointer
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c:557: error: invalid use of void expression
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c: In function 'row_var_store':
/media/_home2/bizcuite/archos/OPENAOS_KERNEL/archos-buildroots-gen8/linux/block/row-iosched.c:572: error: implicit declaration of function 'kstrtoul'

Do you want that i try adapt the kernel code source to include this Scheduler?

There aren't lots of errors(lots of "undeclared" and "implicit declaration", easy to fix, warnings are more hard to fix)...it depends of the modifications make into the source. i cannot re-adapt all the kernel just for one thing :) .

But i can try more later. Before i compile another system image to disable all debug about USB and screen.

I have made lots of change into configuration folder, i don't know if all will work (on our tabs, on mine it will be sure :angel:) .

Bizcuite