msgport: Always save owner thread for threads' msgports
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Mon, 17 Sep 2012 01:29:28 +0000 (09:29 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Mon, 17 Sep 2012 01:29:28 +0000 (09:29 +0800)
commitd636cd486733eb4fa825846c87d978fc2b5bf429
treed161e339cf6cb95b3837f311022d2d2b84df224a
parent2315115fce59b883ef349a2be14117319da11ef9
msgport: Always save owner thread for threads' msgports

This unbreaks the assertion in dropmsg for spin msgport.  Also for shared
spin msgport don't allow dropmsg.

While im here, add comment for mp_dropmsg and adjust comment about mpu_td

Reported-by: pavalos@
sys/kern/lwkt_msgport.c
sys/kern/lwkt_thread.c
sys/sys/msgport.h