Matthew Dillon wrote:
[...]
It seems so unlikely that this could occur across physical cpus that
I was not surprised at all by this. But 16 instructions seemed unlikely
to me. The only scenario I can come up with is that the READ SIDE on
the HT cpu (logical cpu #1) did a specula
All,
The long anticipated and much feared 6.0 code freeze is about to begin!
I'll cut to the chase:
June 10 - Feature freeze + code slush
^^^
July 10 - RELENG_6 branch
August 1 - RELENG_6_0 branch
August 15 - 6.0-RELEASE
From June 10 until the release, the number one priority is fixin
:have you put a SFENCE between write A and write B? You never tell us
:where you've tried to put the various fence instructions...
:
:--
: John-Mark Gurney Voice: +1 415 225 5579
No, I haven't tried doing that because both the AMD and Intel manuals
make it ve
On Fri, 2005-06-03 at 18:47, Matthew Dillon wrote:
> :This is normal behaviour.
> :Take a look at IA-32 Intel Developers ... Vol 3,
> :Section: 7.2.2 for details + solutions.
> :
> :Stephan
>
> Ok.. that section seems to indicate that speculative reads
> can pass writes, but it also say
Inorder to impliment the dynamic load freeback policy ,I wrote a kld on the
front-end of cluster server for collecting the load of back nodes. I don't
want the acceptive thread to detect the data arrived socket
continuously,because ,which will affect the performance of the front-end.i want
to
Matthew Dillon wrote this message on Fri, Jun 03, 2005 at 13:57 -0700:
> I've been tracking down a crash one of our users gets occassionally.
> He has a quad Intel(R) XEON(TM) CPU 2.00GHz (1996.61-MHz 686-class CPU)
> system.
>
> After getting a few of these crashes he pulled three
shiner chen wrote:
> i wrote a function to send the data of my a data structure in my kld by
> socket in kernel, the function as follow:
> the arg 1 is file descriptor of socket. the arg 2 is the address of data
> structure. the arg 3 is the length of data structure and it is 20 bytes .
>
Aziz,
Fork is for process creation. Look up pthread_create() and/or POSIX thread
creation, etc. You should be able to find a lot of info on google with a quick
search:
http://math.arizona.edu/~swig/documentation/pthreads/
From the OS standpoint a process is like a different program when
Aziz Kezzou wrote:
Hi all,
It's probably not the right mailing list to ask but I am really
surprised about global variable sharing in a multithreaded C
application. If I remember well my multithreading course global
variables are shared between threads, right ?
fork() is not a threading p
On Fri, 3 Jun 2005, Aziz Kezzou wrote:
> Hi all,
> It's probably not the right mailing list to ask but I am really
> surprised about global variable sharing in a multithreaded C
> application. If I remember well my multithreading course global
> variables are shared between threads, right ?
Uhh,
On Fri, Jun 03, 2005 at 07:55:29PM -0400, Aziz Kezzou wrote:
> It's probably not the right mailing list to ask but I am really
> surprised about global variable sharing in a multithreaded C
> application. If I remember well my multithreading course global
> variables are shared between threads, rig
Hi all,
It's probably not the right mailing list to ask but I am really
surprised about global variable sharing in a multithreaded C
application. If I remember well my multithreading course global
variables are shared between threads, right ?
Example :
int counter = 0
:This is normal behaviour.
:Take a look at IA-32 Intel Developers ... Vol 3,
:Section: 7.2.2 for details + solutions.
:
:Stephan
Ok.. that section seems to indicate that speculative reads
can pass writes, but it also says that the pipeline sniffs the address
within the processor and
On Fri, 2005-06-03 at 16:57, Matthew Dillon wrote:
> I've been tracking down a crash one of our users gets occassionally.
> He has a quad Intel(R) XEON(TM) CPU 2.00GHz (1996.61-MHz 686-class CPU)
> system.
>
> After getting a few of these crashes he pulled three of the four cpus
>
Matthew Dillon wrote:
> I'm even more confused because this bug is occuring between two logical
> cpus on the same physical die. Is write ordering not guarenteed with
> respect to the other logical cpu? Can one logical cpu prefetch data
> early then then becomes obsolete by the ti
On Fri, Jun 03, 2005 at 10:48:04PM +0530, Dipjyoti Saikia wrote:
> Hi,
>
>
> I am working on IPMI watchdog implementation . The problem that I am
> facing is that in case of improper system shutdown or powerfail the
> watchdog keeps running and the next time system boots up , BIOS
> complains of
I've been tracking down a crash one of our users gets occassionally.
He has a quad Intel(R) XEON(TM) CPU 2.00GHz (1996.61-MHz 686-class CPU)
system.
After getting a few of these crashes he pulled three of the four cpus
out. But with just one physical cpu, with HTT turned on (
On Thu, Jun 02, 2005 at 03:59:35PM -0700, Singh, Vijay wrote:
> Hello, while doing a make buildkernel on a FreeBSD 6.0 system, I get a
> compile failure in pf (depend):
>
> ===> pf (depend)
> @ -> /usr/src/sys
> machine -> /usr/src/sys/i386/include
> echo "#define DEV_PF 1" > opt_pf.h
> echo "#def
Norbert,
When looking at /sys/dev/vkbd/vkbd.c I found
one thing, that I do not understand.
There are three places, where a flag TASK is used:
1. in vkbd_dev_close():
while(state->ks_flag & TASK) VKBD_SLEEP (...);
2. in vkbd_dev_write()
VKBD_LOCK ();
...
if (!(state->ks_flags & TASK)
Hi,
I am working on IPMI watchdog implementation . The problem that I am
facing is that in case of improper system shutdown or powerfail the
watchdog keeps running and the next time system boots up , BIOS
complains of FRB2 timeout and fails one of the CPU's ( Working on SMP
system ) .
My idea i
Norbert,
I am trying to use vkbd to multiplex
an at keyboard and an usb keyboard
into syscons.
ok
Vkbd's control device's write routine
expects ints to queue to the slave device.
correct
As I understand, those ints map 1:1
to the chars I read from a keyboard device, right?
yes, the int
vijay> Is this a known issue? How can I get around this?
Likely causes include flaky RAM, overclocking and CPU
overheating. Did the machine get through a full buildworld
cycle previously?
You can check your CPU temperature with 'mbmon'.
roman> gcc has just been upgraded to 3.4.4 so I expect a
Hello.
When looking at /sys/dev/vkbd/vkbd.c I found
one thing, that I do not understand.
There are three places, where a flag TASK is used:
1. in vkbd_dev_close():
while(state->ks_flag & TASK) VKBD_SLEEP (...);
2. in vkbd_dev_write()
VKBD_LOCK ();
...
if (!(state->ks_flags & TASK) &&
On Fri, Jun 03, 2005 at 02:15:19AM -0700, Bao Zhao wrote:
> Linux use buddy allocator.but I find it seems that
> FREEBSD uses single page linked list. but SLAB and
> some drivers need continuous physical pages, so I
> wonder how FREEBSD solved this problem.
man contigmalloc
_
On Thu, Jun 02, 2005 at 03:59:35PM -0700, Singh, Vijay wrote:
> Hello, while doing a make buildkernel on a FreeBSD 6.0 system, I get a
> compile failure in pf (depend):
>
> ===> pf (depend)
> @ -> /usr/src/sys
> machine -> /usr/src/sys/i386/include
> echo "#define DEV_PF 1" > opt_pf.h
> echo "#def
Hello, while doing a make buildkernel on a FreeBSD 6.0 system, I get a
compile failure in pf (depend):
===> pf (depend)
@ -> /usr/src/sys
machine -> /usr/src/sys/i386/include
echo "#define DEV_PF 1" > opt_pf.h
echo "#define DEV_PFLOG 1" >> opt_pf.h
echo "#define INET 1" > opt_inet.h
echo "#define
Hello.
In releng-4 the device driver's
read/write functions check for
non-blocking i/o using
(flag & IO_NDELAY)
Is that changed in current to
O_NONBLOCK?
As I understand:
#include
IO_NDELAY
for releng-4
and
#include
O_NONBLOCK
for current.
Correct?
If yes, what exact version should I test
Hello,
I am trying to use vkbd to multiplex
an at keyboard and an usb keyboard
into syscons.
Vkbd's control device's write routine
expects ints to queue to the slave device.
As I understand, those ints map 1:1
to the chars I read from a keyboard device, right?
So I open, for example, /dev/kbd0,
Linux use buddy allocator.but I find it seems that
FREEBSD uses single page linked list. but SLAB and
some drivers need continuous physical pages, so I
wonder how FREEBSD solved this problem.
Best Regards,
Bao Zhao
__
Do You Yahoo!?
Tired of spam
On Fri, 3 Jun 2005 17:15, [EMAIL PROTECTED] wrote:
> > I don't understand what you mean here..
> > Is it too slow? How are you testing it?
>
> I fetch to google.com, and I receive message that I get some bytes from
> there more about 25 seconds.
I suspect squid can't look up the IP of machines in
> I don't understand what you mean here..
> Is it too slow? How are you testing it?
I fetch to google.com, and I receive message that I get some bytes from there
more about 25 seconds.
> Is it slow to transfer bulk data, or to do individual connections?
>
I dont know about that data.
> Is your
On Fri, 3 Jun 2005 16:50, [EMAIL PROTECTED] wrote:
> I read the squid log file and I think no problem with it, its normal. I try
> to fetch something on internet i.e google.com, I found that my proxy goes
> well, and I think it is slow.
I don't understand what you mean here..
Is it too slow? How a
I read the squid log file and I think no problem with it, its normal. I try to
fetch something on internet i.e google.com, I found that my proxy goes well,
and I think it is slow.
Must I setting my box with ipf or ipfw ?? I use freebsd 5.3-release and squid v.
2.5-STABLE10
Thx.
> On Fri, 3 Jun 20
33 matches
Mail list logo