<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I just upgraded to the newest litmus and liblitmus and wanted to make sure everything was working properly. <div>setsched and showsched both work; however, I'm having a problem creating real time tasks.  Specifically I keep on getting "bad address" errors regardless which scheduling algorithm I use. I'm using 2-processor Xeon MacPro with 6 cores on each processor. </div><div><br></div><div><br></div><div>Any suggestions for how to fix this?</div><div><br></div><div>--Aaron</div><div><br></div><div>Here are the error messages...</div><div><br></div><div><br></div><div>rtspin 10 100 10 gives me the message<div><span class="Apple-tab-span" style="white-space:pre">  </span>could not setup rt task params: Bad address</div><div><br></div><div>runtests gives me the output</div><div><br></div><div><div>** LITMUS^RT test suite.</div><div>** Running tests for GSN-EDF.</div><div>** Testing: reject invalid rt_task pointers... </div><div>!! TEST FAILURE set_rt_task_param(gettid(), NULL) -> -1, Bad address (expected: EINVAL)</div><div>   at tests/core_api.c:14 (test_set_rt_task_param_invalid_pointer)</div><div>   in task PID=3499</div><div>** Testing: reject invalid rt_task values... </div><div>!! TEST FAILURE set_rt_task_param(gettid(), &params) -> -1, Bad address (expected: EINVAL)</div><div>   at tests/core_api.c:34 (test_set_rt_task_param_invalid_params)</div><div>   in task PID=3500</div><div>** Testing: reject job control for non-rt tasks... </div><div>!! TEST FAILURE wait_for_job_release(0) -> -1, Function not implemented (expected: EINVAL)</div><div>   at tests/core_api.c:116 (test_job_control_non_rt)</div><div>   in task PID=3501</div><div>** Testing: children of RT tasks are not automatically RT tasks... </div><div>!! TEST FAILURE sporadic_partitioned(ms2ns(10), ms2ns(100), 0) -> -1, Bad address</div><div>   at tests/core_api.c:128 (test_rt_fork_non_rt)</div><div>   in task PID=3502</div><div>** Testing: tasks have write access to /dev/litmus/ctrl mappings... ok.</div><div>** Testing: admission control handles suspended tasks correctly... </div><div>!! TEST FAILURE set_rt_task_param(child_rt, &params) -> -1, Bad address</div><div>   at tests/core_api.c:215 (test_suspended_admission)</div><div>   in task PID=3504</div><div>** Testing: admission control handles running tasks correctly... </div><div>!! TEST FAILURE set_rt_task_param(child_rt, &params) -> -1, Bad address</div><div>   at tests/core_api.c:279 (test_running_admission)</div><div>   in task PID=3506</div><div>** Testing: reject invalid object descriptors... </div><div>!! TEST FAILURE litmus_lock(3) -> -1, Function not implemented (expected: EINVAL)</div><div>   at tests/fdso.c:34 (test_invalid_od)</div><div>   in task PID=3508</div><div>** Testing: reject invalid object types... </div><div>!! TEST FAILURE od_open(0, -1, 0) -> -1, Function not implemented (expected: EINVAL)</div><div>   at tests/fdso.c:51 (test_invalid_obj_type)</div><div>   in task PID=3509</div><div>** Testing: don't inherit FDSO handles across fork... </div><div>!! TEST FAILURE od = open_fmlp_sem(fd, 0) -> -1, Function not implemented</div><div>   at tests/fdso.c:62 (test_not_inherit_od)</div><div>   in task PID=3510</div><div>** Testing: don't let best-effort tasks lock FMLP semaphores... </div><div>!! TEST FAILURE od = open_fmlp_sem(fd, 0) -> -1, Function not implemented</div><div>   at tests/locks.c:16 (test_not_lock_fmlp_be)</div><div>   in task PID=3511</div><div>** Testing: FMLP acquisition and release... </div><div>!! TEST FAILURE sporadic_partitioned(ms2ns(10), ms2ns(100), 0) -> -1, Bad address</div><div>   at tests/locks.c:88 (test_lock_fmlp)</div><div>   in task PID=3512</div><div>** Testing: FMLP no nesting allowed... </div><div>!! TEST FAILURE sporadic_partitioned(10, 100, 0) -> -1, Bad address</div><div>   at tests/nesting.c:15 (test_lock_fmlp_nesting)</div><div>   in task PID=3513</div><div>** Result: 1 ok, 12 failed.</div><div><br></div><div><br></div><div><br></div><div><br><div><br></div><div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; border-spacing: 0px; -webkit-text-decorations-in-effect: none; "><div apple-content-edited="true"><span class="Apple-style-span" style="font-size: 12px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="font-size: 18px; "><div style="margin: 0in 0in 0.0001pt; line-height: 19px; font-size: 12pt; "><span class="Apple-style-span" style="font-size: medium; line-height: normal; border-collapse: separate; border-spacing: 0px; "><div apple-content-edited="true"><span class="Apple-style-span" style="font-size: 12px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="font-size: 18px; "><div style="margin: 0in 0in 0.0001pt; line-height: 19px; font-size: 12pt; "><b><font size="2"><span style="font-size: 10pt; line-height: 15px; ">Aaron Block</span></font></b></div><div style="margin: 0in 0in 0.0001pt; line-height: 19px; font-size: 12pt; "><span class="Apple-style-span" style="line-height: 15px; font-size: 13px; ">Assistant Professor of Computer Science</span></div><div style="margin: 0in 0in 0.0001pt; line-height: 19px; font-size: 12pt; "><font size="2"><span style="font-size: 10pt; line-height: 15px; "><o:p> </o:p></span></font></div><div style="margin: 0in 0in 0.0001pt; line-height: 19px; font-size: 12pt; "><st1:place w:st="on"><b><st1:placename w:st="on"><font size="2"><span style="font-size: 10pt; line-height: 15px; ">Austin</span></font></st1:placename><font size="2"><span style="font-size: 10pt; line-height: 15px; "> <st1:placename w:st="on">College</st1:placename></span></font></b></st1:place><font size="2"><span style="font-size: 10pt; line-height: 15px; "> | <b>Math and Computer Science</b><o:p></o:p></span></font></div><div style="margin: 0in 0in 0.0001pt; line-height: 19px; font-size: 12pt; "><st1:street w:st="on"><st1:address w:st="on"><font size="2"><span style="font-size: 10pt; line-height: 15px; ">900 North Grand Avenue</span></font></st1:address></st1:street><font size="2"><span style="font-size: 10pt; line-height: 15px; "> | Suite 61592</span></font></div><div style="margin: 0in 0in 0.0001pt; line-height: 19px; font-size: 12pt; "><font size="2"><span style="font-size: 10pt; line-height: 15px; "><st1:place w:st="on"><st1:city w:st="on">Sherman</st1:city>, <st1:state w:st="on">TX</st1:state> <st1:postalcode w:st="on">75090-4400</st1:postalcode></st1:place><o:p></o:p></span></font></div><div style="margin: 0in 0in 0.0001pt; line-height: 19px; font-size: 12pt; "><font size="2"><span style="font-size: 10pt; line-height: 15px; ">Phone 903.813.2563 <o:p></o:p></span></font></div><div style="margin: 0in 0in 0.0001pt; line-height: 19px; font-size: 12pt; "><font size="2"><span style="font-size: 10pt; line-height: 15px; "><a href="http://austincollege.edu/">austincollege.edu</a></span></font></div></span></div></div></div></span></div></span></div></span></div></div></div></span></div></span></span></span><br class="Apple-interchange-newline"><span><img height="55" width="125" id="351ecbdc-6597-408d-9147-4a1c6989fcb9" apple-width="yes" apple-height="yes" src="cid:96C979EB-83F3-4025-BA04-6269C43C47DA@earthlink.net"></span>
</div>
<br><div><br></div></div></div></div></div></body></html>