sion of dmalloc a try. It also works
fairly well, and includes protecting freed memory blocks to catch
free-memory reads (I think) and writes.
C++ may need minor source mods to track source file/lines for
new'd objects. Overall it works pretty well. See ports and also
dmalloc.c
Oliver Fromme <[EMAIL PROTECTED]> writes:
>Randell Jesup <[EMAIL PROTECTED]> wrote:
> > Yes (if anyone still cares about floppies). The old Amiga
> > trackdisk (floppy driver) could do that, since all the decoding was in
> > software (and via the
x27;s can't recover from bad sector ID's.
If I remember correctly, you can read uncorrected sectors off of
ATA (maybe) and SCSI (I think), at least using CAM.
Quite honestly, I can see some use for this in HD's; I don't see
much use for it in floppies, except mayb
old C64 windowed
error-correction protocol I designed to correct bit errors in the modem
traffic _when connecting to AOL over TCP/IP_. I was shocked. (article
about this somewhere on slashdot recently).
(my apologies for the off-topic-ness of this whole thread)
--
Randell Jesup, Worldgate Communic
es, and had to read lots
of the sysinstall/disklabel source, and on top of that had to hack
sysinstall in order to get it to work at all for my purpose. Ugh.
--
Randell Jesup, Worldgate Communications, ex-Scala, ex-Amiga OS team ('88-94)
[EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
rmation. The downside was increased
overhead on file-close-after-modify and create/delete, but not a lot. As a
side-benefit, recovery after a trashed FS is slightly easier since there's
more redundant information available (if the main directory sector/inode
gets whacked).
--
Randell Jes
ilt-in automatic fsck-equivalent. Not to mention
file-locking and notification on file-modification (pretty cool, actually).
Shudder.
--
Randell Jesup, Worldgate Communications, ex-Scala, ex-Amiga OS team ('88-94)
[EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
IM that actually controlled IDE hardware instead of SCSI
hardware. This is quite easy, in fact, especially since ATAPI is
basically SCSI-over-IDE with a few twists.
--
Randell Jesup, Worldgate Communications, ex-Scala, ex-Amiga OS team ('88-94)
[EMAIL PROTECTED]
CDA II has been passed and s
Assar Westerlund <[EMAIL PROTECTED]> writes:
>Randell Jesup <[EMAIL PROTECTED]> writes:
>> Sounds like what we'd want to build it upon. If the FS doesn't
>> support it, use st_dev/st_ino.
>
>Actually, since it's in the kernel, the default
to build it upon. If the FS doesn't
support it, use st_dev/st_ino. The real problem is getting people to
switch.
--
Randell Jesup, Worldgate Communications, ex-Scala, ex-Amiga OS team ('88-94)
[EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
Wes Peters <[EMAIL PROTECTED]> writes:
>Randell Jesup wrote:
>> >> On a single system, if st_dev and st_ino are equal, you must be referring
>> >> to the same object. If not, I'd like to hear about it.
>> >
>> >This assumption has always ca
valid and a write-enable bit instead,
>or you just get a valid bit and have to use the dirty bit to make the
>page writable (no write-enable bit at all).
Makes sense.
Shouldn't the mmap() return MAP_FAILED, probably with EACCES,
instead of causing a signal 10?
-
ions are possibly. When a collision occurs on
>the hash under Linux, all hell breaks loose :-).
Hell breaking loose can be a real pain
>Rant rant rant.
And a darn good rant at that.
Too bad that the "that's the way it's always been done"/"i
t;
to limit it to 8-bit-wide transfers. You could even try lower rates.
WARNING: you can screw up your filesystems playing with camcontrol -
easily. Also, while I know SCSI and CAM, I don't have SCSI on my current
FreeBSD system and haven't actually used camcontrol. Read the manpage a
kernel process
>may also be an option, depending on how nasty the device is.
Ick. Polling == bad. Interrupts == good. This isn't a single-
tasking OS ala Win9x. This goes double for SCSI drivers, which are
inherently async and overlapped.
--
Randell Jesup, Worldgate Communica
ant
the disk to be "movable" or not. (And change that decision later if
you want to move it.)
Please excuse the rambling; I was just throwing out some ideas to see
if any stick to the wall.
--
Randell Jesup, Worldgate Communications, ex-Scala, ex-Amiga OS team ('88-94)
[EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
16 matches
Mail list logo