Gregory Nutt
|
179fabb019
|
Add description of work queues to the porting guide. Update comments
|
2014-10-14 10:21:18 -06:00 |
|
Gregory Nutt
|
dd9e42ec0c
|
Fix a compile problem noted by Marco Cruz
|
2014-10-13 12:07:40 -06:00 |
|
Gregory Nutt
|
74d8218618
|
Trivial update to README file
|
2014-10-13 12:05:49 -06:00 |
|
Gregory Nutt
|
276cb2b65b
|
Add SAM4E OpenOCD scripts
|
2014-10-13 09:48:46 -06:00 |
|
Gregory Nutt
|
c9563da832
|
Missing workqueue logic
|
2014-10-12 17:19:51 -06:00 |
|
Gregory Nutt
|
f6d11bc2fd
|
Back out an incorrect change
|
2014-10-12 11:01:57 -06:00 |
|
Gregory Nutt
|
872e9fce26
|
Cosmetic update to comments
|
2014-10-12 10:53:29 -06:00 |
|
Gregory Nutt
|
a8a4622fe1
|
Update STM3240G-EVAL nxwm and knxwm configurations
|
2014-10-12 09:41:08 -06:00 |
|
Gregory Nutt
|
740c5c4b7a
|
Fix error in protected build, user-mode work queue
|
2014-10-12 09:40:26 -06:00 |
|
Gregory Nutt
|
e702d9396b
|
Fix one missed name change from last big commit
|
2014-10-12 07:09:57 -06:00 |
|
Gregory Nutt
|
c9d7472d68
|
Change naming of HP work queue configuration varaibles to be symmetric with LP work queue naming
|
2014-10-11 17:03:44 -06:00 |
|
Gregory Nutt
|
1a27a4d4c0
|
Eliminate warnings
|
2014-10-11 17:02:35 -06:00 |
|
Gregory Nutt
|
0c1c37bae2
|
Fix some compiler errors in user-work queue configuration that crept in the last bunch of commits
|
2014-10-11 16:27:24 -06:00 |
|
Gregory Nutt
|
4c2a14348a
|
Refresh configuration
|
2014-10-11 16:26:46 -06:00 |
|
Gregory Nutt
|
b78fe7c270
|
Rename CONFIG_SCHED_USRWORK to CONFIG_LIB_USRWORK
|
2014-10-11 15:59:40 -06:00 |
|
Gregory Nutt
|
9292e3d9de
|
Decouple the user-space work queue from the kernel space work queues
|
2014-10-11 15:50:22 -06:00 |
|
Gregory Nutt
|
c38b81431f
|
Cosmetic updates to comments
|
2014-10-11 15:20:21 -06:00 |
|
Gregory Nutt
|
bb1d91bd83
|
Make building of low-priority work queue independent of also building the high-priority work queue
|
2014-10-11 14:43:24 -06:00 |
|
Gregory Nutt
|
5671ebeab3
|
Enable TCP write buffering in one SAM4E-EK configuration
|
2014-10-11 13:03:07 -06:00 |
|
Gregory Nutt
|
111270389d
|
Update a README; Refresh a configuratino
|
2014-10-11 12:01:33 -06:00 |
|
Gregory Nutt
|
c0b703ac73
|
Fix some missing conditional compilation that caused build failures in some configurations
|
2014-10-11 08:50:00 -06:00 |
|
Gregory Nutt
|
0566eb45f7
|
Fix a couple of C++ related problems in include/cxx
|
2014-10-11 08:40:19 -06:00 |
|
Gregory Nutt
|
d2424ac65c
|
Fix a couple of problems introduced in the last commmits
|
2014-10-11 08:29:26 -06:00 |
|
Gregory Nutt
|
c317079f5c
|
Update ChangeLog
|
2014-10-11 08:16:37 -06:00 |
|
Gregory Nutt
|
ae3cc327c7
|
AIO now also supports socket transfers
|
2014-10-11 08:15:23 -06:00 |
|
Gregory Nutt
|
0218f01f12
|
If there mutliple low-priority worker threads, only one needs to perform garbage collection
|
2014-10-11 07:09:21 -06:00 |
|
Gregory Nutt
|
370b48d1e6
|
Update ChangeLog
|
2014-10-10 17:50:07 -06:00 |
|
Gregory Nutt
|
234f73cb09
|
Add logic for priority inheritance with multiple worker threads. How should this work? Tentatively, the all get reprioritized together. It would be best to just reprioritize the single thread doing the high priority work, but we don't know which that will be in advance
|
2014-10-10 17:47:39 -06:00 |
|
Gregory Nutt
|
5134d0fea7
|
Cosmetic changes to comments
|
2014-10-10 16:54:47 -06:00 |
|
Gregory Nutt
|
743abd7155
|
Add Kconfig support to select the number of low-priority worker thread
|
2014-10-10 16:38:19 -06:00 |
|
Gregory Nutt
|
e01c31517c
|
Update ChangeLog and TODO
|
2014-10-10 16:28:27 -06:00 |
|
Gregory Nutt
|
4a4b3ac537
|
Add support for multiple low-priority worker threads
|
2014-10-10 16:24:50 -06:00 |
|
Gregory Nutt
|
438e3e1a90
|
Fix a few bugs introduced in the last checkin
|
2014-10-10 15:06:13 -06:00 |
|
Gregory Nutt
|
cf59a195ba
|
User-mode work queue logic should not disable interrupts
|
2014-10-10 14:52:04 -06:00 |
|
Gregory Nutt
|
16a3e83258
|
Add support for delays of different durations in work queue processing
|
2014-10-10 13:21:37 -06:00 |
|
Gregory Nutt
|
75e7a4dbfc
|
Minor changes to work queue timing logic
|
2014-10-10 12:27:11 -06:00 |
|
Gregory Nutt
|
215c2be1c0
|
Update ChangeLog
|
2014-10-10 11:43:47 -06:00 |
|
Gregory Nutt
|
d55d30b202
|
Fix a few typos
|
2014-10-10 11:41:40 -06:00 |
|
Gregory Nutt
|
afa548a1bc
|
Fix watchdog stop bit usage. From Lazlo
|
2014-10-10 11:36:50 -06:00 |
|
Gregory Nutt
|
994f0c8389
|
Update ChangeLog
|
2014-10-10 09:38:29 -06:00 |
|
Gregory Nutt
|
b2cebaa9d4
|
Modularize starting of worker threads to better isolate individual initialization characteristics
|
2014-10-10 09:38:28 -06:00 |
|
Gregory Nutt
|
2015fd76e2
|
Fix some conditional logic in last work queue repartitioning change
|
2014-10-10 08:47:41 -06:00 |
|
Gregory Nutt
|
1afc9773ac
|
Decoupling work queue data structures. This is part of the preparation to support multiple low-priority worker threads
|
2014-10-10 08:35:58 -06:00 |
|
Gregory Nutt
|
6220256a09
|
Repartition work queue code. Move kernel-specific parts from libc/wqueue to sched/wqueue
|
2014-10-10 06:22:51 -06:00 |
|
Gregory Nutt
|
a1322602b3
|
Fix a typo in the lpc43 makefile, lpc43_usb0dev not lpc31_usb0dev
|
2014-10-09 17:59:42 -06:00 |
|
Gregory Nutt
|
526e1740d2
|
Update ChangeLog
|
2014-10-09 14:07:48 -06:00 |
|
Gregory Nutt
|
4929b61f7c
|
For PIC32MX7, DEVCFG0 bit 2 must be set
|
2014-10-09 14:03:54 -06:00 |
|
Gregory Nutt
|
40d352ee56
|
Update TODO
|
2014-10-09 13:13:56 -06:00 |
|
Gregory Nutt
|
c2933b92e3
|
libc/aio/aio.h is empty, but add some protection anyway in case it is ever used in the future
|
2014-10-09 10:52:53 -06:00 |
|
Gregory Nutt
|
91f5ecc347
|
fs/aio/aio.h needs to disable itself is CONFIG_FS_AIO is not defined
|
2014-10-09 10:45:43 -06:00 |
|