Windows NT time is specified as the number of 100 nanosecond intervals
since January 1, 1601
Best regards,
Alex Ionescu
On Sat, Apr 11, 2009 at 8:13 PM, King InuYasha ngomp...@gmail.com wrote:
Then what DOES NT use to calculate time?
On Sat, Apr 11, 2009 at 9:34 PM, Alex Ionescu ion
Lol, Ged...this is Wine, remember?
It works like this:
Ntoskrnl calls user32, which calls kernel32, which calls ntdll, which
then calls msi.
Msi's A function then calls ntoskrnl's W function, which calls back
into gdi32's A function (after converting all the parameters).
Best regards,
Alex
Sorry for not replying to e-mails about this -- I was on vacation on a cruise.
When I'm back to Montreal I'll write a driver to test if this is
correct or not -- but definitely this is better.
Best regards,
Alex Ionescu
On Mon, May 25, 2009 at 1:17 AM, tkreu...@svn.reactos.org wrote:
Author
There's nothing ugly about this -- this is exactly what the field is for.
Best regards,
Alex Ionescu
On Sat, May 30, 2009 at 4:07 PM, cgut...@svn.reactos.org wrote:
Author: cgutman
Date: Sun May 31 03:07:13 2009
New Revision: 41213
URL: http://svn.reactos.org/svn/reactos?rev=41213view
I must say that I protest to all the recent I/O changes, and in my
opinion, they are all wrong and badly researched, and have hacked what
was once good code.
Best regards,
Alex Ionescu
On Wed, Jun 3, 2009 at 2:48 AM, mjmar...@svn.reactos.org wrote:
Author: mjmartin
Date: Wed Jun 3 13:48:33
You could just read his log and see that the P1 issue in the newsletter has
nothing to do with the issue he's experiencing
Best regards,
Alex Ionescu
On Mon, Jun 29, 2009 at 10:36 AM, Zachary Gorden
drakekaizer...@gmail.comwrote:
I refer you to http://www.reactos.org/en/newsletter_61.html
6
22:28:11 2009
@@ -679,6 +679,7 @@
// Oops :(
//
ProbeStatus = _SEH2_GetExceptionCode();
+_SEH2_YIELD(break);
}
_SEH2_END;
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http
mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
in the same way, so you can remove that part
from the equation (meaning the problem is the driver or kernel or some other
DLL). --- I hope so
Best regards,
Alex Ionescu
On Fri, Jul 17, 2009 at 6:12 PM, James Tabor jimtabor.ros...@gmail.comwrote:
Hi,
2009/7/17 Timo Kreuzer timo.kreu...@web.de:
Yeah
Thanks dad, baby Bragin and Ionescu love you.
Best regards,
Alex Ionescu
On Sat, Aug 1, 2009 at 5:15 PM, Dmitry Gorbachev d.g.gorbac...@gmail.comwrote:
The other files are designed to be 100% compatible and as much as
possible
identical to 2003 SP1, so please remove that hack from
. It's on my list...
Timo
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http
@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
TcpipRecursiveMutexLeave( PRECURSIVE_MUTEX RecMutex ) {
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
And since when is static used in ReactOS kernel code?
Best regards,
Alex Ionescu
On Mon, Aug 10, 2009 at 10:51 AM, Hervé Poussineauhpous...@reactos.org wrote:
tkreu...@svn.reactos.org a écrit :
Author: tkreuzer
Date: Mon Aug 10 17:09:14 2009
New Revision: 42596
+static
How about archiving the older logs in a format that may be a one-time
CPU expense, but never have to worry about uncompressing? Ie: I don't
want really old logs accessible through the UI, but just available by
developer request.
Best regards,
Alex Ionescu
On Mon, Aug 17, 2009 at 2:36 AM, Colin
Hi Dmitry,
Does that mean you have patches to fix all the warnings (and errors)
in the log? Or have you just hacked the .rbuild files to ignore them?
;-)
What about C++ support, how did you solve that?
Happy to hear the test results are similar, however.
Best regards,
Alex Ionescu
On Mon
from VirtualProtect?
Thanks!
Best regards,
Alex Ionescu
On Mon, Aug 24, 2009 at 1:43 PM, Dmitry
Gorbachevd.g.gorbac...@gmail.com wrote:
Does that mean you have patches to fix all the warnings (and errors)
in the log?
There are no errors. No need to fix all warnings at once. Though
ReactOS
an in-tree version of libgcc with proper
support for __enable_execute_stack for kernel-mode.
Cheers,
Dmitry
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
Best regards,
Alex Ionescu
not been able to figure out
how to build the compiler, hence my idea to use the MinGW binaries.
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
Best regards,
Alex Ionescu
If (!x 1) is the most horrible way to write this. To most people
it means NOT X AND 1, what you want is NOT(X AND 1).
Best regards,
Alex Ionescu
On Fri, Sep 11, 2009 at 7:31 PM, Jose Catena j...@diwaves.com wrote:
To check odd / even we should always use:
// if odd
If (x 1
So? What's the status on this? It's almost been a month.
Best regards,
Alex Ionescu
On Wed, Aug 26, 2009 at 6:33 AM, Daniel Reimer
daniel.rei...@stud-mail.uni-wuerzburg.de wrote:
Alex Ionescu wrote:
Hi,
On 25-Aug-09, at 12:48 PM, Dmitry Gorbachev wrote:
Overwriting constant strings
Fuck.
Best regards,
Alex Ionescu
On Fri, Sep 25, 2009 at 11:10 AM, hpous...@svn.reactos.org wrote:
Author: hpoussin
Date: Fri Sep 25 17:10:28 2009
New Revision: 43145
URL: http://svn.reactos.org/svn/reactos?rev=43145view=rev
Log:
Revert r43141 to try to fix ReactOS boot style
No.
0x.
Best regards,
Alex Ionescu
On Sat, Sep 26, 2009 at 9:41 AM, sginsb...@svn.reactos.org wrote:
Author: sginsberg
Date: Sat Sep 26 15:41:57 2009
New Revision: 43167
URL: http://svn.reactos.org/svn/reactos?rev=43167view=rev
Log:
- HAL: Make /W3 friendly
- Everywhere else
, you can use ~0.
Best regards,
Alex Ionescu
On Sat, Sep 26, 2009 at 2:39 PM, Stefan Ginsberg
stefan__10...@hotmail.com wrote:
1) I believe that is to warn about a possible mistake where you really want
-1 and not 0x.
2) It tells the compiler shut the hell up, I know what I am doing
And the reason you couldn't pass Parameters?
Best regards,
Alex Ionescu
On Wed, Sep 30, 2009 at 2:31 PM, sginsb...@svn.reactos.org wrote:
Author: sginsberg
Date: Wed Sep 30 20:31:26 2009
New Revision: 43241
URL: http://svn.reactos.org/svn/reactos?rev=43241view=rev
Log:
- KeBugCheckEx
He did :)
Thanks Timo, and sorry for the typo, it's __debugbreak, as you committed.
Best regards,
Alex Ionescu
On Sun, Oct 4, 2009 at 5:48 PM, KJK::Hyperion hackbu...@reactos.org wrote:
Timo Kreuzer wrote:
Stop whining, smartass.
Please do as the smartass says
regards,
Alex Ionescu
On Wed, Oct 7, 2009 at 3:57 PM, dgorbac...@svn.reactos.org wrote:
Author: dgorbachev
Date: Wed Oct 7 21:57:40 2009
New Revision: 43331
URL: http://svn.reactos.org/svn/reactos?rev=43331view=rev
Log:
Fix logging to a file.
In spite of limitations, it remains
Why are you using this bad/broken API?
Why are you doing an exchange without even checking the result?
Just use InterlockedAdd (but you're not accessing KdpFreeBytes safely
elsewhere, so again, you're just wasting time doing bad
synchronziation).
Best regards,
Alex Ionescu
On Wed, Oct 7
fences around volatile
variables, and even then they're not sufficient on IA64/Alpha systems).
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
Best regards,
Alex Ionescu
nslookup on Windows uses DNSAPI exclusively for DNS resolution, and
the Rtl* network APIs for IP processing.
In fact, there are even lots of Wine postings about people trying to
run nslookup and failing due to missing dnsapi functionality.
Best regards,
Alex Ionescu
On Sat, Oct 24, 2009 at 4
://www.reactos.org/mailman/listinfo/ros-dev
Conosci il tuo Messenger? Scopri tutte le novità
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
Best regards,
Alex Ionescu
___
Ros
and disk space.
Best regards,
Alex Ionescu
On Mon, Nov 2, 2009 at 11:14 AM, Timo Kreuzer timo.kreu...@web.de wrote:
One thing related to this is the sepeartion of the SDK part.
Curently the SDK is integral part of the whole source tree. One minor
change can cause massive rebuilds even
, 2009 at 10:43 AM, Alex Ionescu ion...@videotron.ca
wrote:
There are all things that KJK and myself have been striving to work
on. They require changes to rbuild's underpinnings, which have yet to
happen. There is a Wiki tracking some of this.
The end plan is for us to ship an RDK which would
@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
are useful for ROS, and most of it
was based on 4th
On Mon, Nov 9, 2009 at 11:15 PM, Alex Ionescu ion...@videotron.ca wrote:
5th.
On 2009-11-09, at 5:03 PM, Javier Agustìn Fernàndez Arroyo wrote:
Windows Internals, 4th Edition
On Mon, Nov 9, 2009 at 4:35 PM, rahul nagpal rahulnagpal1
ReactOS uses C. VC++ is an IDE made by Microsoft for writing C/C++
code, not a language.
The concepts you are not understanding are the in the 3 Intel
books you refuse to read.
Go away.
Best regards,
Alex Ionescu
On Thu, Nov 12, 2009 at 6:10 AM, rahul nagpal rahulnagpal1...@yahoo.com wrote
1) You would get the SAME ADVANTAGE by having the FILE on another
physical drive!
2) I believe there's a book that covers that? Not to mention a bunch
of easily googable information.
Best regards,
Alex Ionescu
On Thu, Nov 12, 2009 at 11:37 AM, Love Nystrom love.nyst...@gmail.com wrote:
Alex
.
___
Ros-general mailing list
ros-gene...@reactos.org
http://www.reactos.org/mailman/listinfo/ros-general
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman
can't even afford to visit my mom..
Have a good time, don't miss Mark Russinovitch.
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
Best regards,
Alex Ionescu
Bugs like these would've NEVER happened if you stuck to your TARGET:
NT 5.2.3790.1800 SP1:
http://www.reactos.org/bugzilla/show_bug.cgi?id=4940
You can't just add Vista APIs and expect shit to work!
You should really revert this kind of garbage.
Best regards,
Alex Ionescu
regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
This is stupid!!! We had this discussion countless times!
It's not a bug to get back access denied! In many situations this is
normal, and the application will try again! (Ie: Writing to a
read-only file)
Best regards,
Alex Ionescu
On Tue, Dec 1, 2009 at 10:26 PM, fireb...@svn.reactos.org
If anyone uses the 2003 Toolkit, you do know the latest Windows SDK
gives you essentiall a 2008 Toolkit, as does the WDK.
Just saying.
I think the latest Windows SDK even ships with MSBUILD, which can
build .vcproj files.
Best regards,
Alex Ionescu
On Wed, Dec 2, 2009 at 9:14 PM, Daniel
;
+++(*Index);
+}
+return Mask ? 1 : 0;
+}
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
So? Use intrinsics anyways.
Or __builtin_clz...
On 2009-12-07, at 10:07 PM, Timo Kreuzer wrote:
Because this is a host module.
Alex Ionescu wrote:
Well why this then? They should be intrinsics...
On 2009-12-07, at 8:43 PM, Timo Kreuzer wrote:
+unsigned char BitScanForward(ULONG
linux machine? This code is portable and serves it's pupose very
well.
Or are you seriously concerned about the performance?
Alex Ionescu schrieb:
So? Use intrinsics anyways.
Or __builtin_clz...
On 2009-12-07, at 10:07 PM, Timo Kreuzer wrote:
Because this is a host module
On 2009-12-11, at 10:10 AM, Love Nystrom wrote:
Alex Ionescu wrote:
There is a reason this set and names was chosen, please don't change them.
It is for SDK compatibility.
I see mostly additions that reflect Intel flag identifiers.. ergo, no
major panic.
I created the NDK -- who
.
On 2009-12-11, at 3:57 PM, Javier Agustìn Fernàndez Arroyo wrote:
i hope you dont mean we no-devs cant discuss stuff and even learn from you
On Fri, Dec 11, 2009 at 9:42 PM, Alex Ionescu ion...@videotron.ca wrote:
Ergo, we may define them to correctly reflect the EFLAGS register
to go to some
internal header.
Further constructive suggestions appreciated.
Same arguments apply for amd64/asm.h -- needs to match ksamd.inc
Regards,
Timo
Alex Ionescu wrote:
I hope you can read English.
You no-devs are not supposed to challenge a coding change argument made
;
}
std::string
@@ -538,4 +539,5 @@
case MicrosoftLink: return mslink;
default: assert ( false );
}
-}
+return ;
+}
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org
Fail at reading XML multi-line comments.
On 2009-12-12, at 6:10 PM, Timo Kreuzer wrote:
Getting old?
Alex Ionescu wrote:
Can you add the PCH back to ntos please?
On 2009-12-12, at 10:41 AM, sserap...@svn.reactos.org wrote:
Modified:
branches/ros-amd64-bringup/reactos/ntoskrnl
On 2009-12-12, at 5:51 PM, Timo Kreuzer wrote:
Alex Ionescu wrote:
1) Assembly code can't access winddk.h
True, but this was ketypes.h, not asm.h!
:( Oops! Yes, ketypes.h should have all of them you want, but in an
MS-compatible name if they already exist in ks386.inc
2
to not complain as much as before.
On Sun, Dec 13, 2009 at 7:04 PM, Alex Ionescu ion...@videotron.ca wrote:
Please note my comment talked about NtUserGetCPD which must be used for some
requests.
___
Ros-dev mailing list
Ros-dev@reactos.org
/mailman/listinfo/ros-dev
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
Best regards,
Alex Ionescu
___
Ros-dev mailing
sometime, but based in previous experiences, I
don't think it's an efficient communication channel for things like this.
I hope we could manage well enough with these e-mail lists or direct
e-mail with these that you kindly provided.
Alex Ionescu will wear your spleen like a hat for this. Discuss
...@reactos.org [mailto:ros-dev-boun...@reactos.org] On
Behalf Of Alex Ionescu
Sent: Tuesday, 22 December, 2009 04:10
To: ReactOS Development List
Subject: Re: [ros-dev] MSVC
If your new implementation:
1) Is better than what Windows does today (hint: it's nearly lockless in Win
7, and O(1) since
Prove it.
On 2009-12-30, at 7:48 AM, Timo Kreuzer wrote:
Also there is documentation for
the newer interface available and it's usable for x86 later, too.
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http
Ionescu wrote:
Prove it.
On 2009-12-30, at 7:48 AM, Timo Kreuzer wrote:
Also there is documentation for
the newer interface available and it's usable for x86 later, too.
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev
.
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
, at 12:23 PM, Timo Kreuzer wrote:
Prove it.
Alex Ionescu wrote:
The services are undocumented and reserved for EFI.
They are not Documented and there's no reason to use the Vista
implementation.
___
Ros-dev mailing list
Ros-dev
Forcing people to use a new RosBE is a *good* thing.
On 2009-12-31, at 12:15 AM, Daniel Reimer wrote:
Good question. I wonder, too. Problem could be that this patch forces
ppl to use a new RosBE. At least last time i tried, it broke gcc 4.1.X
build.
Alex Ionescu schrieb:
Hi,
As far
(77b1 - 00411000)
C:\ReactOS\System32\olepro32.dll
(dll/ntdll/ldr/utils.c:2355) Relocating (7612 - 0076)
C:\ReactOS\System32\shlwapi.dll
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman
Access Routines (Real Time Clock and LastKnownGood)
* PROGRAMMERS: Alex Ionescu (alex.ione...@reactos.org)
* Eric Kohl (ek...@abo.rhein-zeitung.de)
+ * Timo Kreuzer (timo.kreu...@reactos.org)
*/
/* INCLUDES
documentation.
Here, for you to read:
http://www.geoffchappell.com/viewer.htm?doc=studies/windows/km/hal/api/x86bios/index.htmtx=7
Maybe it helps you to understand that x86Bios functions have absolutely
nothing to do with EFI.
Done.
Timo
Alex Ionescu wrote:
http://www.google.com/search?hl
+//
+if (KeGetCurrentPrcb()-CpuID)
+{
+//
+// Check for global bit in CPU features
+//
+__cpuid(CpuInfo, 1);
+if (CpuInfo[3] 0x2000)
+{
Best regards,
Alex Ionescu
___
Ros-dev mailing
breaking up 3d acceleration passthrough
with Virtualbox 3.1.0 and newer.
Thanks in advance
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
Best regards,
Alex Ionescu
to great race conditions,
according to its documentation...
Is this ok to have a it mysteriously (doesn't) work state ?
Kind regards,
Sylvain Petreolle
De : Alex Ionescu ion...@videotron.ca
À : ReactOS Development List ros-dev@reactos.org
Envoyé le : Sam 2 Janvier 2010, 3 h 08 min 15 s
It's a sad state of affairs when people are spending their time committing
complex code with little benefit instead of editing a text file which would
speed up ReactOS installation by at least 10%.
On 2009-12-31, at 8:52 AM, Alex Ionescu wrote:
Second-stage install would probably go much
whenever I prop up to see the progress.
--
Best regards,
Alex Ionescu
On 2011-03-22, at 5:19 AM, gadamopou...@svn.reactos.org wrote:
Author: gadamopoulos
Date: Tue Mar 22 09:19:26 2011
New Revision: 51115
URL: http://svn.reactos.org/svn/reactos?rev=51115view=rev
Log:
[ntoskrnl]
- Implement
On 2011-03-22, at 6:07 PM, Olaf Siejka wrote:
or just pass info how to do it.
Try reading the e-mail.
--
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
on), or to have written the code without
duplicating the same security issue. If you can't read, it's hard to write.
--
Best regards,
Alex Ionescu
On 2011-03-22, at 6:11 PM, Olaf Siejka wrote:
I see mostly bragging around and bit of subtle hinting. Not that i`d care
about it.
2011/3/22 Alex Ionescu
In the meantime -- has any one of you actually Googled for the PDF and read the
appropriate section (hint: It was titled Developer Guidance)?
--
Best regards,
Alex Ionescu
On 2011-03-23, at 5:52 AM, Kamil Hornicek wrote:
it may also seem like the ex-reactos team is full of arrogant people.. I
the appropriate section (hint: It was titled Developer Guidance)?
--
Best regards,
Alex Ionescu
On 2011-03-23, at 5:52 AM, Kamil Hornicek wrote:
it may also seem like the ex-reactos team is full of arrogant people.. I
guess if Cutler or Lucovsky wrote a reply in here in a similar
Congrats on once again breaking another key part of Windows compatibility.
This function is DOCUMENTED to tear. It was DESIGNED that way on purpose.
Utter failure, once more.
Best regards,
Alex Ionescu
On Sat, May 14, 2011 at 12:29 PM, tkreu...@svn.reactos.org wrote:
Author: tkreuzer
Date
on many factors,
including the one you mentioned (as well as incorrectly sorting the keys -- you
must not be relying on that functionality).
A good GSoC project would've been for someone to rewrite the Hv code and/or fix
it.
--
Best regards,
Alex Ionescu
On 2011-05-31, at 8:47 AM, Richard W.M
Hi,
Actually it is src\storage\fdc\ in the DDK. The ISO is freely availably from
Microsoft. Import it and see if it works with PnP.
Sfloppy is only in the WDK, which you are NOT allowed to use in ReactOS.
--
Best regards,
Alex Ionescu
On 2011-06-02, at 11:53 AM, Cameron Gutman wrote
You can also check out http://www.hackchina.com/en/r/101589/fdc.htm__html as an
HTML reference.
The nice thing about FDC is that it even uses ACPI, so it's a good test point
for that.
Then you can import flpydisk and get rid of the current NT4-based floppy.sys
--
Best regards,
Alex Ionescu
You need to cast to volatile.
(Same for Increment).
There's also no need to return the old value.
--
Best regards,
Alex Ionescu
On 2011-06-02, at 1:43 PM, pschweit...@svn.reactos.org wrote:
+OldValue = (*Ulong)--;
___
Ros-dev mailing list
Ros
As per elementary Windows Driver Development basics, resources should ALWAYS be
acquired within a critical or guarded region.
--
Best regards,
Alex Ionescu
On 2011-06-02, at 1:43 PM, pschweit...@svn.reactos.org wrote:
+/* Acquire the FS lock */
+ExAcquireResourceExclusiveLite
attempts to write as many entries as possible
instead of failing.
As per the docs:
Note that if the array at DriverObjectList is too small, the number of driver
object pointers that are copied into the array will be less than
ActualNumberDriverObjects.
--
Best regards,
Alex Ionescu
On 2011-06-02
Same comment as before, resources MUST be acquired within a critical region (as
the old code did).
--
Best regards,
Alex Ionescu
On 2011-06-02, at 1:43 PM, pschweit...@svn.reactos.org wrote:
/* Acquire the FS lock */
-KeEnterCriticalRegion();
-ExAcquireResourceExclusiveLite
Ah, I didn't see the caller.
There's still the issue of the missing volatile. It's required to make sure
there is strict ordering between the spinlock acquisition and the
increment/decrement.
--
Best regards,
Alex Ionescu
On 2011-06-03, at 4:46 AM, Pierre Schweitzer wrote:
Hi
Ionescu
On 2011-06-03, at 8:08 AM, Timo Kreuzer wrote:
Am 03.06.2011 13:24, schrieb Alex Ionescu:
Ah, I didn't see the caller.
There's still the issue of the missing volatile. It's required to make sure
there is strict ordering between the spinlock acquisition and the
increment/decrement
Why separate installers for x64/ARM?
Just do what every software company this side of the century does: a 400kb
installer which lets you select the packages you want, and downloads them.
--
Best regards,
Alex Ionescu
On 2011-06-03, at 11:38 AM, Zachary Gorden wrote:
Spoke with Amine
Since online installers use HTTP, and the user got the installer off HTTP, what
would a proxy server change?
--
Best regards,
Alex Ionescu
On 2011-06-03, at 12:33 PM, Kamil Hornicek wrote:
I didn't want to spam this discussion but I have to.. What every other
software company also does
browser,
including the same protocol.
So, as I stated, if the browser can download foo.exe, so will the online
installer.
--
Best regards,
Alex Ionescu
On 2011-06-03, at 1:50 PM, Kamil Hornicek wrote:
whatever you use for downloading the installer has to be configured to
connect throught
(DISPATCH_LEVEL);
inc dword ptr [reg];
__writecr8(OldIrql);
Is ordering still guaranteed in this scenario?
--
Best regards,
Alex Ionescu
On 2011-06-03, at 3:35 PM, Timo Kreuzer wrote:
Am 03.06.2011 17:55, schrieb Alex Ionescu:
While the paper on Linux's spinlock semantics was very interesting
On 2011-06-03, at 5:31 PM, Timo Kreuzer wrote:
Am 03.06.2011 21:48, schrieb Alex Ionescu:
What about on UP, where a strong compiler will realize that the call only
raises IRQL to dispatch, and since these apis are in NTOSKRNL, they might
get in-lined or modified.
This would only happen
Oh, I do believe shitty software/installers do this.
Microsoft's technologies do not, however.
So use WIX/MSI, not NSI/InstallShield.
--
Best regards,
Alex Ionescu
On 2011-06-04, at 9:23 AM, Kamil Hornicek wrote:
I'm in charge of 40+ PCs running mostly XP at work. Believe me when I tell
Excellent, thank you!
Small nit, KeMemoryBarrierWithoutFence() is the more correct way of doing
this in kernel code -- it expands to _ReadWriteBarrier(), but it's the
kernel-friendly macro the WDK suggests.
--
Best regards,
Alex Ionescu
On 2011-06-04, at 8:33 AM, tkreu...@svn.reactos.org
Update to Windows Vista+, which has KTM.
--
Best regards,
Alex Ionescu
On 2011-06-04, at 10:21 AM, Adam wrote:
A number of times (eg. .NET install/AV install) I have had it happen at the
end of the install. Then when I attempt to uninstall it there are errors
produced regarding it (often
get a 1TB disk for 100$
these days?)
--
Best regards,
Alex Ionescu
On 2011-06-04, at 3:03 PM, Adam wrote:
I am aware of that. I was talking about Microsoft Windows and not ReactOS -
and was responding to someone who suggested Update to Windows Vista+, which
has KTM.
Please read
upgrade to Win7 is not such a strange thing
to ask, and instead of accepting defeat to my arguments, you are talking about
6000$ computers and MSN Messenger 1.0.
So I'll quit now.
--
Best regards,
Alex Ionescu
On Sun, 05 Jun 2011 05:34:20 +1000, Alex Ionescu ion...@videotron.ca wrote
I confirm: Timo and I agreed that the volatiles were needed because of a
lower-level bug, and Timo fixed that, making the volatiles useless.
Best regards,
Alex Ionescu
On Mon, Jun 6, 2011 at 2:35 PM, Timo Kreuzer timo.kreu...@web.de wrote:
Am 06.06.2011 19:06, schrieb Pierre Schweitzer
information.
--
Best regards,
Alex Ionescu
___
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
,
Alex Ionescu
On Tue, Jun 7, 2011 at 3:29 PM, tkreu...@svn.reactos.org wrote:
Author: tkreuzer
Date: Tue Jun 7 19:29:09 2011
New Revision: 52133
URL: http://svn.reactos.org/svn/reactos?rev=52133view=rev
Log:
[OBJ2BIN]
- Add new tool obj2bin, that converts a coff object file into a raw
So is this the same as
https://singularity.svn.codeplex.com/svn/base/Windows/mkbin/mkbin.cpp
?
--
Best regards,
Alex Ionescu
On 2011-06-07, at 7:13 PM, Timo Kreuzer wrote:
Am 07.06.2011 22:30, schrieb Alex Ionescu:
Why is this needed? ie: what missing functionality of obj2dump does
I think Timo has a neat macro file that makes GAS (with tiny modifications)
files be compilable by MASM.
So his plan is to ditch binutils.
--
Best regards,
Alex Ionescu
On 2011-06-09, at 1:51 PM, KJK::Hyperion wrote:
On 08/06/2011 1.13, Timo Kreuzer wrote:
Why is this needed? ie: what
1 - 100 of 275 matches
Mail list logo