git: usched_bsd4 - topology sched: go for safe defaults

2012-08-30 Thread Alex Hornung
commit f3025b16812bc484c7b518058fe2f5324dc310ae Author: Alex Hornung a...@alexhornung.com Date: Thu Aug 30 08:17:12 2012 + usched_bsd4 - topology sched: go for safe defaults * When we don't know how to handle the level of the current CPU, go for safe defaults disabling

git: usched_bsd4 - use wakeup_mycpu as appropriate

2012-08-24 Thread Alex Hornung
commit 55b580aea14626bdfa5f22a165b0f1ddf8217cdd Author: Alex Hornung a...@alexhornung.com Date: Fri Aug 24 06:57:43 2012 + usched_bsd4 - use wakeup_mycpu as appropriate * In the need_user_resched_remote we need to use wakeup_mycpu to avoid sending out IPIs triggering

git: usched_bsd4 - fix incorrect use of PINTERLOCKED tsleep

2012-08-24 Thread Alex Hornung
commit 90f4cbebf4571bde74ffe7a44395a53300a8e861 Author: Alex Hornung a...@alexhornung.com Date: Fri Aug 24 06:44:43 2012 + usched_bsd4 - fix incorrect use of PINTERLOCKED tsleep * The first tsleep in sched_thread has not been interlocked, so it is not valid to call

git: usched_bsd4 - Topology-aware scheduling

2012-08-22 Thread Alex Hornung
://leaf.dragonflybsd.org/mailarchive/kernel/2012-08/msg9.html Mentored-by: Alex Hornung (alexh@) Sponsored-by: Google Summer of Code 2012 Summary of changes: sys/conf/options |1 + sys/config/LINT|1 + sys/config/LINT64 |1 + sys/kern/kern_clock.c

git: ktr - add KTR_COND_LOG

2012-08-22 Thread Alex Hornung
commit b0bbd261455dd9cdb5575610d5fe8a3975289ed8 Author: Mihai Carabas mihai.cara...@gmail.com Date: Wed Aug 22 13:07:18 2012 + ktr - add KTR_COND_LOG * KTR_COND_LOG provides conditional logging; the second parameter passed in is a condition which determines whether the

git: vkernel{,64} - CPU topology support

2012-08-22 Thread Alex Hornung
://leaf.dragonflybsd.org/mailarchive/kernel/2012-08/msg9.html Mentored-by: Alex Hornung (alexh@) Sponsored-by: Google Summer of Code 2012 Summary of changes: share/man/man7/vkernel.7 | 19 ++-- sys/platform/vkernel/i386/mp.c | 36

git: ktr.4 - add note about KTR_USCHED_BSD4

2012-08-22 Thread Alex Hornung
commit c1dc8fe1d727dfd760ae21466556116ffcace058 Author: Alex Hornung a...@alexhornung.com Date: Wed Aug 22 15:20:07 2012 + ktr.4 - add note about KTR_USCHED_BSD4 Summary of changes: share/man/man4/ktr.4 |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) http

git: hammer2 hammer2 - error out on enc/dec errors

2012-08-09 Thread Alex Hornung
commit fd1d02a564984f076789cec00ff0099844f3564b Author: Alex Hornung ahorn...@gmail.com Date: Thu Aug 9 20:31:53 2012 +0100 hammer2 - error out on enc/dec errors Summary of changes: sbin/hammer2/crypto.c | 30 +++--- sbin/hammer2/msg.c |9

git: hammer2 hammer2 - make gcm IV counter endian-agnostic

2012-08-09 Thread Alex Hornung
commit 04b0b195a89a78b4dbaf58c6382e58def91954f2 Author: Alex Hornung ahorn...@gmail.com Date: Thu Aug 9 20:55:55 2012 +0100 hammer2 - make gcm IV counter endian-agnostic Summary of changes: sbin/hammer2/crypto.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) http

git: implement linkat

2012-07-30 Thread Alex Hornung
commit 77e32d4c0406bbc862bec9754cfcde0910c2bfd8 Author: Alex Hornung a...@alexhornung.com Date: Mon Jul 30 11:21:53 2012 + implement linkat Summary of changes: include/unistd.h |2 +- sys/kern/init_sysent.c |1 + sys/kern/syscalls.c |1 + sys/kern

git: open.2 - document O_DIRECTORY

2012-07-30 Thread Alex Hornung
commit f3b0543ffd87cda1826acc97ac6cfc7696e6e9b0 Author: Alex Hornung a...@alexhornung.com Date: Mon Jul 30 14:02:26 2012 + open.2 - document O_DIRECTORY Summary of changes: lib/libc/sys/open.2 | 14 -- 1 files changed, 12 insertions(+), 2 deletions(-) http

git: x86_64 mptable - maximum lapic id is 64

2012-07-29 Thread Alex Hornung
commit c81c1e3460b022d0083fcd243e745318f5c04a17 Author: Alex Hornung a...@alexhornung.com Date: Sun Jul 29 12:00:53 2012 + x86_64 mptable - maximum lapic id is 64 * In x86_64, lapic ids with HT can be up to 64, not 32 as in i386. Reported-by: Mihai Carabas, Francois

git: mptable - use the table's cpu_flags

2012-07-29 Thread Alex Hornung
commit b7fe87d9c44618d094a0afadc408e5466a726604 Author: Alex Hornung a...@alexhornung.com Date: Sun Jul 29 15:28:00 2012 + mptable - use the table's cpu_flags * Sometimes the CPUs are marked as disabled in the APIC table, and for good reason (e.g. a machine having only

git: acpidump - be a bit more lenient and don't assert

2012-07-29 Thread Alex Hornung
commit 8485d1c10a2a314c64a1c29c97f7c56409b0b149 Author: Alex Hornung a...@alexhornung.com Date: Sun Jul 29 15:23:47 2012 + acpidump - be a bit more lenient and don't assert * Asserting in this case causes the dump not to continue, although it is safe to do so

Re: git: x86_64 mptable - maximum lapic id is 64

2012-07-29 Thread Alex Hornung
On 30 Jul 2012, at 02:46, Sepherosa Ziehau sepher...@gmail.com wrote: On Sun, Jul 29, 2012 at 10:59 PM, Alex Hornung al...@crater.dragonflybsd.org wrote: commit c81c1e3460b022d0083fcd243e745318f5c04a17 Author: Alex Hornung a...@alexhornung.com Date: Sun Jul 29 12:00:53 2012 +

git: sbuf_vprintf: ap is not consistent at second call of kvsnprintf. Use a copy

2012-07-02 Thread Alex Hornung
commit db930c2399866e4f3611e575349b1da9e957f84d Author: Mihai Carabas mihai.cara...@gmail.com Date: Sun Jul 1 22:18:25 2012 +0300 sbuf_vprintf: ap is not consistent at second call of kvsnprintf. Use a copy Summary of changes: sys/kern/subr_sbuf.c |6 -- 1 files changed, 4

git: puffs - don't lock dvp on nresolve

2012-06-28 Thread Alex Hornung
commit e1b6efc32c724e86bf94597ea8d55abba488d8ed Author: Alex Hornung ahorn...@gmail.com Date: Tue Jun 19 14:07:26 2012 +0100 puffs - don't lock dvp on nresolve * locking dvp on nresolve causes a deadlock with the puffsop thread when the dvp is the root vnode

git: top - Display threads when asked to

2012-06-28 Thread Alex Hornung
commit b0b07bbbc9867b3e8115948bd88fdf87a30e51f2 Author: Alex Hornung ahorn...@gmail.com Date: Thu Jun 28 12:11:09 2012 +0100 top - Display threads when asked to Summary of changes: usr.bin/top/m_dragonfly.c | 11 +-- 1 files changed, 5 insertions(+), 6 deletions(-) http

git: puffs - don't lock dvp on nresolve

2012-06-20 Thread Alex Hornung
commit 01b8b5713691316b09588b9c28117527b3c0d0c6 Author: Alex Hornung ahorn...@gmail.com Date: Tue Jun 19 14:07:26 2012 +0100 puffs - don't lock dvp on nresolve * locking dvp on nresolve causes a deadlock with the puffsop thread when the dvp is the root vnode

git: vfsops - add two new ops, ncpgen_set, ncpgen_test

2012-03-05 Thread Alex Hornung
commit 75779c3c82c251022c12651138d895e6e637633f Author: Alex Hornung ahorn...@gmail.com Date: Mon Mar 5 21:52:44 2012 + vfsops - add two new ops, ncpgen_set, ncpgen_test * ncpgen_set takes care of setting the namecache generation in an ncp, while ncpgen_test can force

git: vfs_conf - remove old debug message tryroot()

2012-03-05 Thread Alex Hornung
commit 7a6da63d21a764f0c2c9c84a0dd34731dbbc743b Author: Alex Hornung ahorn...@gmail.com Date: Tue Mar 6 00:32:08 2012 + vfs_conf - remove old debug message tryroot() Summary of changes: sys/kern/vfs_conf.c |1 - 1 files changed, 0 insertions(+), 1 deletions(-) http

git: dump_conf - delay extra 2s before looking for dumpdev

2012-03-05 Thread Alex Hornung
commit c7c136fe0f4504e7222fcc2eb08b9394e3b1ac66 Author: Alex Hornung ahorn...@gmail.com Date: Tue Mar 6 00:30:11 2012 + dump_conf - delay extra 2s before looking for dumpdev * This is the same hack used for the root mount. Some disk devices will not be probed by CAM's

git: boot/loader - test if CPU supports long mode

2012-02-29 Thread Alex Hornung
commit 71920ddbfafa6ebd2812dc32ea61f7d69c05175b Author: Alex Hornung ahorn...@gmail.com Date: Wed Feb 29 15:46:48 2012 + boot/loader - test if CPU supports long mode * Test if the CPU supports long mode (64 bits) before trying to load an x86_64 kernel

git: scsi_cd - don't lock tray on cdcheckmedia()

2012-02-29 Thread Alex Hornung
commit c9639e633d35eefcd6be19a103f219fd08804870 Author: Alex Hornung ahorn...@gmail.com Date: Wed Feb 29 19:53:07 2012 + scsi_cd - don't lock tray on cdcheckmedia() * Move the tray locking explicitly to cdopen(), so that it matches the unlocking in cdclose

git: subr_disk - clear out old labels

2012-02-27 Thread Alex Hornung
commit 523f068048e2f8f3caaaf6c86c8073dd233c0f62 Author: Alex Hornung ahorn...@gmail.com Date: Mon Feb 27 12:53:38 2012 + subr_disk - clear out old labels * Whenever a label is blown out and we reprobe, make sure we also clean the in-memory disklabel inside

git: disklabel - add new freedisklabel op

2012-02-27 Thread Alex Hornung
commit 2fa1a664f3ea4dd50a15404282542c6d529bd830 Author: Alex Hornung ahorn...@gmail.com Date: Mon Feb 27 12:52:08 2012 + disklabel - add new freedisklabel op * The freedisklabel op is simply used to free the disklabel stored in a disklabel_t (in a diskslice

git: vnconfig - use correct device if using autoclone

2012-02-27 Thread Alex Hornung
commit 49ada555087c11945c2c37feec67c3e305916a85 Author: Alex Hornung ahorn...@gmail.com Date: Mon Feb 27 16:47:56 2012 + vnconfig - use correct device if using autoclone * if autoclone device (/dev/vn) is used in vnconfig, the wrong device is later passed to, e.g

git: disk - add flag to use underlying psize

2012-02-27 Thread Alex Hornung
commit c6bbf777a7a31be27ec52711c50e15bbb88f0e6b Author: Alex Hornung ahorn...@gmail.com Date: Mon Feb 27 21:54:09 2012 + disk - add flag to use underlying psize * If the top (disk subsystem) psize fails, try again with the underlying raw device psize

git: vn - use DSO_RAWPSIZE flag

2012-02-27 Thread Alex Hornung
commit 8d3475ef48152a2f10a1cfedfec81253e11a6a87 Author: Alex Hornung ahorn...@gmail.com Date: Mon Feb 27 21:56:41 2012 + vn - use DSO_RAWPSIZE flag * Use the DSO_RAWPSIZE flag so that the disk subsystem uses vn's own psize when the top level fails

git: LINT{,64} - add rdrand

2012-02-25 Thread Alex Hornung
commit c5761ad0542893eae655ee490e122f25fac1a8aa Author: Alex Hornung ahorn...@gmail.com Date: Sat Feb 25 08:23:43 2012 + LINT{,64} - add rdrand Summary of changes: sys/config/LINT |1 + sys/config/LINT64 |1 + 2 files changed, 2 insertions(+), 0 deletions(-) http

git: rdrand - An RNG driver for the RdRand insn

2012-02-25 Thread Alex Hornung
commit 83c3760782ba564d010efd016db0045fd25a1aa4 Author: Alex Hornung ahorn...@gmail.com Date: Sat Feb 25 08:21:48 2012 + rdrand - An RNG driver for the RdRand insn * The driver is as of yet untested as the hardware is not yet available! Summary of changes: sys/dev

git: rdrand.4 - add man page

2012-02-25 Thread Alex Hornung
commit b640b928751b6c8b954ec50df36bc53fbd5c9ce2 Author: Alex Hornung ahorn...@gmail.com Date: Sat Feb 25 08:32:59 2012 + rdrand.4 - add man page Summary of changes: share/man/man4/Makefile |1 + share/man/man4/{coretemp.4 = rdrand.4} | 56

git: rdrand.4 - add warning about being untested

2012-02-25 Thread Alex Hornung
commit 45870e41c28e380df517bf5988597f3601cb8f22 Author: Alex Hornung ahorn...@gmail.com Date: Sat Feb 25 08:48:58 2012 + rdrand.4 - add warning about being untested Summary of changes: share/man/man4/rdrand.4 |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) http

git: puffs - fix panic on hardlink

2012-02-24 Thread Alex Hornung
commit 7019f3cb382d07286f3306417c73458cdc244ab9 Author: Alex Hornung ahorn...@gmail.com Date: Fri Feb 24 14:57:08 2012 + puffs - fix panic on hardlink * puffs was trying to lock the vp in nlink again, but kern_link does that already via vget. Reported

git: puffs - check whether the FS has the given op

2012-02-24 Thread Alex Hornung
commit 376a18e40fa97f618844a15f499d342b4c47d4a7 Author: Alex Hornung ahorn...@gmail.com Date: Fri Feb 24 16:09:21 2012 + puffs - check whether the FS has the given op * Previously calls to some of the vnops that are unimplemented in the actual puffs filesystem were

git: psshfs - implement hard links

2012-02-24 Thread Alex Hornung
commit 3f35aa53956f97f6b4fd793dc559118731dca1c9 Author: Alex Hornung ahorn...@gmail.com Date: Fri Feb 24 18:42:31 2012 + psshfs - implement hard links * implement hard links using the OpenSSH SFTP extension for it, since OpenSSH doesn't understand FXP_LINK as per sftp

git: agp - fix potential panic

2012-02-24 Thread Alex Hornung
commit ad9779b7172033d90ee85e64e3ab9965e2ed205d Author: Alex Hornung ahorn...@gmail.com Date: Fri Feb 24 19:49:10 2012 + agp - fix potential panic * Fix a potential panic when close() is called on an agp device that hasn't been opened. * Check whether it's

git: crypttab.5 - Mention loading dm_target_crypt

2012-02-24 Thread Alex Hornung
commit b41a18bab256e13662151752967ce21112349ca9 Author: Alex Hornung ahorn...@gmail.com Date: Fri Feb 24 20:37:42 2012 + crypttab.5 - Mention loading dm_target_crypt Dragonfly-bug: http://bugs.dragonflybsd.org/issue2281 Summary of changes: share/man/man5/crypttab.5 | 10

git: dm - Add manpages for target crypt and striped

2012-02-24 Thread Alex Hornung
commit c5b75119b0dc6b42ecfa5448b485ba95b716ad4c Author: Alex Hornung ahorn...@gmail.com Date: Fri Feb 24 20:37:15 2012 + dm - Add manpages for target crypt and striped Summary of changes: share/man/man4/Makefile|3 ++ share/man/man4/dm_target_crypt.4 | 67

git: kthread_create - fix varargs bug

2012-02-24 Thread Alex Hornung
commit 70c5c55f6221272a55367e02c3ec30913ae8393a Author: Alex Hornung ahorn...@gmail.com Date: Fri Feb 24 21:13:19 2012 + kthread_create - fix varargs bug * varargs in _kthread_create were handed the formatter but not the va_list, leading to all sorts of unexpected

git: devattr - add more helpful failure message

2012-02-10 Thread Alex Hornung
commit 636d9c9e08684ed086808c812d5822779b7bd55a Author: Alex Hornung ahorn...@gmail.com Date: Thu Feb 9 21:49:14 2012 + devattr - add more helpful failure message Reported-by: luxh, swildner Summary of changes: sbin/devattr/devattr.c |4 +++- 1 files changed, 3

git: disk - add uuid to udev dict of parts

2012-02-10 Thread Alex Hornung
commit c5cd5abe6a0e2073b6802089b97f3460f8f8f60e Author: Alex Hornung ahorn...@gmail.com Date: Fri Feb 10 16:44:28 2012 + disk - add uuid to udev dict of parts * Add the partition (disklabel64) UUID to the udev dictionary of partition disk devices, e.g. da0s1a

git: dfr2text, tbridge.9 - fix typos/etc

2011-11-21 Thread Alex Hornung
commit 0e84c0db0d0bcd6d681bc30fd16e96c26bb92db2 Author: Alex Hornung ahorn...@gmail.com Date: Mon Nov 21 20:55:31 2011 + dfr2text, tbridge.9 - fix typos/etc Summary of changes: share/man/man9/tbridge.9|4 ++-- usr.bin/dfregress/fe/text/fe_text.c |2 +- 2 files

git: dfregress - Add default values for args, add direct arg

2011-11-20 Thread Alex Hornung
commit 1eee3ce6552373227b72073ce65258b65b2d3025 Author: Alex Hornung ahorn...@gmail.com Date: Sun Nov 20 21:55:40 2011 + dfregress - Add default values for args, add direct arg * Use a direct argument instead of -r for the runlist file. * Add defaults for the -t

git: dfregress - fix copypaste mistake, add newline in output

2011-11-20 Thread Alex Hornung
commit ac87931ee85cf3d7f77c4612bdeaa5a359439a51 Author: Alex Hornung ahorn...@gmail.com Date: Sun Nov 20 22:21:48 2011 + dfregress - fix copypaste mistake, add newline in output Summary of changes: usr.bin/dfregress/main.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions

git: dfregress.8 - spelling: synopsys = synopsis

2011-11-19 Thread Alex Hornung
commit b2d9f61f82fe77464ac5d8d480bdb7c7a6840e22 Author: Alex Hornung ahorn...@gmail.com Date: Sat Nov 19 05:24:55 2011 + dfregress.8 - spelling: synopsys = synopsis Summary of changes: usr.bin/dfregress/dfregress.8 |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) http

git: dfregress.8 - Add info on writing testcases

2011-11-18 Thread Alex Hornung
commit cec1a8284dcde3ec34f8db6176538ce959f530ec Author: Alex Hornung ahorn...@gmail.com Date: Fri Nov 18 08:26:08 2011 + dfregress.8 - Add info on writing testcases Summary of changes: usr.bin/dfregress/dfregress.8 | 60 - 1 files changed, 59

git: tbridge(9) - add man page

2011-11-18 Thread Alex Hornung
commit ae9799f1d0c59ff3bb42aa153bdcfc83bc14ae13 Author: Alex Hornung ahorn...@gmail.com Date: Fri Nov 18 08:55:56 2011 + tbridge(9) - add man page Summary of changes: share/man/man9/Makefile |1 + share/man/man9/tbridge.9 | 132 ++ 2

git: dfregress - misc minor fixes/ make more verbose

2011-11-17 Thread Alex Hornung
commit 8135efaf7d6cbd551725f461f83a23dd50944a2d Author: Alex Hornung ahorn...@gmail.com Date: Wed Nov 16 17:07:58 2011 + dfregress - misc minor fixes/ make more verbose * man page is coming soon :) Summary of changes: usr.bin/dfregress/fe/text/fe_text.c |6

git: dfregress,tbridge - Move into usr.bin and sys/dev

2011-11-17 Thread Alex Hornung
commit a563ca70e68142ccf7f50a6f129665fd8cb66d98 Author: Alex Hornung ahorn...@gmail.com Date: Wed Nov 16 10:46:08 2011 + dfregress,tbridge - Move into usr.bin and sys/dev * cleanup of the testcases, remove duplicates, consolidate in test/testcases. Summary of changes

git: dfregress,dfr2text - add man pages

2011-11-17 Thread Alex Hornung
commit 64fc59886fb57fcfbfa8adae5328482679d42bd9 Author: Alex Hornung ahorn...@gmail.com Date: Fri Nov 18 01:13:01 2011 + dfregress,dfr2text - add man pages Summary of changes: usr.bin/dfregress/Makefile |2 +- usr.bin/dfregress/dfregress.8| 340

git: dfregress - An automated test driver and framework

2011-11-14 Thread Alex Hornung
commit 6a7006f10516182dbc2d134ecce752158f3ce61b Author: Alex Hornung ahorn...@gmail.com Date: Sun Oct 30 01:21:59 2011 + dfregress - An automated test driver and framework * dfregress is a simple test framework and test automation driver. It supports both normal

Re: git: pmap - Missing critical section when calling lwkt_ipiq_process().

2011-10-17 Thread Alex Hornung
Please MFC to 2.12. Cheers, Alex On 17/10/11 23:09, Antonio Huete Jimenez wrote: commit 9d8625ebaab570eee3ac8eb7269d6001bcda19cf Author: Antonio Huete Jimenez tuxi...@quantumachine.net Date: Mon Oct 17 12:26:22 2011 -0700 pmap - Missing critical section when calling

git: ubsec(4) - update man page

2011-09-20 Thread Alex Hornung
commit 31fc2cce6079ac413eb30bddf9fd353d2ae36fad Author: Alex Hornung ahorn...@gmail.com Date: Tue Sep 20 11:00:23 2011 +0100 ubsec(4) - update man page Obtained-from: FreeBSD Summary of changes: share/man/man4/ubsec.4 |6 ++ 1 files changed, 6 insertions(+), 0 deletions

git: ubsec - Fix update

2011-09-20 Thread Alex Hornung
commit 3db27b539b5281204372d0cfd926298591cf0b08 Author: Alex Hornung ahorn...@gmail.com Date: Tue Sep 20 10:14:29 2011 +0100 ubsec - Fix update * Fix ubsec(4) to work with our updated opencrypto. The main problem was that the argument to newsession, freesession, process

git: dm - Move the target unbusy to the dm_table_destroy function

2011-08-28 Thread Alex Hornung
commit b188342f6f940145207a6def121dab0915d82493 Author: Adam Hoka adam.h...@gmail.com Date: Tue Jun 21 03:23:21 2011 +0200 dm - Move the target unbusy to the dm_table_destroy function Sponsored-by: Google Summer of Code Summary of changes: sys/dev/disk/dm/dm_table.c

git: dm - Add method to get inactive table size

2011-08-28 Thread Alex Hornung
commit cc76021548ce16143ebfdced18bda82aad57cc8f Author: Adam Hoka adam.h...@gmail.com Date: Sun Aug 28 08:37:19 2011 + dm - Add method to get inactive table size Sponsored-by: Google Summer of Code Summary of changes: sys/dev/disk/dm/dm.h |1 +

git: add missing DSCHED_BFQ option

2011-08-28 Thread Alex Hornung
commit ffeeb0ab9c44ab5c06863d402d14545a16e0be6a Author: Alex Hornung ahorn...@gmail.com Date: Sun Aug 28 21:51:26 2011 + add missing DSCHED_BFQ option * fixes LINT build Reported-by: Sascha Wildner Summary of changes: sys/conf/options |1 + 1 files changed, 1

git: fq - fix a (possible) deadlock

2011-08-27 Thread Alex Hornung
commit 009da86a5800b6fefcda0a946ab02a089bd9254f Author: Alex Hornung ahorn...@gmail.com Date: Fri Aug 26 00:29:17 2011 + fq - fix a (possible) deadlock * A deadlock can occur if a lock is held around the strategy call when the completion is synchronous and ends up

git: DragonFly_RELEASE_2_10 fq - fix a (possible) deadlock

2011-08-27 Thread Alex Hornung
commit 155f07c71cbd995755053da0377522f7bad3d6a2 Author: Alex Hornung ahorn...@gmail.com Date: Fri Aug 26 00:29:17 2011 + fq - fix a (possible) deadlock * A deadlock can occur if a lock is held around the strategy call when the completion is synchronous and ends up

git: dsched - Bump maximum tdio size to 384 bytes

2011-08-27 Thread Alex Hornung
commit 9250f622e9a23a8ee21ddfbc5ffcf7acb3a889a9 Author: Brills Peng bri...@gmail.com Date: Sat Aug 27 11:42:08 2011 + dsched - Bump maximum tdio size to 384 bytes Sponsored-by: Google Summer of Code Summary of changes: sys/sys/dsched.h |2 +- 1 files changed, 1

git: dsched - Add request polling wrapper

2011-08-27 Thread Alex Hornung
commit 09f2bfe9d39a346abddc196cafc213e571044dfb Author: Brills Peng bri...@gmail.com Date: Sat Aug 27 11:24:35 2011 + dsched - Add request polling wrapper * Add a request polling emulation layer to dsched. This emulated request polling as if a disk driver would poll

git: dsched - Add debugging fix rare problem conditions

2011-08-27 Thread Alex Hornung
commit c7a0a046f2a7ef938aaa235cb6e934f2a3ba4345 Author: Alex Hornung ahorn...@gmail.com Date: Sat Aug 27 10:51:24 2011 + dsched - Add debugging fix rare problem conditions * Add a bunch of debugging to see whether a particular tdio was initialized and to which policy

git: dsched_as - A simple experimental AS

2011-08-27 Thread Alex Hornung
commit e8e9bef2410076330764b68eb8e999a1adcf5631 Author: Brills Peng bri...@gmail.com Date: Sat Aug 27 17:27:04 2011 + dsched_as - A simple experimental AS * dsched_as is a purely experimental anticipatory scheduler. It serves no real-life purpose other than testing

git: dsched_bfq - A budget fair-queuing dsched policy

2011-08-27 Thread Alex Hornung
commit aabeb1879a283dd102229d575b6239e9e72e887c Author: Brills Peng bri...@gmail.com Date: Sat Aug 27 18:19:49 2011 + dsched_bfq - A budget fair-queuing dsched policy * dsched_bfq is a budget fair queuing scheduling policy for the dsched framework. * NOTE:

git: dsched_bfq - Add documentation

2011-08-27 Thread Alex Hornung
commit e5cbe65fc4ff3cf0822f0715686f8bf00f3cf5a2 Author: Brills Peng bri...@gmail.com Date: Sun Aug 28 01:06:24 2011 + dsched_bfq - Add documentation Sponsored-by: Google Summer of Code Summary of changes: share/man/man4/Makefile |1 + share/man/man4/bfq.4

git: updwtmpx - update prototype to be void, but ...

2011-07-31 Thread Alex Hornung
commit bdb02cd97595ace26fe6dff557dc880491697637 Author: Alex Hornung ahorn...@gmail.com Date: Sun Jul 31 07:00:42 2011 +0100 updwtmpx - update prototype to be void, but ... * also expose the int-returning prototype as _updwtmpx, only for internal DragonFly use. It seems

git: pthread - adjust visibility to 'default'

2011-07-31 Thread Alex Hornung
commit e7322b09faff75b1298e9bfe444633425d173536 Author: Alex Hornung ahorn...@gmail.com Date: Sun Jul 31 06:52:45 2011 +0100 pthread - adjust visibility to 'default' * This fixes pkgsrc build issues that think the symbols are hidden. * It's not the most elegant solution

git: add MLINK for _updwtmpx

2011-07-31 Thread Alex Hornung
commit 6fc8be54dafc0beff7d06962ded8a88d709ab855 Author: Alex Hornung ahorn...@gmail.com Date: Sun Jul 31 16:03:28 2011 +0100 add MLINK for _updwtmpx Summary of changes: lib/libc/gen/Makefile.inc |1 + 1 files changed, 1 insertions(+), 0 deletions(-) http://gitweb.dragonflybsd.org

git: csu x86_64 - properly align stack

2011-07-30 Thread Alex Hornung
commit c7a4cde72d531a700a01278b1a3596efd362767d Author: Alex Hornung ahorn...@gmail.com Date: Sat Jul 30 09:04:14 2011 +0100 csu x86_64 - properly align stack * Properly align the stack for the _init and _fini function calls as expected by the x86_64 ABI and gcc

git: tcplay - update to version 0.9

2011-07-26 Thread Alex Hornung
commit 81b79547078ddd405084290ba8ea5380ec6bd811 Author: Alex Hornung ahorn...@gmail.com Date: Tue Jul 26 15:13:18 2011 +0100 tcplay - update to version 0.9 new stuff of relevance to DragonFly: * Backup header is now written on volume creation. * custom humanize

git: rtld-elf - restore old tls/tcb code

2011-07-24 Thread Alex Hornung
commit 18d39a4f89a4c485af1b89815f4e63988532be5e Author: Alex Hornung ahorn...@gmail.com Date: Sun Jul 24 14:45:50 2011 +0100 rtld-elf - restore old tls/tcb code * This was ported incorrectly from FreBSD; the dtv in the TCB needs to be updated properly

git: libdm - add dummy dm_udev_set_sync_support()

2011-07-20 Thread Alex Hornung
commit df3bdaaf80b882ddf92ab0036ebd056d723aa1d6 Author: Alex Hornung ahorn...@gmail.com Date: Wed Jul 20 21:11:11 2011 +0100 libdm - add dummy dm_udev_set_sync_support() Summary of changes: lib/libdm/dm_task.c |6 ++ lib/libdm/libdm.h |1 + 2 files changed, 7 insertions

git: libdm - bind into build

2011-07-16 Thread Alex Hornung
commit 157ae7578180d58da998f5bf63a9bbcaf6f13abc Author: Alex Hornung ahorn...@gmail.com Date: Fri Jul 15 23:09:11 2011 +0100 libdm - bind into build Summary of changes: lib/Makefile |1 + 1 files changed, 1 insertions(+), 0 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git

git: bsd.libnames.mk - add libdm

2011-07-16 Thread Alex Hornung
commit 9ca2c907345c1c5f56128b69ecddbedb6f863726 Author: Alex Hornung ahorn...@gmail.com Date: Sat Jul 16 08:30:34 2011 +0100 bsd.libnames.mk - add libdm Summary of changes: share/mk/bsd.libnames.mk |1 + 1 files changed, 1 insertions(+), 0 deletions(-) http://gitweb.dragonflybsd.org

git: mdoc.local - add libtcplay

2011-07-16 Thread Alex Hornung
commit 636f719bd492e41dffc73fbb2697dd17ba5e0c33 Author: Alex Hornung ahorn...@gmail.com Date: Tue Jul 12 14:44:23 2011 +0100 mdoc.local - add libtcplay Summary of changes: gnu/usr.bin/groff/tmac/mdoc.local |1 + 1 files changed, 1 insertions(+), 0 deletions(-) http

git: bsd.libnames.mk - add libtcplay

2011-07-16 Thread Alex Hornung
commit 857c90e79aff093eaaf4dc06de24c8ebfcf627a4 Author: Alex Hornung ahorn...@gmail.com Date: Tue Jul 12 16:48:52 2011 +0100 bsd.libnames.mk - add libtcplay Summary of changes: share/mk/bsd.libnames.mk |1 + 1 files changed, 1 insertions(+), 0 deletions(-) http

git: mdoc.local - add libdm

2011-07-16 Thread Alex Hornung
commit c1fa64683801aa5bbd928c08853a5b3a5d94d491 Author: Alex Hornung ahorn...@gmail.com Date: Sat Jul 16 08:29:33 2011 +0100 mdoc.local - add libdm Summary of changes: gnu/usr.bin/groff/tmac/mdoc.local |1 + 1 files changed, 1 insertions(+), 0 deletions(-) http

git: tcplay - switch to using libdm

2011-07-16 Thread Alex Hornung
commit 34d120e49861fe4d89a218a44419dee506ab2006 Author: Alex Hornung ahorn...@gmail.com Date: Sat Jul 16 12:02:52 2011 +0100 tcplay - switch to using libdm Summary of changes: lib/libtcplay/tcplay.c |4 +++- sbin/tcplay/Makefile |2 +- 2 files changed, 4 insertions(+), 2

git: libdm - a simple BSD-licensed libdevmapper

2011-07-16 Thread Alex Hornung
commit 0cdd1155bbcda6a9c0529ab04a67c4066540eae7 Author: Alex Hornung ahorn...@gmail.com Date: Fri Jul 15 10:05:45 2011 +0100 libdm - a simple BSD-licensed libdevmapper Summary of changes: lib/libdm/Makefile |7 + lib/libdm/dm_task.c | 1035

git: cryptsetup - switch to libdm

2011-07-16 Thread Alex Hornung
commit 6819d6844a764073c838b4ca4f3ada43e30411e4 Author: Alex Hornung ahorn...@gmail.com Date: Sat Jul 16 14:59:42 2011 +0100 cryptsetup - switch to libdm Summary of changes: contrib/cryptsetup/lib/libdevmapper.c |5 - gnu/sbin/cryptsetup/Makefile |4 ++-- 2 files

git: dm - sync_devs() on creation, add new dict entries

2011-07-16 Thread Alex Hornung
commit ba2ce3411758997afe51ce4bdf4b3f4bffe68f9a Author: Alex Hornung ahorn...@gmail.com Date: Fri Jul 15 22:59:17 2011 +0100 dm - sync_devs() on creation, add new dict entries * call sync_devs() on device creation to ensure all devices are visible in userland immediately

git: cryptdisks - add (preliminary) tcplay support

2011-07-16 Thread Alex Hornung
commit 7a8ad07e4feda5d9f79caa4ef40f29e9a683e154 Author: Alex Hornung ahorn...@gmail.com Date: Tue Jul 12 14:11:41 2011 +0100 cryptdisks - add (preliminary) tcplay support Summary of changes: sbin/cryptdisks/Makefile |5 +- sbin/cryptdisks/cryptdisks.8 |3 + sbin/cryptdisks

git: cryptdisks - switch over to libdm

2011-07-16 Thread Alex Hornung
commit 0cba2856c34d9a5c464f57bf2b8bf4495ddd1318 Author: Alex Hornung ahorn...@gmail.com Date: Sat Jul 16 14:46:32 2011 +0100 cryptdisks - switch over to libdm Summary of changes: sbin/cryptdisks/Makefile |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) http

git: dm - add message support (one-way)

2011-07-16 Thread Alex Hornung
commit 51292ec6c57655904395d82301453dd30c8099c3 Author: Alex Hornung ahorn...@gmail.com Date: Fri Jul 15 07:45:55 2011 +0100 dm - add message support (one-way) Summary of changes: sys/dev/disk/dm/device-mapper.c |1 + sys/dev/disk/dm/dm.h|4 ++ sys/dev/disk/dm

git: update proplib

2011-07-16 Thread Alex Hornung
commit 4b4863a79270e2cc3aa570d7f51b04f50c919ef4 Author: Alex Hornung ahorn...@gmail.com Date: Sat Jul 16 09:34:41 2011 +0100 update proplib * There are several bugfixes and many cosmetic fixes. Obtained-from: NetBSD Summary of changes: lib/libprop/Makefile

git: tcplay - bring in

2011-07-16 Thread Alex Hornung
commit 0d9ba1e129dc70bde722512473e063c0aca42169 Author: Alex Hornung ahorn...@gmail.com Date: Tue Jul 12 15:09:32 2011 +0100 tcplay - bring in - tcplay is a fully-compatible TrueCrypt implementation, including cascaded ciphers, creating volumes, hidden volumes, protecting

git: dm_target_crypt - use per-instance mpipes, KTR

2011-07-16 Thread Alex Hornung
commit d536b4086d659f000514219f614113f8dd2b9604 Author: Alex Hornung ahorn...@gmail.com Date: Wed Jul 13 21:41:43 2011 +0100 dm_target_crypt - use per-instance mpipes, KTR * Add KTR support (KTR_DMCRYPT) to monitor the read and write strategy paths. * Make

git: initrd - add tcplay root mount support

2011-07-16 Thread Alex Hornung
commit ce55ad52ea58670c349f8eac2ec7535b91a42d7f Author: Alex Hornung ahorn...@gmail.com Date: Tue Jul 12 18:13:05 2011 +0100 initrd - add tcplay root mount support Summary of changes: sbin/mkinitrd/mkinitrd.8 | 15 +-- sbin/mkinitrd/mkinitrd.sh

git: vfs_conf - remove dead struct

2011-07-10 Thread Alex Hornung
commit 67f2a9f79b7a90e8b7ff84bc19d0ad88e24a28db Author: Alex Hornung ahorn...@gmail.com Date: Sun Jul 10 10:35:30 2011 +0100 vfs_conf - remove dead struct Summary of changes: sys/kern/vfs_conf.c |8 1 files changed, 0 insertions(+), 8 deletions(-) http

git: crypto(4,9) - update with new algorithms

2011-07-04 Thread Alex Hornung
commit 9695625306bc4c7beb1557af1825e9941b90809e Author: Alex Hornung ahorn...@gmail.com Date: Mon Jul 4 19:18:08 2011 +0100 crypto(4,9) - update with new algorithms Summary of changes: share/man/man4/crypto.4 |9 + share/man/man9/crypto.9 |9 + 2 files changed, 18

git: devfs - replace subname* with related* functions

2011-07-03 Thread Alex Hornung
commit 72ea429e305598e883aecb86f6c9a1ae5ce07b4d Author: Alex Hornung ahorn...@gmail.com Date: Sun Jul 3 01:16:43 2011 +0100 devfs - replace subname* with related* functions * Completely remove the subname* cruft that removed devices based on whether they started

git: dm - change remove_all traversal direction

2011-07-03 Thread Alex Hornung
commit 8bb01ea78eb6dff56932acdcd623aa3ecd19acea Author: Alex Hornung ahorn...@gmail.com Date: Sun Jul 3 16:33:25 2011 +0100 dm - change remove_all traversal direction * Make remove_all iterate backwards, so that devices that depend on other dm volumes created earlier

git: opencrypto - add twofish support to cryptosoft/dev

2011-07-02 Thread Alex Hornung
commit 37cb95f9a6dd77574cca6c66463b3c8531eaa7b9 Author: Alex Hornung ahorn...@gmail.com Date: Sat Jul 2 10:53:33 2011 +0100 opencrypto - add twofish support to cryptosoft/dev Summary of changes: sys/opencrypto/cryptodev.c |3 ++ sys/opencrypto/cryptodev.h |4 ++- sys/opencrypto

git: tests - add twofish via cryptodev tests

2011-07-02 Thread Alex Hornung
commit 3799fad22e0f9fec0b2aa93cfefdd3ced7d325f3 Author: Alex Hornung ahorn...@gmail.com Date: Sat Jul 2 11:58:07 2011 +0100 tests - add twofish via cryptodev tests Summary of changes: test/crypto/twofish/Makefile |4 + test/crypto/twofish/twofish_test.c| 394

git: crypto - Add Serpent implementation

2011-07-02 Thread Alex Hornung
commit 55b20c91d3cfe2306afe51160e55697647e218b9 Author: Alex Hornung ahorn...@gmail.com Date: Sat Jul 2 13:07:01 2011 +0100 crypto - Add Serpent implementation Summary of changes: sys/conf/files |1 + sys/crypto/Makefile |2 + sys/crypto/serpent/serpent.c

git: opencrypto - add serpent support to cryptosoft/dev

2011-07-02 Thread Alex Hornung
commit a2f0c0134ac71e79136fc71abd2496e31357d66f Author: Alex Hornung ahorn...@gmail.com Date: Sat Jul 2 13:14:38 2011 +0100 opencrypto - add serpent support to cryptosoft/dev Summary of changes: sys/opencrypto/cryptodev.c |3 ++ sys/opencrypto/cryptodev.h |4 ++- sys/opencrypto

git: tests - add serpent via cryptodev tests

2011-07-02 Thread Alex Hornung
commit a7218bc3eb7733fd497ba3bda02782108e9f0f24 Author: Alex Hornung ahorn...@gmail.com Date: Sat Jul 2 13:18:37 2011 +0100 tests - add serpent via cryptodev tests Summary of changes: test/crypto/serpent/Makefile |4 + test/crypto/serpent/serpent_test.c| 394

git: tests - minor cosmetic fix

2011-07-02 Thread Alex Hornung
commit f8b283bf1428e5bdd00bf2165ade87c043d75456 Author: Alex Hornung ahorn...@gmail.com Date: Sat Jul 2 13:26:42 2011 +0100 tests - minor cosmetic fix Summary of changes: test/crypto/serpent/serpent_test.c |2 +- test/crypto/twofish/twofish_test.c |2 +- 2 files changed, 2

git: opencrypto - Add serpent twofish XTS modes

2011-07-02 Thread Alex Hornung
commit 83ceef911db3214132ccc96d3835e5c8a9c86f82 Author: Alex Hornung ahorn...@gmail.com Date: Sat Jul 2 15:17:32 2011 +0100 opencrypto - Add serpent twofish XTS modes * also minor cleanup Summary of changes: sys/opencrypto/cryptodev.c |6 + sys/opencrypto/cryptodev.h

  1   2   3   4   5   6   >