Sun keyboard on i386?

2011-07-12 Thread Mouse
hing that will be blindingly obvious once I see 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: Sun keyboard on i386?

2011-07-13 Thread Mouse
[me] >> [...trying to use the Sun kbd driver on i386...hackery...] >> [...builds...links...doesn't work..."what's wrong?"...] [uwe] > MI com driver has no idea it can have children. > Cf. sys/arch/sparc64/dev/com_ebus.c that calls MI com_attach_sub

Re: Sun keyboard on i386?

2011-07-13 Thread Mouse
h to be competent to remark on whether the comments are accurate). The major difference I see between what I think you're suggesting and the sparc64 way is the use of a userland utility versus autoconf machinery. /~\ The ASCII Mouse \ / Ribbon Campaign X Agains

Re: Sun keyboard on i386?

2011-07-13 Thread Mouse
ed on an LK201 and Sun type-3 I have handy. All of those are negatives for me. For someone who prefers the DEC way, I daresay, they'd be positives. I have are numerous other issues with the LK201, but they're all minor and/or fixable in software. /~\ The ASCII

Re: Sun keyboard on i386?

2011-07-14 Thread Mouse
n on completely Sun-unrelated ports, it is of little practical significance to me now. /~\ 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: Multiple device attachments

2011-07-21 Thread Mouse
at ofisa with wdc_ofisa attach wdc at pcmcia with wdc_pcmcia com is another example. So is le. I'm sure there are plenty of others. In some cases they don't even need the "with" stuff, I think. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML

Re: Multiple device attachments

2011-07-21 Thread Mouse
ISA and one PCMCIA). But a single node, a single instance of a driver (eg, ne0), always has at most one parent (exactly one, I think, except for the autoconf root most ports call mainbus). To put it another way, the autoconf tree is a tree, not a dag. /~\ The ASCII

Re: Multiple device attachments

2011-07-22 Thread Mouse
ch is parented to wsdisplay _and_ wskbd (and possibly wsmouse as well; I'm not sure how I'd prefer to hook wsmouse into 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: rsync very slow with current kernel (select issue?)

2011-07-27 Thread Mouse
d have missed something. /~\ 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: link(2) on a symlink to a directory fails

2011-07-29 Thread Mouse
d be no need to explicitly mention the case where path1 names a directory, because it has to "[name] an existing file". /~\ 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: Adding linux_link(2) system call (Was: Re: link(2) on a symlink to a directory fails)

2011-07-29 Thread Mouse
ttempts. Again, nothing nonsensical; pretty much everything about symlinks can potentially vary with the filesystem; this is no different. What am I missing? /~\ 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: Adding linux_link(2) system call (Was: Re: link(2) on a symlink to a directory fails)

2011-07-29 Thread Mouse
id things because it would also prevent you from doing clever things. /~\ 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: Adding linux_link(2) system call (Was: Re: link(2) on a symlink to a directory fails)

2011-07-29 Thread Mouse
confident it has no use, and I *definitely* am not sure enough nobody will ever find a use to think it's a good idea to actively forbid 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: Adding linux_link(2) system call (Was: Re: link(2) on a symlink to a directory fails)

2011-07-29 Thread Mouse
ntrolled. (Though I suppose symlink(2) on an existing writable link could be made to do it. But I'm not sure if VOP_SYMLINK on an existing link should do it) /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \

Re: autoclean mode for tmpfs

2011-08-07 Thread Mouse
land, but that putting the actual removal in the filesystem makes sense. I'm not sure whether I'd prefer to do it with a new and idiosyncratic syscall, a vfs.something sysctl, some sort of filesystem-level analog to ioctl, or what. /~\ The ASCII Mouse

Re: autoclean mode for tmpfs

2011-08-07 Thread Mouse
m -rf (even if I'm right about it being possible to make it safe against hostile users), and (c) get directories right. /~\ 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: autoclean mode for tmpfs

2011-08-07 Thread Mouse
My apologies for spreading misinformation. /~\ 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: autoclean mode for tmpfs

2011-08-07 Thread Mouse
of processes required by the number of availalble file descriptors. It's got some problems, of course. But I don't think vulnerability to symlink games such as you outline is one of them. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLm

Re: autoclean mode for tmpfs

2011-08-08 Thread Mouse
on only, show 2004 (x1), 2005 (x7), 2006 (x5), 2007 (x1), 2008 (x1), 2010 (x5), and 2011 (x1). The rate at which this stuff appears is low enough that it could actually all be explained by stuff being left behind on crashes. /~\ The ASCII Mouse \ / Ribbon Campaign X A

Re: what to do on memory or cache errors?

2011-08-22 Thread Mouse
above is; I've been speaking in ideal generalities. (My idea of ideal generalities, that is, of course.) /~\ 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: Where are the specific WARNS=n defined?

2011-08-22 Thread Mouse
ally shut it off entirely. /~\ 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: Where are the specific WARNS=n defined?

2011-08-23 Thread Mouse
bug directly to be well below the expected cost (both immediate and in down-the-road maintenance) of pervasive manual uglification of code to "fix" non-errors. /~\ 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: Where are the specific WARNS=n defined?

2011-08-23 Thread Mouse
ngs off (the way real kernel compiles apparently do anyway) or uglify the code to work around the warning [ok, my phrasing]. I believe the former is better, because in my experience the mistake the warning warns about is anything but common. /~\ The ASCII Mouse

Re: Adding pulse support to gpio(4), gpioctl(8)

2011-08-23 Thread Mouse
you like). Not only that, but even without threading, there are at least two ways I can think of offhand that a file descriptor, once opened, can end up in multiple processes' open file tables: fork() and SCM_RIGHTS. (There are probably others, too.) /~\ The ASCII

Re: Adding pulse support to gpio(4), gpioctl(8)

2011-08-25 Thread Mouse
ight thing is. Probably just use locking of some sort, even if just a big lock around the bulk of the driver's routines. /~\ 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-5 deadlocks when memory is low

2011-09-01 Thread Mouse
he various criteria allow potentially malicious users to mount such filesystems, the userland process could just flat-out *ignore* the kernel's requests when it feels like it; if it wedges the whole system when it does that, this strikes me as a potential..issue.) /~\ The ASCII

Re: KASSERTMSG fix

2011-09-07 Thread Mouse
va_* calls within the implementation of foo(). (If you expect to use vprintf or relatives to consume the first ... list, this involves unwarranted chumminess with the stdarg implementation. But if you walk the first ... list yourself, it's no problem at all.) /~\ The ASCII

Re: KASSERTMSG fix

2011-09-08 Thread Mouse
g (I think I used %@). It was easy, but I never used it very much and never rolled it forward (it was 1.4T I added it to). Never even got around to adding it to -Wformat. As for using nonstandard formats, don't we already do that with %b? /~\ The ASCII

Re: pty(4) 1024 bytes buffer limit

2011-09-08 Thread Mouse
sure; you outline conditions under which you see misbehaviour but you don't say what the misbehaviour actually is. /~\ 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: Perform mmap and poll on PUD character devices

2011-09-10 Thread Mouse
f the system from one another and ease of changing if you want to run something else instead strike me as the biggest ones. /~\ 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: MAXNAMLEN vs NAME_MAX

2011-09-24 Thread Mouse
. But what's the motivation for increasing NAME_MAX rather than decreasing MAXNAMLEN? /~\ 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: MAXNAMLEN vs NAME_MAX

2011-09-27 Thread Mouse
ormation. I'm sure other people have their own uses for long pathname components, too, though I don't know of any offhand. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D

Re: A simple cpufreq(9)

2011-09-28 Thread Mouse
ecially if it's a size that doesn't exist on that port. Is uint32_t "32 bits" or "at least 32 bits"? THe former may well not exist on a pdp10 port. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-mont

Re: A simple cpufreq(9)

2011-09-28 Thread Mouse
but I haven't found them. Not that I've put all _that_ much effort into looking; finding needles in haystacks is not exactly my forte - unless the needles are bugs and the haystacks are code.) /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML

Re: A simple cpufreq(9)

2011-09-29 Thread Mouse
was a PDP-8. I'm interested in NetBSD/pdp10 less for personal nostalgia value than for the code cleanup it would enforce. SIMH has PDP-10 support; that would probably be a useful resource for anyone taking on a PDP-10 in an FPGA. /~\ The ASCII Mouse \ / Ribbon Ca

Re: A simple cpufreq(9)

2011-09-29 Thread Mouse
does, I'd be happy to create and float a strawman draft. /~\ 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: UNIX kernel notification system

2011-10-03 Thread Mouse
which permits automated userland software response to various common > events. Hmm, socket(AF_KMSGS,SOCK_STREAM,0)? Not that that's the abstraction, just one possible way of implementing 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: UNIX kernel notification system

2011-10-03 Thread Mouse
;t marked as rewrappable, it is hardly a UA fault to not rewrap it. Again, I'll be manually repairing the damage for purposes of this email. >> What about embedded? [...] >> What about machines with multiple keyboard/screen heads [...] > I'd argue that embedded is a degenerate ca

Mail.app idiocy [was Re: UNIX kernel notification system]

2011-10-03 Thread Mouse
hose for whom it needs correction. This is a case of Mail.app suckering its users into sending out mislabeled mail without even telling them it's doing so. /~\ 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: fs-independent quotas

2011-10-21 Thread Mouse
perhaps more properly called FFS, and I think using the "ufs" name as part of something that is filesystem-independent is a mistake. If nothing else, it will confuse humans. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents

Re: fs-independent quotas

2011-10-21 Thread Mouse
With a suitable sparse data structure, the memory cost is..substantially lower. /~\ 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: Patch: rework kernel random number subsystem

2011-10-21 Thread Mouse
detached whenever a 1-in-1 test trips, long-lived systems _will_ lose their RNGs. I think this is suboptimal. Indeed, a hardware RNG that _didn't_ fail that test once in a while would be suspect. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML

Re: Patch: rework kernel random number subsystem

2011-10-22 Thread Mouse
time, since that will be boot time, not after the system has been up for a while. I also think that unconditionally panicking at boot time if the RNG fails is possibly a bad idea; it makes it difficult-to-impossible to boot manually and build a kernel with the RNG disabled. Of course, not all admins

4.x -> 5.x locking?

2011-11-08 Thread Mouse
it's useful here - am I wrong? And, finally, with reference to the membar_ops(3) page, what does it mean for a load to "reach global visibility"? /~\ 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: 4.x -> 5.x locking?

2011-11-09 Thread Mouse
. Does mutex_exit also implicitly push writes to main RAM, or whatever else is necessary to make them visible to other CPUs? (A reordering barrier does not necessarily imply a global visibility barrier.) /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML

Re: 4.x -> 5.x locking?

2011-11-09 Thread Mouse
n "this" CPU and invalidates or snoops on others) or not - you may have seen my note to the list asking - but those are needed too; if they are part of the mutex routines, then your skeleton code is correct, though your explanation omits part of the reason why. /~\ The ASCII

Re: 4.x -> 5.x locking?

2011-11-09 Thread Mouse
; (and the read barrier in mutex_enter) or issue an explicit barrier. Yes, I got slightly careless. I should have said, mutex_exit on the writing CPU plus mutex_enter on the reading CPU. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rode

Re: 4.x -> 5.x locking?

2011-11-09 Thread Mouse
cipe for nasty surprises when you try to run on other hardware.) Welcome to SMP. :-รพ /~\ 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: 4.x -> 5.x locking?

2011-11-09 Thread Mouse
ate and/or invalidation in hardware (at least optionally, and if it's optional then NetBSD runs the hardware in that mode). Correct? If so, that completely annuls the hairiest of my worries. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML

Re: fs-independent quotas

2011-11-13 Thread Mouse
kther_ filesystem interfaces that represent such things as strings, I think they are far enough off that it is much too early to try to design them in here. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D

Re: bumping ARG_MAX

2011-11-14 Thread Mouse
le tre to full depth even if there aren't any more Makefiles for it to find. I think the point still stands. /~\ 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: MAXNAMLEN vs NAME_MAX

2011-11-14 Thread Mouse
>> [...] hash the user-specified filename and use that for the 'real' >> name. Add some special fudgery so that readdir() works. > Sounds like Windows long filenames... That's pretty close to how Eunice did it, back when I used Eunice. /~\ The ASCII

Re: wm(4) won't negotiate 1000-base-T with Cisco switches and won't operate with manual media settings

2011-11-28 Thread Mouse
> [...], because the cisco doens't support 1000baseT HD. Does half-duplex gigabit even _exist_? I thought gigabit required a bunch of things, like auto-X and full-duplex and all four pairs, that slower speeds don't. Am I just confused? /~\ The ASCII Mou

Re: Patch: new random pseudodevice

2011-12-09 Thread Mouse
n, I'm going to stick with the information-theoretical point of view that you can't get more information out than you put in, and call this "key a PRNG and then generate more bits of output than there were in the key" implementation of the supposedly-strongly-random device broken. /~\ 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: Patch: new random pseudodevice

2011-12-09 Thread Mouse
"Because we can't do it well" is a really really bad reason to do it as badly as possible. /~\ 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: Patch: new random pseudodevice

2011-12-09 Thread Mouse
[I'm pulling together multiple mails from tls here. The second-level quotes are from varying people; I've marked their authors according to the info I have.] [Mouse] >> "Revealed to userland", of course. >> Combined with the conservative approach to estimating

Re: Patch: new random pseudodevice

2011-12-09 Thread Mouse
ere is in each "random" bit. (The latter is one reason for whitening input bits as they are gathered.) These random number generators are things like the turbulence inside disk drives and the noise in sound input. /~\ The ASCII Mouse \ / Ribbon Campaign X Agains

Re: Patch: new random pseudodevice

2011-12-09 Thread Mouse
t; devilishly hard to get right, and are susceptible to all sorts of > environmental perturbations. Imagine what would happen if someone > upgraded the disk to a flash disk or one with a large flash cache You still need a true RNG (to seed your PRNG), though, or you get predictabl

Re: Use consistent errno for read(2) failure on directories

2011-12-10 Thread Mouse
R_FILESYSTEM, it works according to $REFERENCE; on $THIRD_FILESYSTEM, it always returns EOPNOTSUPP". This is not to say that it shouldn't be cleaned up. Just that I don't think it's actually nonconformant. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML

Re: Debian OpenSSL desaster (was: Patch: new random pseudodevice)

2011-12-11 Thread Mouse
broken-network-governance. So I'll confine myself to saying my respnse is at {ftp,http}://ftp.rodents-montreal.org/mouse/ccTLD-thoughts.txt for anyone interested. (Actually, will be at; as I send this mail, I'm still writing it - the draft is available at .../ccTLD-thoughts-draft.txt a

Re: Debian OpenSSL desaster (was: Patch: new random pseudodevice)

2011-12-11 Thread Mouse
>> [...] > The short answer is that Mouse likes tilting at windmills. :-) Eh. I think that is at least a little of a misstatement. I don't do such things because I enjoy doing them. Quite the opposite. I do them because I must. I'm not entirely sure what I mean by that.

Re: Patch: new random pseudodevice

2011-12-11 Thread Mouse
is wrong. (If so, I agree.) > A cryptographic function where an 'N' bit output was as random as the > 'N' bit input would not be a cryptographic function, What is a "cryptographic function", here? It's not a phrase I recognize as a technical term. /~\ Th

Re: Lost file-system story

2011-12-12 Thread Mouse
blility > of recovery less than one is as good as if it were zero. That's not how I feel about it when I've lost a filesystem. I'll take a filesystem with a nonzero probability of recovering something useful from over one that guarantees to trash everything any day (other t

Re: ccTLD filtering (was: Debian OpenSSL desaster)

2011-12-12 Thread Mouse
> You can make [your] point, but you won't win against Mouse as he just > doesn't care outside of his wall [...] Yeah. I used to. Then I realized that it was sucking away a huge amount of time, energy, and stress tolerance, for, as far as I could tell, zero benefit to anyo

Re: Lost file-system story

2011-12-12 Thread Mouse
some_ chance the filesystem will be irreparable. Memory, CPUs, disks, and the transports between them do fail, occasionally transiently. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D

Re: RFC: import of posix_spawn GSoC results

2011-12-19 Thread Mouse
to mind.) /~\ 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: RFC: import of posix_spawn GSoC results

2011-12-19 Thread Mouse
same process. /~\ 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: RFC: import of posix_spawn GSoC results

2011-12-20 Thread Mouse
't go into the pros and cons of different ways of starting a new > process to run something. And there we are: under VMS, you don't - well, didn't, back in the '80s when I used it - start a new process to run something. You ran it in the same process you ran everythi

Re: RFC: import of posix_spawn GSoC results

2011-12-20 Thread Mouse
impossible, just, at worst, ludicrously expensive. :-) /~\ 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/usermode (Was: CVS commit: src)

2011-12-22 Thread Mouse
portable way to do this stuff. Sure - by instruction-level emulation if naught else. (Not a great way, but it certainly can work.) /~\ 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/usermode (Was: CVS commit: src)

2011-12-22 Thread Mouse
onously with respect to syscalls it makes? If so, what can trigger the creation of such a thing? /~\ 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

raidframe rebuild question

2011-12-24 Thread Mouse
in operational shape. I can't reconstruct raid11, because it has no operational members. I can't unconfigure it (preparatory to reconfiguring it), because it's held open by raid0. What's the right way to do this? Am I stuck needing a reboot? /~\ The ASCII

Re: fifo and [acm]time

2011-12-25 Thread Mouse
t least one approach which likely would address this problem, in cases where it _is_ A problem, already, and that's with no more than a minute or so of thought.) /~\ 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 rebuild question

2011-12-26 Thread Mouse
.might be worth setting up a test machine I _can_ reboot casually. (The machine in question is a production machine and I'm not in the right city to deal with it personally.) /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montre

Re: fifo and [acm]time

2011-12-26 Thread Mouse
ount of a ramdisk whose root inode is a FIFO rather than a directory. /~\ 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 rebuild question

2011-12-26 Thread Mouse
it's gone.. */ raidPtr->numSpare--; return(0); #endif } So, yeah, I don't see any way out of this but a reboot. :( /~\ 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: DADHI drivers for Asterisk?

2012-01-08 Thread Mouse
, but I'd like to have the doc against future possibility. /~\ 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: buffer cache & ufs changes (preliminary ffsv2 extattr support)

2012-01-15 Thread Mouse
t it. That said, it's no skin off my nose. I've said my piece, and it won't be affecting me, pragmatically, either way. /~\ 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: buffer cache & ufs changes (preliminary ffsv2 extattr support)

2012-01-16 Thread Mouse
research _is_. And I think the master tree for a (supposedly-)production OS is not the place to be carrying out research experiments, not even if another such OS is already doing it. But my opinions seem to correlate negatively with NetBSD's these days. /~\ The ASCII

Re: buffer cache & ufs changes (preliminary ffsv2 extattr support)

2012-01-16 Thread Mouse
n successful alpha test.) Also, maintaining NetBSD-experimental and NetBSD-production doubles certain overhead loads and increases (but not to 2x) others, thus further (putatively) draining already-scarce resources /~\ The ASCII Mouse \ / Ribbon Campaign

Re: NetBSD on current AMD motherboards

2012-01-17 Thread Mouse
numbers and suchlike. /~\ 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: RFC: New bus_space routine: bus_space_sync

2012-01-20 Thread Mouse
a sequence, be pushed to their target at any particular time. /~\ 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: RFC: New bus_space routine: bus_space_sync

2012-01-20 Thread Mouse
as reached the target (main or device memory) can be usefull". /~\ 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: extattr namespaces

2012-02-06 Thread Mouse
omponents, file contents, data flowing through pipes and sockets - pretty much all places where octet strings of any sort cross the user/kernel boundary. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \ Email! 7D

O_NOACCESS?

2012-02-10 Thread Mouse
X or with kernels lacking this change are not what I'm looking for here; for my purposes at the moment, those are recognized and judged to be in the "don't care about" class.) For the moment, 4.0.1 is of the most immediate practical import, but I'd be interested in issues s

Re: O_NOACCESS?

2012-02-10 Thread Mouse
> Why not use O_DIRECTORY (which is part of -current) and add that to > flags? Backporting that might be a better alternative. What are its semantics? /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-montreal.org / \

Re: O_NOACCESS?

2012-02-11 Thread Mouse
inted out to me. My current plan is to add O_DIRECTORY as well and make O_NOACCESS work only when combined with 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: O_NOACCESS?

2012-02-11 Thread Mouse
ious before, I don't trust myself tonight. /~\ 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: O_NOACCESS?

2012-02-11 Thread Mouse
did, look at the three commits ending with 5215f8f6551df407d7c87c8e6a80c7b04e9ee844 in the git repo git://git.rodents-montreal.org/Mouse/netbsd-fork/4.0.1/src.) > The fact that the O_ flags were not intelligently specified aeons ago > so that a conversion is required is regrettable, but at

Re: O_NOACCESS?

2012-02-11 Thread Mouse
d for any path you > can name, including devices and whatever else, without granting any > access permissions at all. And, indeed, without calling device-level > open() routines and such. > This would also support what Mouse is trying to do, Actually, I don't think it would, not withou

Re: O_NOACCESS?

2012-02-11 Thread Mouse
mple, using fcntl to set the open mode from O_RDWR to O_RDONLY If you don't want to go that way, you could just require that the fd name a directory that's under the chroot in order for things to work. Mouse

Re: Respawn crashed PUFFS filesystems?

2012-02-11 Thread Mouse
puts the information in the wrong place. Is there any way it could be set as an option at mount time? (That's a serious question; I don't know puffs enough to answer it.) /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTMLmo...@rodents-mon

Re: Respawn crashed PUFFS filesystems?

2012-02-11 Thread Mouse
rom post-unmount cleanup in general to auto-remount of non-puffs filesystems. Perhaps it's appropriate to add vfsctl(2), with an option which can set a "run this on unmount" command? Or maybe a "wait for unmount" operation? /~\ The ASCII Mouse

Re: vnode_to_path()

2012-02-21 Thread Mouse
. Actually, you don't. You need read access to the executable; whether you get that access via a path or not is irrelevant. /proc/curproc/file can address this; so could some kind of get_RO_fd_on_my_executable(). /~\ The ASCII Mouse \ / Ribbon Campaign X Aga

Re: vnode_to_path()

2012-02-21 Thread Mouse
ectory may not have any name, and if it does, it may not be determinable by the user doing the exec. > $ORIGIN is a poorly conceived interface, unfortunately. Not as if _that_'s anything new. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML

Re: RAIDframe reconstruction

2012-02-21 Thread Mouse
e sure what has really been written to the component > label of sd3a? Look at it? That sounds flippant, but it's not. One of my beefs with raidframe is that it doesn't include tools for that sort of thing. I wrote my own as a result, which anyone interested is welcome to a copy of.

Re: raidframe questions

2012-02-27 Thread Mouse
it, grow the existing partition and then grow the filesystem /~\ 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-based file servers

2012-03-05 Thread Mouse
be surprised if there were fewer than 200 end users whose data this machine handles. /~\ 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

sin_zero, redux

2012-03-06 Thread Mouse
the routing table. I'm now going back to a source tree with sin_zero and will be adding prominent comments to it explaining why sin_zero is necessary. /~\ 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: Removing ARCNET stuffs

2015-05-28 Thread Mouse
s two network interfaces that support IP over serial links too.) /~\ 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

  1   2   3   4   5   6   7   8   9   10   >