Commit Graph

216019 Commits

Author SHA1 Message Date
jmcneill
c6a2bb6666 some more urtwn fixes:
- support manual roaming (used by wpa_supplicant)
 - simplify ioctl handler
 - add our own reset callback
 - acquire KERNEL_LOCK before using net80211 or the network stack
 - clear IFF_OACTIVE even in the event of an endpoint stall
2013-01-21 23:42:45 +00:00
christos
8fb7bb9693 When abusing enums, please at least use valid constants... 2013-01-21 21:38:02 +00:00
jakllsch
4b2ef59e15 Assume the first ld@sdmmc to attach is the booted device until
possibily-otherwise specified during evbarm cpu_rootconf().
2013-01-21 20:42:22 +00:00
christos
aed35c482d Split the make fs portion into a function; do argument tests inside the
function.
2013-01-21 20:28:38 +00:00
jakllsch
6d0f2e64cf Correct off-by-one in validation of booted partition number. 2013-01-21 20:20:32 +00:00
mlelstv
b054bec0e9 Make internal functions static 2013-01-21 19:49:15 +00:00
mlelstv
f9a45eb9c5 force chip into serial mode
add 232RL product id
2013-01-21 19:08:42 +00:00
jakllsch
05b3b9d385 Specify the root device in cmdline.txt, also, it's 'Pi', not 'PI'. 2013-01-21 17:14:23 +00:00
skrll
bc399b5b4e kernel.img is for rpi only 2013-01-21 16:59:23 +00:00
christos
b4b144b944 remove trailing lines 2013-01-21 16:52:56 +00:00
skrll
a4ac7e4aff More usage updates 2013-01-21 16:49:49 +00:00
christos
f2c1b6f8ac remove trailing line 2013-01-21 16:48:23 +00:00
skrll
33441e3917 Update usage output a little 2013-01-21 16:47:23 +00:00
jakllsch
5c9cb21f6e Change the root device to '?' instead of 'ld0a'.
This was overriding the root=device passed in on the kernel command line.
2013-01-21 16:25:09 +00:00
macallan
683fcc112c switch to 32bit colour for X, keep the console in 16bit for some extra speed
( yay, first commit from my BeagleBoard )
2013-01-21 16:08:30 +00:00
tsutsui
c22bdc7799 Umm, fix botch in previous. 2013-01-21 15:21:30 +00:00
tsutsui
1734677fd5 Account idepth properly in timer interrupt handler. 2013-01-21 14:42:24 +00:00
macallan
05beb31d16 support WSDISPLAYIO_GET_BUSID
let WSDISPLAYIO_GTYPE return WSDISPLAY_TYPE_OMAP3
no more pretending we're some sort of PCI framebuffer
2013-01-21 14:17:39 +00:00
macallan
a2a003a83a add WSDISPLAY_TYPE_OMAP3 2013-01-21 14:15:03 +00:00
skrll
a4e9df9fb4 Remove some #includes that shouldn't be here. 2013-01-21 13:25:44 +00:00
tsutsui
4fcb8dd65a Slightly modify sd attach message, as kernel does.
before:
 sd0: HITACHI DK315C-14 rev H7H6, 2807459 512 byte blocks

after:
 sd0: HITACHI DK315C-14 rev H7H6, 512 bytes/sect x 2807459 sectors
2013-01-21 13:21:04 +00:00
tsutsui
bd88a8a62d Add support for "await key" to abort autoboot and get boot menu.
Also add command help.  Bump version.
2013-01-21 11:58:12 +00:00
hannken
037fec6e9b Replace the rwlock based implementation with passive serialization
from pserialize(9) and mutex / condvar.

The fast paths (fstrans_start/fstrans_done on a file system not
suspended or suspending and fscow_run with no change pending) now
run without locks or other atomic operations.  Suspension and cow
handler insertion and removal is done with mutex / condvars.

The API remains unchanged.
2013-01-21 09:14:01 +00:00
skrll
fe2d7266ff Don't use magic number 2013-01-21 08:02:01 +00:00
skrll
0c80e732c4 Don't panic when trying to do isoc transfer, just return an error. 2013-01-21 07:39:59 +00:00
skrll
b4abc764fc KNF 2013-01-21 07:37:06 +00:00
msaitoh
302f86804d Fix memory leak in file_matching(). 2013-01-21 03:24:43 +00:00
jmcneill
2f73eb0c96 ic->ic_bss->ni_chan -> ic->ic_curchan 2013-01-21 00:02:11 +00:00
simonb
044781f677 We only need to be told once about Lee-Jackson Day in Virginia today.
Remove a duplicate for Memorial Day in Michigan while we're here.
2013-01-20 23:52:43 +00:00
wiz
3c7ce2aac6 Put optional args before non-optional ones. 2013-01-20 23:51:40 +00:00
jmcneill
ba04833bb5 use ic_curchan not ic_ibss_chan 2013-01-20 23:13:43 +00:00
jakllsch
cd4b3c3ecc purge the transmit queue in cpsw_stop() 2013-01-20 22:32:59 +00:00
christos
69a30ad192 Locking fixes and more for otus. 2013-01-20 21:50:41 +00:00
apb
dd481ceb43 As from today, numeric fields may begin with an optional
plus or minus sign, not only an optional minus sign.
2013-01-20 21:02:11 +00:00
christos
e9a09ec894 more (and less) locking fixes 2013-01-20 20:21:57 +00:00
rmind
3107fd1eb5 - nbuf_ensure_contig: rework to use m_ensure_contig(9), which will not free
the mbuf chain on failure.  Fixes some corner cases.  Improve regression
  test and sprinkle some asserts.
- npf_reassembly: clear nbuf on IPv6 reassembly failure path (partial fix).
  The problem was found and fix provided by Anthony Mallet.
2013-01-20 18:45:56 +00:00
christos
38f91e249c Only the first symbol (pthread_dbg) should return NOLIB, the rest indicate
internal inconsistencies, so let the code return a more vocal error.
2013-01-20 18:45:19 +00:00
christos
1197f89ea3 tsd_alloc is no more, use tsd_list, and disable the destructor walking code
since it needs work. Fixes gdb.
2013-01-20 18:18:07 +00:00
rmind
9f60dd2442 Provide xc_send_ipi() routine in RUMP, which is required for high-priority
xcall(9) mechanism.  It is emulated using low-priority xcall(9).
2013-01-20 17:09:47 +00:00
pooka
848ac0dab2 Provide register_t compat on solarisa.
(would be nice to handle register_t compat internally instead, but the
interface was already exposed in a release)
2013-01-20 15:23:21 +00:00
pgoyette
05d561bffe Regen 2013-01-20 14:08:40 +00:00
pgoyette
7404c3c9b5 Spell company name correctly 2013-01-20 14:06:24 +00:00
tsutsui
9861682a8f Remove unused bmcintr() function. 2013-01-20 14:03:40 +00:00
pgoyette
90cfade5fa Spell the company name correctly: Intrepid Control Systems 2013-01-20 14:03:28 +00:00
reinoud
3c903de3f7 Add line to get the ftdi driver to use the serial function of the FTDI 232H. 2013-01-20 13:43:24 +00:00
tsutsui
b8df2df834 No need to include <sys/systm.h> in standalone sources. 2013-01-20 13:35:43 +00:00
uwe
3d030c8904 Mark up occurence of printf() in text with .Fn 2013-01-20 11:01:17 +00:00
uwe
dd48d6e3aa In newfmt() example one level of indentation is enough. 2013-01-20 10:57:19 +00:00
apb
85744c86ad When parsing numbers, allow a leading '+'. 2013-01-20 10:12:58 +00:00
tsutsui
579d47ac73 Don't call internal cngetc() and cnputc() directly.
Use public getchar() and putchar() instead.
2013-01-20 07:32:45 +00:00