You can subscribe to this list here.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(64) |
Oct
(438) |
Nov
(183) |
Dec
|
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
(132) |
May
(466) |
Jun
(366) |
Jul
(392) |
Aug
(31) |
Sep
(18) |
Oct
|
Nov
|
Dec
|
|
From: David W. <we...@cw...> - 2001-10-23 22:00:27
|
On Tue, Oct 23, 2001 at 09:30:14PM +0200, Hartmut Birr wrote: > > When you also work on the memory manger, I do only fix the bugs in > mm/pagefile.c. > Okay, for reference what are the bugs exactly? ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: James T. <jim...@ad...> - 2001-10-23 21:51:10
|
> Steven Edwards wrote: > > I like nicotine =P > > Anyway I'm still new to programing so I've been working on notepad and program manager from wine. > Both of these need libcomdlg32.a from mingw to compile. I have notepad mostly working under 98/2k. > I'm commiting it either tonight or tommrow. Keep in mind that none of this will do us alot of good > untill the GDI is in better shape but if you want to go ahead with porting comdlg32 then we can go > ahead and start testing it and my apps under 9x/nt/2k. > > Steven > Hi, Yes you need gdi32.a, shell32,, to compile comdlg32.dll, etc... I want to build comdlg32, gdi32, etc and test it with my Windows 98. I do not care if it breaks or what ever! It should work like any other dll. If it works we can tweak it for NT/2K/VP. I did this with lz32 just to see and it works. Still testing lz32 too. Can you please zip it up and send comdlg32 source to me, would that be okay too? Thanks, James ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: Hartmut B. <har...@te...> - 2001-10-23 21:05:48
|
> -----Ursprungliche Nachricht-----
> Von: David Welch [SMTP:we...@cw...]
> Gesendet am: Montag, 22. Oktober 2001 23:18
> An: ros...@re...
> Betreff: [ros-kernel] Re: AW: Re: Cache and memory manager
> This is possible, use __attribute((section("sectioname"))) to put a
> function in a different section to the default.
Can I add or remove some attributes (pageable, readable or writeable) to or from this section ?
- Hartmut
====================================================
= To remove yourself from this mailing list, go to =
= http://www.reactos.com/home/mailing.html =
====================================================
|
|
From: Brian G. <bm...@ya...> - 2001-10-23 20:25:02
|
Apologies for double post. Brian G. --- "Brian G." <bm...@ya...> wrote: > Agreed, I forgot about ros-applications. > > Brian G. > > --- Brian Palmer <br...@sg...> wrote: > > What's the difference between ros-gui and ros-applications? It > would > > just be > > a duplicate mailing list. All of this kind of traffic should > already > > be sent > > to ros-applications. > > > > Brian > > > > -----Original Message----- > > From: Brian G. [mailto:bm...@ya...] > > Sent: Monday, October 22, 2001 6:23 PM > > To: ros...@re... > > Subject: [ros-kernel] Re: RE: Re: RE: [ros-applications] Do not > think > > about a shell yet! > > > > > > What would it hurt? It might decrease traffic to the kernel mailing > > list. > > > > Brian G. > > > > --- Zeno Kaiser <Gen...@we...> wrote: > > > can you make a mailing list for me??? > > > the ros-gui mailing list??? > > > > > > greets GenesisXG > > > > > > > > > <ros...@re...> schrieb am 20.10.01: > > > > Yes, I am project coordinator. Brian Palmer (br...@sg...) > > is > > > > application team coordinator. > > > > > > > > - Jason > > > > > > > > --- "Brian G." <bm...@ya...> wrote: > > > > > No I am not the one in charge of applications, Jason Filby is > > in > > > > > charge > > > > > of ReactOS (I think) as a whole. I reccommend working > slightly > > > > > lower > > > > > then application level. It might not be as hard as you think. > > An > > > > > example would be the GDI, sure the hardware portion would be > > > > > difficult, > > > > > but the functions like FloodFill would be easy to implement. > > > > > > > > > > More experienced developers please correct me if I am wrong, > > > > > Brian G. > > > > > > > > > > --- Steven Edwards <Ste...@kn...> > wrote: > > > > > > Its alright, I know what you mean. Your in charge of apps > > where > > > > > > should we > > > > > > focus? > > > > > > > > > > > > > > > > > > -----Original Message----- > > > > > > From: Brian G. [mailto:bm...@ya...] > > > > > > Sent: Thursday, October 18, 2001 7:57 PM > > > > > > To: ros...@re... > > > > > > Subject: [ros-kernel] Re: RE: [ros-applications] Do not > think > > > > > about a > > > > > > shell yet! > > > > > > > > > > > > > > > > > > Sorry, if I sounded offensive. I was just concerned that > > people > > > > > do > > > > > > not > > > > > > understand the state of ReactOS (Which I myself, may be > wrong > > > > > about). > > > > > > > > > > > > --- Steven Edwards <Ste...@kn...> > > wrote: > > > > > > > Hey if they write a shell that is currently compatable > with > > > > > > NT/2K/XP > > > > > > > whats > > > > > > > the problem? I'm working on fixing wines notepad for > > ReactOS. > > > > > > > > > > > > > > I mean dont get me worng I'm know other stuff needs > fixing. > > > > > Stuff > > > > > > > that > > > > > > > REALLY needs work. Drivers, GDI, Network Stack, Common > > DLLs, > > > > > > > Filesystems, > > > > > > > Drivers Again =P And the Shell is really low on the list, > > but > > > I > > > > > > cant > > > > > > > do much > > > > > > > of the above. But if I can help work on the explorer > > > > > replacement > > > > > > then > > > > > > > I'm > > > > > > > going to try and do it. If not I'm still going to be > doing > > > > > > > application and > > > > > > > driver testing or documentation. If no one wants that > then > > I > > > > > wont > > > > > > be > > > > > > > around. > > > > > > > > > > > > > > Steven > > > > > > > > > > > > > > > > > > > > > -----Original Message----- > > > > > > > From: Brian G. > > > > > > > To: ros...@re... > > > > > > > Sent: 10/18/01 5:13 PM > > > > > > > Subject: [ros-applications] Do not think about a shell > yet! > > > > > > > > > > > > > > 2 things: > > > > > > > > > > > > > > 1). More of the lower level needs to be finished! Do not > > > think > > > > > > about > > > > > > > a > > > > > > > shell just yet. > > > > > > > 2). MUST BE BINARY COMPATIBLE WITH WINNT! > > > > > > > > > > > > > > Correct me if I am wrong, > > > > > > > Brian G. > > > > > > > > > > > > > > P.S. My apologies for posting to 2 lists, but I am hoping > > to > > > > > move > > > > > > > this > > > > > > > discussion where I think it belongs (the applications > list) > > > > > > > > > > > > > > __________________________________________________ > > > > > > > Do You Yahoo!? > > > > > > > Make a great connection at Yahoo! Personals. > > > > > > > http://personals.yahoo.com > > > > > > > > > > > > > > ==================================================== > > > > > > > = To remove yourself from this mailing list, go to = > > > > > > > = http://www.reactos.com/home/mailing.html = > > > > > > > ==================================================== > > > > > > > > > > > > > > > > > > > > > > > > > __________________________________________________ > > > > > > Do You Yahoo!? > > > > > > Make a great connection at Yahoo! Personals. > > > > > > http://personals.yahoo.com > > > > > > > > > > > > ==================================================== > > > > > > = To remove yourself from this mailing list, go to = > > > > > > = http://www.reactos.com/home/mailing.html = > > > > > > ==================================================== > > > > > > > > > > > > > > > > > > > > > __________________________________________________ > > > > > Do You Yahoo!? > > > > > Make a great connection at Yahoo! Personals. > > > > > http://personals.yahoo.com > > > > > > > > > > ==================================================== > > > > > = To remove yourself from this mailing list, go to = > > > > > = http://www.reactos.com/home/mailing.html = > > > > > ==================================================== > > > > > > > > > > > > > > > > > __________________________________________________ > > > > Do You Yahoo!? > > > > Make a great connection at Yahoo! Personals. > > > > http://personals.yahoo.com > > > > > > > > ==================================================== > > > > = To remove yourself from this mailing list, go to = > > > > = http://www.reactos.com/home/mailing.html = > > > > ==================================================== > > > > > > > > > > > > > > > > _______________________________________________________________________ > > > 1.000.000 DM gewinnen - kostenlos tippen - > > > http://millionenklick.web.de > > > Ih...@we..., 8MB Speicher, Verschluesselung - > > > http://freemail.web.de > > > > > > > > > ==================================================== > > > = To remove yourself from this mailing list, go to = > > > = http://www.reactos.com/home/mailing.html = > > > ==================================================== > > > > > > > > > __________________________________________________ > > Do You Yahoo!? > > Make a great connection at Yahoo! Personals. > > http://personals.yahoo.com > > > > ==================================================== > > = To remove yourself from this mailing list, go to = > > = http://www.reactos.com/home/mailing.html = > > ==================================================== > > > > > > ==================================================== > > = To remove yourself from this mailing list, go to = > > = http://www.reactos.com/home/mailing.html = > > ==================================================== > > > > > __________________________________________________ > Do You Yahoo!? > Make a great connection at Yahoo! Personals. > http://personals.yahoo.com > > ==================================================== > = To remove yourself from this mailing list, go to = > = http://www.reactos.com/home/mailing.html = > ==================================================== > __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: Hartmut B. <har...@te...> - 2001-10-23 19:33:21
|
> -----Ursprungliche Nachricht----- > Von: David Welch [SMTP:we...@cw...] > Gesendet am: Montag, 22. Oktober 2001 23:18 > An: ros...@re... > Betreff: [ros-kernel] Re: AW: Re: Cache and memory manager > > > For implementation of the cache manager and some of the functions above, > > I have moved the code, which will access the cache segments, from vfatfs to > > some Cc-functions. Currently I work at point 4 and 5 and will correct some things > > in the page out and access violation functions for virtual memory. > > > I'm also working on the memory manager. I would like to agree a strategy > and a general division of labour among everyone working on this part of > the kernel before any further changes are made. The existing working set > code is from an experiment with paging from a long time ago; I propose > replacing it, with each page having an associated list of reverse mappings > (i.e. a structure giving the process and address where the page is > mapped) and a number of different queues of pages (mapped, unmapped dirty, > unmapped clean, etc) in pseudo-LRU order which are used to select pages to > be written out. Also the existing cache manager should be kept; I have > some changes to improve performance and to manage the amount of memory > used for caching. An interface compatible with NT can be exported if > desired but this will not, in my view, increase the chances of any NT > filesystems running. I would also like to export the previous interface > for native, high preformance filesystems. When you also work on the memory manger, I do only fix the bugs in mm/pagefile.c. Phillip wrote in the other answer to my mail, that vfatfs must handle synchronous and asynchronous requests. Vfatfs has more problems. The code isn't thread safe. I will work on this part. - Hartmut ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: <anc...@ya...> - 2001-10-23 17:07:49
|
Hi When will the next version of reactos be released ? Is there a TODO list for version 0.0.19 ? Greetings Max _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: Steven E. <Ste...@kn...> - 2001-10-23 16:17:01
|
I like nicotine =P Anyway I'm still new to programing so I've been working on notepad and program manager from wine. Both of these need libcomdlg32.a from mingw to compile. I have notepad mostly working under 98/2k. I'm commiting it either tonight or tommrow. Keep in mind that none of this will do us alot of good untill the GDI is in better shape but if you want to go ahead with porting comdlg32 then we can go ahead and start testing it and my apps under 9x/nt/2k. Steven -----Original Message----- From: James Tabor To: ros...@re... Sent: 10/23/01 8:55 AM Subject: [ros-kernel] Re: RE: Port for Comdlg32 Hi, > Steven Edwards wrote: > > Eric Kohl and I were discussing this a few weeks back, One of the problems I had when I was > working on doing a port was with the unicode support. Here is the thread - > > > 2. There is some redundant declarations in comctrl.h most of the redunacy > > occurs in include/messages.h and defines.h. Also some declarations lacking > > in windows.h that are wines winuser.h. How should this be aranged? > > > The common controls should only use 'windows.h', 'commctrl.h' and perhaps > dll internal header files. Declarations that are missing in the reactos > header files should be added to the reactos sdk header files. Unfortunately > we are still using the old mingw header files. Extensive rework is needed to > update the header file structure. > So, import the ones you need and place them in the include directory. Bypass ming. > > 3. From what I have already seen the UNICODE stuff looks like it will be > > hard to fix. So the finaly queston is once again, am I going to be wasint > my > > time trying to port this? > No, it is not that hard! Last week I had a long discussion with Guy > Albertelli about missing and undocumented features in the common controls. > We agreed on a method to implement the Unicode messages in ListView and > TreeView. But this will take a few weeks since we are both busy with other > tasks. Another problem is that someone (me!?) will have to check which > controls are up-to-date and what is missing (e.g. balloon tooltips). Agree NO! Not that hard. > > At present it is a waste of time to port comctl32 or shell32 to reactos. :-( > > - Eric > Sorry, NO! It is never a waste of time when your having fun. Coffee is a good drug too. 8^D > -----Original Message----- > From: James Tabor > [mailto:jim...@ad...] > Sent: Monday, October 22, 2001 10:26 PM > To: ros...@re... > Subject: [ros-kernel] Port for Comdlg32 > > Hi, > Who has done the comdlg port from Wine? If so, where is it? > Thanks, > James > Maybe we are looking at the wrong source, could we look at odin project too? I thought I saw unicode stuff there. Thanks, James ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: James T. <jim...@ad...> - 2001-10-23 12:57:52
|
Hi, > Steven Edwards wrote: > > Eric Kohl and I were discussing this a few weeks back, One of the problems I had when I was > working on doing a port was with the unicode support. Here is the thread - > > > 2. There is some redundant declarations in comctrl.h most of the redunacy > > occurs in include/messages.h and defines.h. Also some declarations lacking > > in windows.h that are wines winuser.h. How should this be aranged? > > > The common controls should only use 'windows.h', 'commctrl.h' and perhaps > dll internal header files. Declarations that are missing in the reactos > header files should be added to the reactos sdk header files. Unfortunately > we are still using the old mingw header files. Extensive rework is needed to > update the header file structure. > So, import the ones you need and place them in the include directory. Bypass ming. > > 3. From what I have already seen the UNICODE stuff looks like it will be > > hard to fix. So the finaly queston is once again, am I going to be wasint > my > > time trying to port this? > No, it is not that hard! Last week I had a long discussion with Guy > Albertelli about missing and undocumented features in the common controls. > We agreed on a method to implement the Unicode messages in ListView and > TreeView. But this will take a few weeks since we are both busy with other > tasks. Another problem is that someone (me!?) will have to check which > controls are up-to-date and what is missing (e.g. balloon tooltips). Agree NO! Not that hard. > > At present it is a waste of time to port comctl32 or shell32 to reactos. :-( > > - Eric > Sorry, NO! It is never a waste of time when your having fun. Coffee is a good drug too. 8^D > -----Original Message----- > From: James Tabor > [mailto:jim...@ad...] > Sent: Monday, October 22, 2001 10:26 PM > To: ros...@re... > Subject: [ros-kernel] Port for Comdlg32 > > Hi, > Who has done the comdlg port from Wine? If so, where is it? > Thanks, > James > Maybe we are looking at the wrong source, could we look at odin project too? I thought I saw unicode stuff there. Thanks, James ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: Eric K. <ek...@rz...> - 2001-10-23 09:19:35
|
"Phillip Susi" <ps...@cf...> wrote: > Our binary mingw package on our sourceforge site is missing g++, which > prevents compiling the registry explorer. Could whoever created that > package fix this please? > Yes, I'll build new binutils and gcc packages and submit them to sourceforge. Unfortunately, there are still a few bugs in ld that keep Danny Smith from releasing a new mingw with fastcall support. :-( Although I build the c++ compiler, c++.exe and g++.exe are missing. That's strange. :-/ Regards, Eric Kohl ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: Steven E. <Ste...@kn...> - 2001-10-23 03:38:02
|
Eric Kohl and I were discussing this a few weeks back, One of the problems I had when I was working on doing a port was with the unicode support. Here is the thread - > 2. There is some redundant declarations in comctrl.h most of the redunacy > occurs in include/messages.h and defines.h. Also some declarations lacking > in windows.h that are wines winuser.h. How should this be aranged? > The common controls should only use 'windows.h', 'commctrl.h' and perhaps dll internal header files. Declarations that are missing in the reactos header files should be added to the reactos sdk header files. Unfortunately we are still using the old mingw header files. Extensive rework is needed to update the header file structure. > 3. From what I have already seen the UNICODE stuff looks like it will be > hard to fix. So the finaly queston is once again, am I going to be wasint my > time trying to port this? No, it is not that hard! Last week I had a long discussion with Guy Albertelli about missing and undocumented features in the common controls. We agreed on a method to implement the Unicode messages in ListView and TreeView. But this will take a few weeks since we are both busy with other tasks. Another problem is that someone (me!?) will have to check which controls are up-to-date and what is missing (e.g. balloon tooltips). At present it is a waste of time to port comctl32 or shell32 to reactos. :-( - Eric -----Original Message----- From: James Tabor [mailto:jim...@ad...] Sent: Monday, October 22, 2001 10:26 PM To: ros...@re... Subject: [ros-kernel] Port for Comdlg32 Hi, Who has done the comdlg port from Wine? If so, where is it? Thanks, James ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: James T. <jim...@ad...> - 2001-10-23 02:29:59
|
Hi, Who has done the comdlg port from Wine? If so, where is it? Thanks, James ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: Brian G. <bm...@ya...> - 2001-10-23 00:51:32
|
Agreed, I forgot about ros-applications. Brian G. --- Brian Palmer <br...@sg...> wrote: > What's the difference between ros-gui and ros-applications? It would > just be > a duplicate mailing list. All of this kind of traffic should already > be sent > to ros-applications. > > Brian > > -----Original Message----- > From: Brian G. [mailto:bm...@ya...] > Sent: Monday, October 22, 2001 6:23 PM > To: ros...@re... > Subject: [ros-kernel] Re: RE: Re: RE: [ros-applications] Do not think > about a shell yet! > > > What would it hurt? It might decrease traffic to the kernel mailing > list. > > Brian G. > > --- Zeno Kaiser <Gen...@we...> wrote: > > can you make a mailing list for me??? > > the ros-gui mailing list??? > > > > greets GenesisXG > > > > > > <ros...@re...> schrieb am 20.10.01: > > > Yes, I am project coordinator. Brian Palmer (br...@sg...) > is > > > application team coordinator. > > > > > > - Jason > > > > > > --- "Brian G." <bm...@ya...> wrote: > > > > No I am not the one in charge of applications, Jason Filby is > in > > > > charge > > > > of ReactOS (I think) as a whole. I reccommend working slightly > > > > lower > > > > then application level. It might not be as hard as you think. > An > > > > example would be the GDI, sure the hardware portion would be > > > > difficult, > > > > but the functions like FloodFill would be easy to implement. > > > > > > > > More experienced developers please correct me if I am wrong, > > > > Brian G. > > > > > > > > --- Steven Edwards <Ste...@kn...> wrote: > > > > > Its alright, I know what you mean. Your in charge of apps > where > > > > > should we > > > > > focus? > > > > > > > > > > > > > > > -----Original Message----- > > > > > From: Brian G. [mailto:bm...@ya...] > > > > > Sent: Thursday, October 18, 2001 7:57 PM > > > > > To: ros...@re... > > > > > Subject: [ros-kernel] Re: RE: [ros-applications] Do not think > > > > about a > > > > > shell yet! > > > > > > > > > > > > > > > Sorry, if I sounded offensive. I was just concerned that > people > > > > do > > > > > not > > > > > understand the state of ReactOS (Which I myself, may be wrong > > > > about). > > > > > > > > > > --- Steven Edwards <Ste...@kn...> > wrote: > > > > > > Hey if they write a shell that is currently compatable with > > > > > NT/2K/XP > > > > > > whats > > > > > > the problem? I'm working on fixing wines notepad for > ReactOS. > > > > > > > > > > > > I mean dont get me worng I'm know other stuff needs fixing. > > > > Stuff > > > > > > that > > > > > > REALLY needs work. Drivers, GDI, Network Stack, Common > DLLs, > > > > > > Filesystems, > > > > > > Drivers Again =P And the Shell is really low on the list, > but > > I > > > > > cant > > > > > > do much > > > > > > of the above. But if I can help work on the explorer > > > > replacement > > > > > then > > > > > > I'm > > > > > > going to try and do it. If not I'm still going to be doing > > > > > > application and > > > > > > driver testing or documentation. If no one wants that then > I > > > > wont > > > > > be > > > > > > around. > > > > > > > > > > > > Steven > > > > > > > > > > > > > > > > > > -----Original Message----- > > > > > > From: Brian G. > > > > > > To: ros...@re... > > > > > > Sent: 10/18/01 5:13 PM > > > > > > Subject: [ros-applications] Do not think about a shell yet! > > > > > > > > > > > > 2 things: > > > > > > > > > > > > 1). More of the lower level needs to be finished! Do not > > think > > > > > about > > > > > > a > > > > > > shell just yet. > > > > > > 2). MUST BE BINARY COMPATIBLE WITH WINNT! > > > > > > > > > > > > Correct me if I am wrong, > > > > > > Brian G. > > > > > > > > > > > > P.S. My apologies for posting to 2 lists, but I am hoping > to > > > > move > > > > > > this > > > > > > discussion where I think it belongs (the applications list) > > > > > > > > > > > > __________________________________________________ > > > > > > Do You Yahoo!? > > > > > > Make a great connection at Yahoo! Personals. > > > > > > http://personals.yahoo.com > > > > > > > > > > > > ==================================================== > > > > > > = To remove yourself from this mailing list, go to = > > > > > > = http://www.reactos.com/home/mailing.html = > > > > > > ==================================================== > > > > > > > > > > > > > > > > > > > > > __________________________________________________ > > > > > Do You Yahoo!? > > > > > Make a great connection at Yahoo! Personals. > > > > > http://personals.yahoo.com > > > > > > > > > > ==================================================== > > > > > = To remove yourself from this mailing list, go to = > > > > > = http://www.reactos.com/home/mailing.html = > > > > > ==================================================== > > > > > > > > > > > > > > > > > __________________________________________________ > > > > Do You Yahoo!? > > > > Make a great connection at Yahoo! Personals. > > > > http://personals.yahoo.com > > > > > > > > ==================================================== > > > > = To remove yourself from this mailing list, go to = > > > > = http://www.reactos.com/home/mailing.html = > > > > ==================================================== > > > > > > > > > > > > > __________________________________________________ > > > Do You Yahoo!? > > > Make a great connection at Yahoo! Personals. > > > http://personals.yahoo.com > > > > > > ==================================================== > > > = To remove yourself from this mailing list, go to = > > > = http://www.reactos.com/home/mailing.html = > > > ==================================================== > > > > > > > > > > _______________________________________________________________________ > > 1.000.000 DM gewinnen - kostenlos tippen - > > http://millionenklick.web.de > > Ih...@we..., 8MB Speicher, Verschluesselung - > > http://freemail.web.de > > > > > > ==================================================== > > = To remove yourself from this mailing list, go to = > > = http://www.reactos.com/home/mailing.html = > > ==================================================== > > > > > __________________________________________________ > Do You Yahoo!? > Make a great connection at Yahoo! Personals. > http://personals.yahoo.com > > ==================================================== > = To remove yourself from this mailing list, go to = > = http://www.reactos.com/home/mailing.html = > ==================================================== > > > ==================================================== > = To remove yourself from this mailing list, go to = > = http://www.reactos.com/home/mailing.html = > ==================================================== > __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: Brian G. <bm...@ya...> - 2001-10-23 00:41:29
|
Agreed, I forgot about ros-applications. Brian G. --- Brian Palmer <br...@sg...> wrote: > What's the difference between ros-gui and ros-applications? It would > just be > a duplicate mailing list. All of this kind of traffic should already > be sent > to ros-applications. > > Brian > > -----Original Message----- > From: Brian G. [mailto:bm...@ya...] > Sent: Monday, October 22, 2001 6:23 PM > To: ros...@re... > Subject: [ros-kernel] Re: RE: Re: RE: [ros-applications] Do not think > about a shell yet! > > > What would it hurt? It might decrease traffic to the kernel mailing > list. > > Brian G. > > --- Zeno Kaiser <Gen...@we...> wrote: > > can you make a mailing list for me??? > > the ros-gui mailing list??? > > > > greets GenesisXG > > > > > > <ros...@re...> schrieb am 20.10.01: > > > Yes, I am project coordinator. Brian Palmer (br...@sg...) > is > > > application team coordinator. > > > > > > - Jason > > > > > > --- "Brian G." <bm...@ya...> wrote: > > > > No I am not the one in charge of applications, Jason Filby is > in > > > > charge > > > > of ReactOS (I think) as a whole. I reccommend working slightly > > > > lower > > > > then application level. It might not be as hard as you think. > An > > > > example would be the GDI, sure the hardware portion would be > > > > difficult, > > > > but the functions like FloodFill would be easy to implement. > > > > > > > > More experienced developers please correct me if I am wrong, > > > > Brian G. > > > > > > > > --- Steven Edwards <Ste...@kn...> wrote: > > > > > Its alright, I know what you mean. Your in charge of apps > where > > > > > should we > > > > > focus? > > > > > > > > > > > > > > > -----Original Message----- > > > > > From: Brian G. [mailto:bm...@ya...] > > > > > Sent: Thursday, October 18, 2001 7:57 PM > > > > > To: ros...@re... > > > > > Subject: [ros-kernel] Re: RE: [ros-applications] Do not think > > > > about a > > > > > shell yet! > > > > > > > > > > > > > > > Sorry, if I sounded offensive. I was just concerned that > people > > > > do > > > > > not > > > > > understand the state of ReactOS (Which I myself, may be wrong > > > > about). > > > > > > > > > > --- Steven Edwards <Ste...@kn...> > wrote: > > > > > > Hey if they write a shell that is currently compatable with > > > > > NT/2K/XP > > > > > > whats > > > > > > the problem? I'm working on fixing wines notepad for > ReactOS. > > > > > > > > > > > > I mean dont get me worng I'm know other stuff needs fixing. > > > > Stuff > > > > > > that > > > > > > REALLY needs work. Drivers, GDI, Network Stack, Common > DLLs, > > > > > > Filesystems, > > > > > > Drivers Again =P And the Shell is really low on the list, > but > > I > > > > > cant > > > > > > do much > > > > > > of the above. But if I can help work on the explorer > > > > replacement > > > > > then > > > > > > I'm > > > > > > going to try and do it. If not I'm still going to be doing > > > > > > application and > > > > > > driver testing or documentation. If no one wants that then > I > > > > wont > > > > > be > > > > > > around. > > > > > > > > > > > > Steven > > > > > > > > > > > > > > > > > > -----Original Message----- > > > > > > From: Brian G. > > > > > > To: ros...@re... > > > > > > Sent: 10/18/01 5:13 PM > > > > > > Subject: [ros-applications] Do not think about a shell yet! > > > > > > > > > > > > 2 things: > > > > > > > > > > > > 1). More of the lower level needs to be finished! Do not > > think > > > > > about > > > > > > a > > > > > > shell just yet. > > > > > > 2). MUST BE BINARY COMPATIBLE WITH WINNT! > > > > > > > > > > > > Correct me if I am wrong, > > > > > > Brian G. > > > > > > > > > > > > P.S. My apologies for posting to 2 lists, but I am hoping > to > > > > move > > > > > > this > > > > > > discussion where I think it belongs (the applications list) > > > > > > > > > > > > __________________________________________________ > > > > > > Do You Yahoo!? > > > > > > Make a great connection at Yahoo! Personals. > > > > > > http://personals.yahoo.com > > > > > > > > > > > > ==================================================== > > > > > > = To remove yourself from this mailing list, go to = > > > > > > = http://www.reactos.com/home/mailing.html = > > > > > > ==================================================== > > > > > > > > > > > > > > > > > > > > > __________________________________________________ > > > > > Do You Yahoo!? > > > > > Make a great connection at Yahoo! Personals. > > > > > http://personals.yahoo.com > > > > > > > > > > ==================================================== > > > > > = To remove yourself from this mailing list, go to = > > > > > = http://www.reactos.com/home/mailing.html = > > > > > ==================================================== > > > > > > > > > > > > > > > > > __________________________________________________ > > > > Do You Yahoo!? > > > > Make a great connection at Yahoo! Personals. > > > > http://personals.yahoo.com > > > > > > > > ==================================================== > > > > = To remove yourself from this mailing list, go to = > > > > = http://www.reactos.com/home/mailing.html = > > > > ==================================================== > > > > > > > > > > > > > __________________________________________________ > > > Do You Yahoo!? > > > Make a great connection at Yahoo! Personals. > > > http://personals.yahoo.com > > > > > > ==================================================== > > > = To remove yourself from this mailing list, go to = > > > = http://www.reactos.com/home/mailing.html = > > > ==================================================== > > > > > > > > > > _______________________________________________________________________ > > 1.000.000 DM gewinnen - kostenlos tippen - > > http://millionenklick.web.de > > Ih...@we..., 8MB Speicher, Verschluesselung - > > http://freemail.web.de > > > > > > ==================================================== > > = To remove yourself from this mailing list, go to = > > = http://www.reactos.com/home/mailing.html = > > ==================================================== > > > > > __________________________________________________ > Do You Yahoo!? > Make a great connection at Yahoo! Personals. > http://personals.yahoo.com > > ==================================================== > = To remove yourself from this mailing list, go to = > = http://www.reactos.com/home/mailing.html = > ==================================================== > > > ==================================================== > = To remove yourself from this mailing list, go to = > = http://www.reactos.com/home/mailing.html = > ==================================================== > __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: Brian P. <br...@sg...> - 2001-10-23 00:35:42
|
What's the difference between ros-gui and ros-applications? It would just be a duplicate mailing list. All of this kind of traffic should already be sent to ros-applications. Brian -----Original Message----- From: Brian G. [mailto:bm...@ya...] Sent: Monday, October 22, 2001 6:23 PM To: ros...@re... Subject: [ros-kernel] Re: RE: Re: RE: [ros-applications] Do not think about a shell yet! What would it hurt? It might decrease traffic to the kernel mailing list. Brian G. --- Zeno Kaiser <Gen...@we...> wrote: > can you make a mailing list for me??? > the ros-gui mailing list??? > > greets GenesisXG > > > <ros...@re...> schrieb am 20.10.01: > > Yes, I am project coordinator. Brian Palmer (br...@sg...) is > > application team coordinator. > > > > - Jason > > > > --- "Brian G." <bm...@ya...> wrote: > > > No I am not the one in charge of applications, Jason Filby is in > > > charge > > > of ReactOS (I think) as a whole. I reccommend working slightly > > > lower > > > then application level. It might not be as hard as you think. An > > > example would be the GDI, sure the hardware portion would be > > > difficult, > > > but the functions like FloodFill would be easy to implement. > > > > > > More experienced developers please correct me if I am wrong, > > > Brian G. > > > > > > --- Steven Edwards <Ste...@kn...> wrote: > > > > Its alright, I know what you mean. Your in charge of apps where > > > > should we > > > > focus? > > > > > > > > > > > > -----Original Message----- > > > > From: Brian G. [mailto:bm...@ya...] > > > > Sent: Thursday, October 18, 2001 7:57 PM > > > > To: ros...@re... > > > > Subject: [ros-kernel] Re: RE: [ros-applications] Do not think > > > about a > > > > shell yet! > > > > > > > > > > > > Sorry, if I sounded offensive. I was just concerned that people > > > do > > > > not > > > > understand the state of ReactOS (Which I myself, may be wrong > > > about). > > > > > > > > --- Steven Edwards <Ste...@kn...> wrote: > > > > > Hey if they write a shell that is currently compatable with > > > > NT/2K/XP > > > > > whats > > > > > the problem? I'm working on fixing wines notepad for ReactOS. > > > > > > > > > > I mean dont get me worng I'm know other stuff needs fixing. > > > Stuff > > > > > that > > > > > REALLY needs work. Drivers, GDI, Network Stack, Common DLLs, > > > > > Filesystems, > > > > > Drivers Again =P And the Shell is really low on the list, but > I > > > > cant > > > > > do much > > > > > of the above. But if I can help work on the explorer > > > replacement > > > > then > > > > > I'm > > > > > going to try and do it. If not I'm still going to be doing > > > > > application and > > > > > driver testing or documentation. If no one wants that then I > > > wont > > > > be > > > > > around. > > > > > > > > > > Steven > > > > > > > > > > > > > > > -----Original Message----- > > > > > From: Brian G. > > > > > To: ros...@re... > > > > > Sent: 10/18/01 5:13 PM > > > > > Subject: [ros-applications] Do not think about a shell yet! > > > > > > > > > > 2 things: > > > > > > > > > > 1). More of the lower level needs to be finished! Do not > think > > > > about > > > > > a > > > > > shell just yet. > > > > > 2). MUST BE BINARY COMPATIBLE WITH WINNT! > > > > > > > > > > Correct me if I am wrong, > > > > > Brian G. > > > > > > > > > > P.S. My apologies for posting to 2 lists, but I am hoping to > > > move > > > > > this > > > > > discussion where I think it belongs (the applications list) > > > > > > > > > > __________________________________________________ > > > > > Do You Yahoo!? > > > > > Make a great connection at Yahoo! Personals. > > > > > http://personals.yahoo.com > > > > > > > > > > ==================================================== > > > > > = To remove yourself from this mailing list, go to = > > > > > = http://www.reactos.com/home/mailing.html = > > > > > ==================================================== > > > > > > > > > > > > > > > > > __________________________________________________ > > > > Do You Yahoo!? > > > > Make a great connection at Yahoo! Personals. > > > > http://personals.yahoo.com > > > > > > > > ==================================================== > > > > = To remove yourself from this mailing list, go to = > > > > = http://www.reactos.com/home/mailing.html = > > > > ==================================================== > > > > > > > > > > > > > __________________________________________________ > > > Do You Yahoo!? > > > Make a great connection at Yahoo! Personals. > > > http://personals.yahoo.com > > > > > > ==================================================== > > > = To remove yourself from this mailing list, go to = > > > = http://www.reactos.com/home/mailing.html = > > > ==================================================== > > > > > > > > > __________________________________________________ > > Do You Yahoo!? > > Make a great connection at Yahoo! Personals. > > http://personals.yahoo.com > > > > ==================================================== > > = To remove yourself from this mailing list, go to = > > = http://www.reactos.com/home/mailing.html = > > ==================================================== > > > > > _______________________________________________________________________ > 1.000.000 DM gewinnen - kostenlos tippen - > http://millionenklick.web.de > Ih...@we..., 8MB Speicher, Verschluesselung - > http://freemail.web.de > > > ==================================================== > = To remove yourself from this mailing list, go to = > = http://www.reactos.com/home/mailing.html = > ==================================================== > __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: Brian G. <bm...@ya...> - 2001-10-23 00:28:41
|
What would it hurt? It might decrease traffic to the kernel mailing list. Brian G. --- Zeno Kaiser <Gen...@we...> wrote: > can you make a mailing list for me??? > the ros-gui mailing list??? > > greets GenesisXG > > > <ros...@re...> schrieb am 20.10.01: > > Yes, I am project coordinator. Brian Palmer (br...@sg...) is > > application team coordinator. > > > > - Jason > > > > --- "Brian G." <bm...@ya...> wrote: > > > No I am not the one in charge of applications, Jason Filby is in > > > charge > > > of ReactOS (I think) as a whole. I reccommend working slightly > > > lower > > > then application level. It might not be as hard as you think. An > > > example would be the GDI, sure the hardware portion would be > > > difficult, > > > but the functions like FloodFill would be easy to implement. > > > > > > More experienced developers please correct me if I am wrong, > > > Brian G. > > > > > > --- Steven Edwards <Ste...@kn...> wrote: > > > > Its alright, I know what you mean. Your in charge of apps where > > > > should we > > > > focus? > > > > > > > > > > > > -----Original Message----- > > > > From: Brian G. [mailto:bm...@ya...] > > > > Sent: Thursday, October 18, 2001 7:57 PM > > > > To: ros...@re... > > > > Subject: [ros-kernel] Re: RE: [ros-applications] Do not think > > > about a > > > > shell yet! > > > > > > > > > > > > Sorry, if I sounded offensive. I was just concerned that people > > > do > > > > not > > > > understand the state of ReactOS (Which I myself, may be wrong > > > about). > > > > > > > > --- Steven Edwards <Ste...@kn...> wrote: > > > > > Hey if they write a shell that is currently compatable with > > > > NT/2K/XP > > > > > whats > > > > > the problem? I'm working on fixing wines notepad for ReactOS. > > > > > > > > > > I mean dont get me worng I'm know other stuff needs fixing. > > > Stuff > > > > > that > > > > > REALLY needs work. Drivers, GDI, Network Stack, Common DLLs, > > > > > Filesystems, > > > > > Drivers Again =P And the Shell is really low on the list, but > I > > > > cant > > > > > do much > > > > > of the above. But if I can help work on the explorer > > > replacement > > > > then > > > > > I'm > > > > > going to try and do it. If not I'm still going to be doing > > > > > application and > > > > > driver testing or documentation. If no one wants that then I > > > wont > > > > be > > > > > around. > > > > > > > > > > Steven > > > > > > > > > > > > > > > -----Original Message----- > > > > > From: Brian G. > > > > > To: ros...@re... > > > > > Sent: 10/18/01 5:13 PM > > > > > Subject: [ros-applications] Do not think about a shell yet! > > > > > > > > > > 2 things: > > > > > > > > > > 1). More of the lower level needs to be finished! Do not > think > > > > about > > > > > a > > > > > shell just yet. > > > > > 2). MUST BE BINARY COMPATIBLE WITH WINNT! > > > > > > > > > > Correct me if I am wrong, > > > > > Brian G. > > > > > > > > > > P.S. My apologies for posting to 2 lists, but I am hoping to > > > move > > > > > this > > > > > discussion where I think it belongs (the applications list) > > > > > > > > > > __________________________________________________ > > > > > Do You Yahoo!? > > > > > Make a great connection at Yahoo! Personals. > > > > > http://personals.yahoo.com > > > > > > > > > > ==================================================== > > > > > = To remove yourself from this mailing list, go to = > > > > > = http://www.reactos.com/home/mailing.html = > > > > > ==================================================== > > > > > > > > > > > > > > > > > __________________________________________________ > > > > Do You Yahoo!? > > > > Make a great connection at Yahoo! Personals. > > > > http://personals.yahoo.com > > > > > > > > ==================================================== > > > > = To remove yourself from this mailing list, go to = > > > > = http://www.reactos.com/home/mailing.html = > > > > ==================================================== > > > > > > > > > > > > > __________________________________________________ > > > Do You Yahoo!? > > > Make a great connection at Yahoo! Personals. > > > http://personals.yahoo.com > > > > > > ==================================================== > > > = To remove yourself from this mailing list, go to = > > > = http://www.reactos.com/home/mailing.html = > > > ==================================================== > > > > > > > > > __________________________________________________ > > Do You Yahoo!? > > Make a great connection at Yahoo! Personals. > > http://personals.yahoo.com > > > > ==================================================== > > = To remove yourself from this mailing list, go to = > > = http://www.reactos.com/home/mailing.html = > > ==================================================== > > > > > _______________________________________________________________________ > 1.000.000 DM gewinnen - kostenlos tippen - > http://millionenklick.web.de > Ih...@we..., 8MB Speicher, Verschluesselung - > http://freemail.web.de > > > ==================================================== > = To remove yourself from this mailing list, go to = > = http://www.reactos.com/home/mailing.html = > ==================================================== > __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: Rex J. <re...@lv...> - 2001-10-22 23:27:01
|
At 08:35 PM 10/22/01 +0000, you wrote: >Phillip Susi wrote: > > > > Just ask Rex to create your CVS account, and start committing. > > > > >Hi, >I sent a email to Rex, so far no reply. I will continue to port >dlls over to ROS. Havent had a whole bunch of free time lately. I'll create you an account asap and send you the details. >Thanks anyway, >James > >==================================================== >= To remove yourself from this mailing list, go to = >= http://www.reactos.com/home/mailing.html = >==================================================== Rex Jolliff re...@lv... ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: David W. <we...@cw...> - 2001-10-22 21:17:31
|
On Mon, Oct 22, 2001 at 08:59:45PM +0200, Hartmut Birr wrote:
> Hi,
>
> before we can implement a file cache like NT, we must solve some other
> problems:
> Some functions from device drivers and ntoskrnl.exe are pageable. But gcc
> and ld can't split code to different code sections and mark some as non
> or pageable.
>
This is possible, use __attribute((section("sectioname"))) to put a
function in a different section to the default.
> For implementation of the cache manager and some of the functions above,
> I have moved the code, which will access the cache segments, from vfatfs to
> some Cc-functions. Currently I work at point 4 and 5 and will correct some things
> in the page out and access violation functions for virtual memory.
>
I'm also working on the memory manager. I would like to agree a strategy
and a general division of labour among everyone working on this part of
the kernel before any further changes are made. The existing working set
code is from an experiment with paging from a long time ago; I propose
replacing it, with each page having an associated list of reverse mappings
(i.e. a structure giving the process and address where the page is
mapped) and a number of different queues of pages (mapped, unmapped dirty,
unmapped clean, etc) in pseudo-LRU order which are used to select pages to
be written out. Also the existing cache manager should be kept; I have
some changes to improve performance and to manage the amount of memory
used for caching. An interface compatible with NT can be exported if
desired but this will not, in my view, increase the chances of any NT
filesystems running. I would also like to export the previous interface
for native, high preformance filesystems.
====================================================
= To remove yourself from this mailing list, go to =
= http://www.reactos.com/home/mailing.html =
====================================================
|
|
From: Phillip S. <ps...@cf...> - 2001-10-22 21:12:55
|
At 08:59 PM 10/22/2001 +0200, you wrote: >Hi, > >before we can implement a file cache like NT, we must solve some other >problems: >1) There isn't a working system working set. The functions from mm/wset.c >can only > handle working sets from other process's. They need a pointer to a > process structure, > but the kernel hasn't a process structure. Some functions from device > drivers and Sure it does, the SYSTEM process. > ntoskrnl.exe are pageable. But gcc and ld can't split code to > different code sections > and mark some as non or pageable. I'm pretty sure gcc does let you specify that a given block of code should be placed into a named section instead of .text. Anyone know how? Some #pragma I'm sure. >2) The working set doesn't include all the memory of a process. Memory, >that is > used in section views or memory mapped file, isn't included in the > working set. You mean in our code? Yea... that should be fixed. If mapped views are not part of the working set, then the only memory that is is private pages. Pages from the executable image(s) should be part of the working set, and paged out when not needed. >3) It exist no working set manager. There is only an implemention for >trimming of > working sets, that will start when MmAllocPage() can't grab a free > page. But when > memory is write to the pagefile, than the kernel needs some free pages. Right. Whenever a process requests that pages be added to its working set ( due to a page fault for instance ), and its working set size is already at its maximum size, pages are supposed to be removed from the working set, and the max working set size increased slightly. Also a background thread is supposed to walk over the working sets, and reduce their maximum size slowly to try and squeeze pages out of the working set. This way the mm tries to keep plenty of pages on the standby list, so if they are faulted back in, they are still in memory, but if the free list runs out, pages can be taken from the standby list from oldest to newest. >4) The access to the pagefile dosn't work. Some functions are commented >out and > there are some bugs in allocation of free space in a pageing file. Agreed. >5) The pte's and ppte's can't handle swap entries for a pageing file. > >For implementation of the cache manager and some of the functions above, >I have moved the code, which will access the cache segments, from vfatfs to >some Cc-functions. Currently I work at point 4 and 5 and will correct some >things >in the page out and access violation functions for virtual memory. I assume you then plan to fix issues 1, 2, and 3, and then correctly implement the NT CC? Good for you! At some point, vfatfs is also going to need a total rewrite so it can be made asynchronous. Having a synchronous filesystem also will prevent a correctly working memory manager. >Sorry for my bad english. Not bad at all. >- Hartmut > ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: James T. <jim...@ad...> - 2001-10-22 20:37:33
|
Phillip Susi wrote: > > Just ask Rex to create your CVS account, and start committing. > > Hi, I sent a email to Rex, so far no reply. I will continue to port dlls over to ROS. Thanks anyway, James ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: Hartmut B. <har...@te...> - 2001-10-22 19:21:17
|
You can copy the boot files to a single directory and remove the path names within boot.bat. I use this for loading some symbol files at boot time. - Hartmut > -----Ursprungliche Nachricht----- > Von: Eric Kohl [SMTP:ek...@rz...] > Gesendet am: Montag, 15. Oktober 2001 22:31 > An: ros...@re... > Betreff: [ros-kernel] Re: loadros command line > > > Thierry Delhaise <thi...@ma...> wrote: > > > I took a short look at loadros.asm but see nothing about a limitation of > the > > number of modules being able to load by loadros. May be a limitation about > > the DOS command line ? > > > The command line is limited to 128 characters. > > - Eric Kohl > > > ==================================================== > = To remove yourself from this mailing list, go to = > = http://www.reactos.com/home/mailing.html = > ==================================================== ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: Hartmut B. <har...@te...> - 2001-10-22 19:19:08
|
After the drawing of this two lines, there is a page fault (within bochs). (objects/dc.c:288) Bits per pel: 4 mm/mm.c:297 Page Fault Exception: 14(fff8) Processor: 0 CS:EIP 8:c005a4ce <ntoskrnl.exe: 5a4ce> cr2 9026f195 cr3 485000 Proc: c019e89a Pid: 7 <gditest> Thrd: c01a0a36 Tid: 1f DS 10 ES 10 FS 30 GS 10 EAX: 9026f195 EBX: c07ac1c0 ECX: c01cf195 EDX: c01cf195 EBP: c0771de0 ESI: 00608c0c EDI: c0771f84 EFLAGS: 00010087 kESP c0771dd4 kernel stack base c076f000 ESP c0771dd4 Frames: <\Modules\vgaddi.dll: 339e><\Modules\vgaddi.dll: 232d><\Modules\win32k.sys: 2301><\Modules\win32k.sys: 12741><ntoskrnl.exe: 3acd> The address from ntoskrnl.exe points to new_shadowServiceInRange (??). The other two files have no difference to the current cvs tree. - Hartmut > -----Ursprungliche Nachricht----- > Von: Phillip Susi [SMTP:ps...@cf...] > Gesendet am: Montag, 22. Oktober 2001 01:47 > An: ros...@re... > Betreff: [ros-kernel] gditest problems > > I got everything needed for a gditest run onto a compressed bootable floppy > and tested it in several machines today, and it ran on all of them, but > hangs drawing the initial background. The first two lines from 0,0 to 640, > 480 and from 0,0 to 2,480 are drawn, and then the kernel freezes up - the > caps lock toggle doesn't work. I've got a little clean up work to do on > the ramdisk driver, then I'll wait until gditest works correctly before > posting a downloadable test floppy image for people to check out on the web > site. > > ==================================================== > = To remove yourself from this mailing list, go to = > = http://www.reactos.com/home/mailing.html = > ==================================================== ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: Hartmut B. <har...@te...> - 2001-10-22 19:18:09
|
Hi,
before we can implement a file cache like NT, we must solve some other problems:
1) There isn't a working system working set. The functions from mm/wset.c can only
handle working sets from other process's. They need a pointer to a process structure,
but the kernel hasn't a process structure. Some functions from device drivers and
ntoskrnl.exe are pageable. But gcc and ld can't split code to different code sections
and mark some as non or pageable.
2) The working set doesn't include all the memory of a process. Memory, that is
used in section views or memory mapped file, isn't included in the working set.
3) It exist no working set manager. There is only an implemention for trimming of
working sets, that will start when MmAllocPage() can't grab a free page. But when
memory is write to the pagefile, than the kernel needs some free pages.
4) The access to the pagefile dosn't work. Some functions are commented out and
there are some bugs in allocation of free space in a pageing file.
5) The pte's and ppte's can't handle swap entries for a pageing file.
For implementation of the cache manager and some of the functions above,
I have moved the code, which will access the cache segments, from vfatfs to
some Cc-functions. Currently I work at point 4 and 5 and will correct some things
in the page out and access violation functions for virtual memory.
Sorry for my bad english.
- Hartmut
> -----Ursprungliche Nachricht-----
> Von: Phillip Susi [SMTP:ps...@cf...]
> Gesendet am: Montag, 15. Oktober 2001 20:37
> An: ros...@re...
> Betreff: [ros-kernel] Re: Cache and memory manager
>
> At 03:50 PM 10/15/2001 +0100, you wrote:
> >But the existing memory management code doesn't 'do all the work'
>
> Yes it does: it handles memory mapped files ( sections ) and working
> sets. These are all that are needed to implement the cache.
>
> >since cached file data and memory mapped files are fundamentally
> >different things. Most of the time data will either be memory mapped
>
> How are they different? They are both just file data in memory. The only
> difference is semantics: is memory allocated, and then have file data read
> into it, or is it mapped, and the data is read in on page fault or
> otherwise locking of the memory.
>
> >or the subject of NtReadFile/NtWriteFile and we want the paths for
> >handling both to be optimized for their specific characteristics not
> >to kludge one into a special case of the other.
>
> What is a kludge here? NtReadFile needs to return some data to the caller,
> it is already mapped into the kernel address space for caching, just do
> memcpy().
>
>
> >Because every time an application uses a part of a cached file
> >then it calls (via the filesystem) the cache manager so we can record the
> >LRU information very easily.
>
> Only when it uses it via Read/Write calls, not via MMF.
>
>
> > > And how does memory mapped files interact with this cache?
> > >
> >My plan was to handle memory mapped data which is also shared
> >with the cache using the mechanism for paging user data.
>
> This is precisely the way that NT does it by utilizing the same section
> object for both the cache and MMF, and the main reason I like the idea: it
> uses the same system for cache and MMF, keeping things simple and
> unified. Am I confused, or are you not planning on using the section
> object for the cache? If you are not, how is the cache and MMF to share
> the same pages? It seems to me that your plan calls for section objects
> and MMF to be totally different than the cache block structure.
>
> ====================================================
> = To remove yourself from this mailing list, go to =
> = http://www.reactos.com/home/mailing.html =
> ====================================================
====================================================
= To remove yourself from this mailing list, go to =
= http://www.reactos.com/home/mailing.html =
====================================================
|
|
From: Jason F. <jas...@ya...> - 2001-10-22 14:00:54
|
The apps list is very quiet at the moment, so you can use that for now. If things get quite busy we can create a seperate list. - Jason --- Zeno Kaiser <Gen...@we...> wrote: > can you make a mailing list for me??? > the ros-gui mailing list??? > > greets GenesisXG > > > <ros...@re...> schrieb am 20.10.01: > > Yes, I am project coordinator. Brian Palmer (br...@sg...) > is > > application team coordinator. > > > > - Jason > > > > --- "Brian G." <bm...@ya...> wrote: > > > No I am not the one in charge of applications, Jason Filby is > in > > > charge > > > of ReactOS (I think) as a whole. I reccommend working slightly > > > lower > > > then application level. It might not be as hard as you think. > An > > > example would be the GDI, sure the hardware portion would be > > > difficult, > > > but the functions like FloodFill would be easy to implement. > > > > > > More experienced developers please correct me if I am wrong, > > > Brian G. > > > > > > --- Steven Edwards <Ste...@kn...> wrote: > > > > Its alright, I know what you mean. Your in charge of apps > where > > > > should we > > > > focus? > > > > > > > > > > > > -----Original Message----- > > > > From: Brian G. [mailto:bm...@ya...] > > > > Sent: Thursday, October 18, 2001 7:57 PM > > > > To: ros...@re... > > > > Subject: [ros-kernel] Re: RE: [ros-applications] Do not think > > > about a > > > > shell yet! > > > > > > > > > > > > Sorry, if I sounded offensive. I was just concerned that > people > > > do > > > > not > > > > understand the state of ReactOS (Which I myself, may be wrong > > > about). > > > > > > > > --- Steven Edwards <Ste...@kn...> > wrote: > > > > > Hey if they write a shell that is currently compatable with > > > > NT/2K/XP > > > > > whats > > > > > the problem? I'm working on fixing wines notepad for > ReactOS. > > > > > > > > > > I mean dont get me worng I'm know other stuff needs fixing. > > > Stuff > > > > > that > > > > > REALLY needs work. Drivers, GDI, Network Stack, Common > DLLs, > > > > > Filesystems, > > > > > Drivers Again =P And the Shell is really low on the list, > but I > > > > cant > > > > > do much > > > > > of the above. But if I can help work on the explorer > > > replacement > > > > then > > > > > I'm > > > > > going to try and do it. If not I'm still going to be doing > > > > > application and > > > > > driver testing or documentation. If no one wants that then > I > > > wont > > > > be > > > > > around. > > > > > > > > > > Steven > > > > > > > > > > > > > > > -----Original Message----- > > > > > From: Brian G. > > > > > To: ros...@re... > > > > > Sent: 10/18/01 5:13 PM > > > > > Subject: [ros-applications] Do not think about a shell yet! > > > > > > > > > > 2 things: > > > > > > > > > > 1). More of the lower level needs to be finished! Do not > think > > > > about > > > > > a > > > > > shell just yet. > > > > > 2). MUST BE BINARY COMPATIBLE WITH WINNT! > > > > > > > > > > Correct me if I am wrong, > > > > > Brian G. > > > > > > > > > > P.S. My apologies for posting to 2 lists, but I am hoping > to > > > move > > > > > this > > > > > discussion where I think it belongs (the applications list) > > > > > > > > > > __________________________________________________ > > > > > Do You Yahoo!? > > > > > Make a great connection at Yahoo! Personals. > > > > > http://personals.yahoo.com > > > > > > > > > > ==================================================== > > > > > = To remove yourself from this mailing list, go to = > > > > > = http://www.reactos.com/home/mailing.html = > > > > > ==================================================== > > > > > > > > > > > > > > > > > __________________________________________________ > > > > Do You Yahoo!? > > > > Make a great connection at Yahoo! Personals. > > > > http://personals.yahoo.com > > > > > > > > ==================================================== > > > > = To remove yourself from this mailing list, go to = > > > > = http://www.reactos.com/home/mailing.html = > > > > ==================================================== > > > > > > > > > > > > > __________________________________________________ > > > Do You Yahoo!? > > > Make a great connection at Yahoo! Personals. > > > http://personals.yahoo.com > > > > > > ==================================================== > > > = To remove yourself from this mailing list, go to = > > > = http://www.reactos.com/home/mailing.html = > > > ==================================================== > > > > > > > > > __________________________________________________ > > Do You Yahoo!? > > Make a great connection at Yahoo! Personals. > > http://personals.yahoo.com > > > > ==================================================== > > = To remove yourself from this mailing list, go to = > > = http://www.reactos.com/home/mailing.html = > > ==================================================== > > > > > _______________________________________________________________________ > 1.000.000 DM gewinnen - kostenlos tippen - > http://millionenklick.web.de > Ih...@we..., 8MB Speicher, Verschluesselung - > http://freemail.web.de > > > ==================================================== > = To remove yourself from this mailing list, go to = > = http://www.reactos.com/home/mailing.html = > ==================================================== > __________________________________________________ Do You Yahoo!? Make a great connection at Yahoo! Personals. http://personals.yahoo.com ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: Zeno K. <Gen...@we...> - 2001-10-22 13:19:26
|
can you make a mailing list for me??? the ros-gui mailing list??? greets GenesisXG <ros...@re...> schrieb am 20.10.01: > Yes, I am project coordinator. Brian Palmer (br...@sg...) is > application team coordinator. > > - Jason > > --- "Brian G." <bm...@ya...> wrote: > > No I am not the one in charge of applications, Jason Filby is in > > charge > > of ReactOS (I think) as a whole. I reccommend working slightly > > lower > > then application level. It might not be as hard as you think. An > > example would be the GDI, sure the hardware portion would be > > difficult, > > but the functions like FloodFill would be easy to implement. > > > > More experienced developers please correct me if I am wrong, > > Brian G. > > > > --- Steven Edwards <Ste...@kn...> wrote: > > > Its alright, I know what you mean. Your in charge of apps where > > > should we > > > focus? > > > > > > > > > -----Original Message----- > > > From: Brian G. [mailto:bm...@ya...] > > > Sent: Thursday, October 18, 2001 7:57 PM > > > To: ros...@re... > > > Subject: [ros-kernel] Re: RE: [ros-applications] Do not think > > about a > > > shell yet! > > > > > > > > > Sorry, if I sounded offensive. I was just concerned that people > > do > > > not > > > understand the state of ReactOS (Which I myself, may be wrong > > about). > > > > > > --- Steven Edwards <Ste...@kn...> wrote: > > > > Hey if they write a shell that is currently compatable with > > > NT/2K/XP > > > > whats > > > > the problem? I'm working on fixing wines notepad for ReactOS. > > > > > > > > I mean dont get me worng I'm know other stuff needs fixing. > > Stuff > > > > that > > > > REALLY needs work. Drivers, GDI, Network Stack, Common DLLs, > > > > Filesystems, > > > > Drivers Again =P And the Shell is really low on the list, but I > > > cant > > > > do much > > > > of the above. But if I can help work on the explorer > > replacement > > > then > > > > I'm > > > > going to try and do it. If not I'm still going to be doing > > > > application and > > > > driver testing or documentation. If no one wants that then I > > wont > > > be > > > > around. > > > > > > > > Steven > > > > > > > > > > > > -----Original Message----- > > > > From: Brian G. > > > > To: ros...@re... > > > > Sent: 10/18/01 5:13 PM > > > > Subject: [ros-applications] Do not think about a shell yet! > > > > > > > > 2 things: > > > > > > > > 1). More of the lower level needs to be finished! Do not think > > > about > > > > a > > > > shell just yet. > > > > 2). MUST BE BINARY COMPATIBLE WITH WINNT! > > > > > > > > Correct me if I am wrong, > > > > Brian G. > > > > > > > > P.S. My apologies for posting to 2 lists, but I am hoping to > > move > > > > this > > > > discussion where I think it belongs (the applications list) > > > > > > > > __________________________________________________ > > > > Do You Yahoo!? > > > > Make a great connection at Yahoo! Personals. > > > > http://personals.yahoo.com > > > > > > > > ==================================================== > > > > = To remove yourself from this mailing list, go to = > > > > = http://www.reactos.com/home/mailing.html = > > > > ==================================================== > > > > > > > > > > > > > __________________________________________________ > > > Do You Yahoo!? > > > Make a great connection at Yahoo! Personals. > > > http://personals.yahoo.com > > > > > > ==================================================== > > > = To remove yourself from this mailing list, go to = > > > = http://www.reactos.com/home/mailing.html = > > > ==================================================== > > > > > > > > > __________________________________________________ > > Do You Yahoo!? > > Make a great connection at Yahoo! Personals. > > http://personals.yahoo.com > > > > ==================================================== > > = To remove yourself from this mailing list, go to = > > = http://www.reactos.com/home/mailing.html = > > ==================================================== > > > > > __________________________________________________ > Do You Yahoo!? > Make a great connection at Yahoo! Personals. > http://personals.yahoo.com > > ==================================================== > = To remove yourself from this mailing list, go to = > = http://www.reactos.com/home/mailing.html = > ==================================================== > _______________________________________________________________________ 1.000.000 DM gewinnen - kostenlos tippen - http://millionenklick.web.de Ih...@we..., 8MB Speicher, Verschluesselung - http://freemail.web.de ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |
|
From: Phillip S. <ps...@cf...> - 2001-10-22 00:26:17
|
Our binary mingw package on our sourceforge site is missing g++, which prevents compiling the registry explorer. Could whoever created that package fix this please? ==================================================== = To remove yourself from this mailing list, go to = = http://www.reactos.com/home/mailing.html = ==================================================== |