In r218101 I have not changed properly the futex syscall definition.
Some Linux futex ops atomically verifies that the futex address uaddr
(uval) contains the value val. Comparing signed uval and unsigned val
may lead to an unexpected result, mostly to a deadlock.

So copyin uaddr to an unsigned int to compare the parameters correctly.

While here change ktr records to print parameters in more readable format.

Tested by	eadler@

MFC after:	3 days
o Add kernel configuration for HP Chromebook 11
o Use machine codename in filenames
o Add GEOM_PART_GPT kernel option

Submitted by:	Maxim Ignatenko <gelraen.ua@gmail.com>
Describe I2C arbitrator device in DTS and use it for Chromebook Snow only.

Submitted by:	Maxim Ignatenko <gelraen.ua@gmail.com>
Document support for Intel Centrino Wireless-N 105, added in r266770.

MFC after:	2 weeks
Add simple polling mechanism that works for KDB.

Submitted by:	Maxim Ignatenko <gelraen.ua@gmail.com>