hannken
35f84b8843
BO_COWDONE -> B_COWDONE: this flag is tested/modified from the thread owning
...
the buffer and therefore needs no protection by a mutex.
Ok: Andrew Doran <ad@netbsd.org>
2008-02-02 16:51:34 +00:00
itohy
9ef5327a26
Try to warn possibly unbootable conditions:
...
- no disklabel
- no partition "a"
- partition "a" exceeds 2GB boundary
2008-02-02 16:46:15 +00:00
mjf
b1c9a380e4
Match up some VOP_OPEN()S with VOP_CLOSE()s. This allows the root
...
file system to be identified properly again.
2008-02-02 16:15:01 +00:00
tsutsui
fc92a60a21
Update some entries to sync with reality.
2008-02-02 15:47:48 +00:00
tsutsui
660c4c949b
sysinst is done.
2008-02-02 15:39:49 +00:00
tsutsui
1d1faf7fbf
Done sysinst.
2008-02-02 15:28:07 +00:00
dsl
4e55f805dd
Fix build
2008-02-02 15:17:06 +00:00
dsl
020f5fa28f
Use the netbsd32_[u]int64 type for all 64bit items to ensure we have the
...
correct alignment/padding rules.
Removed the now-unnecessary #pragma packed for amd64.
Should fix the alignment of 'struct netbsd32_kevent' on non-amd64.
2008-02-02 14:34:56 +00:00
itohy
7eadf2219e
Allow to boot from just 2GB partition.
...
Simplify the caluculation assuming the sector size is a power of two.
2008-02-02 14:21:02 +00:00
tsutsui
bd48677918
Build a RAMDISK kernel on "release" target.
2008-02-02 14:07:39 +00:00
tsutsui
4b5bdb9982
Firstcut at a sysinst based RAMDISK kernel for cobalt. Based on arc.
2008-02-02 14:06:47 +00:00
dsl
0df418f9cb
Change u_intxx_t to uintxx_t and uint to unsigined int etc.
...
Fix indentation.
2008-02-02 13:58:18 +00:00
tsutsui
552d8dcaa6
No need to strip symbols from a RAMDISK kernel.
2008-02-02 13:47:04 +00:00
tron
fe8fd8a947
Add brgphy(4). It works with a 3Com 3C996B-T in my ULTRA60.
...
Approved by Martin Husemann.
2008-02-02 13:42:43 +00:00
itohy
d87794fe47
Change be32toh to htobe32 where applicable.
2008-02-02 13:37:13 +00:00
itohy
347910d40e
d_npartitions field of struct disklabel is 16bit, not 32bit.
2008-02-02 13:09:47 +00:00
tron
9cb1a5317f
Avoid using a stale PCI chipset tag pointer. This avoids panics while
...
attaching a 3Com 3C996B-T on my ULTRA60. Reviewed by Matthew Green.
2008-02-02 12:12:09 +00:00
hannken
6a545682ed
ccdbuffer(): add missing initialization of new bufs b_objlock.
2008-02-02 10:40:50 +00:00
sekiya
37c9e98b8d
Uncomment firewire devices. Verified working on my IP32 with a combo
...
USB2.0/IEEE1394 card:
fwohci0 at pci0 dev 3 function 3: VIA Technologies VT6306 IEEE 1394 Host Controller (rev. 0x46)
fwohci0: interrupting at crime interrupt 10
fwohci0: OHCI version 1.0 (ROM=1)
fwohci0: No. of Isochronous channels is 4.
fwohci0: EUI64 00:40:26:01:08:01:57:07
fwohci0: Phy 1394a available S400, 3 ports.
fwohci0: Link S400, max_rec 2048 bytes.
ieee1394if0 at fwohci0: IEEE1394 bus
fwip0 at ieee1394if0: IP over IEEE1394
fwohci0: Initiate bus reset
fwohci0: BUS reset
fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode
ieee1394if0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
ieee1394if0: bus manager 0 (me)
... and:
ieee1394if0: 2 nodes, maxhop <= 1, cable IRM = 1 (me)
ieee1394if0: bus manager 1 (me)
ieee1394if0: New S400 device ID:0001a35000317061
sbp0 at ieee1394if0: SBP-2/SCSI over IEEE1394
scsibus2 at sbp0: 1 target, 0 luns per target
sd1 at scsibus2 target 0 lun 0: <AL-COMBO, , > disk fixed
sd1: fabricating a geometry
sd1: 38154 MB, 38154 cyl, 64 head, 32 sec, 512 bytes/sect x 78140160 sectors
sd1: fabricating a geometry
sd1: no disk label
There are a few "mace: overrun at ff2001" errors during access, but they
appear harmless.
2008-02-02 10:31:08 +00:00
tsutsui
7a945e58eb
Handle PIF_NEWFS against ext2fs with newfs_ext2fs(8) if USE_EXT2FS is defined.
2008-02-02 09:26:45 +00:00
tsutsui
b949470a6b
Use less(1) rather than x_more.
2008-02-02 09:23:41 +00:00
tsutsui
f9ba3a6676
Add RAMDISK config, which has GENERIC + mdroot stuff.
2008-02-02 09:19:44 +00:00
tsutsui
2465bb71d5
Fix ttypo.
2008-02-02 09:18:00 +00:00
tsutsui
fb7c8da0c1
Firstcut at sysinst for cobalt. Mostly taken from arc.
...
(using ext2fs instead of FAT12)
2008-02-02 09:14:32 +00:00
tsutsui
88c6f87ede
Install the native bootloader (which can be loaded from MS-DOS floppy,
...
ISO9660 CD and FAT12 partition by the ARC BIOS) into
${RELEASEDIR}/${MACHINE}/installation.
2008-02-02 09:07:09 +00:00
sekiya
1ca3315527
Garbage-collect my old broken attempt at creating a ringbuffer for the audio
...
chip. Fix grammar in a comment while I'm here.
2008-02-02 08:58:20 +00:00
itohy
612456b1a4
Clean ugly figure:
...
.***********************************************.
* NetBSD-4.99.51 Install System * <==
* *
*>a: Install NetBSD to hard disk *
* b: Upgrade NetBSD on a hard disk *
2008-02-02 08:06:25 +00:00
itohy
4c61909d8e
Limit root partition size to 2GB, since hp700 PDC can only address up to 2GB.
...
Should we have /stand partition a la HP-UX?
2008-02-02 06:11:23 +00:00
uwe
de7abf3b9f
Include std.sh3el.
...
Drop EXEC_ELF32 from configs now that it is standard.
2008-02-02 06:09:11 +00:00
uwe
5f972824f5
Use makeoptions DEFTEXTADDR instead of setting TEXTADDR in the makefile.
2008-02-02 05:53:40 +00:00
itohy
1371c81acf
Remove ``you may remove floppy'' message from message md_hello.
...
As far is I know, no hp700 machines can boot from floppy.
2008-02-02 05:40:01 +00:00
itohy
274ba1cc9a
Fix comment.
2008-02-02 05:33:56 +00:00
itohy
2f9ebb69fd
Garbage collect unused "message fullpart".
2008-02-02 04:51:32 +00:00
tls
e2205fa0bb
Add CRYPTO_*_HMAC_96 defines -- missed this file in previous commit.
2008-02-02 04:46:29 +00:00
sekiya
ab0a73e205
Allow sync-on-green to be controlled by ARCS environment variable "SyncOnGreen".
...
Set to anything starting with the letter 'n' to disable sync-on-green, set to
anything else or leave undefined to keep default behavior.
2008-02-02 04:38:37 +00:00
tsutsui
6d8f3f878b
Make RAMDISK config to just include GENERIC and have md_root stuff again.
...
We have had the native bootloader and we no longer have size restriction.
2008-02-02 04:25:54 +00:00
itohy
eaa74b11aa
tabify
2008-02-02 04:24:13 +00:00
tsutsui
b89379bbc7
Enable sysinst on arc.
...
Tested on gxemul emulating PICA, but upgrade is untested at all.
Should close PR port-arc/11444.
2008-02-02 04:23:06 +00:00
tsutsui
c14c9fe83a
Create a FAT12 partition and copy bootloader into there after partitioning.
...
Based on the simliar code on prep and ofppc.
2008-02-02 04:20:02 +00:00
itohy
d11c48442b
Fix comment.
2008-02-02 04:19:51 +00:00
tsutsui
2d251ce390
Make it possible to invoke newfs_msdos(8) for MS-DOS partitions
...
if USE_NEWFS_MSDOS is defined and the specified partition can't be mounted.
2008-02-02 04:15:27 +00:00
tsutsui
112c693a1e
Remove non English translation messages for now.
...
They should be prepared once after we have working sysinst on this port.
2008-02-02 04:11:15 +00:00
sekiya
b8d5f67d45
Define relevent register data so that we can turn off sync-on-green when needed.
2008-02-02 04:11:02 +00:00
xtraeme
3d60ce5de6
Add two examples to create and remove a RAID volume in a supported
...
controller... such as arcmsr(4) for now.
2008-02-02 03:21:47 +00:00
uwe
113a8429d2
Drop MACHINE_ARCH from here, it's specified with "makeoptions" in
...
std.sh3el now.
2008-02-02 03:14:03 +00:00
uwe
ec7fffd0f0
Drop exec and endianness options that are in std.sh3* and instead
...
include std.sh3el.
2008-02-02 03:10:06 +00:00
uwe
a82100c2ca
Add back std.sh3. For now it contains obvious EXEC_* options and
...
CPU_IN_CKSUM.
Introduce std.sh3e{b,l} that include std.sh3 and just add
corresponding endianness options.
2008-02-02 03:06:04 +00:00
tls
9b6c682b45
From Darran Hunt at Coyote Point: don't truncate HMAC to 96 bits unless
...
actually asked to.
Fixed in FreeBSD a while ago, discussed on tech-kern and tech-crypto.
2008-02-02 02:39:00 +00:00
uwe
1d3b24feca
Add cpu_in_cksum.S
2008-02-02 02:19:42 +00:00
uwe
8c87580a0e
Convert in_cksum() to new generalized cpu_in_cksum().
2008-02-02 02:15:40 +00:00