Hi all,
I found a bug in the FreeBSD kernel today(it's 4.2-STABLE, cvsupped today).
It is related to kevents and the umount -f option(forcibly unmounting of a
filesystem).
The bug is easily reproducible by running this simple shell script:
#/bin/sh
while true
do
mount /cdrom
t
Hi,
I recently upgraded to FreeBSD 4.1-RELEASE(CD image). I noticed that while
writing
to an asynchronously mounted filesystem(mount -o async / ...) all other IO
operations to the FS are almost blocked. I have only one asynchronously
mounted
partition(/) and the following shell script makes the
Hi,
>
> There's no reason to use softupdates and async together. SU gets you
> the same benefits, but much more safely.
You are right... I thought async was only for data updates, not metadata
too...
Thanks for clearing this out...
As I understand SU, it's just a method to do metadata asy
Hi,
are there any plans to implement makecontext() & friends
functions in FreeBSD?
Is there any other way to implement user-level threads?
(I know it can be done in assembler, but this is not
portable)
Using pthreads is not an option for me, although pthreads
are implemented as userlevel thre
Hi,
are there any plans to implement makecontext() & friends
functions in FreeBSD?
Is there any other way to implement user-level threads?
(I know it can be done in assembler, but this is not
portable)
Using pthreads is not an option for me, although pthreads
are implemented as userlevel thre
Hi,
> Sure, it can. See my GNU Portable Threads under
> http://www.gnu.org/software/pth/. We have a port under devel/pth,
> too. It bases its user-land threads on ucontext(3) if available or on
> setjmp(3)'s jmp_buf, etc. All without any assembler things. For details
> read my USENIX paper under
Hi Dan,
> I have implemented {make,get,set,swap}context as library routines
> for FreeBSD. They're gathering dust somewhere and need a bit of
> polishing. If you give me some time I can dust them off and
> send them to you.
I would really appreciate if I could get my hands on this code.
Could
7 matches
Mail list logo