Activity

From 11/01/2013 to 11/30/2013

12/01/2013

08:23 PM Bug #2610: Hammer mirror copy causes extreme slowdown on new ssh connections
I should have said that the mirroring is occurring between two drives on the same machine, so it doesn't sound like t... t_dfbsd
07:21 PM Bug #2610: Hammer mirror copy causes extreme slowdown on new ssh connections
Does it change anything if you limit the bandwidth used? ( -b 512k or similar) A smaller splitsize?
Those are ...
justin

11/30/2013

12:53 PM Bug #2610 (New): Hammer mirror copy causes extreme slowdown on new ssh connections
I ssh into the machine to do a mirror copy or mirror stream from a master PFS on a SATA drive to a newly created slav... t_dfbsd
03:55 AM Revision 4e9c0f50: libmap.conf: Update man page
Bring in DES' recent overhaul of the libmap.conf man page
Partially taken from:
FreeBSD SVN 255765 (21 SEP 2013)
John Marino
03:55 AM Revision 7d311ee5: rtld: dl_iterate_phdr change
The dynamic linker needs to include itself when iterating over loaded
ELF objects in dl_iterate_phdr(3).
Taken by:
F...
John Marino
03:55 AM Revision 73ff5bd2: rtld: Add directory mapping functionality
Partially taken from:
FreeBSD SVN 255765 (21 SEP 2013)
John Marino
03:55 AM Revision 22f5846a: rtld: Implement Interpose DSO flag
This implementation was sponsored by FreeBSD Foundation.
Taken from:
SVN 256101 (07 OCT 2013)
John Marino
12:46 AM Revision 955a8dab: Use less(1) as default pager
ftigeot
11:56 PM Revision e6821077: Fix some typos (duplicate words) in messages.
swildner

11/28/2013

12:50 PM Revision ff137efe: mdocml: Dx needs ARGS_DELIM
The macro, unlike its siblings, did not terminate the
sentence if a dot was given as an argument, and thus
produced o...
Franco Fichtner
11:45 AM hammer_NYCBSDCon2008.pdf
thomas.nikolajsen
11:36 AM Bug #2609 (New): master: panic: assertion "LWKT_TOKEN_HELD_ANY(vm_object_token(object))" failed i...
panic during buildworld using NFS /usr/{src,obj}.
Using master from 22/11-13.
System was paging heavily
(hw.ph...
thomas.nikolajsen
10:52 AM Revision d27bfc9b: {pstat,swapinfo}(8): Add -g/-m to swapinfo, fix warnings, raise WARNS to 6.
-g and -m will use a BLOCKSIZE of 1G and 1M to display swap size in
gigabytes or megabytes, respectively.
Suggested-...
swildner
08:15 AM Revision f3ca447f: umtx.2: fix typos
nthery
04:00 AM Revision 3d944b51: kernel: Fix missing 'pcidevs.h' in a Makefile.
swildner
02:06 AM Revision a29672a5: nsdispatch.3: Fix excessive quotation marks.
swildner
01:58 AM Revision b11c9cf9: getopt.3: Fix excessive quotation marks.
swildner

11/27/2013

10:43 AM Revision 0b576dae: /usr/Makefile: Fix obsolete references to Github
Only the tarball comes from Github. The git repository comes from
git.dragonflybsd.org. Change some of the descript...
John Marino
10:14 AM Revision 898339da: /usr/Makefile: Switch to DragonFlyBSD repo on GitHub
I transferred the ownership of both the DPorts and the DeltaPorts
repositories from the jrmarino account to the Drago...
John Marino
12:06 AM Revision b2b3dee9: kernel/i386: Remove two Makefiles used for tag generation.
swildner
11:58 PM Revision fc2642ae: kernel: Clean up sys/kern/Makefile and sys/emulation/linux/i386/Makefile
* Move generation of syscall related files from Makefile.misc to
Makefile.
* Remove Makefile.misc, since the rest ...
swildner
08:58 PM Revision 6ab67d2f: Remove old {pccard,pci,usb}devs.h via 'make upgrade'.
swildner
08:43 PM Revision dcb4b80d: kernel: Generate miidevs.h, pccarddevs.h and pcidevs.h on the fly.
It removes the need to regenerate those header file after first editing
the associated list of IDs (miidevs, pccardde...
swildner

11/26/2013

10:27 AM Revision 948bb6a2: Remove the <sys/syscall-hide.h> header file.
Nothing includes it, nor are the HIDE_BSD() and HIDE_POSIX() macros
actually defined anywhere.
Also, remove support ...
swildner
10:05 AM Revision f759ec02: bsd-family-tree: Sync with FreeBSD (for DragonFly 3.6.0).
swildner
06:20 AM Revision 771793fb: rpc_soc.3: Remove unneeded Xo/Xc.
swildner
03:40 AM Revision bd545291: igb: Remove unused header files
Sepherosa Ziehau
06:18 PM Revision 118abfa3: ato{f,i}.3: Grr, fix typos.
swildner
06:15 PM Revision bf0305e2: ato{f,i,l}.3: Fix ato{f,i,l,ll}_l() prototypes.
swildner

11/25/2013

12:06 PM Revision 08936797: iwn.4: add missing support cards.
The recent import of iwn supports many more cards. Not all of these
were tested on DragonFly (only 2200 and 2230) bu...
Eitan Adler
11:29 AM Revision f8dd3ba7: iwn.4: Mention that the Intel Centrino Wireless-N 2230 is supported.
swildner
10:58 AM Revision 459cf836: kernel/iwn: Put some finishing touches to the recent upgrade.
* Adjust 'files' to unbreak LINT.
* Add IWN_DEBUG option.
* Update manual pages.
* Update SVN IDs.
Taken-from: Fr...
swildner
08:31 PM Revision 7d364f99: ls(1): Add missing flags to usage()
L and p were missing. Eitan Adler
08:22 PM Revision e11f31f4: newgrp(1): Add warning when running newgrp without SETUID
newgrp is 'disabled' by default due to security concerns. However,
trying to use it does not explain the problem.
Eitan Adler
08:17 PM Revision 38b930d0: newgrp(1): update newgrp's man page to explain why it does not work by
default. Discourage its use even further. eadler
04:25 PM Submit #2607 (Closed): [PATCH] Add proper const keywords to sysctl(3) parameters.
Pushed (00f0918d338a0f863b786ed4565f12971eaecdc8).
Thanks!
swildner

11/24/2013

03:33 PM Bug #2608 (Closed): 3.6-rel: crash @reboot: Fatal trap 12: page fault while in kernel mode: nfs_r...
On 3.6-rel (x86_64) of 20th November (ac04afc3):
after doing NFS heavy use,
build(7) kernel w/ /usr/src & /usr/obj ...
thomas.nikolajsen
03:10 PM Revision 00f0918d: Add proper const keywords to sysctl(3) parameters.
Import some sysctl(3) patches from FreeBSD.
- r204170 change the sysctl(3) and sysctlbyname(3) interfaces so they
...
kAworu
02:13 PM Revision 2180d9bb: My first commit is completely useless. Typical.
Eitan Adler
01:59 PM Revision ba04f9a9: My first commit is completely useless. Typical.
Eitan Adler
11:42 PM Revision 101554a6: iwn - Resync from FreeBSD 2/2
* Do a manual run-through and make all DragonFly-specific adjustments
from the FreeBSD rebase of iwn.
* Tested on ...
dillon
11:41 PM Revision 7115973e: kernel - minor netproto/802_11 stuff to support iwn re-port
* Bring in some minor changes from FreeBSD which iwn needs. dillon
09:44 PM Revision da10ea93: iwn - Resync from FreeBSD 1/2
* Resync all files except the build infrastructure from FreeBSD.
Next commit will re-port the files.
dillon
09:14 PM Revision b7a0098a: Remove various unneeded .Pp macro in manual pages (all before .It).
swildner
07:22 PM Revision a2166fa4: Sync environ.7 and nls.7.
Taken-from: FreeBSD & NetBSD swildner

11/23/2013

08:00 AM Submit #2607: [PATCH] Add proper const keywords to sysctl(3) parameters.
These patches look reasonable to me. eadler
04:27 AM Submit #2607: [PATCH] Add proper const keywords to sysctl(3) parameters.
As additional tests I've run `sysctl -a' and `sysctl -ad' with and without the patch. As expected, The `sysctl -ad' o... kAworu
04:02 AM Revision 407cc0a0: ipflow: Utilize lwkt_sendmsg_oncpu
Sepherosa Ziehau
04:02 AM Revision 4dfd6e42: syncache: Use lwkt_sendmsg_oncpu to schedule timeouts
Sepherosa Ziehau
04:02 AM Revision c06fea57: arp: Utilize lwkt_sendmsg_oncpu
Sepherosa Ziehau
04:02 AM Revision ff174054: carp: Utilize lwkt_sendmsg_oncpu
Sepherosa Ziehau
04:02 AM Revision 3a51da79: bridge: Utilize lwkt_sendmsg_oncpu
Sepherosa Ziehau
04:02 AM Revision ce5423a9: route/ip4: Utilize lwkt_sendmsg_oncpu
Sepherosa Ziehau
04:02 AM Revision 1c1be752: ipfw: Utilize lwkt_sendmsg_oncpu
Sepherosa Ziehau
04:02 AM Revision 86e82b86: tcp: Use lwkt_sendmsg_oncpu to run TCP timers in the current CPU's netisr
Sepherosa Ziehau
04:02 AM Revision c89ffe8d: dummynet: Utilize lwkt_sendmsg_oncpu
Sepherosa Ziehau
03:39 AM Submit #2606 (Closed): [PATCH] update contrib/bmake to bmake-20131001
Okay, making the README.D* change was the only thing I had to do.
I successfully built a world from scratch, and eve...
marino
01:52 AM Submit #2606: [PATCH] update contrib/bmake to bmake-20131001
I don't consider README.DELETED or README.DRAGONFLY part of of the local modifications, so they shouldn't be removed ... marino
01:29 AM Submit #2606: [PATCH] update contrib/bmake to bmake-20131001
I think it's based on the timestamp when you committed it to the vendor branch. In that sense, it is first.
If yo...
marino
03:34 AM Revision 1f8b0a09: Fix indentation from the previous commit.
tuxillo
03:34 AM Revision 9ca67fde: hammer - Ignore privilege check for HAMMERIOC_PFS_ITERATE.
* This caused 'hammer info' to display an empty list of PFSes
when run by non-root.
Pointed-out-by: dillon
tuxillo
03:33 AM Revision 64b65166: bmake: Update READMEs and makefiles
kAworu
03:33 AM Revision 1185a1c2: bmake: new local modifications.
kAworu
03:32 AM Revision 920d8dfc: Merge branch 'vendor/BMAKE'
John Marino
03:32 AM Revision e5328696: bmake: Revert local modification patches.
Preparing a clean vendor branch merge. kAworu
03:31 AM Revision 5f1e34d9: Update to bmake-20131001 on the vendor branch
kAworu

11/22/2013

11:23 AM Submit #2607: [PATCH] Add proper const keywords to sysctl(3) parameters.
kAworu wrote:
> [...]
> In particular I am unsure of r240176 (how is `name' tested for "validity"?).
OK I think ...
kAworu
11:06 AM Submit #2607 (Closed): [PATCH] Add proper const keywords to sysctl(3) parameters.
This patch import several patches from FreeBSD, namely:
- r204170 which make use of const keywords where appropriate...
kAworu
09:44 AM Revision bf5c9750: kernel: Remove NULL checks after kmalloc(..., M_INTWAIT).
M_INTWAIT will not return NULL unless M_NULLOK is passed too. kAworu
07:57 AM Submit #2606: [PATCH] update contrib/bmake to bmake-20131001
marino wrote:
> Just going off the titles (I'll look in depth later), it seems some of these could be combined.
> e...
kAworu
02:37 AM Submit #2606: [PATCH] update contrib/bmake to bmake-20131001
Just going off the titles (I'll look in depth later), it seems some of these could be combined.
e.g. 0004 and 0005 c...
marino
02:30 AM Submit #2606: [PATCH] update contrib/bmake to bmake-20131001
I'll take it. marino
02:26 AM Submit #2606: [PATCH] update contrib/bmake to bmake-20131001
Full patchset is attached against the master branch. kAworu
02:19 AM Submit #2606: [PATCH] update contrib/bmake to bmake-20131001
This patch the vendor/BMAKE branch in order to update bmake to bmake-20131001. kAworu
02:15 AM Submit #2606 (Closed): [PATCH] update contrib/bmake to bmake-20131001
Update bmake to the latest version. kAworu
03:42 AM Bug #2591: locales don't work
Is this PR is still valid?
Or are locales working as expected now?
marino
03:41 AM Bug #2592 (Closed): Dports error 1 failure on Dragonfly Latest 64-bit
I don't know if this is still current.
If it is, please report this (and any other) dports issue at:
https://github...
marino
03:39 AM Bug #2594 (Closed): __fpending prototype in stdio.h conflicts with pkgsrc m4 1.4.17
Fixed upstream -- in gnulib -- thanks to Rolinh following up on this. marino
03:38 AM Bug #2602 (Closed): make upgrade errors from DragonFly_RELEASE_3_4 to DragonFly_RELEASE_3_6
Information also added to UPDATING marino
03:37 AM Bug #2603 (Closed): Test bug report w/new leaf update
I assume this test is finished. marino
04:57 PM Revision 74333aeb: kernel - Fix bug in ehci port reset code
* Fix a bug when the port reset fails where the port locks up and no longer
works. The reset code was returning wi...
dillon

11/21/2013

03:23 PM Revision 898da8a3: kernel: Remove random_poll().
It is no longer used since device polling was torn out in favor of
kq filters in 163625b9bf04f32ec3cbbaef7e6b242aeb8a...
swildner
10:50 AM Revision 0f8a88d3: Fix indentation from the previous commit.
tuxillo
10:39 AM Revision f6ec7b57: hammer - Ignore privilege check for HAMMERIOC_PFS_ITERATE.
* This caused 'hammer info' to display an empty list of PFSes
when run by non-root.
Pointed-out-by: dillon
tuxillo
09:44 AM Revision d991e1b6: kernel: Fix two typos, _KERNRL -> _KERNEL and ALTQ_unLOCK -> ALTQ_UNLOCK.
swildner
04:47 PM Revision 60cef274: bnx: Only 5718 chip family use PCI_BAR4 as MSI-X table; rest use PCI_BAR2
DragonFly-bug: http://bugs.dragonflybsd.org/issues/2605 Sepherosa Ziehau
04:45 PM Revision 66c898fe: kernel: Fix two typos, _KERNRL -> _KERNEL and ALTQ_unLOCK -> ALTQ_UNLOCK.
swildner
04:45 PM Revision 715109c2: bnx: Only 5718 chip family use PCI_BAR4 as MSI-X table; rest use PCI_BAR2
DragonFly-bug: http://bugs.dragonflybsd.org/issues/2605 Sepherosa Ziehau

11/20/2013

01:47 PM Revision 4c0fbab5: pcidevs: Add VMware vendor id
ftigeot
01:44 PM Revision 094118b5: <time.h>: #if 0 some prototypes of syscalls which we don't (yet) have.
Came in with the "locale megapatch". Useless without implementation, but
leave them in #if 0 since (being standard) w...
swildner
11:40 AM Revision 046ed138: boot: Remove an unused variable.
swildner
11:40 AM Revision c8d3d958: boot: switch limits check and usage of the index in two for()s.
swildner
11:40 AM Revision e451885f: boot: Adjust some printfs which take unsigned but had %d.
swildner
11:34 AM Revision 27735384: <sys/types.h>: Remove wrong #include guard check.
swildner
09:30 AM Bug #2605: acer laptop does not boot with LATEST
Hi sephe,
what a great response time! But I had to wait, until I got home.
The fix looks good. After replacing ...
isenmann
02:53 AM Bug #2605: acer laptop does not boot with LATEST
On Wed, Nov 20, 2013 at 6:16 PM, wrote:
>
> Issue #2605 has been reported by isenmann.
>
> -------------------------...
sepherosa
02:16 AM Bug #2605 (Resolved): acer laptop does not boot with LATEST
With an recent LATEST/amd64 image I get a panic (see attachments) while booting.
This laptop boots with 3.4 but ne...
isenmann
02:07 AM Bug #2604 (New): dell laptop does not boot with LATEST
The attached picture shows booting from an usb stick with a LATEST/amd64 image that is a few days old.
This laptop...
isenmann
10:14 PM Revision c04df145: Note on ABI change requiring rebuild of third-party software.
(cherry picked from commit ac04afc3258dcdbfc2072a1df56803905e8bbbad) justin
10:14 PM Revision 2b455b95: Add note about reboot before 'make upgrade' step.
Based on:
http://lists.dragonflybsd.org/pipermail/users/2013-September/090163.html
(cherry picked from commit 43f7fa...
justin
09:08 PM Revision ac04afc3: Note on ABI change requiring rebuild of third-party software.
justin
09:08 PM Revision 43f7fa4f: Add note about reboot before 'make upgrade' step.
Based on:
http://lists.dragonflybsd.org/pipermail/users/2013-September/090163.html
justin
08:03 PM Revision 94f8e817: kernel/isp: Remove two checks which were never true.
swildner

11/19/2013

03:34 AM Revision d7fa2063: memcpy.3: Bring back mempcpy() docs which were removed by mistake.
swildner
09:48 PM Revision 8d1e7fb8: cpdup - Add another way to prevent host:path misintepretation
* Allow a local file or directory name to be prefixed with localhost:
to prevent colons in the filename from being ...
dillon
06:43 PM Revision c6cad506: Revert "da: Independant read/write bioqs are used, so no need to use bioqdisks...
This reverts commit 3f9f5f9aaf14daa1f014ab9c4780f90b4c17bd6d.
bioqdisksort may be augmented later to support read-re...
Sepherosa Ziehau

11/18/2013

03:47 PM Revision b42abfac: cmp(1): Take latest changes from FreeBSD's implementation.
In particular handle symbolic links more correctly, add a
signal handler, and other misc changes.
eadler
03:39 PM Revision 82247478: Remove advertising clause from extern.h header.
Taken From: FreeBSD eadler
03:34 PM Revision ddfdac10: Add support for an -h flag which causes cmp(1) to not follow symlinks.
eadler
03:33 PM Revision 6820fd7b: cmp(1): fix some build nits (to build on FreeBSD)
Add standard headers where appropriate.
Convert variable to static where appropriate.
eadler
03:31 PM Revision 4de87860: fix the INT64_C and INTMAX_C family macro for x86_64.
This patch fix the expanding type of both the INT64_C and the INTMAX_C
family macros to match their corresponding t...
Alexandre Perrin
02:35 PM Revision 2a61a476: fix the INT64_C and INTMAX_C family macro for x86_64.
This patch fix the expanding type of both the INT64_C and the INTMAX_C
family macros to match their corresponding t...
Alexandre Perrin
11:12 AM Revision ee8c6ff6: kmalloc.9: Mention kmalloc_cachealign() in the NAME section, too.
swildner
11:12 AM Revision 8ec577e9: Add MLINKS for kmalloc_cachealign() and kmalloc_raise_limit().
swildner
10:42 AM Revision 27e6b4d5: kernel - Fix ESTALE handling in stat() and access()
* ESTALE could cause a panic due to shared namecache lock. Relock
the ncp exclusively when forcing re-resolution o...
dillon
05:35 AM Revision 3f9f5f9a: da: Independant read/write bioqs are used, so no need to use bioqdisksort
Sepherosa Ziehau
04:44 AM Revision 6a790b6a: ahci: If the "nominal rotation rate" is 1, then disk is SSD
Sepherosa Ziehau
03:26 AM Revision b989944d: ahci: Print "Serial ATA Additional capabilities"
The 7th bit of this field indicates whether SEND FPDMA QUEUED and
RECEIVE FPDMA QUEUED are supported or not. SEND FP...
Sepherosa Ziehau
10:47 PM Revision d30569eb: isphonogram.3: Fix xlocale(3) reference.
swildner

11/17/2013

03:24 PM Revision 3d960e09: libc: Sync strfmon() with FreeBSD (brings in strfmon_l(), too).
swildner
03:23 PM Revision e47abd29: <xlocale.h>: Mark strftime_l() as __strftimelike.
swildner
03:22 PM Revision 3bee4ede: <sys/cdefs.h>: Add __strfmonlike and __strftimelike (from FreeBSD).
swildner
11:42 AM Revision edde6212: mdocml: bump DragonFly version for release
Franco Fichtner
11:42 AM Revision 00aebe96: groff: properly display $Mdocdate magic
OpenSSH and mdocml pages require this. Reduces the groff/mandoc
output diff. I heard this was suggested upstream a ...
Franco Fichtner
10:33 AM Revision 2867a99c: Add localeconv_l(3) MLINK.
swildner
10:19 AM Revision 871de49d: digittoint.3: Add missing whitespace.
swildner
09:50 AM Revision 22458d3f: iwn: fix compilation without INVARIANTS
wlan_serializer is now held consistently, so we can get rid
of the conditional locking which breaks building without
...
Johannes.Hofmann
09:47 AM Revision 707b6f39: iwn: fix compilation without INVARIANTS
wlan_serializer is now held consistently, so we can get rid
of the conditional locking which breaks building without
...
Johannes.Hofmann
04:46 AM Revision 3e5a5e12: groff: properly display $Mdocdate magic
OpenSSH and mdocml pages require this. Reduces the groff/mandoc
output diff. I heard this was suggested upstream a ...
Franco Fichtner
10:16 PM Revision 82e2158e: wscanf_l.3: Adjust wording yet again to match scanf_l.3.
swildner
10:13 PM Revision c576ced5: libc: Add atof_l(), atoi_l(), atol_l() and atoll_l().
swildner
08:27 PM Revision 3847ca54: Use 'static' where appropriate
Patch-from: Eitan Adler <lists@eitanadler.com> justin
07:22 PM Revision e6b530bd: wscanf_l.3: Fix description.
swildner
07:02 PM Revision a4f24c18: w{print,scan}f_l.3: Fix manual page titles.
swildner
06:56 PM Revision 5a81be2d: libc: Oops, typo in the Makefile.
swildner
06:47 PM Revision 806770f0: Add a wscanf_l.3 manual page, modeled after scanf_l.3.
swildner
06:46 PM Revision 58a28d8c: libc: Add swscanf_l() and vwscanf_l().
swildner
05:33 PM Revision 371e3467: Add the scanf_l.3 manual page from FreeBSD.
swildner
04:59 PM Revision 646bb83b: Add a wprintf_l.3 manual page, modeled after printf_l.3.
swildner
04:58 PM Revision 84c95f95: wprintf.3: Add a missing argument name.
swildner
04:57 PM Revision 3873ecbb: libc: Add swprintf_l() and vwprintf_l().
swildner

11/16/2013

02:10 PM Revision d889a70b: Add the printf_l.3 manual page from FreeBSD.
swildner
02:09 PM Revision df506fec: libc: Add vprintf_l(), which somehow was missed.
swildner
07:49 PM Revision 703b8508: Fix some typos in manual page references.
swildner

11/15/2013

05:31 AM Revision 60f0a7ef: Update the pciconf(8) database.
November 14, 2013 snapshot from http://pciids.sourceforge.net/ swildner
12:21 AM Revision 623d43d4: hammer2 - Stabilization
Yet more stabilization. Generally speaking the code is starting to look
pretty good, but finding the corner cases fo...
dillon
12:19 AM Revision 2258af1d: kernel - Performance tuning (4)
* Fix another bug in the new buf/bio code. The flushing state can
inadvertently become active and cause an endless...
dillon

11/14/2013

12:31 PM Revision 41e5ab89: Added CFLAGS+= -DTARGET_SYSTEM_ROOT=\"${USRDATA_PREFIX}\" to makefile for ld.
The ld that is build into ctools_x86_64 to build world tries to check runtime
dynamic dependencies. For this it tried...
profmakx
12:23 PM Revision d72200ed: cpdup - Add another way to prevent host:path misintepretation
* Allow a local file or directory name to be prefixed with localhost:
to prevent colons in the filename from being ...
dillon
11:54 AM Revision b458d1ab: kernel - Performance tuning (3)
* The VOP_CLOSE issues revealed a bigger issue with vn_lock(). Many
callers do not check the return code for vn_lo...
dillon
10:36 AM Revision ca667d3c: kernel - Fine-grain getnewbuf() and related vfs/bio data structures (2)
* Fix bug where bufinit() was being called prior to SMP initialization,
so it was only initializing the queues for ...
dillon
09:50 AM Revision 61b118a6: kernel - Performance tuning (2)
* Fix but in VOP_CLOSE changes. All calls to VOP_CLOSE() require the
vnode to be locked shared or exclusive. sys_...
dillon
05:49 AM Revision f6192acf: ifq: Use lwkt_sendmsg_oncpu to schedule the netisr on the current CPU
Sepherosa Ziehau
04:08 AM Revision 970e62e7: ed(1): Plug some memory leaks in error paths (taken from FreeBSD).
swildner
04:04 AM Revision d6cc7b13: kernel/drm: Remove an unused MALLOC_DECLARE.
swildner
04:04 AM Revision 18ccd94e: ed(1): Sync with FreeBSD.
Plugs some memory leaks and bumps WARNS to 6, mainly. swildner
08:23 PM Revision 10136ab6: hammer2 - Implement crash recovery, cleanups, stabilization
* Allocations which are made by the flush itself run in the next
transaction instead of the current transaction. W...
dillon

11/12/2013

01:14 PM Revision a8e68404: <time.h>: #if 0 some prototypes of syscalls which we don't (yet) have.
Came in with the "locale megapatch". Useless without implementation, but
leave them in #if 0 since (being standard) w...
swildner
10:28 AM Revision 2dea894b: kernel/iwn: Update FreeBSD SVN IDs.
swildner
12:34 AM Revision 80ad5f9a: kernel/drm: Fix incomplete commit 116d6d9766.
Remove drm_drawable.c from 'files' and while here, also remove a no
longer used malloc type.
swildner
05:44 PM Revision 2ca90112: vkernel - Minor adjustments to test/vkernel
* Minor adjustments to the Makefile dillon
05:39 PM Bug #2603 (In Progress): Test bug report w/new leaf update
testing mail update dillon
05:35 PM Bug #2603 (Closed): Test bug report w/new leaf update
Test bug report w/new leaf update
Matthew Dillon
dillon

11/11/2013

12:01 PM Revision c8e5d584: drm: drm_drawable.c has been useless for years
Remove it. ftigeot
11:30 AM Revision 116d6d97: config: improve stale ThinkPad keyboard situation
Neither the DragonFly release nor snapshots accept the builtin keyboard
of a Lenovo T430u (and apparently a couple of...
Franco Fichtner
11:11 AM Revision 73c7113d: mdocml: bump DragonFly version number
Franco Fichtner
09:21 AM Revision d08fe764: kernel - Fix lock/delete race in the namecache
* Re-check ncp connectivity and the NCF_DESTROYED flag after
successfully locking the ncp.
dillon
09:21 AM Revision 2f34b115: hammer - Remove cache_inval_vp() call
* Remova a call to cache_inval_vp() that no other VFSs use which was
causing deadlocks against concurrent rm's of h...
dillon
09:15 AM Revision 521b4014: hammer2 - Add assertions, fix a flush race against delete-duplicate
* hammer2_chain_delete_duplicate() does not require a lock on the parent
chain, nor do we want to require one. Thi...
dillon
09:14 AM Revision 9c527560: hammer - Remove cache_inval_vp() call
* Remova a call to cache_inval_vp() that no other VFSs use which was
causing deadlocks against concurrent rm's of h...
dillon
09:12 AM Revision 41b6212d: kernel - Fix lock/delete race in the namecache
* Re-check ncp connectivity and the NCF_DESTROYED flag after
successfully locking the ncp.
dillon
09:11 AM Revision 8dc56d28: kernel - Correct bug in buf/bio locking work
* Use atomic_swap_int() to test-and-clear the buffer daemon request, and
tsleep_interlock/tsleep to catch any races.
dillon
12:22 AM Revision 9a97a5a6: kernel: Add an alias for the FreeBSD callout_drain() function
ftigeot

11/10/2013

10:32 PM Revision 37f250a6: kernel: Mark two variables as being used by KKASSERT() only.
Reported-by: Andrey Oktyabrskiy <ano@bestmx.net> swildner

11/09/2013

12:13 PM Revision 11d169ef: iwn: fix compilation without INVARIANTS
wlan_serializer is now held consistently, so we can get rid
of the conditional locking which breaks building without
...
Johannes.Hofmann
10:13 AM Revision 2b2dd6e6: kernel - Fix bug in e11efbb
* Fix bug in runningbufreq handling. We were never setting the value to
non-zero so if we slept, we never woke up.
dillon
09:16 AM Revision 8db32d5b: pkill - Optimize pgrep -F
* Ask for a specific process instead of pulling down all processes when
-F <pidfile> is specified. This is much mu...
dillon
09:08 AM Revision 9a8c8446: pkill - Optimize pgrep -F
* Ask for a specific process instead of pulling down all processes when
-F <pidfile> is specified. This is much mu...
dillon
08:59 PM Revision 12cdc371: kernel - Performance tuning
* Use a shared lock in the exec*() code, open, close, chdir, fchdir,
access, stat, and readlink.
* Adjust nlookup(...
dillon
08:54 PM Revision 0fb9b16a: kernel - Fix lockmgr LK_UPGRADE bug
* Fix a bug in the LK_UPGRADE sequencing. If an LKC_UPREQ owner is present
and releasing the shared lock would rel...
dillon
08:53 PM Revision 306becf5: ps - Remove display of the 'M'P state
* Remove display of the 'M' flag, which used to mean that the process was
running MPSAFE w/regards to the kernel's ...
dillon
08:53 PM Revision c05dc446: systat - Sync with kernel changes for SMP collision statistics
* Rename the tokcol fields to smpcol/label. Remove the nice% field
(combine it with user%) and expand the collisio...
dillon
08:53 PM Revision ea554ff5: kernel - Improve SMP collision statistics
* Populate the per-cpu collision counter and label from the spinlock,
lockmgr lock, and mutex code. The token code...
dillon
08:46 PM Revision 6ebd652f: kernel - Fix lockmgr LK_UPGRADE bug
* Fix a bug in the LK_UPGRADE sequencing. If an LKC_UPREQ owner is present
and releasing the shared lock would rel...
dillon
04:19 PM Revision a25c5a19: kernel: Mark two variables as being used by KKASSERT() only.
Reported-by: Andrey Oktyabrskiy <ano@bestmx.net> swildner

11/08/2013

11:08 AM Revision 8a5d85ea: kernel - slotimer is MPSAFE, fix degenerate mplock case in callout threads
* The slotimer (runs once every 10 seconds) is MPSAFE. This runs on all cpus
all at once so it kinda created a lit...
dillon
10:54 AM Revision f9cb4add: openssh - Fix an openssh issue.
* Properly zero the newkey structure as per OpenBSD announcement. Our older
openssh does not implement the AES-GCM...
dillon
10:52 AM Revision 08c9d9cd: openssh - Fix an openssh issue.
* Properly zero the newkey structure as per OpenBSD announcement. Our older
openssh does not implement the AES-GCM...
dillon
10:36 AM Revision e11efbb3: kernel - Fine-grain getnewbuf() and related vfs/bio data structures
* Replace the global bufqspin lock which the buffer cache uses to manage
the clean/dirty/etc buffer queues with a p...
dillon
10:29 AM Revision 82cc110d: kernel - slotimer is MPSAFE, fix degenerate mplock case in callout threads
* The slotimer (runs once every 10 seconds) is MPSAFE. This runs on all cpus
all at once so it kinda created a lit...
dillon
10:20 AM Revision 2c8ebde5: ps - Remove display of the 'M'P state
* Remove display of the 'M' flag, which used to mean that the process was
running MPSAFE w/regards to the kernel's ...
dillon
11:29 PM Revision 21c324a6: kernel - Fix memory leak, clean up kernel slab fragmentation
* The kernel slab allocator collects off-cpu kfree()s in z_RChunks. This
linked list is freed up by the owning cpu...
dillon
11:23 PM Revision 3c820c34: systat - Sync with kernel changes for SMP collision statistics
* Rename the tokcol fields to smpcol/label. Remove the nice% field
(combine it with user%) and expand the collisio...
dillon
11:22 PM Revision 050032ec: kernel - Improve SMP collision statistics
* Populate the per-cpu collision counter and label from the spinlock,
lockmgr lock, and mutex code. The token code...
dillon
09:51 PM Revision 904de023: hammer2 - Stabilization
* Fix a bug where deferrals could cause a parent chain to be modified
twice during a flush, and thus cause it to be...
dillon
08:32 PM Revision 0805d0b3: systat - Widen process summary, add execs
* Widen the process summary for 'r', 'p', 'd', and 's'. Remove 'w'.
* Add execs/sec (to the right of the path stats)
dillon

11/07/2013

11:51 AM Revision 37ab3e78: debug - Sync debug utilites, add a few more
* Sync debug utilites to recent changes and add a few more.
* Enhance zallocinfo
dillon
11:30 AM Revision c2f95d8a: kernel - Fix memory leak, clean up kernel slab fragmentation
* The kernel slab allocator collects off-cpu kfree()s in z_RChunks. This
linked list is freed up by the owning cpu...
dillon
01:54 AM Submit #2574 (Closed): fix token usage for process credential
fixed by b22b6ecd66ef2104abc07ae243f04125b30aa38d jorisgio
06:20 PM Revision 0238551e: hammer2 - Stabilization
* Fix bugs where cached values in the chain's shared core were being
used and modified during a flush by dead chain...
dillon
06:01 PM Revision e9326fb3: kernel - rename vm_map lock wmesg
* Rename the vm_map lock wmesg from "thrd_sleep" to "vm_maplk" to reduce
confusion when observing 'ps' output.
dillon
05:55 PM Revision 80e89abc: kernel - Remove most buffer_map contention on 64-bit systems
* Set BKVASIZE to MAXBSIZE (65536) on 64-bit systems. This has the effect
of always reserving a maximal amount of ...
dillon

11/06/2013

11:51 AM Revision 1ac92c8c: strcasecmp.3: Fix wrong type name (site_t -> size_t).
swildner
11:31 AM Revision 2a8b1c40: hammer2 - Stabilization
* Fix bugs in hammer2_chain_insert(). Chain->inlayer was not being properly
set in all cases. Also, the core->chai...
dillon
10:25 AM Revision f0dce136: <sys/param.h>: Fix comment.
swildner
10:11 AM Revision d37f1b57: tcpd(8): Make it compile with -std=gnu99.
swildner
10:09 AM Revision 144a4253: libsmb: Make it compile with -std=gnu99.
swildner
09:50 AM Revision 4badba38: tcpd{chk,match}(8): Fix compilation with -std=gnu99.
swildner
07:02 AM Revision 1cd61a7c: mxge: Properly setup RSS key
Thank folks at Myricom very much for sending me information about the
firmware RSS key length.
Sepherosa Ziehau
05:37 AM Revision b0eeb746: Adjust the usual files for 3.7 on master.
swildner
04:44 AM Revision 790a83e5: ipfw(8): Add missing header for _long_to_time().
swildner
01:31 AM Revision ed2fcb49: libwrap: Make it build with -std=gnu99.
swildner
10:49 PM Revision 3f5b8b3b: hammer2 - performance, stabilization
* Add hysteresis to anything calling H2's strategy functions. Because
the BIOs are queued to a thread and compress...
dillon
08:51 PM Revision f567e034: opie{info,key,passwd}(1): Build with -std=gnu99, our default.
Add a missing #include for getopt() and a missing prototype. swildner
05:57 PM Bug #2602: make upgrade errors from DragonFly_RELEASE_3_4 to DragonFly_RELEASE_3_6
I made a post on users@ about this very topic just a couple of months ago.
http://lists.dragonflybsd.org/pipermail/u...
marino

11/05/2013

02:57 PM Bug #2597 (Closed): panic building devel/gettext
Should now be fixed in 518cbb49745841d703ea07e413dcfe9b7cb0ce96.
-Matt
dillon
03:38 AM Bug #2597: panic building devel/gettext
I can confirm these panics.
I just got two of them, of of 2 attempts, on an oct 18 kernel/world (i386, UFS)
Now t...
marino
02:50 PM Revision 00b0e039: kernel - Fix vn_syncer_add panic with UFS
* The new VONWORKLST requirements were expanded to include VOBJDIRTY
for both the standard syncer and the new synce...
dillon
02:46 PM Revision 518cbb49: kernel - Fix vn_syncer_add panic with UFS
* The new VONWORKLST requirements were expanded to include VOBJDIRTY
for both the standard syncer and the new synce...
dillon
12:53 PM Revision 5326d86a: libopie: Update config.h, clean up Makefile and use CSTD=gnu99.
* Include all necessary includes to compile with -std=gnu99, our default.
* Add some missing prototypes to <opie.h>....
swildner
12:17 PM Revision 081fcab1: ipfw(8)/kldconfig(8): Clean up some __FreeBSD_version checks.
swildner
10:43 AM Revision 114b3e17: hammer2 - Implement I/O abstraction, fix deadlocks (2)
* Stabilize last commit, fix garbage collection SMP race. dillon
09:39 AM Revision fdf62707: hammer2 - Implement I/O abstraction, fix deadlocks
* Implement a device buffer I/O abstraction, struct hammer2_io. This
abstraction allows multiple chains using smal...
dillon
06:32 AM Revision fa5612e9: polling.4: Mention mxge(4)
Sepherosa Ziehau
06:32 AM Revision 16a93185: mxge.4: Mention polling(4) support
Sepherosa Ziehau
06:01 AM Revision 2276707e: mxge: Add polling(4) support
The polling(4) support for mxge(4) is actually "hybrid":
- Polling TX and status does not work, so TX and status are ...
Sepherosa Ziehau
04:05 AM Bug #2602 (Closed): make upgrade errors from DragonFly_RELEASE_3_4 to DragonFly_RELEASE_3_6
Follow Upgrade Procedure Outlined in Handbook
make buildworld
make buildkernel
make installworld
make installkern...
edo
07:30 PM Revision eb23b349: 3.6 branching and setup.
justin

11/04/2013

11:45 AM Revision 03faa7d5: hammer2 - Stabilization
* Do not scrap deleted + modified chains unconditionally, this will mess
up operations on unlinked-but-open files. ...
dillon
11:33 AM Revision 7b8f823f: mdoc_local: Add two more FreeBSD versions which are used in manual pages.
swildner
11:21 AM Revision 2689585a: strlcpy.3: Use OpenBSD's revamped description of strlcpy and strlcat.
This is FreeBSD's r257646.
Submitted-by: Eitan Adler <eadler@freebsd.org>
From their commit msg:
This explanation ...
swildner
10:12 AM Bug #2441: rtorrent downloads broken, possibly related to recent mmap work
In testing the dports version of rtorrent, I've found that machdep.pmap_mmu_optimize=1 is still an issue. t_dfbsd
09:06 AM Bug #2533 (Closed): re0: watchdog timeouts, network loss
t_dfbsd

11/03/2013

02:41 PM Revision a5c6fa83: pthread/sem_timedwait: sem_timedwait()'s timespec argument is const.
swildner
02:40 PM Bug #2437: rtorrent crashes with large number of connections
Sorry, I meant to say "dports version of libtorrent". t_dfbsd
02:38 PM Bug #2437 (Closed): rtorrent crashes with large number of connections
The dports version of rtorrent fixes this issue, so I'm closing this ticket. t_dfbsd
01:36 PM Revision e74ec36c: Fix some more prototypes in manual pages.
swildner
12:51 PM Revision 9c2e8e1d: bsd-family-tree: Sync with FreeBSD (for OpenBSD 5.4).
swildner
12:50 PM Revision e61e9416: Fix two prototypes in stringlist.3 and rpc_svc_reg.3.
swildner
01:22 AM Revision 11782aab: kernel/x86_64: Do not print a message upon every segmentation fault.
It was printed even when the SIGSEGV was caught, such as by configure
tests, causing a rather noisy console when pack...
swildner
12:46 AM Revision 9050047f: kernel/i386: Implement atomic_swap_long()
ftigeot
12:46 AM Revision e3b244c9: drm: Use Linux atomic types and functions
Opportunistically sync to Linux 3.8 when possible ftigeot
12:46 AM Revision c4962bc9: drm: Import linux/kernel.h from FreeBSD's OFED stack
ftigeot
12:46 AM Revision 32dbd5b5: kref.h: Adapt to Linux 3.8's drm
* Implement kref_sub()
* The internal counter is used by the drm code, rename it to refcount
* The internal counter...
ftigeot
12:46 AM Revision 81efc3b7: drm: fix test_and_set_bit() prototype
ftigeot
12:46 AM Revision a7aa8068: drm: Import linux/bitops.h from the FreeBSD OFED stack
ftigeot
12:46 AM Revision 817355f9: drm: Improve linux/atomic.h
* Add an atomic64_t definition
* Add back atomic_xchg()
* Add atomic64_read() atomic64_xchg() and atomic64_set()
ftigeot
11:08 PM Revision 367cbdbb: drm: Replace drm_atomic.h by linux/atomic.h from FreeBSD's OFED stack
ftigeot

11/02/2013

02:07 PM Revision 34a96eb9: dirfs - Add VFS_STATFS() function
tuxillo
02:07 PM Revision ca121c8c: dirfs - Call VOP_INACTIVE() on last VOP_CLOSE()
tuxillo
02:07 PM Revision 42466a39: dirfs - Add KTR_LOG for VFS_MOUNT / VFS_UNMOUNT
tuxillo
02:07 PM Revision 3cc8dd41: dirfs - Improve a couple KTR messages
tuxillo
12:06 AM Revision 925e4ad1: hammer2 - Stabilization
* Fix heavy cpu use in flush due to a blown recursion which can run down
the same chain many times due to the alias...
dillon

11/01/2013

02:05 PM Bug #2597: panic building devel/gettext
I believe this problem needs to be addressed before the 3.6 release because it may affect many if not all systems usi... davshao
09:51 AM Revision 053e752c: hammer2 - stabilization
* Reduce HAMMER2_FLUSH_DEPTH_LIMIT from 40 to 10 to avoid blowing out
the kernel stack.
* Retool hammer2_chain_dro...
dillon
12:51 AM Revision f0184225: hammer2 - stabilization
* Code generally assumes that a deleted-flagged chain can still be
duplicated. Remove bogus call to hammer2_freema...
dillon
 

Also available in: Atom