Brian Behlendorf
0fbd8729d4
Merge branch 'gcc-missing-case' into refs/top-bases/gcc-branch
2009-12-11 16:21:25 -08:00
Brian Behlendorf
e0f0c48f31
Merge commit 'refs/top-bases/gcc-missing-case' into gcc-missing-case
2009-12-11 16:21:24 -08:00
Brian Behlendorf
ec39f81246
Merge branch 'gcc-invalid-prototype' into refs/top-bases/gcc-branch
2009-12-11 16:21:22 -08:00
Brian Behlendorf
a83be96d1e
Merge commit 'refs/top-bases/gcc-invalid-prototype' into gcc-invalid-prototype
2009-12-11 16:21:21 -08:00
Brian Behlendorf
e4c253b3e3
Merge branch 'gcc-init-pragmas' into refs/top-bases/gcc-branch
2009-12-11 16:21:19 -08:00
Brian Behlendorf
2a5101737e
Merge commit 'refs/top-bases/gcc-init-pragmas' into gcc-init-pragmas
2009-12-11 16:21:18 -08:00
Brian Behlendorf
404d3c8509
Merge branch 'gcc-debug' into refs/top-bases/gcc-branch
2009-12-11 16:21:16 -08:00
Brian Behlendorf
6be4f70345
Merge commit 'refs/top-bases/gcc-debug' into gcc-debug
2009-12-11 16:21:15 -08:00
Brian Behlendorf
9f1c6b0416
Merge branch 'gcc-cast' into refs/top-bases/gcc-branch
2009-12-11 16:21:13 -08:00
Brian Behlendorf
912a3fa030
Merge commit 'refs/top-bases/gcc-cast' into gcc-cast
2009-12-11 16:21:12 -08:00
Brian Behlendorf
69dcaf00f3
Merge branch 'gcc-c90' into refs/top-bases/gcc-branch
2009-12-11 16:21:11 -08:00
Brian Behlendorf
ac0fb4a24e
Merge commit 'refs/top-bases/gcc-c90' into gcc-c90
2009-12-11 16:21:10 -08:00
Brian Behlendorf
058ac9ba78
Pull in latest man pages as part of update-zfs.sh
...
The script has been updated to download the latest documentations
packages for Solaris and extract the needed ZFS man pages. These
will still need a little markup to handle changes between the
Solaris and Linux versions of ZFS. Howver, they should be pretty
minor I've tried hard to keep the interface the same.
In additional to the script update the zdb, zfs, and zpool man
pages have been added to the repo.
2009-12-11 16:15:33 -08:00
Brian Behlendorf
0674a0774c
Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk
2009-12-11 12:08:35 -08:00
Brian Behlendorf
acd798cfd4
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2009-12-11 12:07:23 -08:00
Brian Behlendorf
f8d093f69b
Merge branch 'gcc-branch' into refs/top-bases/zfs-branch
2009-12-11 12:07:23 -08:00
Brian Behlendorf
0cc4cdb30d
Merge commit 'refs/top-bases/gcc-branch' into gcc-branch
2009-12-11 12:07:22 -08:00
Brian Behlendorf
b76d12a644
Merge branch 'gcc-64bit-constants' into refs/top-bases/gcc-branch
2009-12-11 12:07:22 -08:00
Brian Behlendorf
ba7ccf8ccd
Cast to unsigned long long for 32-bit arches
2009-12-11 11:41:04 -08:00
Brian Behlendorf
4177b182ab
Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk
2009-11-24 15:52:16 -08:00
Brian Behlendorf
0ec3a0ef62
Add udev rules to zfs-test package
2009-11-24 15:48:16 -08:00
Brian Behlendorf
4da3208f00
Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk
2009-11-24 15:00:04 -08:00
Brian Behlendorf
07a35df315
The libuuid and libblkid have been split from e2fsprogs in fc12,
...
el6, and ch5 systems. Additionally, correct ZFS filesystem detection
has not yet been added to these packages so for now disable blkid.
2009-11-24 14:54:33 -08:00
Brian Behlendorf
95f7d768e0
Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk
2009-11-24 14:18:47 -08:00
Brian Behlendorf
c8bd25ac98
Add 'srpm' --with-config option for creation of spec files.
2009-11-24 14:13:25 -08:00
Brian Behlendorf
e9884bad93
Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk
2009-11-24 13:28:45 -08:00
Brian Behlendorf
9441b7efc4
Add chaos5 and rhel6 macro's to the zfs-modules.spec.in
2009-11-24 13:24:25 -08:00
Brian Behlendorf
99e19e0c55
Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk
2009-11-24 12:48:34 -08:00
Brian Behlendorf
eb6f06154b
Prep for 0.4.7 tag, updated META and ChangeLog.
2009-11-24 12:43:40 -08:00
Brian Behlendorf
c21ef90b8f
Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk
2009-11-20 16:22:00 -08:00
Brian Behlendorf
c14a8b2272
Ensure *.order and *.markers build products are removed by distclean rule.
2009-11-20 16:17:16 -08:00
Brian Behlendorf
aebe6818a9
Linux ZVOL implementation; user-side changes
...
At last a useful user space interface for the Linux ZFS port arrives.
With the addition of the ZVOL real ZFS based block devices are available
and can be compared head to head with Linux's MD and LVM block drivers.
The Linux ZVOL has not yet had any performance work done but from a user
perspective it should be functionally complete and behave like any other
Linux block device.
The ZVOL has so far been tested using zconfig.sh on the following x86_64
based platforms: FC11, CHAOS4, RHEL5, RHEL6, and SLES11. However, more
testing is required to ensure everything is working as designed.
What follows in a somewhat detailed list of changes includes in this
commit to make ZVOL's possible. A few other issues were addressed in
the context of these changes which will also be mentioned.
* zvol_create_link_common() simplified to simply issue to ioctl to
create the device and then wait up to 10 seconds for it to appear.
The device will be created within a few miliseconds by udev under
/dev/<pool>/<volume>. Note this naming convention is slightly
different than on Solaris by I feel is more Linuxy.
* Removed support for dump vdevs. This concept is specific to Solaris
and done not map cleanly to Linux. Under Linux generating system cores
is perferably done over the network via netdump, or alternately to a
block device via O_DIRECT.
2009-11-20 12:00:08 -08:00
Brian Behlendorf
bf333c5408
Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk
2009-11-20 10:31:22 -08:00
Brian Behlendorf
cac1bc41dc
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2009-11-20 10:29:49 -08:00
Brian Behlendorf
77c347db31
Merge branch 'gcc-branch' into refs/top-bases/zfs-branch
2009-11-20 10:29:48 -08:00
Brian Behlendorf
9c8765a219
Merge commit 'refs/top-bases/gcc-branch' into gcc-branch
2009-11-20 10:29:48 -08:00
Brian Behlendorf
0f315a58bb
Merge branch 'gcc-uninit' into refs/top-bases/gcc-branch
2009-11-20 10:29:47 -08:00
Brian Behlendorf
23304dc828
Add 16 drive promise JBOD zpool configs for small test setup.
2009-11-20 10:12:41 -08:00
Brian Behlendorf
6fabeffd3b
Additional ZVOL compatibility autoconf checks and zconfig ZVOL sanity test.
2009-11-20 10:04:56 -08:00
Brian Behlendorf
3191b962f6
Prevent gcc uninit compiler warning in zfs_range_unlock_reader().
2009-11-20 09:59:58 -08:00
Brian Behlendorf
89f82ab71b
Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk
2009-11-16 10:37:50 -08:00
Brian Behlendorf
915205a6e8
Add autoconf checks for zvol integration.
2009-11-16 10:31:10 -08:00
Brian Behlendorf
a319cbfd0d
Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk
2009-11-15 16:28:42 -08:00
Brian Behlendorf
844280cb2c
Merge branch 'feature-branch' into refs/top-bases/zfs-branch
2009-11-15 16:27:02 -08:00
Brian Behlendorf
d00a0ea8a0
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2009-11-15 16:27:02 -08:00
Brian Behlendorf
71ccaccb2b
Merge commit 'refs/top-bases/feature-pthreads' into feature-pthreads
2009-11-15 16:27:00 -08:00
Brian Behlendorf
368cfaefdb
Merge commit 'refs/top-bases/feature-branch' into feature-branch
2009-11-15 16:27:00 -08:00
Brian Behlendorf
475e214ce1
Merge commit 'refs/top-bases/feature-commit-cb' into feature-commit-cb
2009-11-15 16:27:00 -08:00
Brian Behlendorf
f056747e61
Merge branch 'feature-pthreads' into refs/top-bases/feature-branch
2009-11-15 16:27:00 -08:00
Brian Behlendorf
65f6d4b712
Merge commit 'refs/top-bases/feature-zap-cursor-to-key' into feature-zap-cursor-to-key
2009-11-15 16:26:58 -08:00