Revert " lib/rwsem.c: fix compatibility issues with Linux 3.0.y"

This reverts commit 0fb266c7019d45dbb483172463d2e2ad3f683739.
Revert " rwsem: steal writing sem for better performance"

This reverts commit 64eddc15d4f257ca49253cc7d50d1ec2e02da58a.
Revert "Fix for WIFI power drain on standby"

This reverts commit 2f3c30a23049418a3f549e78d6cd43abe2969b65.
Revert " mm/vmscan.c: avoid possible deadlock caused by too_many_isolated() Ne…"

This reverts commit 6610067ca706b64c97eb84d8fd49394416afa533.
Revert " input: evdev: Move wake_lock_destroy call"

This reverts commit 386f2e8347ea8b674ead443aafb60d0904b08f24.