Squashed update of kernel from 3.0.58 to 3.0.59

Conflicts:

	fs/jbd2/transaction.c
	mm/compaction.c
Squashed update of kernel from 3.0.59 to 3.0.60
Squashed update of kernel from 3.0.60 to 3.0.61
Squashed update of kernel from 3.0.61 to 3.0.62
Squashed update of kernel from 3.0.62 to 3.0.63

Conflicts:

	drivers/usb/serial/qcserial.c
Squashed update of kernel from 3.0.63 to 3.0.64
Squashed update of kernel from 3.0.64 to 3.0.65
Squashed update of kernel from 3.0.65 to 3.0.66
Squashed update of kernel from 3.0.66 to 3.0.67
Squashed update of kernel from 3.0.67 to 3.0.68
Squashed update of kernel from 3.0.68 to 3.0.69
Squashed update of kernel from 3.0.69 to 3.0.70
Squashed update of kernel from 3.0.70 to 3.0.71
Squashed update of kernel from 3.0.71 to 3.0.72
Squashed update of kernel from 3.0.72 to 3.0.73
Squashed update of kernel from 3.0.73 to 3.0.74
Squashed update of kernel from 3.0.74 to 3.0.75
Squashed update of kernel from 3.0.75 to 3.0.76
Squashed update of kernel from 3.0.76 to 3.0.77
Squashed update of kernel from 3.0.77 to 3.0.78