make llog more smp safe.
don't write big array into journal.
fix return codes in llog_put_cat_list/llog_get_cat_list.
Branch b1_8_gate
b=16679
i=umka
i=adilger
cfs_waitq_init(&obd->obd_next_transno_waitq);
cfs_waitq_init(&obd->obd_evict_inprogress_waitq);
cfs_waitq_init(&obd->obd_llog_waitq);
+ init_mutex(&obd->obd_llog_alloc);
CFS_INIT_LIST_HEAD(&obd->obd_recovery_queue);
CFS_INIT_LIST_HEAD(&obd->obd_delayed_reply_queue);