Re: Fullfs file system

2024-03-22 Thread Mouse
> Thanks Mouse and Martin. I got past that error. But now I'm running > into another problem - unable to determine when write op occurs (to > be able to return ENOSPC error). > I want to return ENOSPC error whenever write occurs. Which variable > contains this info? I'm confuse

Re: Using mmap(2) in sort(1) instead of temp files

2024-04-03 Thread Mouse
till.) /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: poll(): IN/OUT vs {RD,WR}NORM

2024-05-27 Thread Mouse
That's part of what I was wondering. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

poll(): IN/OUT vs {RD,WR}NORM

2024-05-27 Thread Mouse
be fixed, but, even if that reading is correct, I'd still be curious where it came from. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: poll(): IN/OUT vs {RD,WR}NORM

2024-05-27 Thread Mouse
figured it was still workt asking. >> ... I'd still be curious where it came from. > Those answers are CVS: Not where it came from in the sense of who committed it or what it looked like at the time, but rather where that person got the various distinctions from. /~\ The ASCII

Re: poll(): IN/OUT vs {RD,WR}NORM

2024-05-27 Thread Mouse
> Also, I suspect mouse was thinking of the TCP URG concept, and not > PUSH when he wrote what he did, but I don't know for sure. Ouch. Yes, you are entirely correct in that regard. Total braino on my part. My apologies. /~\ The ASCII Mouse \ / Ribbon Campa

Re: poll(): IN/OUT vs {RD,WR}NORM

2024-05-27 Thread Mouse
revents bitmasks is really not useful without STREAMS."). /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

TCP vs urgent data [was Re: poll(): IN/OUT vs {RD,WR}NORM]

2024-05-29 Thread Mouse
AC DM that makes up part of a synch; ignoring the urgent bit means that dropping won't happen. (Does that matter in practice? Probably not, especially given how little TELNET is used outside walled gardens. But it still is a correctness issue.) /~\ The ASCII Mouse \ / Ribbon

Re: TCP vs urgent data [was Re: poll(): IN/OUT vs {RD,WR}NORM]

2024-05-29 Thread Mouse
y broken, but I doubt I'd actually find any use for the latter. I might rip out the OOB stuff just to find and fix anything trying to use it, though. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8

Re: TCP vs urgent data [was Re: poll(): IN/OUT vs {RD,WR}NORM]

2024-05-29 Thread Mouse
don't mind losing it for long enough to find everything using TCP "OOB". /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: poll(): IN/OUT vs {RD,WR}NORM

2024-05-28 Thread Mouse
roperly_?), and provided your and the peer's implementations agree on which sequence number goes in the urgent field. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: NetBSD-10.0/i386 spurious SIGSEGV

2024-06-09 Thread Mouse
(If trying to build a new kernel SEGVs, maybe cross-build it?) /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: NetBSD-10.0/i386 spurious SIGSEGV

2024-06-08 Thread Mouse
chines? I'm wondering if perhaps something is broken in a subtle way such that it manifests on only certain hardware (I'm talking about something along the lines of "this tickles erratum #2188 in stepping 478 of Intel CPUs from the Forest Lawn family"). /~\ The ASCII

Re: NetBSD-10.0/i386 spurious SIGSEGV

2024-06-11 Thread Mouse
you having the resources (disk space, time, and energy/motivation) to do that. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: The imperfect beauty of NetBSD

2010-01-06 Thread der Mouse
that work (or fail) in ways I did not expect. Perhaps post a pointer to full dmesg? Someone might be able to say something useful based on it. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8

Re: Support for 4KB sectors size disk ?

2010-01-12 Thread der Mouse
, but that's irrelevant to this thread). Do we (FWVO we) want to bother with such devices? /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: blocksizes

2010-02-01 Thread der Mouse
This can easily happen if you copy the image between disks with different block sizes. Now _there_ is a valid argument for doing everything in terms of bytes (as was discussed briefly upthread). /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML

Re: blocksizes

2010-02-01 Thread der Mouse
by MI code. ...or...Am I Missing Something (tm)? /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: Cannot list a particular directory through NFS with UDP

2010-02-08 Thread der Mouse
as well, if reliable TCP mounts had existed at the time (I don't think they did). /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: msync(2)

2010-02-22 Thread der Mouse
if it's supposed to run on anything POSIX may not be fine if, say, anything except SunOS 4.1.1 on a SPARCstation-4 is out of scope). /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D

Re: (Semi-random) thoughts on device tree structure and devfs

2010-03-08 Thread der Mouse
: OSF/1 aka DEC-Unix aka Tru64-Unix did somthing like Linux + udevd(8) over 10 years ago. Another reason to think that it's likely worth trying. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61

Re: (Semi-random) thoughts on device tree structure and devfs

2010-03-09 Thread der Mouse
Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: (Semi-random) thoughts on device tree structure and devfs

2010-03-09 Thread der Mouse
as a pretty crippling regression. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: (Semi-random) thoughts on device tree structure and devfs

2010-03-09 Thread der Mouse
something other than a serial line - on my scanner machine, for example, /dev/scanner is a symlink to /dev/uk0, and /dev/uk0 is mode 600 owner mouse. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8

Re: (Semi-random) thoughts on device tree structure and devfs

2010-03-10 Thread der Mouse
have to shutdown cleanly, otherwise you lose DB. Sweet jesus. Talk about brittle solutions... Well, yes. But research efforts are like that. Robustness is pretty much necessary for production use but not for the stage this appears to be at. /~\ The ASCII Mouse

Re: (Semi-random) thoughts on device tree structure and devfs

2010-03-11 Thread der Mouse
they get? Presumably the database holds, among other things, information specifying whether new nodes will appear in such a case, and, if so, what ownership and modes they'll have. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents

Re: (Semi-random) thoughts on device tree structure and devfs

2010-03-11 Thread der Mouse
no reason it couldn't have been done instead of creating pseudo-devices as we know them today.) /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: (Semi-random) thoughts on device tree structure and devfs

2010-03-11 Thread der Mouse
, such as wsdisplay. (Or, more precisely, corresponds to the same physical thing as something else.) /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: (Semi-random) thoughts on device tree structure and devfs

2010-03-11 Thread der Mouse
). /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: (Semi-random) thoughts on device tree structure and devfs

2010-03-13 Thread der Mouse
... Well, there may be value in its not appearing in readdir() output. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: NetBSD binary [was Re: config(5) break down]

2010-03-16 Thread der Mouse
Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: Debugging threaded processes

2010-03-17 Thread der Mouse
. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: config(5) break down

2010-03-24 Thread der Mouse
directories containing mode 666 devices, or the set-ID bit *does* control the path walk - but the sticky bit, if set, says it also controls the access at the end of it. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email

Re: box drawing characters vs. WSDISPLAY_FONTENC_ISO

2010-04-28 Thread der Mouse
by then) Of course, then, people will be saying the same thing with 0x...all we learn from history is that we never learn from history. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7

Re: bus_space(9) types and printf()

2010-04-28 Thread der Mouse
Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: Adding mouse sensitivity adjustment to wsmouse

2010-05-20 Thread der Mouse
does X have any way to do mouse scaling, Not very, not core X at least. ChangePointerControl allows defining a threshold above which pointer motion is accelerated by a specified rational fraction (or decelerated, I suppose, if a server feels like implementing fractions 1). However, that's

Re: WAPBL and IDE mac68k

2010-06-01 Thread der Mouse
recall enough of mac68k to say how, but most ports have _some_ way to specify prompt me for root c when booting. (2) Who knows enough about WAPBL and IDE busses to guess where to look for a possible solution to this problem? Not me. /~\ The ASCII Mouse \ / Ribbon

Re: remote kernel debugging over a network

2010-06-06 Thread der Mouse
. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: remote kernel debugging over a network

2010-06-06 Thread der Mouse
. And, given your lack of desire to do it to begin with, the question is pretty much moot. :) /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: why not remove AF_LOCAL sockets on last close?

2010-06-26 Thread der Mouse
whether there's anything like a hierarchical filesystem namespace there or whether they're just opaque octet-string blobs. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1

Re: why not remove AF_LOCAL sockets on last close?

2010-06-26 Thread der Mouse
mentioned in another message a few minutes ago, I think this is not easy to do fully right - indeed, it's not totally clear what right is in all cases - but I do think it is easy to come close enough to be useful. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML

Re: why not remove AF_LOCAL sockets on last close?

2010-06-26 Thread der Mouse
. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: systems hangs with slow disk - how does FS locking work?

2010-06-29 Thread der Mouse
if the PIO is slow. Another possibility is that the underlying hardware uses a block size larger than 612, like 2K or 4K, and is doing a read-modify-erase-write cycle for each 512-octet sector. Erases can be slow. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML

Re: MP locking?

2010-07-01 Thread der Mouse
ports to the locking scheme du jour relatively simple. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: MP locking?

2010-07-01 Thread der Mouse
missing something? Does this just mean that 4.0.1 (which is what I was checking the manpages on) does not support MP on hardware which doesn't do cache snooping, or is there some facility I've missed for arranging for other-CPU cache flushes, or what? /~\ The ASCII Mouse

Re: The missing membar_X() directive

2010-07-14 Thread der Mouse
is invalid, too, though (especially given its date) it's unlikely anyone with deep enough pockets to take it on cares. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1

Re: Potential re(4) / netbsd-4 / i386 problem?

2010-07-23 Thread der Mouse
is to mention that I have a laptop, running 4.0.1, with an re onboard, and have never seen such random crashes. I can give more details if they matter. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8

Re: RFC: device flavours

2010-07-25 Thread der Mouse
feel certain you are already familiar with all that. So I must be missing something. What? /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: Potential re(4) / netbsd-4 / i386 problem?

2010-07-26 Thread der Mouse
Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: envsys issues [was Re: envstat wrong: who's at fault?]

2010-07-26 Thread der Mouse
[...] This is greatly cleaned up in the envsysV2 implementation. [...] In envsysV2, a single call is used [...] Then there's not really anything to discuss, because it's all already been fixed. Excellent. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML

Re: fd code multithreaded race?

2010-08-04 Thread der Mouse
threads. To pick two more examples the kernel maintains, working directory and umask. These are a shared resource; like any shared resource, accessing them from multiple threads requires care, and usually locking of some sort. /~\ The ASCII Mouse \ / Ribbon Campaign X

Re: weird ktrace timestamps?

2010-08-04 Thread der Mouse
enough that it's something else tied to MPness that it's worth trying a test under a UP kernel? /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: something really screwed up with mmap+ffs on 5.0_STABLE

2010-08-17 Thread der Mouse
= busmem; #endif Any particular reason to error-check mmap but not read? Any particular reason to read BUFSIZE bytes but mmap sb.st_size bytes? /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61

Re: ptrace(2) PT_STEP changes and gdb

2010-08-17 Thread der Mouse
Can't you just version it? Rename existing PT_STEP to PT_OSTEP or something, define PT_STEP with the new value (instead of introducing new PT_* name)? That works for ABI compatability but not API compatability. /~\ The ASCII Mouse \ / Ribbon Campaign X Against

Re: 16 year old bug

2010-08-23 Thread der Mouse
. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: 16 year old bug

2010-08-23 Thread der Mouse
, if it wishes, desupport netmask boundaries falling other than on octet boundaries. I would call the one a bug just as I would the other. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52

Re: 16 year old bug

2010-08-23 Thread der Mouse
that NetBSD 4.0.1 appears to support them. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: 16 year old bug

2010-08-23 Thread der Mouse
? /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: 16 year old bug

2010-08-23 Thread der Mouse
and useful for an obsoleted feature. Besides, this _was_ 20 years ago - well, actually more like 15±5; I didn't have much of a house LAN before maybe 1991, and I stopped using the address space this was embedded in sometime around 2000-2001. /~\ The ASCII Mouse

Re: O_DIRECTORY

2010-09-13 Thread der Mouse
to fchdir(), but I suspect that if it existed people would find other uses for it. I'm not sure what, if any, restrictions there should be on it, which is one reason I've never actually tried to implement such a thing. /~\ The ASCII Mouse \ / Ribbon Campaign X

Re: where is my memory?

2010-09-22 Thread der Mouse
Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: Capsicum: practical capabilities for UNIX

2010-09-27 Thread der Mouse
that can be delegated. Sounds a lot like POSIX capabilities to me - it's just that the authority comes in, as compared to non-POSIX capabilities, relatively coarse chunks and is passed around in a rather different way. /~\ The ASCII Mouse \ / Ribbon Campaign X Against

SLIP coexisting with serial data?

2010-10-10 Thread der Mouse
for the way I've been envisioning doing serial data. Thoughts? /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: SLIP coexisting with serial data?

2010-10-10 Thread der Mouse
on the peer. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: SLIP coexisting with serial data?

2010-10-10 Thread der Mouse
may be better off coming at it from another angle in any case. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: SLIP coexisting with serial data?

2010-10-10 Thread der Mouse
it to the real hardware. In the light of morning, I'm not sure this will get me what I want even if I make it work. I need to think about it more /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email

Re: SLIP coexisting with serial data?

2010-10-10 Thread der Mouse
Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: acpivga(4) v. MI display controls

2010-10-17 Thread der Mouse
-3s with Sun-4s. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: mlock() issues

2010-10-20 Thread der Mouse
697976149 bytes is 697+ MB, but I suspect you're locking 666 MB, not 666 MB. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: pmap_extract(9) (was Re: xmd(4) (Re: XIP))

2010-11-01 Thread der Mouse
could also be wrong about that. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: mutexes, locks and so on...

2010-11-12 Thread der Mouse
that the mainstream architecture can be supported and other arches can be kinda-mostly supported as long as they're close enough to x86_6^Wthe mainstream one. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8

Re: mutexes, locks and so on...

2010-11-12 Thread der Mouse
, and optimise it for VAX. Well, I hope we do not design MI code to be focused on VAX. Why not? You don't mind designing it in (other) MD ways. If we do, then perhaps I picked the wrong project to join.. :) One of us certainly did. /~\ The ASCII Mouse \ / Ribbon Campaign X

Re: mutexes, locks and so on...

2010-11-13 Thread der Mouse
to a one-bit-wide operand (and with the data-to-swap-in specified by choice of instruction rather than an operand). /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31

Re: mutexes, locks and so on...

2010-11-13 Thread der Mouse
Already wrote about reasoning in other reply to mouse (keywords: no code duplication, better design), so wont repeat myself. Except you appear to think that the only options are the current state and each arch totally doing its own thing. There are places other than those two to draw

Re: mutexes, locks and so on...

2010-11-14 Thread der Mouse
). This is false. CAS, as the term is normally used, turns out to be not the compare-and-swap the acronym expands to but compare-and-conditionally-swap. However, BBSSI and BBCCI always perform the write. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML

Re: CVS commit: src/sys/arch/powerpc/oea

2010-11-15 Thread der Mouse
the struct type, but you can work with pointers to them) /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: CVS commit: src/sys/arch/powerpc/oea

2010-11-15 Thread der Mouse
cases where this hasn't been done and I think none at all where it couldn't be done if the relevant software authors cared to bother. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D

Re: misuse of pathnames in rump (and portalfs?)

2010-11-24 Thread der Mouse
that it won't even work, unless you're willing to accept a regression in that it will totally break namei when the current directory no longer has any name. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8

Re: misuse of pathnames in rump (and portalfs?)

2010-11-24 Thread der Mouse
this looks as though you may be talking about only certain filesystems, in which case it may be acceptable). /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27

Re: radix tree implementation for quota ?

2010-11-29 Thread der Mouse
filesystem is implementation laziness. (Justfied laziness, perhaps; laziness carries a somewhat pejorative implication that may be not entirely deserved here, but I'm having trouble coming up with a better word.) /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML

Re: ioctl(2) vs sys/ioctl.h

2010-12-18 Thread der Mouse
that defines I_FLUSH and/or FLUSHR? I'm just brainstorming possible ways to avoid inflicting a varargs declaration on all users of ioctl. I don't know whether there are any issues which might break the above ideas - assuming anyone besides me cares, that is. /~\ The ASCII Mouse

Re: ioctl(2) vs sys/ioctl.h

2010-12-19 Thread der Mouse
Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: TLB tiredown by ASID bump

2011-01-06 Thread der Mouse
Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: Dates in boot loaders on !x86

2011-01-16 Thread der Mouse
wrong?. I don't often care about this, but when I do, there's not much substitute I've found. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: Dates in boot loaders on !x86

2011-01-16 Thread der Mouse
Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: Dates in boot loaders on !x86

2011-01-17 Thread der Mouse
bit-for-bit-repeatable builds presumably will), meaning the issue I raised simply does not exist. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: xorg pci probing

2011-01-18 Thread der Mouse
can I see any excuse for poking at devices it isn't going to use or walking all of any bus. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: Dates in boot loaders on !x86

2011-01-18 Thread der Mouse
on such a bootloader, one of the first things I'd do would be to add something functionally equivalent back, even if just a manually-changed-when-I-care hi, I'm not the previous version printf.) /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents

Re: remove sparse check in vnd

2011-02-05 Thread der Mouse
in the read-write case.) /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: CMSG_SPACE: too clever by half?

2011-02-24 Thread der Mouse
it all. They were written based on, IIRC, the 3.1 interface, but based on this thread it sounds as though it's only gotten worse since then. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52

Re: kernel bitreverse function

2011-04-03 Thread der Mouse
, I'd say this definitely should support MD implementations. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: GSoC proposal: NetBSD Kernel Documentation Management Toolchain

2011-04-06 Thread der Mouse
be a disaster in the making. (Not that NetBSD doesn't have plenty of those, but that's no reason to add one more.) /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27

Re: RAIDframe component replacement

2011-04-07 Thread der Mouse
failures without data damage, not just one. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: RAIDframe component replacement

2011-04-07 Thread der Mouse
number of members could be done with a fixed-depth tree. But I would guess - not having looked - that going to three would be little if any easier than going to an arbitrary number.) /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents

Re: RAIDframe component replacement

2011-04-08 Thread der Mouse
would be that it would be sd2, but that is just a guess. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B

Re: sys/dev/isa/fd.c FDUNIT/FDTYPE

2011-05-04 Thread der Mouse
The problem is that there might be some ports whose MAXPARTITIONS is still 8 and such ports can't use type 8. Nothing says fd.c has to use MAXPARTITIONS (nor the macros built using it) when breaking up the device minor number. /~\ The ASCII Mouse \ / Ribbon Campaign

Re: statvfs() sleeps forever on tstile

2011-05-08 Thread der Mouse
they were the same thing described using different terminology, but that's inconsistent with what you say here (and a few other indications I've seen, none of them strong enough to really bring the distinction into sharp relief the way this does). /~\ The ASCII Mouse

Re: statvfs() sleeps forever on tstile

2011-05-08 Thread der Mouse
, added no later than 4.2 (can't recall whether it was in 4.1c) and UFS was Sun's name for FFS when they imported it to SunOS (this was long before Solaris). I've never totally understood the distinction between the two as it exists in NetBSD. /~\ The ASCII Mouse \ / Ribbon

Re: Proposal: killpeer(2)

2011-05-15 Thread der Mouse
exists that's allowing glusterfs's persistence to interfere with the next mount. (Or, possibly, not something perfused needs to do; it's armchair quarterbacking to an extent, but it seems to me that this should be part of the unmount operation.) /~\ The ASCII Mouse

Re: sleeping instead of ENOBUFS on write to socket?

2011-05-27 Thread der Mouse
. For SOCK_SEQPACKET, yes, I think it should be the default. Might even make sense to implement it for AF_LOCAL SOCK_DGRAM. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3

<    3   4   5   6   7   8   9   >