hannken
d556dc98b0
Fscow_run(): add a flag "bool data_valid" to note still valid data.
...
Buffers run through copy-on-write are marked B_COWDONE. This condition
is valid until the buffer has run through bwrite() and gets cleared from
biodone().
Welcome to 4.99.39.
Reviewed by: YAMAMOTO Takashi <yamt@netbsd.org>
2007-12-02 13:56:15 +00:00
jmcneill
e501c34199
SILENCE! I kill you!
2007-12-02 06:51:52 +00:00
tsutsui
0a953ce07e
- also pass correct size on dealloc() of in-memory superblock data
...
- also call dealloc() for group descriptor blocks
2007-12-02 06:47:43 +00:00
jmcneill
61d5fb95a4
No need to waste more than one line of output at attach time.
2007-12-02 06:26:40 +00:00
tsutsui
8d7676534f
Allocate correct size for in-memory data struct m_ext2fs
...
(which is larger than SBSIZE).
2007-12-02 06:12:35 +00:00
tsutsui
71a975f6f6
- add ffsv2 ops
...
- use __arraycount()
2007-12-02 05:40:25 +00:00
tsutsui
71921eec1b
Use __arraycount().
2007-12-02 05:36:46 +00:00
tsutsui
48db0a5603
- fix description about index structure of an inode to match ext2fs_dinode
...
- put more byteswap ops on reading block numbers in indirect blocks
(XXX: untested on big endian machines)
2007-12-02 05:23:40 +00:00
kiyohara
a1297d6f3f
Add bcsp(4).
2007-12-02 05:19:11 +00:00
tsutsui
db898c555a
unsigned -> unsigned int
2007-12-02 04:59:24 +00:00
christos
c9ef94469d
busfunc needs assym.h too.
2007-12-02 04:24:44 +00:00
mhitch
9d6e1af583
Initializing the callout structure while it's in use is bad.
...
Only do it on the first call to iteinit().
2007-12-02 04:21:22 +00:00
kiyohara
791b5cdccd
Add bcsp and btbc and btuart.
2007-12-02 03:33:09 +00:00
kiyohara
13aed8da30
Print name of firmware on fail for firmware_open().
2007-12-02 02:06:30 +00:00
kiyohara
6119aca096
Add support bgb2xx. (not test X-)
...
Add configuration rate with ericsson.
Change initialization at stlc2500.
Obsolate BTUART_HCITYPE_BT2000C.
2007-12-02 00:09:49 +00:00
jmcneill
490542edae
aprintify, on behalf of xtraeme
2007-12-01 23:40:28 +00:00
ad
f8e6fbe610
Xintr_lapic_tlb_bcast: saving and restoring %ds may take up to 100 cycles.
...
Just access the globals using %ss.
2007-12-01 22:34:28 +00:00
elad
adc8fdec92
Add PT_TRACE_ME to switch statement.
...
This caused trouble with ptrace, and noted just now thanks to a strict
policy design. Noted (and fix verified by) mjf@, thanks.
2007-12-01 21:59:49 +00:00
ad
0e93b3c25e
The I2O LAN stuff was never tested and is just more code to maintain -
...
remove it.
2007-12-01 18:14:48 +00:00
ad
b46323f065
I2OVERBOSE/opt_i2o.h were removed
2007-12-01 18:13:17 +00:00
tsutsui
59777a7842
Add ext2fs support.
2007-12-01 18:13:16 +00:00
ad
8ef7991906
Noisy printfs.
2007-12-01 18:12:37 +00:00
tsutsui
d8fc666005
- build ext2fs.c
...
- put SRCS per each file system.
2007-12-01 18:11:02 +00:00
jmcneill
13ca221015
aprintify
2007-12-01 18:10:48 +00:00
tsutsui
28712e0756
Add ext2fs support for libsa.
...
Mostly based on ufs.c, and some ext2fs specific stuff is pulled from
sys/ufs/ext2fs/ext2fs_bswap.c and sys/ufs/ext2fs/ext2fs_vfsops.c.
XXX1: Should we share ufs.c with #ifdef LIBSA_EXT2FS as ffs and lfs do?
XXX2: Maybe we should share ext2fs_bswap.c with kernel.
2007-12-01 18:06:22 +00:00
jmcneill
ce3286d7bc
Prefix the regulatory domain and address output with the device name.
2007-12-01 18:02:42 +00:00
jmcneill
0791e7eb6c
One of these aprint_normals should have been aprint_naive
2007-12-01 17:56:59 +00:00
tsutsui
c3af9178e9
Use "uint" rather than "unsigned" without a type.
2007-12-01 17:44:16 +00:00
tsutsui
a65243be7c
Include both ffsv1 and ffsv2 supports.
2007-12-01 17:05:11 +00:00
ad
976457d5d6
Back out previous.
2007-12-01 17:00:41 +00:00
jmcneill
ad3709398d
aprintify
2007-12-01 16:59:13 +00:00
ad
3e9b14ec02
Noisy printfs.
2007-12-01 16:58:36 +00:00
tsutsui
581d311161
Use e2fs_first_dblock in superblock to read/write group descriptor blocks.
2007-12-01 16:57:26 +00:00
ad
0136093bcb
Noisy printfs.
2007-12-01 16:54:28 +00:00
ad
3c1048714b
Noisy printf.
2007-12-01 16:51:22 +00:00
ad
204846883c
Noisy printf
2007-12-01 16:49:56 +00:00
ad
b4214e6788
Empty vessels make the most noise
2007-12-01 16:46:18 +00:00
ad
4e780c2f88
Shh
2007-12-01 16:45:35 +00:00
ad
2d3a70d6e4
Quiten a noisy printf.
2007-12-01 16:07:20 +00:00
jmcneill
b276edd821
aprintify
2007-12-01 14:46:04 +00:00
jmcneill
a0d3b0d7a8
aprintify
2007-12-01 14:35:51 +00:00
bouyer
e13d04bb9f
Use __define__ instead of define, pointed out by christos.
2007-12-01 12:57:09 +00:00
bouyer
e1353de789
Back out previous, majors.amd64 in files.amd64 is inside ifndef xen/endif
2007-12-01 12:52:20 +00:00
tsutsui
6e5ce03f0b
- update a comment
...
- use __func__ to print function names
- some KNF
2007-12-01 11:41:20 +00:00
tsutsui
c35536aa0c
- use __arraycount()
...
- some KNF
- use __func__ to print function names
2007-12-01 11:25:26 +00:00
tsutsui
d58e6ad66b
- some KNF
...
- use __func__ to print function names
2007-12-01 11:24:41 +00:00
tsutsui
c9df1c18a5
- update a comment
...
- use __func__ to print function names
- some KNF
2007-12-01 11:23:44 +00:00
yamt
e8abff70f2
constify pagerops.
2007-12-01 10:40:27 +00:00
yamt
7355a3c4f8
remove a duplicated decl. of aobj_pager.
2007-12-01 10:40:03 +00:00
yamt
ee39418409
getnewvnode: remove a homegrown decl. of uvm_vnodeops.
2007-12-01 10:36:47 +00:00