Two corrections

11 views
Skip to first unread message

Murali Krishnan

unread,
Nov 12, 2019, 2:00:14 PM11/12/19
to xos-developers

there is no description for "user" and "login". 

2.  Important:  There is one issue when the swapper is implemented.
There are several places where the return values of system calls are
placed in the stack.  Students tend to precalculate the value of Physical
SP and store in a register and place the return value to this location.
(There could be several cases - if some error condition is there, then
-1 could be returned etc.).

Now, if a process is swapped out and then swapped back, the stack page
could be relocated to a new physical page and the PhysicalSP value will
be different. 

We need to add a note somewhere about this fact. 

The issue was reported from IITPKD.

Murali

Nikhil Sojan

unread,
Nov 14, 2019, 1:33:37 PM11/14/19
to xos-dev...@googlegroups.com
Sir, 
We will add them right after the exams. 
Nikhil

--
You received this message because you are subscribed to the Google Groups "XOS Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xos-developer...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/xos-developers/CAEp%2Bu%2BzwVTOpPS5%3DfXAXudHZZ0J7-uUqf6xowocHsuRtEF9C-A%40mail.gmail.com.

Murali Krishnan

unread,
Nov 14, 2019, 1:55:23 PM11/14/19
to xos-developers
Another issue
Modules exceeding 7 are not getting loaded using xfs interface.
Murali

Nikhil Sojan

unread,
Nov 15, 2019, 9:14:37 PM11/15/19
to xos-dev...@googlegroups.com
Sir,  
The access control module for stage 28 is module 8. That is getting loaded to memory. 
I haven't checked any of the test modules though. 
Nikhil

Murali Krishnan

unread,
Nov 17, 2019, 11:20:09 PM11/17/19
to xos-developers
Nikhil,
   Could you please check loading of Module 9,10 and 11 (testA, testB and testC) when you get time.  It isn't urgent.
Murali

Nikhil Sojan

unread,
Nov 18, 2019, 11:41:27 AM11/18/19
to xos-dev...@googlegroups.com

Nikhil Sojan

unread,
Nov 20, 2019, 11:39:24 AM11/20/19
to xos-developers
Sir,
The NO_OF_MODULES constant was set to 8 in expos. XFS interface checks if the module number is less than this constant or not. We have changed it to 10 now. So, modules 9 and 10 can be loaded now.
Nikhil

Nikhil Sojan

unread,
Nov 20, 2019, 11:40:50 AM11/20/19
to xos-developers
Sorry changed it to 11.

Karunakaran Murali Krishnan

unread,
Nov 21, 2019, 2:10:13 PM11/21/19
to xos-dev...@googlegroups.com
Nikhil,
Just check loading some module function and then trying to call to
that module function.
so that chances of future run-time errors aren't there.
Murali
>>>>>>>> <https://groups.google.com/d/msgid/xos-developers/CAEp%2Bu%2BzwVTOpPS5%3DfXAXudHZZ0J7-uUqf6xowocHsuRtEF9C-A%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>> --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "XOS Developers" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>> send an email to xos-developer...@googlegroups.com.
>>>>>>> To view this discussion on the web, visit
>>>>>>> https://groups.google.com/d/msgid/xos-developers/CAKZYgtoDYfTQJ%2BoxEcTVhvqX67ahXzLqiuhsfSTFc-kXHRWs2w%40mail.gmail.com
>>>>>>> <https://groups.google.com/d/msgid/xos-developers/CAKZYgtoDYfTQJ%2BoxEcTVhvqX67ahXzLqiuhsfSTFc-kXHRWs2w%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>>> .
>>>>>>>
>>>>>> --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "XOS Developers" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send
>>>>>> an email to xos-developer...@googlegroups.com.
>>>>>> To view this discussion on the web, visit
>>>>>> https://groups.google.com/d/msgid/xos-developers/CAEp%2Bu%2BwJ1ufOwg-OXzdE-wiMPUKV-BP_ynNUg_%3DC7Zs5YntQLA%40mail.gmail.com
>>>>>> <https://groups.google.com/d/msgid/xos-developers/CAEp%2Bu%2BwJ1ufOwg-OXzdE-wiMPUKV-BP_ynNUg_%3DC7Zs5YntQLA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "XOS Developers" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to xos-developer...@googlegroups.com.
>>>>> To view this discussion on the web, visit
>>>>> https://groups.google.com/d/msgid/xos-developers/CAKZYgtquy3%2BjyQ%3DpWdyRh1KQF37EWUoSvyE5fbyPQVN2u3YJ%2Bw%40mail.gmail.com
>>>>> <https://groups.google.com/d/msgid/xos-developers/CAKZYgtquy3%2BjyQ%3DpWdyRh1KQF37EWUoSvyE5fbyPQVN2u3YJ%2Bw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "XOS Developers" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to xos-developer...@googlegroups.com.
>>>> To view this discussion on the web, visit
>>>> https://groups.google.com/d/msgid/xos-developers/CAEp%2Bu%2BxngAbY7V1XiNeYX1LueTUJ%3D9BP10iZijwLHK3YAm0cAw%40mail.gmail.com
>>>> <https://groups.google.com/d/msgid/xos-developers/CAEp%2Bu%2BxngAbY7V1XiNeYX1LueTUJ%3D9BP10iZijwLHK3YAm0cAw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "XOS Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to xos-developer...@googlegroups.com.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/xos-developers/CAKZYgtoX1qEvHossh40uVcJFrvTAjaetyw6X6-49JsXAUG-Jvw%40mail.gmail.com.
>

Nikhil Sojan

unread,
Nov 23, 2019, 2:59:17 PM11/23/19
to xos-dev...@googlegroups.com
Sir, 
I'll check it latest by monday. 
Nikhil 

Nikhil Sojan

unread,
Nov 26, 2019, 4:55:16 AM11/26/19
to xos-developers
sir,
module 9,10,11 will work only in nexsm. They are stored in disk blocks 518-522.
Nikhil

Reply all
Reply to author
Forward
0 new messages