?
There certainly shouldn't be. (Well, assuming you mean
dump/newfs/restore, not dump/rm -rf */restore.)
But, of course, depending on what made things weird to begin with, it
could potentially happen again, which amounts to much the same thing in
practice.
/~\ The ASCII Mouse
is basically the same all the way from 1.4T
through 5.x, so it seems to me it's _probably_ the same post-5.x.
/~\ 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
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
. Either
that or I'd use bidirectional buffer logic, so there is nothing like a
direct electrical connection between the SCA pins and the SCSI bus.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents-montreal.org
/ \ Email! 7D C8 61
in thinking 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
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
like any
other PPS support until you test the resulting time carefully.
/~\ 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
is unavoidable without special-purpose hardware,
simply because of interrupt latency. I'm worried that USB will make
that a lot worse, and most people will not be competent to expect that.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents
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
? Heavens! Didn't you know that's not the NetBSD way?
Seriously, this - or something of the sort - actually makes a lot of
sense to me as a resolution, here.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents-montreal.org
/ \ Email
; if a directory can have
multiple parents, walking parents until you get to the root becomes a
much less obviously possible thing to do.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents-montreal.org
/ \ Email! 7D C8 61 52 5D E7 2D 39
Sorry for replying to the list, but Mouse refuses to accept mails
from .de domains.
Yeah, I should train myself to stop responding to list mail from .de
addresses, or at least use something like my netbsd.org address, until
and unless .de...no *smack* bad Mouse! No ranting onlist!
If you
the new
behaviour (and, of course, similar changes in the other places SIGXFSZ
is generated).
Comments or other thoughts?
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents-montreal.org
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1
not
be a problem. The more consistently the limits work, the better off
we are in the long run.
I've got the change implemented and the result builds. I'll be
experimenting to see whether it really does have the effect I want and
will report back here.
/~\ The ASCII 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
of the 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
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
. But some of the arguments
kre has presented here do not, IMO, hold water.
/~\ 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
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
for execution by a suitably authorized person. Therefore,
information beyond the code itself is necessary to determine malice.
Note, too, that there is nothing Lua-specific in the above argument.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents
record-keeping data space, and the code to do 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
off getting broken. I do not like
C's type sloppiness for the most part
/~\ 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
to see details to do more
than take guesses, though, of course.
but of course anonymous unions aren't supported until C11.
Or gcc; I think gcc had anonymous unions before C11, didn't it?
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents
wasted is small enough to be unimportant...in most cases.)
/~\ 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
.
Again, you're ignoring the struct-valued lvalue expressions involved,
focusing instead on the member-reference expressions containing them.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents-montreal.org
/ \ Email! 7D C8 61 52 5D
going to ask my go-to C reference person
to check my reading on this point).
/~\ 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
)
overrides 6.5 #7 (the anti-alias rule quoted upthread). (My own guess
would be that it does.)
/~\ 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
perform certain accesses to values.
/~\ 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
- it typically improves
performance - to have multiple workers serving requests. NFS, as
mentioned above, is a fairly good example (in these respects).
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents-montreal.org
/ \ Email
been out-of-spec since the day NetBSD decided it was
going to use C99 rather than some older version of C; it's just that
only now is that out-of-spec-ness actually biting anyone. (That
decision may have been implicit in a compiler version change.)
/~\ The ASCII Mouse
with their incorrect assumptions.
As for whether binary-compat code should provide a \0, that depends on
the extent to which binary compat is supposed to be compatible even in
respects that have never been promised. I could argue that either way.
/~\ The ASCII Mouse
\ / Ribbon
the line.
I'm sure some-to-all of those provoke who cares about that?
reactions, but they all are things that have broken something at some
layer for me, that have led to less-than-smooth version changes.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTML
broken compatability in some cases even for those.)
/~\ 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
for
passing to (say) qsort, thereby fixing the problem once, for all uses,
rather than depending on each called thing being fixed separately.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents-montreal.org
/ \ Email! 7D C8 61
, I can have a stab at answering that question. (I know a few
of the things, such as there is an exactly-8-bit type, but I feel
fairly sure I don't know them all; I'm even now still discovering such
things occasionally.)
/~\ The ASCII Mouse
\ / Ribbon Campaign
X
there _is_ something
wrong, at the language level, with gcc's version. Or did I misread?
/~\ 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
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
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
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
tell it to make nil pointers all-0-bits but break the assumption that
int has no padding bits in 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
worrying about how porky gcc is, sooner or later you'll
get irritated enough to write your own...
True. That it will ever happen, though, depends on a bunch of
assumptions which are looking less and less plausible these years.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X
than half my x86 machines are not the
former. (Admittedly, most of that more than half are incapable, for
other reasons, of taking enough RAM to have any use for PAE.)
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents-montreal.org
would do a damn thing with the
results? Of course I don't care enough. NetBSD has abandonded me and
my use cases; why shouldn't I reciprocate?
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents-montreal.org
/ \ Email! 7D C8 61
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
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
etBSD's softint design. But
then, I'm not convinced anyone truly designed it, rather than it just
growing by accretion since softints were created (by UCB?).
/~\ 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
y transit and not
> have to worry about acting as both transit and endpoint.
I don't see why bridge has to act as endpoint even now. (I suspect
this is due to whatever I'm missing that leads to my first question,
above)
/~\ The ASCII Mouse
\ / Ribbon Campaign
X
d fear that.
To whoever suggested vether(4) - jnemeth, I think - was getting rid of
tap(4) any part of what you meant?
/~\ 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
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
to pass the accurate data to the OS, but that's often possible
only with cooperation of the hardware maker. It's also possible the
hardware has a binary "emergency over-temperature" sensor that's
accurate enough to power down based on, and a less-accurate temperature
sensor the OS can access
that bridge should not, conceptually, be a network
interface at all; I suspect it was done as a network interface simply
because that got a lot of infrastructure for free - and, if it works to
put an address on the bridge interface itself, because that part of it
_should_ be a network interface.
/~\ The AS
ot broken - or broken worse
- in between the versions I use and the versions you looked at.
/~\ 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
flush the I$).
Well, you need something. I'm not sure how fair "memory barriers" is
as a term for cache pushes/flushes.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents-montreal.org
/ \ Email! 7D C8 61 52 5D E7
if they'd help. But I suspect
there's just something simple I'm not getting
/~\ 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
~\ 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
ve some clue what the concepts
they're talking about are. (Reference documentation tends ot be like
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
ssues with the ugen(4) driver.
Well, unless it lets me get hold of interface 2 I doubt it will
actually help much here, but it won't hurt to try.
I'll ping you offlist.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents-montreal.org
/
y seem to
be at the heart of my confusion here
/~\ 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
indeed 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
which will need to be paid back down the
road upon encountering a machine where 32 bits is not a convenient data
size.)
/~\ 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
this discussion?
Of course, those too are generally arch-specific.
/~\ 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
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
I never ran into (especially since I'm pretty
sure I never ran real 4.3 on anything but a VAX).
/~\ 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
> The only reason I know for mapping address zero [...]
> Anyway mmap() without MAP_FIXED should never return NULL.
Perhaps it's time to implement null pointers as something other than
all-bits-zero?
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Agains
o userland; sparc32 userland under sparc64 kernel
needs elf32 but not elf64)
/~\ 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
to
continue to support the current semantics.
/~\ 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
show
EROFS when attempted on a read-only filesystem; in that case, I think
it's true.
Though, of course, if you don't care about the current semantics
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents-montreal.org
/ \ Email! 7D
e of those decade-plus-old semantics. Your first email left me
thinking it was the latter. If it's actually the former, most of what
I wrote is irrelevant and I have little-to-nothing to say on the
subject, since I'm not familiar with the Plan 9 semantics.
/~\ The ASCII
rename("x","y")
succeeds, "y" should then refer to the file "x" used to refer to, which
that violates.
/~\ 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
ghout, that is covered by atomicity; it's really relevant only in
case of a crash, and then can be only a best-effort attempt, since
crashes can involve arbitrary corruption of just about anything.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLm
hat's not actually what's going on here,
but that's what it looks like to me. Perhaps I'm missing 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
gh easier to implement to have provoked
difference
/~\ 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
y_ cross-building.
/~\ 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
ooking into the possibility that this is another manifestation
of the same underlying problem, whatever it was.
/~\ 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
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
> A secure system is also a system which is simple.
That ship sailed long ago, back around "options LKM" time. Indeed,
security is most of why I turn that off in my kernels (MODULAR too, for
OS revs recent enough to have it).
/~\ The ASCII Mouse
\ / Ri
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
his prekern. I just mean I would really like to see reboots
cut out the time between the old kernel deciding to reboot and the
bootloader loading the new kernel. The trip back through the BIOS can,
and on some of my machines does, turn what could be a fifteen- or
thirty-second reboot into a mul
quot;. If not, "which
emulation is it using?" may be close enough to be useful, and is easy
to answer, though perhaps somewhat inconvenient (ktrace writes a record
with the emulation type; with no tracing points turned on that should
be all it writes).
/~\ The ASCII
estion, but then I realized that, depending on the
answer to the above, that may not be true.
/~\ 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
d64 and i386 are under amd64 kernels.
/~\ 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
fast (they don't do _anything_ fast), and not in single
instructions, but so what? Even a sparc64 machine can't do a
general-purpose 64-bit add in a single instruction unless both inputs
are already in registers and leaving the output in a register is
acceptable.
/~\ The ASCII Mouse
\
to help me make sense of 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
mation 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
er access?
/~\ 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
hile I know a good deal less
about them, I think SSDs have some related-but-different issues.)
/~\ 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
>> I don't know. I have never used bluetooth at all, [...]
> Does that mean that you're a wired mouse, or do use USB and a dongle
> and some proprietary protocol?
I'm a wired Mouse. :)
> Sorry ... that was just impossible to resist.
Nor would I say you should have resisted.
up in ifconfig, and there's nothing
analogous, I guess I'd be inclined to change one of those.
/~\ 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
nt with neither of the above, though the
details would vary.
As for a list of interfaces? Do what ifconfig -l does and then filter
based on type, would be my raction.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents-montreal.org
/ \ E
still not MPSAFE. (I've commented the places I
noticed that depend on the giantlock for correctness; there are
doubtless others I haven't noticed.)
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents-montreal.org
/ \ Email! 7D C8
ck and left untouched
> thereafter.
They are generated by _newfs_ and left untouched thereafter.
/~\ 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
ck shouldn't care.
/~\ 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
0 filesystem of the same size with easily identifiable content,
to see if any of that content appears in the affected domU filesystem?
dholland's identification of the overwrite data as inodes certainly
does feel provocative, but I'm not sure what to make of it.
/~\ The ASCII
rs (the superblock gets ovewritten heavily) and
sysadmins a significant fraction of whom were competent to do things
like manually repair damaged filesystems.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTMLmo...@rodents-montreal.org
/ \ Email!
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
" paradigm is
all that good a one for my anticipated use.
Rather than replace the lpt driver entirely, I had it grow another flag
bit in the device minor number: 0x100 indicates this `raw' mode.
As for the code
ftp.rodents-montreal.org:/mouse/misc/lpt/ holds the code. base/ has
the
ow who holds it; I'm not sure how to find out. I should
>> probably go peek under the hood.
> With LOCKDEBUG, if you know the lock address you can use `show lock'
> in ddb.
ddb's lock == kernel's kmutex_t? Or do I need to work out the address
of the mutex's mtx_lock, or
t
and am about to test it) in a new2/ directory in the anonymous ftp area
I mentioned upthread.
Many thanks once again.
/~\ 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
at anything above splsoftclock(), but I'm not sure enough to change it,
especially since that's debugging code. (I suspect it arguably should
use an SPL_HIGH spin mutex, though you've been saying in its current
state this driver runs giantlocked so there is little immediate
practical difference.)
> ddb's lock == kernel's mutex_t
Good. Thanks.
/~\ 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
etc),
and only when generated from those harwdare traps (the code is in
trapsignal()). Thus, the nested signal will always kill the process
(usually with a coredump) and there is no "when it returns".
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTML
201 - 300 of 812 matches
Mail list logo