Linked by diegocg on Sun 22nd Jul 2012 19:09 UTC
Linux Linux kernel 3.5 has been released. New features include support for metadata checksums in Ext4, userspace probes for performance profiling with systemtap/perf, a simple sandboxing mechanism that can filter syscalls, a new network queue management algorithm designed to fight bufferbloat, support for checkpointing and restoring TCP connections, support for TCP Early Retransmit (RFC 5827), support for android-style opportunistic suspend, btrfs I/O failure statistics, and SCSI over Firewire and USB. Here's the full list of changes.
Thread beginning with comment 527798
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Wake Locks
by Valhalla on Mon 23rd Jul 2012 05:14 UTC in reply to "Wake Locks"
Member since:

AFAIK the original controversy was that the Linux devs thought Android's suspend mechanism (suspend blockers) was too aggressive and therefore the Linux devs instead created 'autosleep' and 'wake locks' which offers a similar functionality but in a more flexible(?) way and are hoping that the Android devs will use these features instead of suspend blockers, they've also made the API mimic the suspend blocker API so as to make it as easy as possible for the Android devs to pick up.

Reply Parent Score: 3

RE[2]: Wake Locks
by Alfman on Mon 23rd Jul 2012 05:18 in reply to "RE: Wake Locks"
Alfman Member since:

I'd like somebody to explain what the differences are between androids mechanisms and what's been accepted into mainline, if anyone here knows...?

Reply Parent Score: 2

RE[3]: Wake Locks
by Valhalla on Mon 23rd Jul 2012 06:22 in reply to "RE[2]: Wake Locks"
Valhalla Member since:

Perhaps this article sheds some light on it:

Also, here is technical background on the 'suspend blocker' controversy: (very technical, kernel dev-style)

edit: nvm the second one, it's what you linked to in the first post

Edited 2012-07-23 06:24 UTC

Reply Parent Score: 4