| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
being defined in <sys/diskmbr.h>. Instead give the symbols here a
"PC98_" prefix. This way, both <sys/diskmbr.h> and <sys/diskpc98.h>
can be included in the same C source file.
The renaming is trivial. The only gotcha is that DOSBBSECTOR is
also redefined from 0 to 1. This because DOSBBSECTOR was always
used in conjunction with an addition of 1. The PC98_BBSECTOR symbol
is defined as 1 and the expression is simplified.
Note: it is not believed that ports are seriously impacted; or at
all for that matter.
Approved by: nyan@
Notes:
svn path=/head/; revision=254015
|
|
|
|
|
|
|
| |
Approved by: philip (mentor)
Notes:
svn path=/head/; revision=223262
|
|
|
|
|
|
|
| |
Reviewed by: marcel
Notes:
svn path=/head/; revision=189695
|
|
|
|
| |
Notes:
svn path=/head/; revision=146008
|
|
|
|
| |
Notes:
svn path=/head/; revision=145762
|
|
|
|
| |
Notes:
svn path=/head/; revision=139825
|
|
|
|
|
|
|
|
|
| |
per letter dated July 22, 1999.
Approved by: core
Notes:
svn path=/head/; revision=127976
|
|
|
|
| |
Notes:
svn path=/head/; revision=114421
|
|
|
|
|
|
|
| |
- Add encoding pc98_partition function.
Notes:
svn path=/head/; revision=114414
|
|
|
|
| |
Notes:
svn path=/head/; revision=109639
|
|
|
|
|
|
|
|
|
| |
the bootcode. I don't think there acturally are any extended partitions on
pc98, and this define may merely help cover up the fact that the biosdisk.c
was insufficiently scrubbed when copy&pasted from i386.
Notes:
svn path=/head/; revision=109557
|
|
|
|
| |
Notes:
svn path=/head/; revision=108650
|
|
|
|
| |
Notes:
svn path=/head/; revision=108591
|
|
|
|
|
|
|
| |
Submitted by: kawanobe@st.rim.or.jp (Kawanobe Koh)
Notes:
svn path=/head/; revision=104616
|
|
|
|
|
|
|
|
|
| |
called on NEC PC98 machines.
Sponsored by: DARPA & NAI Labs.
Notes:
svn path=/head/; revision=104314
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rename bioqdisksort() to bioq_disksort().
Keep a #define around to avoid changing all diskdrivers right now.
Move it from subr_disklabel.c to subr_disk.c.
Move prototype from <sys/disklabel.h> to <sys/bio.h>
Sponsored by: DARPA and NAI Labs.
Notes:
svn path=/head/; revision=103683
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rename diskerr() to disk_err() for naming consistency.
Drop the by now entirely useless struct disklabel argument.
Add a flag argument for new-line termination.
Fix a couple of printf-format-casts to %j instead of %l.
Correctly print the name of all bio commands.
Move the function from subr_disklabel.c to subr_disk.c,
and from <sys/disklabel.h> to <sys/disk.h>.
Use the new disk_err() throughout, #include <sys/disk.h> as needed.
Bump __FreeBSD_version for the sake of the aac disk drivers #ifdefs.
Remove unused disklabel members of softc for aac, amr and mlx, which seem
to originally have been intended for diskerr() use, but which only rotted
and got Copy&Pasted at least two times to many.
Sponsored by: DARPA & NAI Labs.
Notes:
svn path=/head/; revision=103675
|
|
|
|
|
|
|
| |
Sponsored by: DARPA & NAI Labs.
Notes:
svn path=/head/; revision=103670
|
|
|
|
|
|
|
| |
Submitted by: Michal Mertl <mime@traveller.cz>
Notes:
svn path=/head/; revision=103100
|
|
|
|
| |
Notes:
svn path=/head/; revision=101974
|
|
|
|
|
|
|
|
|
| |
people got three times longer than I promised.
Sponsored by: DARPA & NAI Labs.
Notes:
svn path=/head/; revision=98423
|
|
|
|
| |
Notes:
svn path=/head/; revision=96755
|
|
|
|
|
|
|
|
|
|
|
| |
BBSIZE belongs in <sys/disklabel.h> (but shouldn't be a constant).
Define SBLOCK again, using the right math.
Sponsored by: DARPA & NAI Labs.
Notes:
svn path=/head/; revision=96473
|
|
|
|
|
|
|
| |
Submitted by: Miguel Mendez <flynn@energyhq.homeip.net>
Notes:
svn path=/head/; revision=94960
|
|
|
|
|
|
|
| |
Sponsored by: DARPA & NAI Labs
Notes:
svn path=/head/; revision=94182
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
3.The only thing worse than generalizing from one example
is generalizing from no examples at all.
Remove the fwcylinders attribute before anybody gets the idea that we
alone have squared the circle.
Sponsored by: DARPA & NAI Labs.
Notes:
svn path=/head/; revision=94175
|
|
|
|
|
|
|
| |
Sponsored by: DARPA & NAI Labs.
Notes:
svn path=/head/; revision=94048
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This shrinks the size 4 bytes on alpha, down to the same 276 bytes
as all other platforms.
Construct a hack to make old ioctls work on new kernels.
Once world is recompiled only the new and correct sysctls will be
used.
This hack will become annoying around 1st of may to make people
rebuild their worlds and it will be gone before 5.0.
Notes:
svn path=/head/; revision=93810
|
|
|
|
| |
Notes:
svn path=/head/; revision=93773
|
|
|
|
|
|
|
|
|
|
| |
Once again we can notice that badly thought out hacks ferment and infect
far more code than initially expected.
Sponsored by: DARPA and NAI Labs.
Notes:
svn path=/head/; revision=93657
|
|
|
|
|
|
|
| |
It's amazing how much cruft accumulate over the years...
Notes:
svn path=/head/; revision=93582
|
|
|
|
|
|
|
| |
SCSI stuff which have far outlived its sell by date.
Notes:
svn path=/head/; revision=93578
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Caveats:
The new savecore program is not complete in the sense that it emulates
enough of the old savecores features to do the job, but implements none
of the options yet.
I would appreciate if a userland hacker could help me out getting savecore
to do what we want it to do from a users point of view, compression,
email-notification, space reservation etc etc. (send me email if
you are interested).
Currently, savecore will scan all devices marked as "swap" or "dump" in
/etc/fstab _or_ any devices specified on the command-line.
All architectures but i386 lack an implementation of dumpsys(), but
looking at the i386 version it should be trivial for anybody familiar
with the platform(s) to provide this function.
Documentation is quite sparse at this time, more to come.
Details:
ATA and SCSI drivers should work as the dump formatting code has been
removed. The IDA, TWE and AAC have not yet been converted.
Dumpon now opens the device and uses ioctl(DIOCGKERNELDUMP) to set
the device as dumpdev. To implement the "off" argument, /dev/null
is used as the device.
Savecore will fail if handed any options since they are not (yet)
implemented. All devices marked "dump" or "swap" in /etc/fstab
will be scanned and dumps found will be saved to diskfiles
named from the MD5 hash of the header record. The header record
is dumped in readable format in the .info file. The kernel
is not saved. Only complete dumps will be saved.
All maintainer rights for this code are disclaimed: feel free to
improve and extend.
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=93496
|
|
|
|
|
|
|
| |
Requested by: Hiten Pandya <hiten@uk.FreeBSD.org>
Notes:
svn path=/head/; revision=93318
|
|
|
|
| |
Notes:
svn path=/head/; revision=93026
|
|
|
|
| |
Notes:
svn path=/head/; revision=93025
|
|
|
|
|
|
|
|
|
| |
not removing tabs before "__P((", and not outdenting continuation lines
to preserve non-KNF lining up of code with parentheses. Switch to KNF
formatting and/or rewrap the whole prototype in some cases.
Notes:
svn path=/head/; revision=93008
|
|
|
|
| |
Notes:
svn path=/head/; revision=92719
|
|
|
|
| |
Notes:
svn path=/head/; revision=92698
|
|
|
|
|
|
|
|
| |
Submitted by: tmm
Forgotten by: obrien
Notes:
svn path=/head/; revision=92196
|
|
|
|
|
|
|
|
| |
It's use in the kernel is also highly suspect due to the total absense
of any kind of lifetime definition of the passed pointers.
Notes:
svn path=/head/; revision=91951
|
|
|
|
|
|
|
| |
of them need to become even larger to support devfs.
Notes:
svn path=/head/; revision=89468
|
|
|
|
|
|
|
|
|
| |
again, but its name has regressed to bioqdisksort().
Fixed some style bugs
Notes:
svn path=/head/; revision=89467
|
|
|
|
| |
Notes:
svn path=/head/; revision=86012
|
|
|
|
| |
Notes:
svn path=/head/; revision=84587
|
|
|
|
|
|
|
| |
I have to wonder how many other changes were lost in the KSE mildstone 2 merge.
Notes:
svn path=/head/; revision=83421
|
|
|
|
|
|
|
|
| |
file can be included with C++ again. This appears to have been broken
in 1.54 with the introduction of it as an inline function.
Notes:
svn path=/head/; revision=71009
|
|
|
|
| |
Notes:
svn path=/head/; revision=70054
|
|
|
|
| |
Notes:
svn path=/head/; revision=69210
|
|
|
|
|
|
|
| |
Submitted by: dillon
Notes:
svn path=/head/; revision=68043
|