Activity
From 10/08/2012 to 11/06/2012
11/06/2012
- 04:43 PM Bug #2450 (Closed): building 3.2 release on master fails
- Using master of October 30 buildworld of 3.2 release fails,
see below for make output.
It seems like problem is that... - 06:20 AM Submit #2449 (Closed): INVARIANTS option fix.
- With the INVARIANTS option defined the kernel does not build.
This small patch fixes the issue. - 06:19 AM Revision b373db6a (dragonflybsd): vr: Switch from device_polling to ifpoll
- 05:13 AM Bug #2448 (Closed): Date doesn't show in "top" on wide terminal
- The date in "top" is hidden on the top right corner if the terminal width is wider than 255 pixels
- 04:05 AM Revision 3567bc9b (dragonflybsd): ifpoll: Closely follow the old status polling fraction in the compat code
- 04:05 AM Revision 5d6e5b92 (dragonflybsd): rl: Switch from device_polling to ifpoll
- Optimize the RX path a little bit by reading the RL_CURRXADDR and
RL_CURRXBUF only if necessary; reading these two re... - 04:05 AM Revision ee332442 (dragonflybsd): fxp: Switch device_polling to ifpoll
- 02:31 AM Bug #2445 (In Progress): systat is broken in dragonflybsd 3.2.1 or later
- Hi,
There was a change introduced in bc55d64fabb369afb8b8b6a30341793ecea21278 which removed the sysctl
-SYSCTL_INT(... - 01:09 AM Bug #2447 (Resolved): TOP isn't reporting correctly CPU states without -M
- Hello,
The top command isn't reporting the line "CPU states" correctly on my dual core laptop.
With the command "to...
11/05/2012
- 10:06 PM Revision b7a31a18 (dragonflybsd): ndiscvt(8): Add a missing space.
- Submitted-by: Eitan Adler <lists@eitanadler.com>
- 10:05 PM Revision 5d34a650 (dragonflybsd): hptrr(4): Add missing intrhook description.
- 10:04 PM Revision ced5c9a4 (dragonflybsd): hpt27xx(4): Add missing bootverbose and intrhook description.
- 06:44 PM Revision 8d67cbb3 (dragonflybsd): Fix some typos in user visible messages, etc.
- 05:54 PM Bug #2446 (Resolved): make buildkernel fails for DragonflyBSD 3.2.1 or later if INVARIANTS option is not defined in the kernel config file.
- 05:52 PM Bug #2445 (Closed): systat is broken in dragonflybsd 3.2.1 or later
- # systat
systat: kinfo_get_sched_ccpu: No such file or directory
- 12:27 AM Revision 89a2c6a0 (dragonflybsd): hexdump.3: Add missing .Sh LIBRARY and bump .Dd to when it was imported.
11/04/2012
- 09:28 PM Revision 2d574a28 (dragonflybsd): bsd-family-tree: Sync with FreeBSD (adds DragonFly 3.2 and OpenBSD 5.2).
- 08:35 PM Revision 2a1faf81 (dragonflybsd): sysctl.9: Fix another typo. frequence -> frequency
- Found-with: igor
- 08:18 PM Revision 22e19989 (dragonflybsd): kernel: Remove unneeded #include <sys/devicestat.h> in disk/RAID drivers.
- 01:27 PM Revision 47dadae6 (dragonflybsd): git gc --aggressive only cleaned up 4 mb of disk and took 7 minutes to run.
- It doesn't seem to be worth the (admittedly small) time penalty.
- 07:58 AM Bug #2444 (New): Crash during Hammer overnight cleanup
- I had a crash overnight. It looks like it happened during batch cleanup on a busy Hammer disk. This system has a se...
- 07:53 AM Revision 7092f18c (dragonflybsd): boot - some VIA processors also have long mode!
- 07:38 AM Revision 566ca746 (dragonflybsd): Fix some typos in the manpages.
- 07:05 AM Revision 6c83f9d9 (dragonflybsd): kgdb.1: Fix macro ordering.
- 05:53 AM Revision b575ab8a (dragonflybsd): Remove word duplicates in some manual pages.
- 05:36 AM Revision a687a1fc (dragonflybsd): colldef.1: Do the last commit a bit better.
- 05:02 AM Revision 3da47b38 (dragonflybsd): Sync zoneinfo database with tzdata2012i from ftp://ftp.iana.org/tz/releases
- * asia: Comment typo fix.
* northamerica: Cuba switched back to standard time on 2012-11-04, 01:00. - 05:01 AM Revision a96d07ca (dragonflybsd): Sync zoneinfo database with tzdata2012i from ftp://ftp.iana.org/tz/releases
- * asia: Comment typo fix.
* northamerica: Cuba switched back to standard time on 2012-11-04, 01:00. - 05:00 AM Revision 4f9be4a9 (dragonflybsd): Sync zoneinfo database with tzdata2012i from ftp://ftp.iana.org/tz/releases
- * asia: Comment typo fix.
* northamerica: Cuba switched back to standard time on 2012-11-04, 01:00. - 04:19 AM Revision 3bcfba15 (dragonflybsd): sis: Switch from device_polling to ifpoll
- 03:02 AM Revision 38722936 (dragonflybsd): xl: Switch from device_polling to ifpoll
- 02:25 AM Revision 9bb7da42 (dragonflybsd): stge: Switch from device_polling to ifpoll
- 02:04 AM Revision d2e51f8d (dragonflybsd): nfe: Switch from device_polling to ifpoll
- 01:44 AM Revision 7816ba83 (dragonflybsd): re: Swicth from device_polling to ifpoll
11/03/2012
- 11:54 PM Revision 4a331bf7 (dragonflybsd): bce: Switch from device_polling to ifpoll
- 11:52 PM Revision 5d35ae74 (dragonflybsd): ifpoll: Also check sysctl_tree in compat code setup
- 10:06 AM Revision 8b000d02 (dragonflybsd): elf_common.h: Add EM_AMD64 as alias to EM_X86_64
- 08:45 AM Revision ef62212a (dragonflybsd): libutil: Implement group file utilities
- Taken from FreeBSD's libutil
- 08:45 AM Revision 6d29a580 (dragonflybsd): libutil: Implement hexdump(3)
- Similar to hexdump(9) but available to userland.
Taken-from:
FreeBSD SVN 180161 (01 JUL 2008)
FreeBSD SVN 185729 (06... - 07:49 AM Revision c3640a43 (dragonflybsd): bge: Fix a bug in the polling code when status tag is used
- Status tag always needs to be written even if interrupt is not enabled.
- 07:43 AM Revision e691c072 (dragonflybsd): Revert "bge: Always configure MII mode register"
- This reverts commit dda43ff2bc5975a3cbd91838e7a46332039962f4.
Forcefully configure seems to break at least BCM5761 N... - 07:36 AM Revision 7e1b2526 (dragonflybsd): bge: Switch from device_polling to ifpoll
- Also fix a bug in the polling code when status tag is used:
status tag always needs to be written even if interrupt i... - 07:26 AM Revision 4dd740d5 (dragonflybsd): Revert "bge: Always configure MII mode register"
- This reverts commit dda43ff2bc5975a3cbd91838e7a46332039962f4.
Forcefully configure seems to break at least BCM5761 N... - 06:07 AM Revision 1e4cf316 (dragonflybsd): Bring in recent mktemp(1) changes from FreeBSD
- Support the Sun/GNU/FreeBSD extension of mktemp
returning a file1 in /tmp when called without a path.
This also mini... - 04:23 AM Revision a712521b (dragonflybsd): kernel: Simplify simq releasing in some RAID drivers.
- 04:09 AM Revision 0cf1e041 (dragonflybsd): kernel: Fix some wrong cam_simq_release() calls.
- Our (refcounted) simq can be released right after allocating the sim.
These drivers were not doing it correctly. - 04:08 AM Revision 284d4d40 (dragonflybsd): kernel: Fix some wrong cam_simq_release() calls.
- Our (refcounted) simq can be released right after allocating the sim.
These drivers were not doing it correctly.
11/02/2012
- 08:38 PM Revision 2d9a88b3 (dragonflybsd): Remove duplicate word.
- Contributed-by: "eadler" <lists@eitanadler.com>
- 02:07 PM Revision 011ed8de (dragonflybsd): kernel - Force word-writes in syscons code (Intel hw character mode emulation)
- * Observed on the Intel D2500HN. The system console in character map mode
fails utterly when a normal bcopy() is u... - 02:06 PM Revision 55f2ab5b (dragonflybsd): Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
- 01:11 PM Revision 5a71e1d2 (dragonflybsd): libfetch: Implement HTTP digest authentication, HTTP 305, and HTTP 308
- Implement HTTP status 305: Use proxy
Implement HTTP status 308: Permanent redirect
Implement HTTP Digest Authenticati... - 12:08 PM Revision f3e2e424 (dragonflybsd): libfetch: Use select(2) as a consequence of switching to non-blocking
- Since the socket is non-blocking, it is necessary to use select(2) even
when there is no timeout, because read(2) wil... - 12:08 PM Revision 9f1bbd29 (dragonflybsd): libfetch: what happened to ftp-cached commit?
- I thought I committed this fix last night. I don't know how it
disappeared. It's the fix documented in FreeBSD PR K... - 12:08 PM Revision 1a343b52 (dragonflybsd): libfetch: Change FTP default to passive mode
- 1. The caller can select active mode using "P" flag.
2. If the "p" passive flag is also present, it takes precedence ... - 01:58 AM Bug #2443 (Closed): A bug in cp
- Hello!
I recently found a bug in cp in FreeBSD-7.3 that was corrected in FreeBSD-9.
I checked DragonflyBSD's cp and...
11/01/2012
- 07:47 PM Revision 605d1d80 (dragonflybsd): /usr/Makefile: Bring back creating a master branch.
- It is useful to have it available, such as for MFC'ing changes from it
or upgrading to it, but it won't be checked ou... - 05:46 PM Revision f6807fa3 (dragonflybsd): usb4bsd - Change M_NOWAIT to M_WAITOK
- * M_NOWAIT really needs to be M_WAITOK in these places. It is unclear
why FreeBSD invites random device failures b... - 05:31 PM Revision 14c24f74 (dragonflybsd): libfetch: Avoid SIGPIPE on network connections
- To avoid unexpected process termination from SIGPIPE when writing to a
closed network connection, enable SO_NOSIGPIPE... - 05:15 PM Revision 89233cfd (dragonflybsd): Implement SO_NOSIGPIPE
- The SO_NOSIGPIPE socket option allows a user process to mark a socket so
that the socket does not generate SIGPIPE, o... - 02:56 PM Revision 3eca4227 (dragonflybsd): fetch: Fix infinite loop on display progress
- As reported by FreeBSD PR bin/153240, fetch can loop forever if it is
interrupted by a signal at just the right time.... - 02:56 PM Revision ad48ea37 (dragonflybsd): libfetch: Mark all socket and file descriptors close-on-exec
- This allows libfetch to close cached sockets.
Also add cast that helped FreeBSD move warns to 6
Taken-from: FreeBSD ... - 02:56 PM Revision 5807cf3c (dragonflybsd): libfetch: Fix hang due to SSL server closing before read completes
- If the server sends a close notification before before a SSL read
operation is complete, fetch will hang. Fix this b... - 02:56 PM Revision ba1d801e (dragonflybsd): libfetch: Fix PROXY_HOST bug, socket leak, cache-crash
- As described in FreeBSD PR kern/139751, NO_PROXY=localhost doesn't work
due to bad for loop count.
As described in F... - 02:56 PM Revision 884e58fc (dragonflybsd): libfetch: Change maximum redirect from 5 to 20
- Libfetch gives up a little too soon. Chrome and Firefox allow 20
redirects with IE stops after 8.
Taken-from: FreeB... - 02:56 PM Revision 7ee713dd (dragonflybsd): libfetch: Support percent-encoded user and password
- RFC 1738 specifies that any ":", "@", or "/" within a user name or
password in a URL is percent-encoded, to avoid amb... - 02:56 PM Revision 245e028c (dragonflybsd): libfetch: Fix failure to return to caller on error
- As described in FreeBSD PR kern/171187, several error conditions were
missing return statements.
Taken-from: FreeBSD...
10/31/2012
- 07:39 PM Revision 80b03f61 (dragonflybsd): Make sure that upgrading to master doesn't happen automatically/accidentally.
- Users will stay with a stable release unless they choose to change.
Also, nrelease builds will build the correct rele... - 06:38 PM Revision 91e04476 (dragonflybsd): ioapic/i386: Allow GSI > 191
- 06:38 PM Revision 343b4f3a (dragonflybsd): ioapic/x86_64: Allow GSI > 191
- Some BIOSes seem to assume that all 256 IDT vectors could be used,
while we limit the available IDT vectors percpu to... - 06:29 PM Revision 0a83ab6f (dragonflybsd): ioapic/i386: Allow GSI > 191
- 12:52 AM Bug #2441: rtorrent downloads broken, possibly related to recent mmap work
- We cannot completely exclude a DragonFly issue either.
It would be interesting to get both good and bad copies of th... - 12:48 AM Revision dc61f88c (dragonflybsd): Unignore some files already present in repository
10/30/2012
- 07:35 PM Revision 8e834fc8 (dragonflybsd): build - Fix handling of MACHINE_PLATFORM
- * Generate MACHINE_PLATFORM from sysctl -n hw.platform, bmake does not
generate a default for this (it's DragonFly-... - 02:43 PM Revision 6eb83deb (dragonflybsd): Implement eaccess
- It's just like access, but uses AT_EACCESS to check effective user ID
instead of the real user ID. - 11:43 AM Bug #2441: rtorrent downloads broken, possibly related to recent mmap work
- Thanks for adding that link, Francois. If this is in fact a bug in rtorrent, I don't have much hope that it will be ...
- 11:42 AM Bug #2424 (Closed): usched_dfly may cause Lenovo S10 to hang during boot
- 11:26 AM Bug #2426 (Closed): test 007
- 11:25 AM Bug #2442 (Closed): Possible bmake regression link_elf_obj_obj: symbol atomic_cmpset_int undefined
- Despite the crazy symptoms of the atomic.o build, this was ultimately caused by missing the update of a single mk fil...
- 07:51 AM Bug #2442: Possible bmake regression link_elf_obj_obj: symbol atomic_cmpset_int undefined
- I got a post-processed version of atomic.c:
http://leaf.dragonflybsd.org/~marino/atomic.processed.txt
It seems that ... - 01:46 AM Bug #2442: Possible bmake regression link_elf_obj_obj: symbol atomic_cmpset_int undefined
- On Tue, 30 Oct 2012 08:23:04 +0100, Francois Tigeot via Redmine
<bugtracker-admin@leaf.dragonflybsd.org> wrote:
>
... - 01:38 AM Bug #2442: Possible bmake regression link_elf_obj_obj: symbol atomic_cmpset_int undefined
- Also, try to grab a log and see if you see any references to stale depends. The presence of such a warning may be an...
- 12:23 AM Bug #2442: Possible bmake regression link_elf_obj_obj: symbol atomic_cmpset_int undefined
- The new build infrastructure is apparently sensitive to .o/.So/.so/.po/.a files located in /usr/src
Can you check if... - 11:22 AM Revision 9c9078b1 (dragonflybsd): bug #2442: Fix bmake regression of kernel build
- Kernel modules such as acpi.ko didn't load due to missing symbols after
bmake replaced legacy make. The cause was tr... - 11:21 AM Bug #2440 (Rejected): utmp/wtmp/lastlog host field too short
- That's what wtmpx, utmpx and lastlogx are for. changing wtmp, utmp and lastlog host field is a no-go as it is pretty ...
10/29/2012
- 07:53 PM Revision aad8a0a7 (dragonflybsd): ioapic/x86_64: Allow GSI > 191
- Some BIOSes seem to assume that all 256 IDT vectors could be used,
while we limit the available IDT vectors percpu to... - 12:59 PM Revision f8a75064 (dragonflybsd): Fix cross-build
- The introduction of BTOOLMAKE and BTOOLCONFIG did not work when
cross-building. The value of BTOOLSDEST and CTOOLSDE... - 11:22 AM Bug #2442: Possible bmake regression link_elf_obj_obj: symbol atomic_cmpset_int undefined
- After a full buildworld and kernel on x86_64 acpi.ko refuses to loads (ends in kernel panic) because of same missing ...
- 10:11 AM Bug #2442: Possible bmake regression link_elf_obj_obj: symbol atomic_cmpset_int undefined
- The problem persists despite full
make -j7 buildworld buildkernel
or
make buildworld && make buildkernel
Also I beli... - 04:09 AM Bug #2442 (Closed): Possible bmake regression link_elf_obj_obj: symbol atomic_cmpset_int undefined
- Something in master after (not inclusive)
commit 861cfd512d0fe6d53d680a10c0989a580290ef22 kernel/linprocfs: Add depen...
10/28/2012
- 12:48 PM Revision a3775bf2 (dragonflybsd): Update files for OpenSSH-6.1p1 import.
- 12:13 PM Revision a68c5b03 (dragonflybsd): Merge branch 'vendor/OPENSSH'
- 10:58 AM Revision 99e85e0d (dragonflybsd): Import OpenSSH-6.1p1.
- Features:
* ssh-keygen(1): Add optional checkpoints for moduli screening
* ssh-add(1): new -k option to load plain... - 06:32 AM Revision c9e065d3 (dragonflybsd): usr.bin/make: Remove legacy make files
- usr.bin/make has been replaced with usr.bin/bmake, retaining the program
name "make". usr.bin/make was previously di... - 06:32 AM Revision b3badcb0 (dragonflybsd): Random makefile cleanup prior to bmake import
- Bmake does not like to encounter "exit 0" or "exit 1". It fails using the
exec command. Replace instances of "exit ... - 06:32 AM Revision 3da8e88f (dragonflybsd): Replace legacy make with bmake
- The proper way to detect which make is building the makefile is to check
for .PARSEDIR. If present, bmake is process... - 06:11 AM Revision b5de76b1 (dragonflybsd): ifpoll: Factor out code for devices which does not support multiple queues
- Mainly avoid code duplication.
While I'm here, fix a typo in em(4) which always enable interrupt during
interface in... - 03:27 AM Revision bf3ed5fe (dragonflybsd): em: Clear status polling count during interrupt disable handling
- 03:22 AM Revision 350d9c84 (dragonflybsd): em: Switch from device_polling to ifpoll
10/27/2012
- 06:13 PM Revision 861cfd51 (dragonflybsd): kernel/linprocfs: Add dependency on the linux module.
- 04:01 PM Revision 1a9b0400 (dragonflybsd): Restore build parallelism
- The build parallelism was accidently disabled with recent commits.
First, relocate libobjc headers for gcc44 to /usr/... - 03:38 PM Revision e8f7ad4c (dragonflybsd): ndiscvt(8): Check an fread()
- Found-by: gcc47
- 03:38 PM Revision e91d8373 (dragonflybsd): sort(1): Remove an unused variable.
- Found-by: gcc47
- 03:38 PM Revision 666e46d7 (dragonflybsd): installer: Remove some unused variables.
- Found-by: gcc47
- 03:38 PM Revision 1a58a836 (dragonflybsd): btconfig(8): Move some unused code into the #if 0.
- 09:10 AM Revision 3db89b52 (dragonflybsd): bmake: rethink default mk search path again
- Talking with swildner, we don't want the magic token to come before
/usr/share/mk because that would case the host ma... - 08:51 AM Revision 64ed7155 (dragonflybsd): gcc4X: rework some makefiles
- These are various tweaks to improve compatibility between legacy make and
bmake. The biggest change was moving gnu/u... - 08:51 AM Revision 572b65cc (dragonflybsd): bsd.dep.mk: Remove AINC knob
- The AINC knob was removed from FreeBSD before DragonFly 1.0 was released.
It's not needed, so remove it to simplify b... - 07:00 AM Revision 25582ec7 (dragonflybsd): gcc41 removal: Part 3 of 2: library makefiles
- I forgot there were GCC 4.1 files in the gnu/lib/gcc41 directory. These
should have been removed last night with the... - 04:10 AM Revision bfa76b7a (dragonflybsd): natd(8): Add exit_delay (daemon exit delay after signal), from FreeBSD.
- 02:54 AM Revision 692786ae (dragonflybsd): Tweak some makefiles to prepare for bmake
- These makefiles build fine with legacy make but contain (or lack)
information that causes the build to fail when used... - 02:54 AM Revision 2b01fcf9 (dragonflybsd): bmake: Update mk directory search path
- Rather than hardcoding /usr/share/mk as the only source for bsd.*.mk files,
use the .../ magic token to cause bmake t... - 02:18 AM Revision 1a540180 (dragonflybsd): Sync zoneinfo database with tzdata2012h from ftp://ftp.iana.org/tz/releases
- * asia:
Israel has new DST rules next year (thanks to Ephraim Silverberg).
Jordan stays on DST this winter (t... - 02:16 AM Revision da1afaa6 (dragonflybsd): Sync zoneinfo database with tzdata2012h from ftp://ftp.iana.org/tz/releases
- * asia:
Israel has new DST rules next year (thanks to Ephraim Silverberg).
Jordan stays on DST this winter (t... - 02:15 AM Revision f21b88be (dragonflybsd): Sync zoneinfo database with tzdata2012h from ftp://ftp.iana.org/tz/releases
- * asia:
Israel has new DST rules next year (thanks to Ephraim Silverberg).
Jordan stays on DST this winter (t...
10/26/2012
- 10:47 PM Bug #2441: rtorrent downloads broken, possibly related to recent mmap work
- Possibly related to this rtorrent bug report:
http://libtorrent.rakshasa.no/ticket/483 - 10:00 PM Bug #2441 (Closed): rtorrent downloads broken, possibly related to recent mmap work
- Running DragonFly v3.3.0.165.gdc43b7-DEVELOPMENT, x86-64
Since upgrading to recent master, rtorrent downloads have... - 09:39 PM Revision bc0341e3 (dragonflybsd): Change pkgsrc make targets to use pkgsrc -head
- 03:50 PM Revision 79d663c7 (dragonflybsd): mdoc: Fix .Os version.
- 03:50 PM Revision 9b0f5772 (dragonflybsd): mdoc: Fix .Os version.
- 03:21 PM Revision 6a40fd98 (dragonflybsd): mdoc: Add DragonFly 3.3.
- 12:50 PM Revision 0b0391f5 (dragonflybsd): gcc41 removal: Part 2 of 2: contrib files
- Complete the removal of GCC 4.1 by removing the contrib directory.
- 12:49 PM Revision ffa8f94e (dragonflybsd): gcc41 removal: Part 1 of 2: makefiles
- GCC 4.1 had been disconnected from the base build after GCC 4.7 was
brought in. The transition as gone relatively sm... - 12:41 PM Revision dd237a79 (dragonflybsd): libssp47, libobjc47: install headers
- Headers for both libssp and libobjc were not getting installed for the
gcc47 library set. As an aside, the gcc44 lib... - 12:41 PM Revision 7a76d88a (dragonflybsd): libgomp47: Install libgomp.spec and omp.h
- It was reported these files are needed by libgomp, so generate and
install them. - 12:36 PM Revision 0cb8b67e (dragonflybsd): libgomp47: Install libgomp.spec and omp.h
- It was reported these files are needed by libgomp, so generate and
install them. - 12:36 PM Revision a1780bd8 (dragonflybsd): libssp47, libobjc47: install headers
- Headers for both libssp and libobjc were not getting installed for the
gcc47 library set. As an aside, the gcc44 lib... - 08:38 AM Revision 77153909 (dragonflybsd): Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
- 08:37 AM Revision 0fe3034c (dragonflybsd): build - Use _KERNEL_STRUCTURES for struct disk
- * Use _KERNEL and _KERNEL_STRUCTURES around struct disk as well
for correctness. - 08:33 AM Revision f5fa7250 (dragonflybsd): ps.1: Adjust info regarding SMP systems.
- 08:08 AM Revision 458c8742 (dragonflybsd): Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
- 02:20 AM Revision 840d1679 (dragonflybsd): <sys/dmsg.h>: Fix buildworld, ccdconfig(8) needs this (via <sys/disk.h>).
- Reported-by: Siju George <sgeorge.ml2@gmail.com>
10/25/2012
- 09:50 PM Revision 3b76886b (dragonflybsd): hammer2 - dmsg blockdev work (cleanup)
- * Cleanup
- 09:50 PM Revision 05d0cd3a (dragonflybsd): mptable.1: Small SMP related adjustment.
- 09:32 PM Revision 20ce32a9 (dragonflybsd): vkernel.7: Remove SMP related info.
- 07:57 PM Revision ddfbb283 (dragonflybsd): hammer2 - dmsg blockdev work
- * Adjust the LNK_CONN and LNK_SPAN messages to provide a cluster label
and a filesystem label instead of just a fil... - 06:48 PM Revision 6e837288 (dragonflybsd): vkernel.7: Add back some info I accidentally removed.
- 06:46 PM Revision 5a8e4be9 (dragonflybsd): Adjust some manual pages for the recent SMP changes.
- 04:00 PM Revision 185ace93 (dragonflybsd): hammer2 - Add server-side disk advertisements
- * The hammer2 service demon now tracks disks and connects the cluster
controller to each one.
* Add a new ioctl to... - 01:44 PM Revision a789299f (dragonflybsd): kernel - cleanup subr_disk.c
- * Formatting cleanup pass.
- 11:31 AM Revision 11f7caf4 (dragonflybsd): hammer2 - Messaging layer separation work part 5
- * Fix debug shell callback issue
- 11:09 AM Revision 8a9471c3 (dragonflybsd): hammer2 - Messaging layer separation work part 4
- * Cleanup, bug fixes, operations tests successful now.
- 10:46 AM Revision 3a5aa68f (dragonflybsd): hammer2 - Messaging layer separation work part 3
- * Move more hammer2 vfs message code into kern_dmsg.c, renaming and
implementing callbacks as needed.
* Move hamme...
10/24/2012
- 11:26 PM Revision 0c3a8cd0 (dragonflybsd): hammer2 - Messaging layer separation work part 2
- * Move most of the low-level message handling from the hammer2 utility
to a new library called libdmsg.
* Move add... - 09:27 PM Revision 5bc5bca2 (dragonflybsd): hammer2 - Messaging layer separation work part 1
- This work is to separate the network messaging format and various
lower layers out from hammer2 and into their own 'd... - 08:04 PM Revision 2bfa3ec3 (dragonflybsd): kernel - header file includes adjustment
- * sys/udev.h ensures that libprop/proplib.h is included.
- 07:53 PM Revision 84f2d39f (dragonflybsd): kernel - Implement UDEVWAIT ioctl for /dev/udev
- * Implement an ioctl which interacts with a sequence number and waits for
a new event, so callers can avoid polling... - 07:12 PM Revision cd6f4f79 (dragonflybsd): kernel - Auto-initiate message stream for udev on read()
- * Ensure the device is initiated when read() is issued for /dev/udev,
otherwise no events will be queued.
This a... - 06:31 PM Revision 9b881e96 (dragonflybsd): kernel - Allow multiple opens on /dev/udev
- * Implement as an auto-clone device
* Refactor most of the code to use a new queueing mechanic. There is a single
... - 05:08 PM Revision 1de39603 (dragonflybsd): devattr - Add monitoring mode (-M).
- * Add a new option, -M, which will monitor for events after doing the
initial iteration. - 03:59 PM Revision a5ef8e88 (dragonflybsd): test - Adjust vnodeinfo
- * Adjust vnodeinfo to provide more information about the
buffer cache. - 03:48 PM Revision 1acfc0a6 (dragonflybsd): Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2
- 02:33 PM Bug #2440 (Rejected): utmp/wtmp/lastlog host field too short
- In <include/utmp.h> the host field for utmp, wtmp and lastlog is set to 16 characters. This has the effect that both ...
- 10:13 AM Revision 09ff663c (dragonflybsd): UPDATING: Mention SMP is a no-op for now.
- 10:05 AM Revision ee8700d0 (dragonflybsd): kernel: Add back 'options SMP' as a no-op.
- This is to prevent people working with both 3.2 and master from needing
different kernel configs.
Pointed-out-by: di... - 09:54 AM Revision 3a6a85bc (dragonflybsd): Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2
- 09:11 AM Revision 7b8d3ef3 (dragonflybsd): ixgbe/netrate: Remove -DSMP from the Makefiles (no longer needed).
- 09:04 AM Revision 1918fc5c (dragonflybsd): kernel: Make SMP support default (and non-optional).
- The 'SMP' kernel option gets removed with this commit, so it has to
be removed from everybody's configs.
Reviewed-by... - 07:19 AM Revision f5f75637 (dragonflybsd): idr.9: Clean up a bit.
- 07:06 AM Bug #2437: rtorrent crashes with large number of connections
- I think you're right, but it's an improvement and I don't know what a real fix would be.
- 12:20 AM Bug #2437 (Feedback): rtorrent crashes with large number of connections
- The FreeBSD patch looks like a work-around, not a fix.
10/23/2012
- 08:29 PM Revision 94b98a91 (dragonflybsd): Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2
- 05:56 AM Revision 181ede86 (dragonflybsd): idr: Integer ID management library
- Derived from fd code. Almost compatible with Linux. Differences
mentioned in man page. - 02:10 AM Revision cd9cf972 (dragonflybsd): bsd-family-tree: Sync with FreeBSD (adds NetBSD 6.0).
- 02:04 AM Revision 207b3ef6 (dragonflybsd): LINT64: Remove comment. fe(4) is i386 specific.
- 12:24 AM Bug #2435 (Resolved): Performance (new)
- An overlooked console.log() was making IE grumpy.
10/22/2012
- 02:52 PM Bug #2435 (In Progress): Performance (new)
- The labels are missing in IE, will look into it when I get a minute.
- 11:06 AM Revision 8f8e1daf (dragonflybsd): Remove CAPS.
- OK'd-by: dillon
- 09:30 AM Revision 3abb1d47 (dragonflybsd): condvar.9: Remove trailing whitespace.
- 03:42 AM Bug #2439: ccdconfig fails loading ccd.ko during bootup
- grab
- 03:13 AM Bug #2439 (Closed): ccdconfig fails loading ccd.ko during bootup
- Hopefully, the subject is enough.
- 02:07 AM Revision ed9b2d1d (dragonflybsd): kernel/kinfo: Don't use 'SMP' alone to check for userland compilation.
- The code is used by both kernel and userland.
This is in preparation for removing UP code.
10/21/2012
- 09:59 PM Submit #2438 (Feedback): TRIM fixes
- This patch is to fix bugs associated with TRIM.
If trim is on as a option, display that when typing "mount".
C... - 09:22 PM Bug #2437 (Closed): rtorrent crashes with large number of connections
- When I build libtorrent from pkgsrc with kqueue support, it crashes quickly if there are a large number of connection...
- 03:24 PM Bug #2436 (New): panic: assertion "lp->lwp_qcpu == dd->cpuid" failed in dfly_acquire_curproc
- On current master changing cpumask using dfly scheduler can result in panic.
Problem is on both DragonFly i386 & x86_... - 03:05 PM Bug #2431 (Closed): dfly usched on UP kernel crash on boot
- Resolved by commit 40d9cbc812e431e3fc980040a50b09ca82c2ce1a
- 02:50 PM Revision 5e966176 (dragonflybsd): usched_set.2: Add BUGS section and improve formatting
- 02:40 PM Revision 2c03f3d7 (dragonflybsd): loader(8): Add documentation on kern.user_scheduler
- 02:39 PM Revision f6d52dfb (dragonflybsd): usched(8): Add cpumask
- 01:14 PM Bug #2435 (Resolved): Performance (new)
- Dear DragonFlyBSD-bugs,
Today I noticed the new "Performance" link/page on www.dragonflybsd.org;
http://www.dragonf... - 01:09 PM Revision 358a6587 (dragonflybsd): vkernel64: Add a missing 'break'.
- 01:09 PM Revision 8619df8e (dragonflybsd): vkernel64: Add a missing 'break'.
- 12:13 PM Revision 1957ada4 (dragonflybsd): bmake: Add world Makefile but don't tie in it yet
- 12:10 PM Revision ab3e1779 (dragonflybsd): bmake: Add DragonFly READMEs
- Add DragonFly README files to contrib/bmake and also add __unused
to the single argument of two empty functions. - 12:06 PM Revision 2310a373 (dragonflybsd): Merge branch 'vendor/BMAKE'
- 12:05 PM Revision 01e196c8 (dragonflybsd): Import bmake-20121010 to new vendor branch
- 09:45 AM Revision a119e40c (dragonflybsd): UPDATING: Fix a typo and mention that for usb4bsd, w&k need rebuilding.
- Sigh, I had written 'loader.conf' instead of 'make.conf'. It will need
a mention on the release page/errata. - 09:45 AM Revision c7200221 (dragonflybsd): UPDATING: Fix a typo and mention that for usb4bsd, w&k need rebuilding.
- Sigh, I had written 'loader.conf' instead of 'make.conf'. It will need
a mention on the release page/errata. - 06:52 AM Revision f9169338 (dragonflybsd): UPDATING: Add some words about usb4bsd.
- 06:52 AM Revision 2508820f (dragonflybsd): UPDATING: Add some words about usb4bsd.
- 05:59 AM Revision e917d393 (dragonflybsd): condvar(9): adjust manpage to reflect reality
- also fix a typo while I am here
- 05:59 AM Revision 0a2e912b (dragonflybsd): usb4bsd: Add a commented out line to our configs for enabling usb4bsd.
- In addition to this, WANT_USB4BSD needs to be put into /etc/make.conf
for the userland part. - 05:59 AM Revision 9b2f951f (dragonflybsd): usb4bsd/libusb: Remove an unused variable and mark a dummy variable unused.
- 05:59 AM Revision d06a5cba (dragonflybsd): usb4bsd/ukbd: Adjust comment style a bit.
- 05:59 AM Revision 6993bc26 (dragonflybsd): usb: Fix a typo in ukbd.
- 05:59 AM Revision 7c482c8e (dragonflybsd): usb4bsd: Fix attach/detach for ukbd.
- This still needs work to make it function with the debugger
- 05:59 AM Revision 55b93b6f (dragonflybsd): usb4bsd: Regenerate usbdevs.h and usbdevs_data.h.
- 05:59 AM Revision 04a734f2 (dragonflybsd): usb4bsd: Sync usbdevs with FreeBSD.
- 05:59 AM Revision bbd4ce31 (dragonflybsd): usb4bsd: Add usb_quirk module.
- 05:59 AM Revision eb28fcf7 (dragonflybsd): usb4bsd: Makefile cleanup.
- 05:59 AM Revision 075b7e90 (dragonflybsd): usb4bsd: Sort files a bit better in 'files' (from FreeBSD).
- 05:59 AM Revision f3e393c6 (dragonflybsd): usb4bsd/controller: Use device_delete_children().
- 05:59 AM Revision b9955230 (dragonflybsd): kernel: add device_delete_children()
- Obtained-from: FreeBSD
- 05:59 AM Revision 993a64bf (dragonflybsd): make upgrade: Remove more new USB stuff if it is not requested.
- To reduce confusion when switching.
- 05:59 AM Revision f48f5019 (dragonflybsd): usb4bsd: Pull up libusb and usbcontrol to FreeBSD current's.
- I stopped before their recent streams commit.
- 05:59 AM Revision b89c1a5b (dragonflybsd): Bring in USB4BSD userspace libraries and utilities.
- The following will now be built and installed if WANT_USB4BSD is defined.
* libusb
* usbconfig - 05:59 AM Revision 6e8aecbc (dragonflybsd): usb4bsd/ehci: Fix EHCI resetting (and thus, intialization & attach).
- No need for PINTERLOCKED here.
Reported-by: ftigeot, tuxillo
In-discussion-with: vsrinivas - 05:59 AM Revision 5de3726c (dragonflybsd): usb4bsd/ehci: Ouch, fix a bug in the Makefile.
- It was taking a wrong file and this caused ehci to not properly initialize
when loaded as a module (like it is our de... - 05:59 AM Revision 340f80e1 (dragonflybsd): usb4bsd: Use NULL for pointers.
- 05:59 AM Revision a0f979f1 (dragonflybsd): usb4bsd/controller: Remove some unused module declarations.
- 05:59 AM Revision 2d909c22 (dragonflybsd): usb4bsd: Remove more unused files.
- 05:59 AM Revision a1ef7517 (dragonflybsd): usb4bsd: Remove unused ARM related files.
- 05:59 AM Revision b49e9dd0 (dragonflybsd): Fix 'make upgrade', it was broken.
- 05:59 AM Revision c8a5abf8 (dragonflybsd): usb4bsd/audio: Some porting work in uaudio_pcm.c.
- * Locking fixes (by ftigeot).
* Comment out unknown methods for now.
* Adjust include path.
With this it only whin... - 05:59 AM Revision aeb0f5a1 (dragonflybsd): kernel/sound: Add PCMTRIG_COMMON (from FreeBSD).
- 05:59 AM Revision b01f6756 (dragonflybsd): kernel: Comment out the new uaudio_pcm.c for now, it doesn't build yet.
- 05:59 AM Revision e89f96a5 (dragonflybsd): kernel: Add KOBJMETHOD_END and use it.
- 05:59 AM Revision 039f3bdd (dragonflybsd): usb4bsd/uether: Missing argument in usb_ether_method's ue_ioctl() member.
- 05:59 AM Revision a6f1f50b (dragonflybsd): usb4bsd/if_udav: Comment out a variable (usage is not yet enabled).
- 05:59 AM Revision 74ab45ef (dragonflybsd): usb4bsd/audio: 'static' has to be at the beginning of the declaration.
- 05:59 AM Revision bd89bd70 (dragonflybsd): Remove old USB stuff when the new stack is requested.
- 05:59 AM Revision eb28d607 (dragonflybsd): usb4bsd: Add uether dependency for compiling udav into the kernel.
- 05:58 AM Revision 95e1810e (dragonflybsd): usb4bsd: Fix the compilation of the remaining drivers into the kernel.
- 05:58 AM Revision 9411070f (dragonflybsd): usb4bsd: Fix some compilation warnings.
- 05:58 AM Revision 3f873e18 (dragonflybsd): usb4bsd: Allow some parts to be built into the kernel.
- This is for the core support, and for uhci, ohci, ehci and xhci.
To do this, replace:
device usb
with
device ... - 05:58 AM Revision bac7eae2 (dragonflybsd): kernel/mii_layer: Little indentation fix.
- 05:58 AM Revision 1a4bba4a (dragonflybsd): usb4bsd: Port network devices (uether, udav, axe) and hook into build.
- Submitted-by: Markus Pfeiffer <markus.pfeiffer@morphism.de>
- 05:58 AM Revision 5e546275 (dragonflybsd): usb4bsd: Port input devices (uep, uhid, ukbd, ums) and hook into build.
- Submitted-by: Markus Pfeiffer <markus.pfeiffer@morphism.de>
- 05:58 AM Revision c91381a5 (dragonflybsd): usb4bsd: Fixes, fixes, fixes.
- * Fix a panic when trying to free null pointer in usb_free_device.
* Fix a panic due to wrong assignment of locks.
... - 05:58 AM Revision f4071775 (dragonflybsd): usb4bsd: Implement umass scsi probing on attach.
- Submitted-by: Markus Pfeiffer <markus.pfeiffer@morphism.de>
- 05:58 AM Revision c519b747 (dragonflybsd): usb4bsd: Bring in FreeBSD's uaudio driver.
- This is based on FreeBSD SVN r231881.
Submitted-by: Markus Pfeiffer <markus.pfeiffer@morphism.de> - 05:58 AM Revision 0b0fb28e (dragonflybsd): usb4bsd: Separate building of the old USB modules.
- Don't build the old USB driver modules when WANT_USB4BSD is set.
Also, do some cleanup in some of the Makefiles, whi... - 05:58 AM Revision 263003f2 (dragonflybsd): usb4bsd: Cleanup pass.
- * Adjust indentation, whitespace and typos.
* Uniformly use #if 0 to deactivate code instead of C comments. - 05:58 AM Revision 1a90ec21 (dragonflybsd): usb4bsd: Hook usb, ehci, ohci, uhci, xhci, umass, and usfs into the build.
- Adds some missing Makefiles and adjusts others.
With this commit, the corresponding modules all build when WANT_USB4... - 05:58 AM Revision d91300ae (dragonflybsd): usb4bsd: Perform the usual porting on the controller, storage and core code.
- malloc -> kmalloc, printf -> kprintf, locking, and so forth.
Submitted-by: Markus Pfeiffer <markus.pfeiffer@morphism... - 05:58 AM Revision 1d5eabb0 (dragonflybsd): usb4bsd: Generate usbdevs.h and usbdevs_data.h.
- Also, rename devlist2h.awk to usbdevs2h.awk and remove our CVS ID in
Makefile.usbdevs.
Submitted-by: Markus Pfeiffer... - 05:58 AM Revision 94c1a92c (dragonflybsd): <bus/pci/pcireg.h>: Add a definition for XHCI programming interface.
- Submitted-by: Markus Pfeiffer <markus.pfeiffer@morphism.de>
- 05:58 AM Revision da6e209f (dragonflybsd): usb4bsd: Hook the userland part into the build.
- Define a new make.conf(5) variable, WANT_USB4BSD, which (if set) causes
the new USB's userland to be built (similar t... - 05:58 AM Revision b29b01a8 (dragonflybsd): usb4bsd: Adjust header paths in libusbhid, usbhidctl, and public headers.
- Also remove some __FBSDID's.
Submitted-by: Markus Pfeiffer <markus.pfeiffer@morphism.de> - 05:58 AM Revision a60371cd (dragonflybsd): usb4bsd: Bring in FreeBSD's libusbhid, usbhidctl and USB kernel code.
- In order to make it live peacefully along with our old USB code, name
all directories with new USB code *u4b* instead... - 05:23 AM Revision 1ad7b4a7 (dragonflybsd): objcache: Make sure magazines are cache line aligned
- This also makes magazines' size multiple cache line size.
- 03:44 AM Revision f2013535 (dragonflybsd): objcache: Make sure that percpu_objcache and depot are cache line aligned
- Since percpu_objcache and depot are embedded in the objcache, so objcache
itself must be cache line aligned. - 03:05 AM Revision 87efe63b (dragonflybsd): gcc4X man pages: Introduce generic MLINK handling
- A few months ago, the MLINK handling for binutils was updated to make
it easier to switch the primary version. For b... - 02:32 AM Revision 38fdaecd (dragonflybsd): gcc4X man pages: Introduce generic MLINK handling
- A few months ago, the MLINK handling for binutils was updated to make
it easier to switch the primary version. For b... - 02:00 AM Revision 2fce2579 (dragonflybsd): objcache: objcache_create on longer changes cluster_limit
- It is no longer needed to pass the pointer to cluster_limit.
- 01:36 AM Revision a1882035 (dragonflybsd): objcache: Cache align magazinedepot and percpu_objcache
- 12:46 AM Revision 657357fa (dragonflybsd): libgomp47: link pthread library
- 12:45 AM Revision 9d3d966b (dragonflybsd): gcc47: Add libgomp
- This library was not part of the gcc 4.7 system compiler set.
By request for the purpose of supporting OpenMP with sy... - 12:45 AM Revision 7dba819d (dragonflybsd): gcc47: Add libssp and libssp_noshared
- These libraries were not part of the gcc 4.4 system compiler set.
Some pkgsrc packages assume the ssp libraries come ... - 12:39 AM Revision 10b962f6 (dragonflybsd): Merge branch 'vendor/GCC47' into RELEASE_3_2
10/20/2012
- 03:41 PM Revision 5127ef5e (dragonflybsd): condvar(9): adjust manpage to reflect reality
- also fix a typo while I am here
- 06:37 AM Revision a1ec47d0 (dragonflybsd): gcc47: Add __stack_chk_fail_local hack from gcc44
- Like gcc44 before it, gcc47 is complaining about the hidden symbol of
__stack_chk_fail_local. This patch swildner ad... - 06:34 AM Revision dc43b724 (dragonflybsd): netif: Enable ifpoll in module building
- 06:30 AM Revision 48d6c00e (dragonflybsd): libgomp47: link pthread library
- 05:17 AM Revision f85247ae (dragonflybsd): config: Enable ifpoll (IFPOLL_ENABLE) by default
- 05:12 AM Revision 0c7fdccd (dragonflybsd): ifpoll: Make status fraction and TX fraction easier to read
- 03:10 AM Revision 585a13d6 (dragonflybsd): gcc47: Add libgomp
- This library was not part of the gcc 4.7 system compiler set.
By request for the purpose of supporting OpenMP with sy... - 03:10 AM Revision bc7e8cb5 (dragonflybsd): Merge branch 'vendor/GCC47'
- 03:09 AM Revision 629ff9f7 (dragonflybsd): Add libgomp source files to gcc 4.7 vendor branch
- 01:50 AM Revision 8264e896 (dragonflybsd): udevd(8): Reduce the scope of a yet unused variable.
- 01:50 AM Revision 6d2121bf (dragonflybsd): udevd(8): Reduce the scope of a yet unused variable.
- 01:40 AM Revision e64e0a8f (dragonflybsd): newfs(8): Remove an unused variable.
- Found-by: gcc47
- 01:39 AM Revision 44ebca50 (dragonflybsd): newfs(8): Remove an unused variable.
- Found-by: gcc47
- 01:20 AM Revision 4d688820 (dragonflybsd): mount{,_ufs}(8): Check for mountctl() error before printing buf.
- 01:20 AM Revision 199559e7 (dragonflybsd): mount{,_ufs}(8): Check for mountctl() error before printing buf.
10/19/2012
- 07:39 PM Revision c666f28a (dragonflybsd): gcc47: Add libssp and libssp_noshared
- These libraries were not part of the gcc 4.4 system compiler set.
Some pkgsrc packages assume the ssp libraries come ... - 07:37 PM Revision f649b25a (dragonflybsd): Merge branch 'vendor/GCC47'
- 07:36 PM Revision 5dd34005 (dragonflybsd): gcc47: Add __stack_chk_fail_local hack from gcc44
- Like gcc44 before it, gcc47 is complaining about the hidden symbol of
__stack_chk_fail_local. This patch swildner ad... - 07:27 PM Revision f02514df (dragonflybsd): Add libssp source files to gcc 4.7 vendor branch
- 01:27 PM Revision 40d9cbc8 (dragonflybsd): kernel - Fix UP build for usched_dfly
- * Fix UP build for usched_dfly (primarily for the 3.2 release, UP is being
removed post-release). - 01:26 PM Revision 9d5dccab (dragonflybsd): kernel - Fix UP build for usched_dfly
- * Fix UP build for usched_dfly (primarily for the 3.2 release, UP is being
removed post-release). - 12:26 PM Revision 11a169ca (dragonflybsd): rshd(8): Add an error check for getnameinfo().
- 12:25 PM Revision 900919d1 (dragonflybsd): rshd(8): Add an error check for getnameinfo().
- 10:46 AM Revision fd6bd22e (dragonflybsd): kernel - Detect edge cases in ELF note handling
- * Do more stringent tests on ELF note structures and headers to
avoid possible panics on page-crossings.
* Patch c... - 10:41 AM Revision d48ef01c (dragonflybsd): kernel - Detect edge cases in ELF note handling
- * Do more stringent tests on ELF note structures and headers to
avoid possible panics on page-crossings.
* Patch c... - 08:50 AM Revision 7358dc4b (dragonflybsd): Revert a few additions of __unused that need some more thought.
- We can postpone it until WARNS gets raised to 4 (at the moment, all
this stuff is WARNS = 2). - 08:50 AM Revision 268d0316 (dragonflybsd): Revert some no longer needed local CFLAGS modifications.
- 08:50 AM Revision 6770bff6 (dragonflybsd): crypto: Revert some changes in contributed code.
- 08:49 AM Revision 50938789 (dragonflybsd): Move gcc47's -Wunused-but-set-{parameter,variable} to WARNS >= 4.
- It's not really important stuff that they uncover.
Also, -Wunused-parameter is added at >= 4 too. - 08:49 AM Revision 4049e101 (dragonflybsd): ndis_events(8): Check a read().
- Found-by: gcc47
- 08:47 AM Revision 312a61c7 (dragonflybsd): Revert a few additions of __unused that need some more thought.
- We can postpone it until WARNS gets raised to 4 (at the moment, all
this stuff is WARNS = 2). - 02:36 AM Revision 7b365e98 (dragonflybsd): libstdc++47: Rework to prevent regeneration during install
- The installincludes target regenerated files such as c++config.h during
the install phase. It may be a minor bug as ... - 01:58 AM Revision 4b17c316 (dragonflybsd): crypto: Revert some changes in contributed code.
- 01:58 AM Revision 16ad1ec0 (dragonflybsd): Revert some no longer needed local CFLAGS modifications.
- 01:58 AM Revision 3d67fe3c (dragonflybsd): ndis_events(8): Check a read().
- Found-by: gcc47
- 01:58 AM Revision c0b7aaeb (dragonflybsd): Move gcc47's -Wunused-but-set-{parameter,variable} to WARNS >= 4.
- It's not really important stuff that they uncover.
Also, -Wunused-parameter is added at >= 4 too. - 01:18 AM Revision 7992527c (dragonflybsd): libstdc++47: Rework to prevent regeneration during install
- The installincludes target regenerated files such as c++config.h during
the install phase. It may be a minor bug as ... - 01:17 AM Revision e14a82ba (dragonflybsd): mbuf: Remove unused MALLOC_DEFINEs
- 01:17 AM Revision 8033b958 (dragonflybsd): mbuf: Jumbo clusters are rarely used; keep the amount small.
- 01:17 AM Revision 9c24e04a (dragonflybsd): mbuf: Factor out m_getcl_cache; optimize m_getcl a little bit
- 01:17 AM Revision fa8f5efb (dragonflybsd): mbuf: Make cacheable fraction of mbuf clusters tunable
10/18/2012
- 05:01 PM Revision eb5a70b4 (dragonflybsd): Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2
- 03:57 PM Revision e7aeb78c (dragonflybsd): IPXrouted(8): Oops removed too much in the last commit.
- 03:57 PM Revision a83b4257 (dragonflybsd): IPXrouted(8): Oops removed too much in the last commit.
- 03:31 PM Revision 352a5200 (dragonflybsd): <bsd.sys.mk>: Rename -W to -Wextra.
- -Wextra is a newer name and it is a bit more descriptive.
While here, break a long line. - 03:30 PM Revision 00be51d6 (dragonflybsd): <bsd.sys.mk>: Rename -W to -Wextra.
- -Wextra is a newer name and it is a bit more descriptive.
While here, break a long line. - 03:15 PM Revision 7da1d2c5 (dragonflybsd): watchdogd(8): Silence a warning differently.
- Also satisfies -Wunused-but-set-parameter.
Found-by: gcc47 - 03:14 PM Revision c256ecec (dragonflybsd): watchdogd(8): Silence a warning differently.
- Also satisfies -Wunused-but-set-parameter.
Found-by: gcc47 - 08:56 AM Revision a6dfea83 (dragonflybsd): kernel/x86_64: In pmap_enter(), entry is, in fact, used.
- 08:53 AM Revision 07b67fa6 (dragonflybsd): kernel/x86_64: In pmap_enter(), entry is, in fact, used.
- 06:39 AM Revision b995668a (dragonflybsd): mptable(8): Remove an unused variable.
- Found-by: gcc47
- 06:39 AM Revision aac1adad (dragonflybsd): inetd(8): Fix initialization of se_rpc_{low,high}vers.
- Found-by: gcc47
- 06:39 AM Revision 6ca4f4b2 (dragonflybsd): fwcontrol(8): f_cycle is only used in #if 0'd code, so #if 0 it too.
- Found-by: gcc47
- 06:39 AM Revision b7cbbcdc (dragonflybsd): IPXrouted(8): Remove dead code, DragonFly has RTM_ADD.
- 06:39 AM Revision 094ec0f0 (dragonflybsd): mptable(8): Remove an unused variable.
- Found-by: gcc47
- 06:39 AM Revision ad4be899 (dragonflybsd): inetd(8): Fix initialization of se_rpc_{low,high}vers.
- Found-by: gcc47
- 06:38 AM Revision 19380330 (dragonflybsd): fwcontrol(8): f_cycle is only used in #if 0'd code, so #if 0 it too.
- Found-by: gcc47
- 06:38 AM Revision 846f6b1f (dragonflybsd): IPXrouted(8): Remove dead code, DragonFly has RTM_ADD.
- 05:57 AM Revision 38b875e4 (dragonflybsd): ypxfr(8): Use the correct enum member for checking yp_errno.
- Revert local CFLAGS, too.
Found-by: gcc47 - 05:57 AM Revision d0b3a17c (dragonflybsd): ypxfr(8): Use the correct enum member for checking yp_errno.
- Revert local CFLAGS, too.
Found-by: gcc47 - 05:40 AM Revision efdfe591 (dragonflybsd): yppoll(8): Comment out -h option.
- The implementation of it is missing (see e.g. NetBSD or OpenBSD). Until
someone works on it, comment out the existing... - 05:39 AM Revision e455855d (dragonflybsd): yppoll(8): Comment out -h option.
- The implementation of it is missing (see e.g. NetBSD or OpenBSD). Until
someone works on it, comment out the existing... - 05:22 AM Revision b46ab9ec (dragonflybsd): ldconfig(8): Remove -s from usage(), too.
- 05:22 AM Revision f318a14a (dragonflybsd): ldconfig(8): Remove -s from usage(), too.
- 05:07 AM Revision fff00aed (dragonflybsd): make(1): Use an inline function instead of a macro for Lst_Valid().
- This gives -Waddress something to test even if the address of a local
variable is passed.
Remove local CFLAGS and pu... - 05:03 AM Revision 3b9190e3 (dragonflybsd): make(1): Use an inline function instead of a macro for Lst_Valid().
- This gives -Waddress something to test even if the address of a local
variable is passed.
Remove local CFLAGS and pu... - 12:14 AM Revision 40a86cd8 (dragonflybsd): usb4bsd: Add a commented out line to our configs for enabling usb4bsd.
- In addition to this, WANT_USB4BSD needs to be put into /etc/make.conf
for the userland part.
10/17/2012
- 11:53 PM Revision 873a5929 (dragonflybsd): Sync zoneinfo database with tzdata2012g from ftp://ftp.iana.org/tz/releases
- * asia (Asia/Gaza, Asia/Hebron): Fall transition was Sep 21, not Sep 28.
Thanks to Steffen Thorsen for this.
* a... - 11:47 PM Revision 8a6f59f0 (dragonflybsd): Sync zoneinfo database with tzdata2012g from ftp://ftp.iana.org/tz/releases
- * asia (Asia/Gaza, Asia/Hebron): Fall transition was Sep 21, not Sep 28.
Thanks to Steffen Thorsen for this.
* a... - 11:45 PM Revision b4a6bbf9 (dragonflybsd): Sync zoneinfo database with tzdata2012g from ftp://ftp.iana.org/tz/releases
- * asia (Asia/Gaza, Asia/Hebron): Fall transition was Sep 21, not Sep 28.
Thanks to Steffen Thorsen for this.
* a... - 08:12 PM Bug #2434 (New): BTX Halted - Boot fails on USB/GUI
- This is the first time I ever try Dragonfly BSD. I tried the USB/GUI image (dfly-i386-gui-3.0.3_REL.img) on my notebo...
- 02:42 PM Revision 986c9c03 (dragonflybsd): ndiscvt(8): Unbreak build.
- 01:51 PM Revision 3cf0a34b (dragonflybsd): ndiscvt(8): Unbreak build.
- 09:25 AM Revision 337c8867 (dragonflybsd): usb4bsd/libusb: Remove an unused variable and mark a dummy variable unused.
- 09:18 AM Revision 2c6f11c4 (dragonflybsd): compilers.conf: Add -Wno-unknown-warning-option for clang.
- When compiling with clang, add -Wno-unknown-warning-option to silence
warnings about unknown warning options. We'll n... - 09:18 AM Revision d273618a (dragonflybsd): compilers.conf: Add -Wno-unknown-warning-option for clang.
- When compiling with clang, add -Wno-unknown-warning-option to silence
warnings about unknown warning options. We'll n... - 09:09 AM Revision d305550d (dragonflybsd): Remove more unused variables in userland.
- Found-by: gcc47
- 09:09 AM Revision 77b0c609 (dragonflybsd): Remove more unused variables in userland.
- Found-by: gcc47
- 06:28 AM Revision 7ad30271 (dragonflybsd): snd/hda: Restore the magic register setting to enable cache snooping
- It looks like certain chips ignore NOSNOOP settings in PCIe device
control configuration register. Restore the magic... - 06:22 AM Revision e3383008 (dragonflybsd): snd/hda: Restore the magic register setting to enable cache snooping
- It looks like certain chips ignore NOSNOOP settings in PCIe device
control configuration register. Restore the magic... - 06:12 AM Revision 39a8d43a (dragonflybsd): bnx: Switch from DEVICE_POLLING to ifpoll
10/16/2012
- 03:47 AM Revision 8f523f70 (dragonflybsd): vinum(8): Remove some unused variables.
- Found-by: gcc47
- 03:47 AM Revision 9309bade (dragonflybsd): growfs(8): Remove an unused variable.
- Found-by: gcc47
- 03:46 AM Revision 048357ed (dragonflybsd): rcs(1): Remove an unused variable.
- Found-by: gcc47
- 03:46 AM Revision c94004f3 (dragonflybsd): loader(8): Remove an unused variable.
- Found-by: gcc47
- 03:46 AM Revision ead8c1c3 (dragonflybsd): vinum(8): Remove some unused variables.
- Found-by: gcc47
- 03:46 AM Revision add3afcb (dragonflybsd): growfs(8): Remove an unused variable.
- Found-by: gcc47
- 03:46 AM Revision 3162dc83 (dragonflybsd): rcs(1): Remove an unused variable.
- Found-by: gcc47
- 03:45 AM Revision 9c4a3658 (dragonflybsd): loader(8): Remove an unused variable.
- Found-by: gcc47
- 02:07 AM Revision 712a2d4e (dragonflybsd): usb: Fix a typo in ukbd.
- 02:07 AM Revision 564200dc (dragonflybsd): usb4bsd: Fix attach/detach for ukbd.
- This still needs work to make it function with the debugger
- 01:30 AM Revision bf49d897 (dragonflybsd): fsirand(8): Remove an unused variable.
- Found-by: gcc47
- 01:30 AM Revision b8422788 (dragonflybsd): ldconfig(8): Make -s a no-op.
- The functionality of -s was removed in a369de1639fc. Also comment it out
in the manpage, but leave the option for com... - 01:30 AM Revision d7441eee (dragonflybsd): ffsinfo(8): Remove an unused variable.
- Found-by: gcc47
- 01:30 AM Revision 3782a7ef (dragonflybsd): cryptdisks(8): The 'ok' variable is only needed in #ifdef DEBUG.
- Found-by: gcc47
- 01:30 AM Revision 4460e22b (dragonflybsd): ccdconfig(8): Remove some unused variables.
- Found-by: gcc47
- 01:30 AM Revision d3dd7d4b (dragonflybsd): camcontrol(8): Remove some unused variables.
- Found-by: gcc47
- 01:28 AM Revision a7e9ef88 (dragonflybsd): usb4bsd/ukbd: Adjust comment style a bit.
- 01:26 AM Revision 0a125fb2 (dragonflybsd): fsirand(8): Remove an unused variable.
- Found-by: gcc47
- 01:26 AM Revision 5d82ca2e (dragonflybsd): ffsinfo(8): Remove an unused variable.
- Found-by: gcc47
- 01:26 AM Revision 94622976 (dragonflybsd): cryptdisks(8): The 'ok' variable is only needed in #ifdef DEBUG.
- Found-by: gcc47
- 01:26 AM Revision b84b406a (dragonflybsd): ldconfig(8): Make -s a no-op.
- The functionality of -s was removed in a369de1639fc. Also comment it out
in the manpage, but leave the option for com... - 01:26 AM Revision ec019e8a (dragonflybsd): ccdconfig(8): Remove some unused variables.
- Found-by: gcc47
- 01:26 AM Revision 6cb05bb7 (dragonflybsd): camcontrol(8): Remove some unused variables.
- Found-by: gcc47
- 12:08 AM Revision 86cad10b (dragonflybsd): usched_set.2: Mention usched(8).
- 12:08 AM Revision 3dae08e1 (dragonflybsd): usched(8): Add a minimal manual page.
- 12:08 AM Revision 88b42a7d (dragonflybsd): usched(8): #if 0 out some (yet) unused code.
- Found-by: gcc47
- 12:08 AM Revision 24a7ab0b (dragonflybsd): tcplay(3): The 'ok' variable is only needed in #ifdef DEBUG.
- Found-by: gcc47
- 12:07 AM Revision 14435a05 (dragonflybsd): reboot(8): Remove an unused variable.
- Found-by: gcc47
- 12:07 AM Revision 1db7c7a5 (dragonflybsd): rcorder(8): Whitespace fix.
- 12:07 AM Revision bf2c0ee5 (dragonflybsd): monitor(1): Check kevent().
- Found-by: gcc47
- 12:07 AM Revision 3e804ec2 (dragonflybsd): dfregress(8): Check prop_dictionary_get_uint32()'s return value.
- Consistent with the rest of the file.
Found-by: gcc47 - 12:07 AM Revision 3d99d32c (dragonflybsd): brandelf(1): Make -v a no-op.
- -v never did anything, so remove the verbose variable and comment it out
in the manpage, but leave the option for com...
10/15/2012
- 11:51 PM Revision fa01c0e6 (dragonflybsd): usched_set.2: Mention usched(8).
- 11:51 PM Revision 93675141 (dragonflybsd): usched(8): Add a minimal manual page.
- 11:51 PM Revision 06358274 (dragonflybsd): usched(8): #if 0 out some (yet) unused code.
- Found-by: gcc47
- 11:50 PM Revision 495ab2bd (dragonflybsd): tcplay(3): The 'ok' variable is only needed in #ifdef DEBUG.
- Found-by: gcc47
- 11:50 PM Revision 68c1756c (dragonflybsd): reboot(8): Remove an unused variable.
- Found-by: gcc47
- 11:50 PM Revision 36213277 (dragonflybsd): rcorder(8): Whitespace fix.
- 11:50 PM Revision 09af4d5f (dragonflybsd): monitor(1): Check kevent().
- Found-by: gcc47
- 11:50 PM Revision 17b89cd0 (dragonflybsd): dfregress(8): Check prop_dictionary_get_uint32()'s return value.
- Consistent with the rest of the file.
Found-by: gcc47 - 11:50 PM Revision 95890903 (dragonflybsd): brandelf(1): Make -v a no-op.
- -v never did anything, so remove the verbose variable and comment it out
in the manpage, but leave the option for com... - 06:30 AM Revision 5c721a05 (dragonflybsd): ifpoll: Adjust default parameters for 1000Mbps network
- 06:05 AM Revision c1a8a339 (dragonflybsd): igb: Per-device TX/RX descriptor count tunables
- 03:26 AM Bug #2433 (Closed): pf init: panic
- Hi,
I'm getting panics when /etc/rc.d/pf starts: discussed a bit with Matt, some race could be involved.
The bt is s... - 02:27 AM Revision e2a02a4c (dragonflybsd): igb: Cache align software TX/RX descriptors
- 02:19 AM Revision 791a0338 (dragonflybsd): igb: Move uncommonly accessed fields to the end of the struct
- 12:18 AM Revision f8dba517 (dragonflybsd): Add dragonfly.vim, for changing vim indentation rules to match style(9).
- Assuming it works, haven't personally used it.
Taken-from: FreeBSD - 12:16 AM Revision 2931b524 (dragonflybsd): Add dragonfly.vim, for changing vim indentation rules to match style(9).
- Assuming it works, haven't personally used it.
Taken-from: FreeBSD
10/14/2012
- 11:59 PM Revision 3491dbb2 (dragonflybsd): Update the pciconf(8) database.
- October 14, 2012 snapshot from http://pciids.sourceforge.net/
- 11:58 PM Revision 3636d832 (dragonflybsd): Update the pciconf(8) database.
- October 14, 2012 snapshot from http://pciids.sourceforge.net/
- 02:41 PM Revision 1b9e0ff2 (dragonflybsd): usb4bsd: Regenerate usbdevs.h and usbdevs_data.h.
- 02:38 PM Revision 4b2c715b (dragonflybsd): usb4bsd: Sync usbdevs with FreeBSD.
- 01:10 PM Revision ac499a8f (dragonflybsd): usb4bsd: Add usb_quirk module.
- 12:41 PM Revision fdfd8cec (dragonflybsd): usb4bsd: Makefile cleanup.
- 12:41 PM Revision 264132f9 (dragonflybsd): usb4bsd: Sort files a bit better in 'files' (from FreeBSD).
- 06:34 AM Revision 5a7acd69 (dragonflybsd): emx: Cache align software TX/RX descriptors
- 06:20 AM Revision ec1c60bb (dragonflybsd): emx: Group TX related fields into emx_txdata; use it in TX related functions
- 06:12 AM Revision 53e1b6a0 (dragonflybsd): usb4bsd/controller: Use device_delete_children().
- 05:59 AM Revision 65b6868b (dragonflybsd): kernel: add device_delete_children()
- Obtained-from: FreeBSD
- 05:39 AM Revision 1d96047e (dragonflybsd): Bring in USB4BSD userspace libraries and utilities.
- The following will now be built and installed if WANT_USB4BSD is defined.
* libusb
* usbconfig - 05:35 AM Revision f3004834 (dragonflybsd): make upgrade: Remove more new USB stuff if it is not requested.
- To reduce confusion when switching.
- 05:18 AM Revision aa3e5c14 (dragonflybsd): usb4bsd: Pull up libusb and usbcontrol to FreeBSD current's.
- I stopped before their recent streams commit.
- 01:35 AM Revision 6642147a (dragonflybsd): compilers.conf.5: Some more cleanup.
- * Remove a reference to an old patch I did for building world with clang.
The changes which are currently needed re... - 01:34 AM Revision c0e19b6e (dragonflybsd): compilers.conf.5: Some more cleanup.
- * Remove a reference to an old patch I did for building world with clang.
The changes which are currently needed re... - 12:58 AM Bug #2422 (Closed): machdep.pmap_mmu_optimize=1 and video under x11
10/13/2012
- 07:13 PM Bug #1525: boehm-gc problems
- well.. unfortunately threading doesn't appear to be a 'hack it and it works' kind
of an issue (as mostly expected).
... - 02:47 PM Bug #1525: boehm-gc problems
Ok - a smidge cleaner patch is attached which also passes tests for threading when threading
is enabled.
Digging ar...- 03:16 PM Revision 5ad623e7 (dragonflybsd): Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2
- 10:23 AM Revision 08d3d50f (dragonflybsd): vkernel - Adjust parameters for vkernel test build
- * Increase root partition from 512M to 2G to accomodate DEBUG_FLAGS=-g
kernels.
* Increase default memory from 128... - 10:22 AM Revision e7cba7ea (dragonflybsd): vkernel - Adjust parameters for vkernel test build
- * Increase root partition from 512M to 2G to accomodate DEBUG_FLAGS=-g
kernels.
* Increase default memory from 128... - 10:16 AM Revision 1781bef0 (dragonflybsd): kernel - set machdep.pmap_mmu_optimize to 1 by default in master
- * Set machdep.pmap_mmu_optimize to 1 by default in master.
* Note that the sysctl will be left defaulted to 0 in the... - 10:14 AM Revision 239f8887 (dragonflybsd): Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2
- 10:13 AM Revision 0d695643 (dragonflybsd): kernel - Fix sysclock_t comparison in usched code
- * Fix a sysclock_t comparison that was attempting to detect an overflow
by checking if an unsigned field was negati... - 10:13 AM Revision 7302df59 (dragonflybsd): HAMMER VFS - Use full-block undos for B-Tree nodes
- * Use a full-block undos instead of small byte-range undos for
B-Tree nodes.
There is no bug here per-say, but w... - 10:11 AM Revision 68a23bee (dragonflybsd): kernel - Fix sysclock_t comparison in usched code
- * Fix a sysclock_t comparison that was attempting to detect an overflow
by checking if an unsigned field was negati... - 10:03 AM Revision 283a4a38 (dragonflybsd): HAMMER VFS - Use full-block undos for B-Tree nodes
- * Use a full-block undos instead of small byte-range undos for
B-Tree nodes.
There is no bug here per-say, but w... - 09:35 AM Bug #1967: Kernel Patches to support virtio
- In discussion with vsrinivas (who is working on virtio currently), I've pushed the first patch. Thanks!
- 09:29 AM Revision 6396b8b5 (dragonflybsd): make device_probe_child() public
- 09:25 AM Revision bab94315 (dragonflybsd): make device_probe_child() public
- 06:42 AM Revision 00008747 (dragonflybsd): mxge(4): Fix "always_inline function might not be inlinable" warning.
- The '__attribute__((always_inline))' does not strictly imply 'inline'.
Newer versions of gcc detect this misuse and i...
10/12/2012
- 10:53 PM Revision ccc37781 (dragonflybsd): compilers.conf.5: Remove docs about *_VERSION, it no longer exists.
- 10:53 PM Revision aa586ce3 (dragonflybsd): compilers.conf.5: Remove docs about *_VERSION, it no longer exists.
- 08:30 PM Revision 739f2d43 (dragonflybsd): Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2
- 01:02 PM Revision 20357802 (dragonflybsd): sleep.9: Really write PINTERLOCKED in the example.
- Reported-by: vsrinivas
- 01:02 PM Revision 3663d84a (dragonflybsd): sleep.9: s/PINTERLOCK/PINTERLOCKED/
- 01:01 PM Revision 4a2bac6b (dragonflybsd): customcc/compilers.conf: Some adjustments and simplifications.
- * pkgsrc's clang no longer needs special handling for C++ compilation.
* Use gcc44's cpp, gcc41 is gone.
* -dumpver... - 01:01 PM Revision 854d4878 (dragonflybsd): kernel: Some adjustments for the GCC 4.1 removal in Makefiles.
- 01:01 PM Revision fb303305 (dragonflybsd): UPDATING: Some words about GCC 4.7.
- 01:01 PM Revision c42035ec (dragonflybsd): compilers.conf.5: We only describe non-base compilers here.
- "gcc47" is no longer handled via compilers.conf.
- 01:00 PM Revision c7a9aa2e (dragonflybsd): Makefile_upgrade.inc: Adjust modules path.
- This can be helpful in cases where old modules for some reason
had not been cleaned when the location was still /boot... - 12:38 PM Revision 4f3bee3f (dragonflybsd): sleep.9: Really write PINTERLOCKED in the example.
- Reported-by: vsrinivas
- 12:29 PM Revision 9118642a (dragonflybsd): usb4bsd/ehci: Fix EHCI resetting (and thus, intialization & attach).
- No need for PINTERLOCKED here.
Reported-by: ftigeot, tuxillo
In-discussion-with: vsrinivas - 12:27 PM Revision de02175f (dragonflybsd): sleep.9: s/PINTERLOCK/PINTERLOCKED/
- 10:56 AM Revision 492ea28f (dragonflybsd): usb4bsd/ehci: Ouch, fix a bug in the Makefile.
- It was taking a wrong file and this caused ehci to not properly initialize
when loaded as a module (like it is our de... - 09:59 AM Revision 15f415f6 (dragonflybsd): usb4bsd: Use NULL for pointers.
- 09:52 AM Revision df7dfb14 (dragonflybsd): usb4bsd/controller: Remove some unused module declarations.
- 09:46 AM Revision ca7170a3 (dragonflybsd): usb4bsd: Remove more unused files.
- 09:32 AM Revision a2f831f4 (dragonflybsd): usb4bsd: Remove unused ARM related files.
- 08:16 AM Revision b045cdbe (dragonflybsd): Fix 'make upgrade', it was broken.
- 03:01 AM Revision 9f831fa8 (dragonflybsd): emx: Pass emx_rxdata to RX related functions
- 03:01 AM Revision 167d2eae (dragonflybsd): emx: Add comment and add assertion about serializer initialization
- 02:05 AM Revision 5a82fc1a (dragonflybsd): usb4bsd/audio: Some porting work in uaudio_pcm.c.
- * Locking fixes (by ftigeot).
* Comment out unknown methods for now.
* Adjust include path.
With this it only whin... - 02:05 AM Revision d3474664 (dragonflybsd): kernel/sound: Add PCMTRIG_COMMON (from FreeBSD).
- 02:05 AM Revision 1ca210ad (dragonflybsd): kernel: Comment out the new uaudio_pcm.c for now, it doesn't build yet.
- 01:59 AM Submit #2205 (Closed): [PATCH] Fixes in libexec/custom/cc
- I pushed it in a slightly different way (d89cda310fac18bac18edce42fa346ac8f9c3e20).
Thanks!
- 01:57 AM Revision d89cda31 (dragonflybsd): customcc/compilers.conf: Some adjustments and simplifications.
- * pkgsrc's clang no longer needs special handling for C++ compilation.
* Use gcc44's cpp, gcc41 is gone.
* -dumpver... - 01:16 AM Revision 1a885373 (dragonflybsd): kernel: Some adjustments for the GCC 4.1 removal in Makefiles.
- 01:12 AM Revision a1404d4f (dragonflybsd): UPDATING: Some words about GCC 4.7.
- 12:53 AM Revision 3b1b9b4c (dragonflybsd): compilers.conf.5: We only describe non-base compilers here.
- "gcc47" is no longer handled via compilers.conf.
- 12:34 AM Revision 7774cda2 (dragonflybsd): kernel: Add KOBJMETHOD_END and use it.
10/11/2012
- 11:25 PM Revision 38b3760f (dragonflybsd): usb4bsd/uether: Missing argument in usb_ether_method's ue_ioctl() member.
- 11:24 PM Revision cb652d71 (dragonflybsd): usb4bsd/if_udav: Comment out a variable (usage is not yet enabled).
- 11:23 PM Revision 7ea90cc9 (dragonflybsd): usb4bsd/audio: 'static' has to be at the beginning of the declaration.
- 10:44 PM Revision 8522511d (dragonflybsd): Remove old USB stuff when the new stack is requested.
- 10:00 PM Revision dd4cb76b (dragonflybsd): Makefile_upgrade.inc: Adjust modules path.
- This can be helpful in cases where old modules for some reason
had not been cleaned when the location was still /boot... - 08:04 PM Revision ec1092aa (dragonflybsd): emx: Remove unused statistics
- 07:52 PM Revision 720cfc65 (dragonflybsd): ifpoll: Don't bark, if status poll handler does not exist
- Since no status poll handler is allowed, don't do meaningless error logging
- 07:46 PM Revision 2f00683b (dragonflybsd): ifpoll: Don't pass pollhz to status poll handler
- It is not useful at all.
- 06:23 PM Revision d35dc29f (dragonflybsd): jme: Let callout run on CPU0, this is where main serializer is held
- 05:22 PM Revision 37ea89d6 (dragonflybsd): Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2
- 03:02 PM Bug #2432 (Closed): ral, ifconfig wlan0 up freeze
- zoidberg# ifconfig wlan0 create wlandev ral0
wlan0: bpf attached
wlan0: bpf attached
wlan0: MAC address: 00:08:a1:... - 02:42 PM Revision 087baa6f (dragonflybsd): kernel - Fix i386 pmap bug
- * mpte will be NULL for KVM page table pages, there is no need to track
the wire count. Conditionalize-out the unw... - 02:41 PM Revision 2f642e35 (dragonflybsd): kernel - Make pcb_onfault more robust.
- * Record the expected kernel stack pointer along with the pcb_onfault
action. Adjust the trap code to only take th... - 02:40 PM Revision 4bb41982 (dragonflybsd): kernel - Fix i386 pmap bug
- * mpte will be NULL for KVM page table pages, there is no need to track
the wire count. Conditionalize-out the unw... - 02:34 PM Revision bcff90f2 (dragonflybsd): kernel - Fix i386 pmap bug
- * mpte will be NULL for KVM page table pages, there is no need to track
the wire count. Conditionalize-out the unw... - 02:33 PM Revision c616b74e (dragonflybsd): Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2
- 12:14 PM Bug #1767 (Closed): Fatal trap in KVM on DragonFly AMD64 2.6.3
- Follow this up in #2089 .
- 12:12 PM Revision 93ad6da2 (dragonflybsd): kernel - Make pcb_onfault more robust.
- * Record the expected kernel stack pointer along with the pcb_onfault
action. Adjust the trap code to only take th... - 10:59 AM Bug #1525: boehm-gc problems
- Also: this was on gc-7.2d.tar.gz fetched from upstream today rather than 7.1 as
outlined in original report
- 10:58 AM Bug #1525: boehm-gc problems
This hacky patch fixes the non-threaded test on i386 running recent current (still gcc44)
- basically, it looks lik...- 08:38 AM Revision 56980dff (dragonflybsd): top - Use RES by default instead of PRES
- * The kernel support for PRES was removed during the SMP fine-grained
locking work on the VM system last year so to... - 08:36 AM Revision 30277d08 (dragonflybsd): top - Use RES by default instead of PRES
- * The kernel support for PRES was removed during the SMP fine-grained
locking work on the VM system last year so to... - 08:36 AM Revision 56fe6b68 (dragonflybsd): Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2
- 06:40 AM Revision 4d5bbd0b (dragonflybsd): usb4bsd: Add uether dependency for compiling udav into the kernel.
- 06:35 AM Revision c08c301d (dragonflybsd): usb4bsd: Fix the compilation of the remaining drivers into the kernel.
- 06:35 AM Revision b7abfd18 (dragonflybsd): usb4bsd: Fix some compilation warnings.
- 02:27 AM Revision e395458e (dragonflybsd): usb4bsd: Allow some parts to be built into the kernel.
- This is for the core support, and for uhci, ohci, ehci and xhci.
To do this, replace:
device usb
with
device ... - 02:27 AM Revision 954ea51d (dragonflybsd): kernel/mii_layer: Little indentation fix.
- 02:27 AM Revision b946173a (dragonflybsd): usb4bsd: Port network devices (uether, udav, axe) and hook into build.
- Submitted-by: Markus Pfeiffer <markus.pfeiffer@morphism.de>
- 02:27 AM Revision 8d7664cb (dragonflybsd): usb4bsd: Port input devices (uep, uhid, ukbd, ums) and hook into build.
- Submitted-by: Markus Pfeiffer <markus.pfeiffer@morphism.de>
- 02:27 AM Revision 3a76bbe8 (dragonflybsd): usb4bsd: Fixes, fixes, fixes.
- * Fix a panic when trying to free null pointer in usb_free_device.
* Fix a panic due to wrong assignment of locks.
... - 02:27 AM Revision b73aac18 (dragonflybsd): usb4bsd: Implement umass scsi probing on attach.
- Submitted-by: Markus Pfeiffer <markus.pfeiffer@morphism.de>
- 02:27 AM Revision 09b9c6f2 (dragonflybsd): usb4bsd: Bring in FreeBSD's uaudio driver.
- This is based on FreeBSD SVN r231881.
Submitted-by: Markus Pfeiffer <markus.pfeiffer@morphism.de> - 02:27 AM Revision 0ecbc2a3 (dragonflybsd): usb4bsd: Separate building of the old USB modules.
- Don't build the old USB driver modules when WANT_USB4BSD is set.
Also, do some cleanup in some of the Makefiles, whi... - 02:27 AM Revision 63da4a34 (dragonflybsd): usb4bsd: Cleanup pass.
- * Adjust indentation, whitespace and typos.
* Uniformly use #if 0 to deactivate code instead of C comments. - 02:27 AM Revision 8b9caf33 (dragonflybsd): usb4bsd: Hook usb, ehci, ohci, uhci, xhci, umass, and usfs into the build.
- Adds some missing Makefiles and adjusts others.
With this commit, the corresponding modules all build when WANT_USB4... - 02:27 AM Revision 722d05c3 (dragonflybsd): usb4bsd: Perform the usual porting on the controller, storage and core code.
- malloc -> kmalloc, printf -> kprintf, locking, and so forth.
Submitted-by: Markus Pfeiffer <markus.pfeiffer@morphism... - 02:27 AM Revision 3ae612c2 (dragonflybsd): usb4bsd: Generate usbdevs.h and usbdevs_data.h.
- Also, rename devlist2h.awk to usbdevs2h.awk and remove our CVS ID in
Makefile.usbdevs.
Submitted-by: Markus Pfeiffer... - 02:27 AM Revision fa6b8044 (dragonflybsd): <bus/pci/pcireg.h>: Add a definition for XHCI programming interface.
- Submitted-by: Markus Pfeiffer <markus.pfeiffer@morphism.de>
- 02:27 AM Revision d884d710 (dragonflybsd): usb4bsd: Hook the userland part into the build.
- Define a new make.conf(5) variable, WANT_USB4BSD, which (if set) causes
the new USB's userland to be built (similar t... - 02:27 AM Revision 3186c89e (dragonflybsd): usb4bsd: Adjust header paths in libusbhid, usbhidctl, and public headers.
- Also remove some __FBSDID's.
Submitted-by: Markus Pfeiffer <markus.pfeiffer@morphism.de> - 02:27 AM Revision 12bd3c8b (dragonflybsd): usb4bsd: Bring in FreeBSD's libusbhid, usbhidctl and USB kernel code.
- In order to make it live peacefully along with our old USB code, name
all directories with new USB code *u4b* instead...
10/10/2012
- 11:58 PM Revision 155b3bdd (dragonflybsd): acpi/pstate: Be lenient about wrong # of processors in the power domain
- Some stupid BIOSes seem to consider two logic CPUs (hyperthreading) as
one CPU. Don't bail out; just print some erro... - 11:57 PM Revision aedb11c5 (dragonflybsd): acpi/pstate: Be lenient about wrong # of processors in the power domain
- Some stupid BIOSes seem to consider two logic CPUs (hyperthreading) as
one CPU. Don't bail out; just print some erro... - 11:45 PM Revision 55f9bd16 (dragonflybsd): Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2
- 11:45 PM Revision 54a31110 (dragonflybsd): kernel - Use atomic op for usched_global_cpumask
- * Use atomic op for usched_global_cpumask in the cpu init code. This
code is serialized anyway, I think, but it is... - 11:43 PM Revision cb31dff3 (dragonflybsd): kernel - Use atomic op for usched_global_cpumask
- * Use atomic op for usched_global_cpumask in the cpu init code. This
code is serialized anyway, I think, but it is... - 10:55 PM Revision 89f41b28 (dragonflybsd): jme: Cache align software TX/RX descriptor data
- 10:54 PM Revision 583f14fd (dragonflybsd): cachealign: Fix __VM_CACHELINE_ALIGN
- With-Input-from: dillon@
- 10:52 PM Revision 02289741 (dragonflybsd): ktr: Use __cachealign to align ktr_cpu
- The version of __VM_CACHELINE_ALIGN will not properly pad struct to
the cache line size.
Reviewed-by: dillon@ - 09:31 PM Revision 3e57a44a (dragonflybsd): Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2
- 06:53 PM Revision b3dcecff (dragonflybsd): aesni: Utilize kmalloc M_POWEROF2
- 04:45 PM Revision 76314f57 (dragonflybsd): kernel - Remove debugging from i386 pmap
- * Remove i386 pmap debugging kprintf.
- 04:43 PM Revision 4b509287 (dragonflybsd): kernel - Remove debugging from i386 pmap
- * Remove i386 pmap debugging kprintf.
- 04:42 PM Revision 53f7af10 (dragonflybsd): kernel - Add MODULE_VERSION for if_ale
- * Seems to solve boot-time lockup when if_ale is built into the kernel
AND also specified in /boot/loader.conf
* R... - 04:42 PM Revision 6632d7ea (dragonflybsd): kernel - Probable fix to vm_fault: PG_BUSY panic on i386
- * The info structure for the pmap_inval*() API is only initialized
conditionally as an optimization.
* There was a... - 04:41 PM Revision ecec278a (dragonflybsd): kernel - Fix missing LWKT token init in linprocfs
- * Fix missing LWKT token init in linprocfs. linprocfs_init() was not
being called.
Reported-by: marino - 04:36 PM Revision 66549cf3 (dragonflybsd): kernel - Add MODULE_VERSION for if_ale
- * Seems to solve boot-time lockup when if_ale is built into the kernel
AND also specified in /boot/loader.conf
* R... - 02:47 PM Revision 39efc543 (dragonflybsd): kernel - Probable fix to vm_fault: PG_BUSY panic on i386
- * The info structure for the pmap_inval*() API is only initialized
conditionally as an optimization.
* There was a... - 01:24 PM Revision 35cecbe1 (dragonflybsd): kernel - Fix missing LWKT token init in linprocfs
- * Fix missing LWKT token init in linprocfs. linprocfs_init() was not
being called.
Reported-by: marino - 12:13 PM Revision 08a7d6d8 (dragonflybsd): kernel - Adjust cache_fullpath() API
- * Add another argument to explicitly specify the base directory that the
path is to be relative to. - 05:49 AM Revision 4aae2d75 (dragonflybsd): kmalloc: Streamline the code a little bit
- 05:44 AM Revision e0fe4b4e (dragonflybsd): kmalloc: Fix comment
- 05:43 AM Revision 298ff6e5 (dragonflybsd): kmalloc: Use powerof2() to detect power-of-2 size
- 05:40 AM Revision 18042a75 (dragonflybsd): kmalloc: No need to call fls if the size is already power-of-2 aligned
- Reduce code complexity
- 05:10 AM Revision 3b556fa0 (dragonflybsd): kmalloc_cachealign: Utilize kmalloc() chunk size aligned property
- Avoid power-of-2 rounding up if the to-be-used zone is already
aligned properly.
Suggested-by: dillon@ - 02:38 AM Revision 1f3dc3c2 (dragonflybsd): kmalloc: Add comment about alignment property
- 02:17 AM Revision 81dedbc2 (dragonflybsd): kmalloc: Make allocation zone's chunk size align
- Remove no longer used macros.
Discussed-with: dillon@
Submitted-by: dillon@
10/09/2012
- 07:44 PM Revision 47e2318c (dragonflybsd): Merge branch 'DragonFly_RELEASE_3_2' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into DragonFly_RELEASE_3_2
- 07:43 PM Revision 55e9d246 (dragonflybsd): Point the pkgsrc make targets at newest quarterly release.
- I'm building packages to match now too.
- 01:47 PM Revision 09f3cb0c (dragonflybsd): <sys/param.h>: Fix wrongly merged comments on the release branch.
- 02:56 AM Revision 9b99c84f (dragonflybsd): jme: Put TX related stuffs into struct jme_txdata
- While I'm here, add more comment
- 01:46 AM Revision 64aaaeb2 (dragonflybsd): jme: Move uncommonly accessed fields to the end of the struct
10/08/2012
- 08:27 PM Revision a8cb88bd (dragonflybsd): Branching 3.2/3.3.
- 08:25 PM Revision 8a844d35 (dragonflybsd): Branching 3.2/3.3
- 05:56 PM Revision 4f7079a8 (dragonflybsd): kernel - Fix UP build for usched_dfly.c
- * Fix UP build errors
Reported-by: multiple - 09:38 AM Revision 04febcfb (dragonflybsd): Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2
- 08:30 AM Revision 0f85165c (dragonflybsd): vkernel - Properly initialize pool tokens.
- * There was no call to init_locks() in vkernel's initialization
code, so provide one.
* As pool tokens weren't i... - 05:53 AM Revision 3b78a8dc (dragonflybsd): kmalloc.9: Document M_POWEROF2.
- 05:23 AM Revision 1e57f867 (dragonflybsd): kmalloc: Use 'fls' to round up the size to the nearest power of 2
- On average tests conducted on Intel i3, i7 and xeon-e3 in x86_64 mode,
fls version is 3 times faster than the simple ... - 01:45 AM Revision 16348f31 (dragonflybsd): libgcc.a47: build with -fpic
- The vendor makefile builds libgcc.a with the PIC flag. The x86_64
platform needs it for packages that need need to l... - 12:27 AM Bug #2431 (Closed): dfly usched on UP kernel crash on boot
- On master using UP kernel our default usched (dfly) crash on boot.
Using bsd4 usched works (kern.user_scheduler="bsd... - 12:08 AM Bug #1407 (Resolved): disklabel64 boot problem
- (don't remember why I kept this one open)
Also available in: Atom