Activity

From 01/27/2011 to 02/25/2011

02/26/2011

11:59 PM Bug #1881: GCC44 built loader doesn't boot kernel on x86_64
Yup, now it works. Thanks.
commit 7087ece457580d5e265e70a0117ef0c1e6e40f5b
herrgard
07:46 PM Bug #1997: Panics at: assertion: ip->flush_group in hammer_wait_inode
Try:
fetch http://apollo.backplane.com/DFlyMisc/hammer27.patch
See if that fixes it. If it doesn't the fsync's...
dillon
07:13 PM Bug #1997: Panics at: assertion: ip->flush_group in hammer_wait_inode
:Venkatesh Srinivas <vsrinivas@dragonflybsd.org> added the comment:
:
:Something I forgot to mention, I'm running wit...
dillon
07:40 PM Revision 84c33861: librt -- AIO: Implement SIGEV_THREAD for AIO completion notification.
SIGEV_THREAD launches a libthread thread in response to I/O completion.
We link librt against libthread to allow acce...
me1

02/25/2011

12:56 PM Bug #1997: Panics at: assertion: ip->flush_group in hammer_wait_inode
Something I forgot to mention, I'm running with fsync_mode = 0.
Also, it is panic-ing at least once a day, often more.
vsrinivas
11:52 AM Revision cc26e56c: libevtr: Add YY_NO_INPUT to ktrfmt.l and regenerate (silences gcc44 warning).
swildner
09:20 AM Revision 127a3eb4: Add 'gcc46' as a CCVER value (using /usr/pkgsrc/lang/gnat-aux).
So far I've tested building and running our kernel (which both works).
World hasn't been tested and would fail using...
swildner
06:25 AM Revision a5de8fe8: gcc44: Make i486 the default arch
Sepherosa Ziehau
06:25 AM Revision b7648db0: mk: Rearrange bsd.cpu.gcc44.mk
- Don't always set -march=xxx
- Support CPUTYPE=native
- Support several new -march argument, e.g. barcelona
- Split ...
Sepherosa Ziehau
06:25 AM Bug #2003: acpica upgrade to 20110211 (again)
Hi Sepherosa,
got some additional information (hope it helps).
After this hunk (from fbsd) the overrall system reac...
masterblaster
06:25 AM Revision eb45cc97: mk: Add FORCE_CPUTYPE which overrides user's CPUTYPE or forcefully sets CPUTYPE
Sepherosa Ziehau
03:37 AM Revision 1c6ea187: Remove an old header via 'make upgrade'.
swildner

02/24/2011

02:16 PM Revision f907cdf0: Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
dillon
02:14 PM Revision 1e858374: kernel - Major bridging functionality added (bonding)
* Add channel bonding support to if_bridge. This utilizes the link2 flag
on the bridge interface. Participating m...
dillon
10:19 AM Revision 97edcb45: Remove the meteor(4) driver.
It stopped building when -msoft-float was added to the options for building
the kernel.
FreeBSD removed it over 7 ye...
swildner
09:11 AM Bug #2003: acpica upgrade to 20110211 (again)
Hi Sepherosa,
thanks for your interest!
Just discovered yesterday, i was using the gpe init wrong; now i did it
as ...
masterblaster
02:39 AM Bug #2003: acpica upgrade to 20110211 (again)
On Wed, Feb 23, 2011 at 7:18 PM, Magliano Andre'
<masterblaster@tiscali.it> wrote:
> Hi all,
>
> i just discovered it...
sepherosa
04:37 AM Revision 198c0ff2: procfs - Fix open() for procfs.
* PFIND() macro has been replaced with function pfs_pfind()
which will hold a reference to the found proc via pfind...
tuxillo
03:08 AM Bug #1996: panic: assertion: p->p_lock == 0 in kern_wait
:
> (kgdb) fr 5
> #5 0xffffffff802989a1 in kern_wait (pid=<value optimized out>,
> status=0xffffffe05e997a...
y0n3t4n1
02:38 AM Bug #2002: acpica upgrade to 20110211 (tentative)
On Wed, February 23, 2011 5:31 am, Magliano Andre' wrote:
> It's still not usable anyway:
> - absurd temp values rep...
justin
02:11 AM Revision d03c03de: acpi(4): Always compile the files dealing with ACPI_DEBUG into the module.
Before this commit, one had to define ACPI_DEBUG as a make variable to
enable debugging support in the module, such a...
swildner
01:03 AM Revision 70d9a675: kernel - Major bridging functionality completed
* Rewrite the spanning tree algorithm. Not well tested but both sides
properly calculate the blocking pairs for th...
dillon
12:35 AM Revision b4e1a5e7: LINT: Comment out meteor(4) for now (it doesn't build with -msoft-float).
swildner
08:59 PM Revision 9e6f3bfc: kernel - Fix serious bug w/non-blocking commit
* NDELAY isn't supposed to make HAMMER do non-block disk I/O,
NRDELAY is the only one that does that.
* Fixes tons...
dillon
06:37 PM Revision a28fbe62: Fix typo in last commit.
Requested-by: Venkatesh Srinivas <me@endeavour.zapto.org> Peter Avalos
06:08 PM Bug #2004 (New): LWKT_WAIT_IPIQ panic
Hi,
I just got an LWKT_WAIT_IPIQ panic on a box running head from this
morning (UK time). hand copied trace
LWKT_W...
steve

02/23/2011

03:16 PM Bug #2001: kqueue - Firefox and thunderbird CPU usage
> During certain operations, such establishing a connection but not receiving a
> reply I've noticed that estd raises...
dirk.meyer
11:35 PM Bug #2001 (New): kqueue - Firefox and thunderbird CPU usage
Hi,
Firefox -----
During certain operations, such establishing a connection but not receiving a
reply I've noticed t...
tuxillo
11:20 AM Bug #2003 (Closed): acpica upgrade to 20110211 (again)
Hi all,
i just discovered it's not possible with github to view a full diff
patch just clicking the commit
(http://s...
masterblaster
10:33 AM Bug #2002 (Closed): acpica upgrade to 20110211 (tentative)
Hi all,
the background: using dfly on an old laptop with not fully acpi compliant
chipset caused kernel panic, due t...
masterblaster
07:12 AM Revision 638e2d2d: kernel -- Add O_FRNONBLOCKING, to allow reads which do not block on disk acces...
Using extpread() or extpreadv() with O_FRNONBLOCKING on HAMMER file systems now allows
reads to return EWOULDBLOCK wh...
me1
06:40 AM Revision b62480e3: my(4): Add a missing '=' (although in an #if 0'd section).
swildner
08:56 PM Revision 3677aae9: kernel - Greatly enhance if_bridge
* Document the link0 feature, which enables transparent bridging.
* Implement the link1 feature, automatic failover ...
dillon
07:40 PM Bug #2000 (New): ktrace -C loops forever
ktrace -C loops forever causing the kernel to die.
--Peter
pavalos
05:32 PM Bug #1999 (Closed): Reverse IPs for 65.120.238.192-207
Peter, if we could get these set up I can shift all
the primary names over to the new network.
Note that som...
dillon

02/22/2011

02:18 PM Bug #1881: GCC44 built loader doesn't boot kernel on x86_64
On Sun, Nov 7, 2010 at 6:46 AM, Max Herrgard <herrgard@gmail.com> wrote:
> It works on i386.
>
> And the i386 loader,...
sepherosa
09:32 AM Revision 06e263fd: <sys/link_elf.h>: Fix include guard.
Submitted-by: John Marino <john@marino.st>
Taken-from: FreeBSD
swildner
09:32 AM Revision 139b8f34: rtld(1), headers, manual pages: Bring in some whitespace, comment etc. fixes.
These are all non-functional changes that reduce diffs to FreeBSD.
Submitted-by: John Marino <john@marino.st>
Taken-...
swildner
08:54 AM Revision b7441d0c: kernel - Unconditionally clear BRIDGE_MBUF_TAGGED in two cases
* First unconditionally clear BRIDGE_MBUF_TAGGED if the target MAC
in the link header points to us, regardless of w...
dillon
06:24 AM Revision c5b16863: kernel/i386: Add -msoft-float to CFLAGS
Sepherosa Ziehau
06:03 AM Revision 7087ece4: libstand: Make sure that -march=i386 is specified
This unbreaks the loader compiled by gcc44 Sepherosa Ziehau
06:03 AM Revision 890d5202: dloader: Make sure that -march=i386 is specified
Sepherosa Ziehau
04:56 AM Bug #1998: kqueue issues with nginx
Try a simple config like:
server {
listen 8001;
location / {
proxy_set_header Host www.airwarriors.com;
proxy_set_hea...
pavalos
04:40 AM Bug #1998 (Closed): kqueue issues with nginx
When nginx is used to reverse proxy requests for php pages to lighttpd, some
requests stall having only served 3316 b...
sjg
03:35 AM Revision ce7b906b: Merge branch 'master' of /repository/git/dragonfly
me1
03:18 AM Revision 7da2706b: mptable: Implement stub I/O APIC enumerator
Sepherosa Ziehau
04:11 PM Bug #1997: Panics at: assertion: ip->flush_group in hammer_wait_inode
Actually, change on the URLs for the kernels/cores (I can't successfully copy
them to leaf).
http://acm.jhu.edu/~me/...
vsrinivas
04:02 PM Revision 4ee4f753: kernel - More if_bridge work + misc fixes
* When bridging packets sent from one of our own MACs we always override
the ether_shost in the output packet so it...
dillon

02/21/2011

03:07 PM Revision abcfbd8f: Add definitions for SIGEV_THREAD.
me1
03:03 PM Bug #1997 (Closed): Panics at: assertion: ip->flush_group in hammer_wait_inode
Hi,
I have two panics at:
hammer: debug: forcing async flush ip 00000002a32b8a6a
panic: assertion: ip->flush_group ...
vsrinivas
12:47 PM Revision 4ee0d876: rtld.1: Staticize the variable in the _rtld_functrace example.
Pointed-out-by: corecode swildner
12:38 PM Revision 40146e6a: rtld.1: Add an example on how to set up _rtld_functrace.
While here, put the function's prototype into the SYNOPSIS and add a
_rtld_functrace(3) MLINK.
swildner
06:31 AM Bug #1993: panic: assertion: so->so_port == &curthread->td_msgport in tcp_input
On Mon, Feb 21, 2011 at 10:11 AM, Sepherosa Ziehau <sepherosa@gmail.com> wrote:
> On Sun, Feb 20, 2011 at 5:44 AM, Pe...
sepherosa
02:13 AM Bug #1993: panic: assertion: so->so_port == &curthread->td_msgport in tcp_input
On Sun, Feb 20, 2011 at 5:44 AM, Peter Avalos <peter@theshell.com> wrote:
> On Sat, Feb 19, 2011 at 11:03:50PM +0800,...
sepherosa
05:08 AM Bug #1992: Add 7 more auxinfo types to support RTLD upgrade
grab swildner
04:43 AM Bug #1996 (New): panic: assertion: p->p_lock == 0 in kern_wait
Hi.
Apparently a few hours of pbulk test can trigger this panic (this is
on x86_64 and the kernel is built from sourc...
y0n3t4n1
09:42 PM Revision f7b29de5: tcp: Allow listen(2) to be called on the same socket for any number of times
DragonFly-bug: http://bugs.dragonflybsd.org/issue1993 Sepherosa Ziehau
07:36 PM Revision a11e55dd: Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
dillon
07:35 PM Revision 26e1152d: kernel - Fix extra rel_mplock() in if_tap
* Fix crash/panic when running openvpn w/if_tap due to dangling
rel_mplock().
dillon
06:52 PM Revision f78f8f4a: inpcb: Exclusive the usage of wildcard hash and connect hash
DragonFly-bug: http://bugs.dragonflybsd.org/issue1993 Sepherosa Ziehau
06:26 PM Revision a117fbeb: HAMMER - Fix long stalls when writing out core files
* Fix a long-stall case (hmrwww) due to a broken pipelining algorithm when
using large write()s to write out large ...
dillon

02/20/2011

02:58 PM Revision 2d012f91: newsyslog: Sync with FreeBSD.
-Don't consider non-existence of a PID file an error.
-Add -P flag which prevents further action if the pidfile is em...
Peter Avalos
01:33 PM Revision 4bfff613: Sync /bin/sh regression tests with FreeBSD.
-Add some tests for omitting whitespace.
-Split off some special behaviour into separate tests.
-Do not use "local" i...
Peter Avalos
07:48 AM Bug #1995 (Closed): panic: assertion: td->td_lwp == NULL || (td->td_lwp->lwp_flag & LWP_ONRUNQ) =...
I got this crash after about a week of uptime.
The machine was under moderate stress building a big c++ based project...
ftigeot
04:22 AM Revision 149d357d: <sys/elf_generic.h>: Fix typo in a #warning.
swildner
01:36 AM Revision 03339b02: Remove some kref(9) related files via 'make upgrade'.
swildner
09:46 PM Bug #1993: panic: assertion: so->so_port == &curthread->td_msgport in tcp_input
On Sat, Feb 19, 2011 at 11:03:50PM +0800, Sepherosa Ziehau wrote:
> > http://www.theshell.com/~pavalos/crash/ylem-cra...
pavalos
06:04 PM Revision a52bbb36: LINT: Fix wording and remove a duplicate option from the comments.
swildner

02/19/2011

03:09 PM Bug #1993: panic: assertion: so->so_port == &curthread->td_msgport in tcp_input
On Sat, Feb 19, 2011 at 11:03 PM, Sepherosa Ziehau <sepherosa@gmail.com> wrote:
> On Sat, Feb 19, 2011 at 5:26 PM, Pe...
sepherosa
03:06 PM Bug #1993: panic: assertion: so->so_port == &curthread->td_msgport in tcp_input
On Sat, Feb 19, 2011 at 5:26 PM, Peter Avalos <peter@theshell.com> wrote:
> I got this panic today on a box running m...
sepherosa
09:29 AM Bug #1993 (Closed): panic: assertion: so->so_port == &curthread->td_msgport in tcp_input
I got this panic today on a box running master from Feb. 4th:
panic: assertion: so->so_port == &curthread->td_msgpor...
pavalos
02:39 PM Bug #1994: dm/lvm not working on latest master
hmm.. seems I need the linear target, too?
Jan Lentfer schrieb:
> I upgrade my PostgreSQL test box to latest master....
lentferj
02:38 PM Bug #1994 (Closed): dm/lvm not working on latest master
I upgrade my PostgreSQL test box to latest master. I couldn't access my
striped lv anymore after upgrading. I remove...
lentferj
02:04 PM Revision 4b1d278b: kernel - Clear BRIDGE_MBUF_TAGGED for NAT translations
* Clear the new BRIDGE_MBUF_TAGGED flag when a NAT or other translation
changes the source IP for a packet, otherwi...
dillon
01:04 PM Revision be02a6a0: kernel - Add a transparent MAC bridging feature to if_bridge
* Defaults to non-transparent (historical) operation, which is safer.
Set link0 to use in transparent MAC mode.
* ...
dillon
06:17 AM Bug #1992: Add 7 more auxinfo types to support RTLD upgrade
Ok, I'm going to let Sascha handle this submission too. I
talked with John a bit about it and here is my positi...
dillon
01:04 AM Revision 2619977b: kernel - Fix minor mistake corrupting an allocation in recent MPTable work
* Fix an allocation which was too small (sizeof pointer vs structure),
which fixes an early-boot panic.
Reported-b...
dillon
08:49 PM Revision 14dd43dc: kernel - Fix fairq, PF table hash was not being initialized
* fairq depends on the PF table entry hash, which was not being
initialized.
* Fixes problems with fairq not queue...
dillon
08:44 PM Revision 70cef922: kernel - Allow rn_inithead() to be called early
* Allow rn_inithead() to be called earlier than rn_init(). rn_init() is
called very late and was responsible for c...
dillon

02/18/2011

01:05 AM Revision 5347900e: vkernel64 - Enable function name resolution in DDB.
tuxillo
12:02 AM Revision e0fd357f: mptable: Save PCI interrupt pin to I/O APIC pin maps
Sepherosa Ziehau
07:58 PM Bug #1992 (Closed): Add 7 more auxinfo types to support RTLD upgrade
I submitted a substantial upgrade to rtld-elf (140k patch) to Sascha
last week which adds functions like dl_iterate_...
dragonflybsd1
05:23 PM Revision e81509a4: ps: Update man page for adding comm as an alias for ucomm.
Peter Avalos
05:12 PM Revision 6d44fd16: ps: Add the comm keyword which is an alias for ucomm.
While I'm here, don't pad the output of ucomm if it's the last column. Peter Avalos

02/17/2011

10:03 AM Revision ea3ab097: librt: Initial userland implementation of POSIX AIO functionality.
Issues synchronous IO requests in response to AIO calls; does not
support SIGEV_THREAD or SIGEV_SIGNAL; the former be...
me1
02:08 AM Bug #1991: DFBSD v2.9.1.487.g9611ff - QEMU X84_64 not booting
Both real boxes (I have two boxes running x86_64) and VirtualBox 3.2.12 r68302
(host is Linux) x86_64 work here.
sepherosa
10:36 PM Bug #1991: DFBSD v2.9.1.487.g9611ff - QEMU X84_64 not booting
I've got the trace translation with addr2line(1), I don't think it's going to be
exact this time.
tuxillo
10:24 PM Bug #1991 (New): DFBSD v2.9.1.487.g9611ff - QEMU X84_64 not booting
Hi,
As of commit 9611ff202d0d7da4619ba35d27fa1116cccef60a (x86_64 intr: Support upto
192 IDT entries in ipl and intr...
tuxillo
12:47 AM Revision 52cac9fb: kernel - Add batch heuristic to scheduler and refactor some of the code 1/2
* Split the dynamic priority mechanism into two stages:
* Stage 1 is the normal dynamic priority mechanism which rea...
dillon
12:41 AM Revision 7bea4e64: kernel - Fix seg-fault in clock interrupt due to race
* Fix a seg-fault which can occur due to races against a newly created
process whos lwp has not been completely ini...
dillon
12:09 AM Revision 4fb281af: x86_64: 64-bit index register should be used.
Looks like qemu does not accept 32-bit index register, while the
real boxs and virtualbox accept 32-bit index regiter...
Sepherosa Ziehau
11:43 PM Bug #1984: hammer mount fails after crash - HAMMER: FIFO record bad head signature ..
Thanks for the heads up on hw.physmen; I used fresh master, so its OK.
I haven't seen any further problems using the ...
thomas.nikolajsen
11:24 PM Bug #1990: /mnt too large to mount
>Re: [issue1984] hammer mount fails after crash - HAMMER: FIFO record badhead
signature ..
>From: "Diegu" <peur.neu@...
thomas.nikolajsen
06:31 PM Bug #1990: /mnt too large to mount
Hi Matt
-----------------------------------------
Mounting root from HAMMER:da13s1d
tryroot da13s1d
----------------...
peur.neu

02/16/2011

02:32 PM Revision 10a2ee6e: ps - Fix sorting mistake in recent commits
* qsort passes a pointer to the element, so its a KINFO** instead of
a KINFO*. Fix the indirection.
* Fixes weird...
dillon
11:17 AM Revision 0d6e2d63: kernel - Fix MP refcount race in struct sigacts (2)
* Fix buildworld failure by changing u_int to unsigned int in
header file.
dillon
09:53 AM Revision 6fa9e71a: kernel - Fix MP refcount race in struct sigacts
* Code wasn't MPSAFE.
* Use the refcount API to manage refs for struct sigacts
dillon
09:44 AM Revision b0279c49: kernel - knote_alloc() must always succeed
* We cannot use M_NOWAIT here, knote_alloc() must always succeed. dillon
09:43 AM Revision e955543c: kernel - Fix MP refcount race in struct pargs (2)
* Fix additional case in kern_exit.c dillon
02:39 AM Bug #1990: /mnt too large to mount
:BUT doing mount_hammer -o rw /dev/ad1s1d /mnt
:
:UNDO_REDO etc
:/mnt too large
:error.
:
:HELP
:
:thansk
I can...
dillon
06:26 PM Bug #1990 (New): /mnt too large to mount
Hi!
beyond dma stuff i got a crash after several data parallel updates
after reboot /dev/ad1s1d seems to be crashed...
peur.neu
12:30 AM Revision c455a23f: mptable: Test the usage of default MPTABLE config during mptable_probe()
Sepherosa Ziehau
11:51 PM Revision 1f5cce5e: Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
dillon
10:58 PM Revision becce73f: mptable: Function renaming
In preparation for the upcoming MPTABLE I/O APIC enumerator. Sepherosa Ziehau
10:29 PM Revision fe423084: mptable: Prepare to create I/O APIC MPTABLE enumerator
- Run mptable_probe() at BOOT2_PRESMP/ORDER_FIRST.
- Save MPTABLE's physical address in global variable.
- Move preli...
Sepherosa Ziehau
09:53 PM Revision 19bfc8ab: kernel - Fix MP refcount race in struct pargs
* Protect p->p_args with p->p_token.
* Protect pargs refcounts with sys/refcount.h.
* This fixes at least one memor...
dillon
09:04 PM Revision ec9e0453: kernel -- vm locking: Add vm object locking to vm_object_referenced.
me1
08:48 PM Revision 49dff7fa: Remove VFS_AIO config option.
me1
08:40 PM Revision 91bcbcd6: kernel -- Eliminate AIO.
AIO was not enabled by default and the code had received little attention. me1
07:05 PM Revision 474ba684: irqmap: Consume the syscall entry in irqmap
Sepherosa Ziehau
06:33 PM Revision 96e2b801: kernel -- vm locking: Lock kernel_object in kmem_alloc3.
me1
06:28 PM Bug #1989: Panic on reboot, DFly 2.8.2
Am 15.02.2011 um 14:00 schrieb YONETANI Tomokazu:
> On Tue, Feb 15, 2011 at 02:24:35AM +0100, Damian Lubosch wrote:
...
dl
05:20 PM Revision 8c833924: Merge branch 'master' of /repository/git/dragonfly
me1
05:19 PM Revision 5f6b9709: Update stale comment in lwkt_token_init().
me1
05:18 PM Revision 70de66db: kernel -- vm locking: Take per-object token in vm_map and vm_object_coalesce.
me1
04:58 PM Revision bff1850c: ps - Fix longstanding bug in initial populating loop
* Fix the populating loop to not try to load KInfo[nentries],
overflowing the array.
* Fixes a seg-fault which can...
dillon

02/15/2011

03:59 PM Revision e32ad78d: kernel -- vm locking: Add vm_page_(un)lock and vm_object_(un)lock.
Each vm_object and vm_page are associated with a token; for vm_pages,
we use a pool token; for objects, a per-object ...
me1
01:03 PM Bug #1989: Panic on reboot, DFly 2.8.2
:
> #15 0xffffffff80356288 in lf_destroy_range (range=<value optimized out>)
> at /usr/src/sys/kern/kern_lockf.c:...
y0n3t4n1
01:25 AM Bug #1989 (New): Panic on reboot, DFly 2.8.2
Hi!
I have had my DFly [1] server running for almost 2 months, and after
trying to reboot it, it panicked:
I let t...
dl
11:42 AM Revision 257af5b6: ps - Remove debugging printfs
* Remove debug printfs that were accidently left in dillon
11:37 AM Revision bbb201fd: kernel - Add options SLAB_DEBUG to help debug memory corruption
* Adding options SLAB_DEBUG to your kernel config will reconfigure
kmalloc(), krealloc(), and kstrdup() to record a...
dillon
07:20 AM Bug #1922: 2.9 i386 mouse freeze, keyboard working, core dumped to leaf
Hi,
I have been running
2.9-DEVELOPMENT DragonFly v2.9.1.664.g744f6-DEVELOPMENT #2: Thu Feb 10
11:31:15 IST 2011
w...
sgeorge.ml
07:03 AM Revision 1365d5cd: madt: Ignore interrupt override entry if no overriding will happen
While I'm here, fix up the warning message about bogus trigger mode
and polarity.
Sepherosa Ziehau
01:19 AM Bug #1971: panic in lwpsignal
The fix committed as f2f3db5c5f5d7b57e0475e6661e100e9136a4e7d. y0n3t4n1
01:16 AM Bug #1985: panic: reassignbuf: dup lblk vp 0xffffffe0136df000 bp 0xffffffe00df730b0
Resolved by one or more of recent commits, probably either 7a3eee88 or 39d69dae . y0n3t4n1
11:23 PM Revision ee5f7d37: ps - Add a new option, -R, which sub-sorts by parent/child and indents
* This new option will sub-sort by process parent/child associations and
will indent the command to make it very, v...
dillon
08:29 PM Revision 7e90d791: kernel - MPSAFE work, fix race in init zombie cleanup
* Acquire the required initproc->p_token when reparenting an exiting
process's children to init, fixing a race agai...
dillon
07:51 PM Bug #1988: panic: assertion: p2->p_lock == 0 in fork1
Fixed with commit 88072e3b65eef1b97cd0aa3eab2714a266ba89b3 sjg

02/14/2011

01:20 PM Revision f79d9cc9: kernel - Remove the last MP locks from tmpfs (2).
* The tmpfs interlock is the per-mount token now, not the MP lock
Reported-by: Venkatesh Srinivas <me@endeavour.zapt...
dillon
01:11 PM Revision 37d4ea13: kernel - Remove the last MP locks from tmpfs.
* Remove get_mplock/rel_mplock calls in tmpfs which are no longer needed.
This will improve the write path a bit th...
dillon
11:15 AM Revision 0ac7b714: kernel - Remove safety mplocks around VFS system calls
* Remove the safety get_mplock()/rel_mplock() calls around numerous
VFS system calls. The MP lock or per-mount tok...
dillon
10:52 AM Revision 88072e3b: kernel - Remove incorrect assertion
* Remove the assertion that p2->p_lock == 0 in fork(). Since p2 has already
been added to allproc PHOLD/PRELEs can...
dillon
08:01 AM Bug #1987: buildworld fails
On Mon, 14 Feb 2011 04:40:38 +0000
"YONETANI Tomokazu \(via DragonFly issue tracker\)"
<bugs@crater.dragonflybsd.org>...
steve
04:40 AM Bug #1987: buildworld fails
On Sun, Feb 13, 2011 at 09:11:36AM +0000, Steve O'Hara-Smith wrote:
> Hi,
>
> I just did a git pull and buildworld...
y0n3t4n1
09:38 PM Bug #1987: buildworld fails
On Sun, 13 Feb 2011 14:40:34 +0000
"Thomas Nikolajsen \(via DragonFly issue tracker\)"
<bugs@crater.dragonflybsd.org>...
steve
06:27 AM Revision 4c71602f: Remove kref.9 manpage.
me1
01:44 AM Revision e17120aa: ioapic: Pass ioapic address to ioapic_{read,write}()
This makes easier for us to get rid of the ioapic addresses array. Sepherosa Ziehau
12:05 AM Revision 65b2387f: Introduce ioapic enumerators, which is used to probe and config ioapics
ioapic enumerator implementation should provide two methods:
ioapic_probe()
Make sure that if this enumerator is...
Sepherosa Ziehau
09:07 PM Revision 58c2553a: kernel - Make numerous proc accesses use p->p_token instead of proc_token.
* pfind() zpfind() now returns a referenced proc structure, callers must
release the proc with PRELE(). Callers no...
dillon

02/13/2011

02:40 PM Bug #1987: buildworld fails
This is fresh;
which build options do you use?
(/etc/make.conf or the like)
buildworld also works here (both i386 & ...
thomas.nikolajsen
01:09 PM Bug #1987: buildworld fails
On Sun, 13 Feb 2011 13:17:31 +0100
Max Herrgard <herrgard@gmail.com> wrote:
> 13 feb 2011 kl. 10.11 skrev Steve O'Ha...
steve
12:19 PM Bug #1987: buildworld fails
13 feb 2011 kl. 10.11 skrev Steve O'Hara-Smith:
> Hi,
>
> I just did a git pull and buildworld - which failed earl...
herrgard
09:13 AM Bug #1987 (Closed): buildworld fails
Hi,
I just did a git pull and buildworld - which failed early (a few seconds) with:
cc -O -pipe -march=pentiumpro...
steve
01:42 PM Revision 5e240fae: kernel - Replace sys/ref.h & kern/kern_ref.c with sys/refcount.h
* The sys/refcount.h API is a bit nicer so use it instead of the sys/ref.h
API. No need for duplication so remove ...
dillon
11:57 AM Bug #1988 (Closed): panic: assertion: p2->p_lock == 0 in fork1
Using i386 SMP kernel with master from today
(f59607061ed7edac298803ac1516e2a6dd165cc8)
I got this panic during quick...
thomas.nikolajsen
06:53 AM Bug #1975: Applications seg fault in select() and poll()
On Sat, Jan 29, 2011 at 12:53:54AM +0100, Rumko wrote:
> On recent -master I have noticed that I can make knode (from...
pavalos
02:46 AM Revision 723fa13f: Add printf(1) regression tests.
Obtained-from: FreeBSD Peter Avalos
02:35 AM Revision 7c0c6da8: printf(1): Sync with FreeBSD
-Fix more issues allowing /bin/sh to pass more regression tests.
-Do not use sh memory functions in sh builtin.
-We w...
Peter Avalos
11:58 PM Revision 17745ede: kill(1): Sync with FreeBSD
-Make sys_signame upper case.
-Stop processing if a syntactically invalid pid is encountered.
-Do not restrict the al...
Peter Avalos
11:32 PM Revision def50ff6: Add regression tests for /bin/test.
Obtained-from: FreeBSD Peter Avalos
11:06 PM Revision b3967821: bin/test: Sync with FreeBSD
-Help /bin/sh pass a few more regression tests.
-Convert to use st_mtim instead of st_mtimespec.
-Fix various cases w...
Peter Avalos
05:47 PM Revision f5960706: sh: Detect dividing the smallest integer by -1.
Obtained-from: FreeBSD Peter Avalos

02/12/2011

02:20 PM Revision b5c4d81f: kernel - Make most of the fork and exit paths MPSAFE
* Remove the MP lock from numerous system calls (mainly socket calls) that
no longer need it.
* Use proc_token in ...
dillon
02:17 PM Revision 076dc4bb: kernel - Fix list corruption in dsched
* dsched_thread_io_alloc() also needs to hold a context lock when
doing an internal list operation.
dillon
01:30 PM Revision 0b81692c: kernel - Fix list corruption in dsched
* dsched_thread_ctx_alloc() was not acquiring the global lock across
calls to dsched_thread_io_alloc(), creating a ...
dillon
12:59 PM Revision d5b09666: kernel - Fix wild pointer in DDB trace
* Pre-initialize result fields to NULL/0 because we do not check the return
value from linker_ddb_symbol_values(). ...
dillon
08:46 AM Revision 8582ec21: kernel - Add per-process token, adjust signal code to use it (2).
* In order to avoid a hard-code-section assertion from hardclock()'s
itimer code the per-process token must be held...
dillon
01:09 AM Revision 1694150c: x86_64: pmap_init() is called early enough for pmap_mapdev() to work
Sepherosa Ziehau
12:40 AM Revision 922e4bcb: madt: Structure renaming
Sepherosa Ziehau
12:37 AM Revision 7d460393: madt: Support MADT rev 3 (used by ACPI 4.0)
Sepherosa Ziehau
11:57 PM Revision 27b59776: madt: Function renaming
Prepare for the upcoming I/O APIC stuffs Sepherosa Ziehau
11:28 PM Revision 3df4d8b0: Add regression tests for /bin/sh.
Obtained-from: FreeBSD Peter Avalos
11:16 PM Revision 452b4869: acpi: Remove unused files
Sepherosa Ziehau
11:08 PM Revision 99512ac4: sh: Sync with FreeBSD
This is a combination of 198 commits that enhances performance,
standards compliance, and bug fixes:
-Fix exit statu...
Peter Avalos
11:05 PM Revision b44f1d28: x86_64: Function renaming lapic_init -> lapic_map
Keep the function name as close to i386's as possible Sepherosa Ziehau
10:54 PM Revision 86120698: madt: Prepare to extract I/O APIC information from MADT
- Run madt_probe() at BOOT2_PRESMP/ORDER_FIRST.
- Save MADT's physical address in global variable.
- Move preliminary...
Sepherosa Ziehau
06:52 PM Revision 94b7f5c1: madt: Function renaming
Sepherosa Ziehau

02/11/2011

02:47 PM Revision 5686ec5a: kernel - Add per-process token, adjust signal code to use it.
* Add proc->p_token and use it to interlock signal-related operations.
* Remove the use of proc_token in various sig...
dillon
09:36 PM Bug #1984: hammer mount fails after crash - HAMMER: FIFO record bad head signature ..
:Thomas Nikolajsen <thomas.nikolajsen@mail.dk> added the comment:
:
:I tried mounting (R/W) FS from i386 kernel, like...
dillon
09:20 PM Bug #1984: hammer mount fails after crash - HAMMER: FIFO record bad head signature ..
I tried mounting (R/W) FS from i386 kernel, like I did after applying patch,
it mounts clean, without errors or redos...
thomas.nikolajsen

02/10/2011

02:32 PM Revision bc5587bb: HAMMER Utility - Change the minimum UNDO/REDO FIFO from 100M to 500M
* The minimum undo/redo fifo really needs to be larger. Don't play
around, make it 500M. People who want to run H...
dillon
01:22 PM Revision 102ec862: Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
dillon
01:15 PM Revision 5c559233: kernel - Greatly reduce usched_bsd4_decay default
* Reduce the usched_bsd4_decay default to 1. It may be removed entirely
in the future.
* This improves the dynami...
dillon
03:37 AM Revision 4bb3dee9: hammer.8: Note that 'recover' needs -f.
swildner
03:30 AM Bug #1984: hammer mount fails after crash - HAMMER: FIFO record bad head signature ..
:Thomas Nikolajsen <thomas.nikolajsen@mail.dk> added the comment:
:
:The file system is 20GB.
:
:I know this is rathe...
dillon
03:18 AM Bug #1984: hammer mount fails after crash - HAMMER: FIFO record bad head signature ..
:Thomas Nikolajsen <thomas.nikolajsen@mail.dk> added the comment:
:
:The file system is 20GB.
:
:I know this is rathe...
dillon
09:58 PM Bug #1984: hammer mount fails after crash - HAMMER: FIFO record bad head signature ..
The file system is 20GB.
I know this is rather small for a HAMMER FS.
It is just a root file system, for a x86_64 se...
thomas.nikolajsen

02/09/2011

02:25 PM Bug #1922: 2.9 i386 mouse freeze, keyboard working, core dumped to leaf
Hi Antonio,
I have run the system for more than 1 hr using
DragonFly dfly-vmsrv.hifxnx.local 2.9-DEVELOPMENT Dragon...
sgeorge.ml
11:19 AM Bug #1985: panic: reassignbuf: dup lblk vp 0xffffffe0136df000 bp 0xffffffe00df730b0
On Wed, Feb 09, 2011 at 07:56:42AM +0000, Antonio Huete Jimenez (via DragonFly issue tracker) wrote:
>
> Antonio Hue...
y0n3t4n1
07:56 AM Bug #1985: panic: reassignbuf: dup lblk vp 0xffffffe0136df000 bp 0xffffffe00df730b0
Hi Yonetani,
There was a correction on February 3th specifically for x86_64. I
don't know if that's related to the p...
ahuete.devel
04:13 AM Bug #1985 (Closed): panic: reassignbuf: dup lblk vp 0xffffffe0136df000 bp 0xffffffe00df730b0
Hello.
Caught this panic this morning during `hammer cleanup' on a Atom D510
based system with 4G bytes of RAM instal...
y0n3t4n1
08:42 AM Bug #1986 (Closed): Netgraph7 work
Hi all,
I have this work sitting around for a (very) long time and wanted to
ask for review. This basically connects...
nant
08:26 AM Revision f6f4f841: acpi(4): Fix a bug in acpi_cpu_cstate.c (we have to write, and not to read).
Introduced with 10f976749fd9ad2e8642ea80ce533f7416910a65. The commit message
said "Sync ACPI with FreeBSD 7.2", even ...
swildner
08:25 AM Revision ec84a56d: acpi(4): Fix a bug in acpi_cpu_cstate.c (we have to write, and not to read).
Introduced with 10f976749fd9ad2e8642ea80ce533f7416910a65. The commit message
said "Sync ACPI with FreeBSD 7.2", even ...
swildner
08:25 AM Revision 744f6957: acpi(4): Fix a bug in acpi_cpu_cstate.c (we have to write, and not to read).
Introduced with 10f976749fd9ad2e8642ea80ce533f7416910a65. The commit message
said "Sync ACPI with FreeBSD 7.2", even ...
swildner
06:42 AM Revision 2bbbec42: acpi/madt: Add definitation for interrupt source override MADT entry
Sepherosa Ziehau
05:16 AM Bug #1983: Moving pkg_radd, pkg_search config to different location
On Tue, February 8, 2011 11:32 pm, Justin C. Sherrill wrote:
> Then instead of using /usr/pkg/etc/mk.conf, we use $P...
justin
04:34 AM Bug #1983: Moving pkg_radd, pkg_search config to different location
On Tue, February 8, 2011 6:06 am, Thomas Nikolajsen \(via DragonFly issue
tracker\) wrote:
>
> Thomas Nikolajsen <tho...
justin
11:12 PM Bug #1984: hammer mount fails after crash - HAMMER: FIFO record bad head signature ..
:New submission from Thomas Nikolajsen <thomas.nikolajsen@mail.dk>:
:
:On master from February 6th, I had a system fr...
dillon
10:23 PM Bug #1984 (New): hammer mount fails after crash - HAMMER: FIFO record bad head signature ..
On master from February 6th, I had a system freeze during 'hammer cleanup'
on a x86_64 system using SMP kernel. Syste...
thomas.nikolajsen
09:20 PM Revision 143a7cbd: openssl: Fix CVE-2011-0014.
Peter Avalos
09:16 PM Revision 541b2847: openssl: Fix CVE-2011-0014.
Peter Avalos
09:13 PM Revision 64511c1e: Upgrade to OpenSSL-1.0.0d.
This fixes CVE-2011-0014. Peter Avalos
09:02 PM Revision 532773ee: Merge branch 'vendor/OPENSSL'
Peter Avalos
08:59 PM Revision 8e8cd841: Import OpenSSL-1.0.0d.
Peter Avalos

02/08/2011

11:06 AM Bug #1983: Moving pkg_radd, pkg_search config to different location
/usr/pkg/etc/mk.conf isn't a good file location,
as other pkgsrc install directory (LOCALBASE) can be used,
also 'etc...
thomas.nikolajsen
02:40 AM Bug #1983 (New): Moving pkg_radd, pkg_search config to different location
For configuring pkg_radd/pkg_search, how about /usr/pkg/etc/mk.conf
instead of /etc/settings.conf or /etc/pkg_radd.co...
justin
06:04 AM Revision 1999fd99: Bump .Dd in pkg_radd.1 manpage and make pkg_search working again.
swildner
05:59 AM Revision 0e0cde4e: Don't remove /etc/settings.conf via 'make upgrade' and rename it instead.
swildner
05:29 AM Bug #1922: 2.9 i386 mouse freeze, keyboard working, core dumped to leaf
Oh,
I am sorry I was not able to test it.
Sick and at home.
Will do it tomorrow as I get to office.
Thanks and so...
sgeorge.ml
10:22 PM Bug #1922: 2.9 i386 mouse freeze, keyboard working, core dumped to leaf
Hi Siju,
Did you have a chance to try it? It would be really nice to see if it worked or not.
Cheers,
Antonio Huete
tuxillo
11:57 PM Bug #1105: mysql-client-5.0.51b requires libreadline.so.6
Hi,
Can we close this? Reasons:
- Readline was gone a while ago, I don't recall any issue in the near present.
- my...
tuxillo
10:23 PM Bug #1879: psm(4) sync with FreeBSD
xorg issue already solved, closing this one. tuxillo
10:21 PM Bug #1871: psm - KVM swtich not working properly
Already done. tuxillo
10:20 PM Bug #545: PS/2 port problem
Hi,
psm(4) was synced recently with FreeBSD. Among all the changes there were some
specific to KVM switches and in f...
tuxillo

02/07/2011

11:07 AM Revision 58df0f0d: Sync zoneinfo database with tzdata2011b from elsie.nci.nih.gov
northamerica: 8.39 -> 8.40
zone.tab: 8.38 -> 8.40
* northamerica: Add America/North_Dakota/Beulah (Mercer Co...
swildner
11:06 AM Revision 456e9ea2: Sync zoneinfo database with tzdata2011b from elsie.nci.nih.gov
northamerica: 8.39 -> 8.40
zone.tab: 8.38 -> 8.40
* northamerica: Add America/North_Dakota/Beulah (Mercer Co...
swildner
07:42 AM Revision a8a94599: Remove useless belt and suspenders include guards in some of our headers.
For these headers:
/usr/include/machine/atomic.h
/usr/include/machine/bus_dma.h
/usr/include/machine/coredump.h
/usr...
swildner
10:35 PM Revision 9e24711d: cat: Clean up whitespace.
Peter Avalos
09:01 PM Bug #1854: Bugs while using encrypted HAMMER root fs
This sounds a lot like the problem I was having in issue1976. It was fixed in
c9f7645b973a801d99a9ae073ff8363caf4830...
pavalos
08:53 PM Bug #1957: mirror-master.dragonflybsd.org offline
avalon is back up. pavalos
05:19 PM Revision 2d6e207e: Updating pkg_radd man page, pkg_search to reflect new config file.
Justin C. Sherrill
04:44 PM Revision 2443e96e: Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
Conflicts:
UPDATING
Justin C. Sherrill
04:36 PM Revision a4a39c94: Move pkg_radd config to a more obvious name; make sure settings.conf gets
cleaned out on upgrade, and stick a warning in UPGRADING so nobody
(hopefully) gets surprised when pkg_radd starts do...
Justin C. Sherrill
04:07 PM Revision 869cbeea: wmake.1: Describe how to install stuff built with wmake.
Pointed-out-by: corecode swildner

02/06/2011

01:55 PM Revision 4e6c6560: secure/lib: Fix building of some cases that include lib/Makefile.inc.
swildner
01:09 PM Revision 1d99ff55: lib: Move the definition of WARNS into lib/Makefile.inc.
swildner
01:06 PM Revision e6dcea8e: libncp: Fix format.
swildner
01:05 PM Revision f54055f1: libc/csu: Include <machine/tls.h> for some prototypes.
swildner
06:27 AM Revision a3dd9120: ioapic/icu: Add irqmap
Sepherosa Ziehau
03:19 AM Revision 5ef50a57: intr: Enable ELCR by default
Sepherosa Ziehau
05:44 PM Revision 693f46b3: Updating pkgsrc target to pull 2010Q4.
Justin C. Sherrill

02/05/2011

12:44 PM Revision 391b50ed: libc: Raise WARNS to 6.
swildner
09:52 AM Bug #1979: mount devfs on ${init_chroot}/dev
Committed as 358c69e996e6dd4278ea6a92d322b973548c4ce8 y0n3t4n1
01:31 AM Revision 358c69e9: kernel - adjust devfs mount point according to init_chroot loader variable
/dev is mounted before /sbin/init is executed, so when it chroot() itself
and execute the shell, the chroot()'ed spac...
y0netan1
12:28 AM Revision 5a8d63ad: <cpu/ieeefp.h>: Use single-underscore instead of double.
This prevents conflicts for when someone decides to #include <fenv.h>
and <cpu/ieeefp.h>.
Peter Avalos
12:28 AM Revision 410233b2: <cpu/ieeefp.h>: Sync i386 with x86_64.
The i386 fpget*() and fpset*() functions were obfuscated, and this
change reduces complexity and makes all the fp*() ...
Peter Avalos
12:25 AM Revision c6383226: kern - aio - Add missing flags to objcache_get()
Samuel J. Greear
08:17 PM Revision 0704a975: kern - Convert NFS from zalloc to objcache
Sponsored-By: Google Code-In Samuel J. Greear
08:17 PM Revision 0bb408f6: kern - Convert crypto from zalloc to objcache
Sponsored-By: Google Code-In Samuel J. Greear
08:16 PM Revision 5a26d050: kern - Convert aio from zalloc to objcache
Sponsored-By: Google Code-In Samuel J. Greear
08:15 PM Revision f28cc8b8: kern - Convert ufs dirhash from zalloc to objcache
Sponsored-By: Google Code-In Samuel J. Greear
07:15 PM Bug #1980: Git reporitory lagging?
Fixed. pavalos

02/04/2011

01:53 PM Bug #1982 (New): There is no linuxulator on x86-64
The linuxulator would have to be ported from x86. herrgard
11:55 AM Revision 526fce4d: HAMMER VFS - Fix deadlock which can occur under severe filesystem pressure
* Inode reflushes (a fsync occuring while the inode is still queued for
a prior fsync) were not ensuring that the i...
dillon
11:51 AM Revision 50e32333: kernel - Add missing vm_page_wakeup()
* Fix a long-standing issue where a VM page is improperly left PG_BUSY
when vm_page_try_to_cache() races the Modifi...
dillon
10:40 AM Revision 539ed642: ps - Adjust field widths
* Reduce VSZ, RSS, RSZ by one (its still wider than the original but now
only 6 digits). We will have to come up w...
dillon
10:37 AM Revision 19e7d9f1: ps - Support unix98 ttys for -t
* Support numeric ttys, e.g. ps xt5 specifies tty /dev/pts/5 dillon
09:37 AM Revision 242e00e6: vkernel64 - Raise the memory requirements to 64MB.
tuxillo
09:17 AM Revision 376264e3: vkernel - Avoid appending the error message in some cases.
tuxillo
08:14 AM Revision 9b9532a0: kern - Clarify the description of hw.physmem.
tuxillo
06:56 AM Bug #1978: Buildworld fails with WORLD_CCVER=gcc44
Fixed with commit c50f05d240ae32e508f742e1458397340483af0c "Build our GCCs with
CSTD=gnu89.".
herrgard
05:36 AM Revision d48fd7e8: vm - Correct sysctl output formatting for kvm_size and kvm_free
tuxillo
05:34 AM Revision 39d69dae: kern - Properly return the number of bytes in hw.physmem sysctl.
- Changed physmem from int to long, now it can hold a
really high number of pages.
- Return an unsigned long value ...
tuxillo
11:25 PM Revision d0aa00e8: kernel - Add options VM_PAGE_DEBUG
* Add options VM_PAGE_DEBUG for kernel configs. This requires a full kernel
rebuild (if you use the option) and su...
dillon
10:46 PM Revision fe667cd2: ieeefp.h: Remove i386 specifics.
Move the contents of <machine/floatingpoint.h> to <machine/ieeefp.h> for
i386 to match x86_64.
While I'm here, mark ...
Peter Avalos
10:46 PM Revision 6b038396: fenv: Explicitly specify sizes for control and status words.
Obtained-from: FreeBSD Peter Avalos
10:46 PM Revision cb7da189: style(9): Remove whitespace.
Peter Avalos
09:25 PM Bug #1981 (Closed): USB Keyboard Strangeness
Hello -
After finally getting around to updating one of my machines to 2.8,
I was unable to use the keyboard (USB) -...
c.turner
07:37 PM Revision e90a7c45: libc - fix handling of temporary file used by hash(3)
This fixes applications using DB_HASH, such as tsort, to unexpectedly
try to open a temporary file in the current dir...
y0netan1
07:36 PM Bug #1980: Git reporitory lagging?
:Hello,
:
:on two different machines git says already up-to-date even thou last
:visible commit is older than last on...
dillon
07:02 PM Bug #1979: mount devfs on ${init_chroot}/dev
:I'd like to push this to crater in a few days if no objection is raised.
:
:Best Regards,
:YONETANI Tomokazu.
I...
dillon

02/03/2011

03:21 PM Revision c50f05d2: Build our GCCs with CSTD=gnu89.
This fixes building of the GCCs using gcc44.
Reported-by: Max Herrgard <herrgard@gmail.com> and others
Submitted-b...
swildner
02:00 PM Bug #1980 (Closed): Git reporitory lagging?
Hello,
on two different machines git says already up-to-date even thou last
visible commit is older than last one vi...
masterblaster
10:52 AM Revision 7a3eee88: kernel - Fix physmap base calculation for x86-64
Reported-by: luxh, tuxillo dillon
08:45 AM Bug #1978: Buildworld fails with WORLD_CCVER=gcc44
Also happens with
WORLD_CCVER?=gcc44
CCVER=gcc44
CCVER?=gcc44
herrgard
08:50 PM Bug #1978 (Closed): Buildworld fails with WORLD_CCVER=gcc44
Hey.
I don't know what commit did this, but it worked last time I tried in november. I'm building master x86_64
mak...
herrgard
04:04 AM Bug #1979 (Closed): mount devfs on ${init_chroot}/dev
Hello.
Apparently, booting the system with init_chroot (boot loader variable) set
won't work correctly. The problem...
y0n3t4n1

02/02/2011

10:04 AM Revision 7b19b178: acpi(4): Always compile the files dealing with ACPI_DEBUG into the module.
Before this commit, one had to define ACPI_DEBUG as a make variable to
enable debugging support in the module, such a...
swildner
08:10 AM Revision 7bf5fa56: intr: Further delay MachIntrABI.finalize()
It only affects SMP case. For ICU, it will be better if finalize()
is called after IMCR detection is done, though on...
Sepherosa Ziehau
06:03 AM Revision 77f86d14: ioapic: File renaming (apic -> ioapic)
Sepherosa Ziehau
05:29 AM Revision 9284cddf: icu: Add icu/icu_abi.h
Mainly to avoid manually declaring MachIntrABI_ICU Sepherosa Ziehau
05:13 AM Revision 9e0e3f85: ioapic: Function/variable renaming (apic -> ioapic)
Sepherosa Ziehau
03:54 AM Revision d99d4acb: apic_initialize: Adjust comment
Sepherosa Ziehau
11:59 PM Revision 65db32a7: powerd - Do a more sophisticated domain scan, use kern.usched_global_cpumask
* Do a more sophisticated domain scan, cpu domains do not necessarily start
at 0.
* Handle the case where multiple...
dillon
11:44 PM Revision 916e604f: kernel - Add kern.usched_global_cpumask
* Add sysctl kern.usched_global_cpumask, a global cpumask that restricts
which cpus userland processes are allowed ...
dillon
08:26 PM Revision 1327edb7: pf: Fix typo in pf_mask_del()
Reported-by: Jan Lentfer <Jan.Lentfer@web.de>
Noticed-by: Joe Talbott <josepht@cstone.net>
Sepherosa Ziehau
08:14 PM Revision f3834e0d: kernrl: Fix LINT building for recent rn_inithead API change
Reported-by: Thomas Nikolajsen <thomas.nikolajsen@mail.dk> Sepherosa Ziehau
06:57 PM Bug #1969: pf-related network problem
Sepherosa Ziehau schrieb:
> On Tue, Jan 25, 2011 at 4:58 PM, Peter Avalos <peter@theshell.com> wrote:
>> While attemp...
lentferj

02/01/2011

03:57 PM Revision 8d257686: ps - Increase selected field widths
* Increase field widths for STAT, XSTAT, VSZ, RSS, and RSZ to accomodate
more typical program run sizes and to acco...
dillon
02:23 PM Revision b4d9abe2: kernel64 - Greatly reduce memory probe times, remove basemem calculation
* Greatly reduce memory probe times by testing in multiples of 128K instead
of multiples of 4K. Also add cpu_mfenc...
dillon
12:57 PM Bug #1964: iwn (panic assertion : wlan_assert_serialized )
On Sun, Jan 30, 2011 at 11:21:39AM +0000, Peter Avalos (via DragonFly issue tracker) wrote:
>
> Peter Avalos <peter@...
josepht
11:22 AM Revision 09298a10: Merge branch 'master' of git://crater.dragonflybsd.org/dragonfly
Joe Talbott
10:04 AM Bug #1936: In single user mode installworld gets stuck
On Fri, Dec 17, 2010 at 11:03 AM, Sepherosa Ziehau <sepherosa@gmail.com> wrote:
> 2.9-DEVELOPMENT DragonFly v2.9.1.27...
sepherosa
09:53 AM Bug #1873: Panic upon usb mouse detach and reattaching
Done rumcic
09:40 AM Bug #1873: Panic upon usb mouse detach and reattaching
It tries to read at address 0xC which is the offset of kn_next so
it probably crashes while dereferencing kn_next in ...
nthery
08:40 AM Bug #1969: pf-related network problem
On Tue, Jan 25, 2011 at 4:58 PM, Peter Avalos <peter@theshell.com> wrote:
> While attempting to reload a huge table (...
sepherosa
08:51 PM Bug #1969: pf-related network problem
Jan Lentfer schrieb:
[...]
> I put some kprintfs in radix.c's rn_addroute() and rn_delete(), to maybe
> better figur...
lentferj
06:33 AM Revision 87cf6827: pc32: Split out isa_intr.h and move isa/intr_machdep.h to include/
Sepherosa Ziehau
05:49 AM Revision 57a9c56b: pc64: Split out isa_intr.h and move isa/intr_machdep.h to include/
Sepherosa Ziehau
05:15 AM Revision e24dd6e0: intr: Add ELCR support
This device controls/shows ICU pin's trigger mode (level/edge).
Currently, it is not enabled by default.
Obtained-f...
Sepherosa Ziehau
12:09 AM Revision b4628cf9: radix: Fix the non-per-cpu radix tree usage.
- Install a mask radix tree in each radix tree, while, mask radix tree does
not have mask radix tree (of course).
-...
Sepherosa Ziehau

01/31/2011

01:40 PM Revision bd52bedf: kernel64 - Fix disabled interrupts during dbg/bpt trap
* Interrupts were left improperly disabled during a dbg or bpt trap.
i386 enables interrupts for these traps. x86-...
dillon
01:09 PM Revision 985b2cb0: kernel - Fix SMP assumption of at least 2 cpus w/TCP
* TCP was assuming at least 2 cpus on SMP builds and would panic if only
1 cpu was available.
* Fix by testing ncp...
dillon
01:08 PM Revision 58bb3381: kernel - Fix stall after mountroot w/ SMP & ncpus == 1
* Fix a degenerate case for SMP builds when ncpus == 1. This effects
both the vkernel and the normal kernel (when ...
dillon
08:04 AM Revision fe760703: iwn - Fix a couple of missed serializer misuses.
Reported-By: Studbolt via (IRC) Joe Talbott
07:41 AM Bug #1977 (Closed): Bad link elm 0xea9cba58 next->prev != elm
With fairly recent master managed to produce the aforementioned panic, but have
no idea how or if it is repeatable. T...
rumcic
02:59 AM Bug #1960: syncache page fault panic
Fixed in ce6f0462a237160626ebf5cc25f2d792b941b905. pavalos
11:56 PM Revision 7c4633ad: vkernel - Fix lwbuf build error for vkernel64
* Fix a compile error that was preventing vkernel64's from building. dillon
11:37 PM Revision 6c26db51: Turn off all warnings when compiling gdtoa sources.
Obtained-from: FreeBSD Peter Avalos
10:28 PM Revision b6a72089: Merge branch 'vendor/GDTOA'
Peter Avalos
10:24 PM Revision cd2edbcb: Remove unneeded files from contrib/gdtoa.
Add a README.DELETED while I'm here. Peter Avalos
09:57 PM Revision 25dd4f9a: kernel options: Add MCLSHIFT
So on the system w/o wireless NICs, we could configure MCLBYTES to 2K
(options MCLSHIFT=11) instead of the default 4K
Sepherosa Ziehau
09:46 PM Revision d0c7a72a: netisr barrier: Prevent netisr_barrier_dispatch() from false wakeup
- Change wait states into wait flags, only test NOTDONE flag when
being woken up.
- Simplify wakeup logic.
With-he...
Sepherosa Ziehau
09:00 PM Revision 2a5b511e: Import gdtoa-20101105.
Peter Avalos
07:09 PM Revision ca3321f8: netisr barrier: Avoid lockless wakeup/tsleep race
Add a waiting state (NETISR_BR_WAITDONE), before it is set wakeup()
will not be called. And use atomic_cmpset_int() ...
Sepherosa Ziehau
05:46 PM Revision 4bcc2b12: netisr: Make sure that netisr barrier's done is globally visible
Sepherosa Ziehau
05:46 PM Revision 88d239e0: tcp6: Set TF_SYNCACHE properly in tcp6_usr_listen()
Sepherosa Ziehau
05:46 PM Revision 0503d1d0: netisr: Make netisr barrier's done and cpumask volatile
So that the assignment to these two variables and the following wakeup()
will not get reordered.
Sepherosa Ziehau
05:46 PM Revision ce6f0462: tcp: Make listen(2) socket close(2) MPSAFE
- Cleanup the syncache entries on each CPU for this inp.
- Before whacking the inp, we unhook the inp wildcard hash a...
Sepherosa Ziehau
05:46 PM Revision 7123bbff: tcp: Don't abuse TF_SYNCACHE to ill-optimize syncache_destroy()
- We now turn on TF_SYNCACHE when listen(2) is called.
- When a listen(2) socket is to be close(2), the syncache list...
Sepherosa Ziehau
05:46 PM Revision 8f9b2aed: tcp_usr_listen: Use domsg when duplicate listen socket's inp wildcard hash
This makes sure that the each protocol threads sees the socket when
tcp_usr_listen() returns.
Sepherosa Ziehau
05:46 PM Revision aad1f734: udp6: Protect udbinfo by udbinfo barrier
Sepherosa Ziehau
05:46 PM Revision db190d5c: inpcb: Save UDP inpcb into temporary memory during in_pcblist
The temorary memory is used later to do the SYSCTL_OUT without
the udbinfo serializer being held. Mainly to avoid de...
Sepherosa Ziehau
05:46 PM Revision 17f6e908: udp_getcred: Release serializer when doing SYSCTL_OUT
Mainly to avoid deadlock during copyout
Reminded-by: dillon@
Sepherosa Ziehau
05:46 PM Revision 5a38e392: udp: pcb list/hashtable protection stage 2/2
- Use serializer to protect pcb list/hashtable iteration not running
in netisrs.
- Don't use marker pcb, so except ...
Sepherosa Ziehau
05:46 PM Revision 8577c290: inpcb: Add pcblist sysctl helper function w/o using marker inpcb
Sepherosa Ziehau
05:46 PM Revision 6003dd53: udp: pcb list/hashtable protection stage 1/2
Use netisr barrier make sure that netisr will not iterating pcb list or
hashtable when adding or removing pcb
Add as...
Sepherosa Ziehau
05:46 PM Revision a91f9815: netisr: Add netisr barrier which stalls all netisrs
netisr_barrier_set()
Set a netisr barrier, which stalls all netisr. Currently it must be
called from netisr0.
n...
Sepherosa Ziehau
05:39 PM Revision 4617a559: kernel - Revert last commit for a better upcoming fix
* Revert this fix, a better one is going to be committed soon. dillon
04:50 PM Revision 7890c180: Merge branch 'master' of git://crater.dragonflybsd.org/dragonfly
Joe Talbott
04:19 PM Revision 068a5b70: kernel - Fix syncache vs close(listen_socket) race
* Attempt to fix a race where a listen socket is closed with an active
syncache. The tcpcb is detached prior to th...
dillon

01/30/2011

01:52 PM Revision 97a5922c: libc: Remove some unneeded inclusions of <sys/cdefs.h>.
swildner
01:52 PM Revision c4fc0030: Fix up <utmp.h> and <utmpx.h> for C++ programs.
__BEGIN_DECLS and __END_DECLS are absolutely needed around prototypes
so the functions can be called from C++ code (s...
swildner
01:47 PM Revision bfa38597: libc - Fix bogus pthread_getspecific() return value due to bug in nmalloc
* nmalloc was calling pthread_set_specific() prior to calling
pthread_key_create(), causing it to use key 0 which m...
dillon
01:44 PM Revision 909fda64: libc - Fix bogus pthread_getspecific() return value due to bug in nmalloc
* nmalloc was calling pthread_set_specific() prior to calling
pthread_key_create(), causing it to use key 0 which m...
dillon
11:21 AM Bug #1964: iwn (panic assertion : wlan_assert_serialized )
The attached patch causes a panic on boot:
panic: assertion: !IS_SERIALIZED((s)) in lwkt_serialize_enter
Dump availa...
pavalos
09:32 AM Bug #1966: network locks up
Just adding a note to say this is likely not present on master, only on sephe's
devel branch. Also, I think it's fix...
pavalos
09:11 AM Bug #1976: ahcicam hang ups?
It looks like you fixed it in c9f7645b973a801d99a9ae073ff8363caf483082. pavalos
08:09 PM Bug #1976: ahcicam hang ups?
:I've been having issues with parallel builds on my SMP laptop (and I
:occansionally see this on ylem). Processes ge...
dillon
06:32 AM Revision 1b505979: icu: Split out icu/icu.c
Sepherosa Ziehau
03:21 AM Bug #1949: iwn panic
Sorry, bad URL...New one:
http://www.theshell.com/~pavalos/crash/crash5.tar.xz
pavalos
12:48 AM Revision 1c2bce94: icu: Put ICU_IMR_OFFSET into machine_base/icu/icu.h
Sepherosa Ziehau
11:56 PM Revision 10db3cc6: ioapic/icu: Rework PIC selection code
- In the early stage, before I/O APIC is detected and setup, ICU controls
interrupts, so all IDT entries should be ...
Sepherosa Ziehau
09:57 PM Bug #1873: Panic upon usb mouse detach and reattaching
Could you make vmcore.0 and info.0 readable please?
On 16 October 2010 20:13, Rumko <rumcic@gmail.com> wrote:
> Afte...
nthery
04:22 PM Bug #1873: Panic upon usb mouse detach and reattaching
A workaround has been provided by sjg ... by commenting out knote_remove, the
panic will not occur but small amounts ...
rumcic
09:21 PM Bug #1974: [PATCH] sound/pcm: we can wait when mallocing in feed_rate_init
Fixed in 77bcca08d8bbe55e472046972138522b0652c79a. pavalos
06:08 PM Bug #1974: [PATCH] sound/pcm: we can wait when mallocing in feed_rate_init
:On Sat, Jan 29, 2011 at 12:43:25AM +0100, Rumko wrote:
:> After a few days of uptime and playing movies/listening to...
dillon
09:02 PM Bug #1961: Can't create dump from DDB
Can you try again with master? With the fixes recently committed by Matt, dumping
works again here.
swildner
09:00 PM Bug #305: LSI MegaRAID SATA 300-8X (or Intel SRCS28X) unsupported
I'm closing this one. Our amr(4) should support everything FreeBSD does.
If there are still issues, feel free to reo...
swildner
08:59 PM Bug #1391: aac(4) can't produce/save crashdumps
I'm closing this one. Dumping works here with aac(4) after the upgrade.
If there's still problems, feel free to reopen.
swildner
06:59 PM Revision c9f7645b: kernel - Have the crypto subsystem use the new mpipe_alloc_callback() API
* The crypto subsystem can deadlock on blocked mpipe operations while
holding a CAM lockmgr lock.
* Change the sub...
dillon
06:57 PM Revision e669f796: kernel - Add callback API for mpipe
* Add a callback API for mpipe which uses a dedicated kthread,
allowing clients to avoid deadlocks related to held ...
dillon
06:37 PM Revision 39bedebc: cpu_sfence: Don't use sfence
As suggested by dillon@, it will create many unnecessary stalls Sepherosa Ziehau
04:20 PM Bug #1973: Incorrect major number for root device
Root is UFS on this machines (almost all mount points are UFS).
I wonder why hammer would work, hm.
rumcic

01/29/2011

01:56 PM Revision eccb255f: kernel - Run emergency interrupt handlers in critical section
* Handlers run from the emergency interrupt polling thread
(kern.emergency_intr_enable=1) are now run inside a crit...
dillon
01:20 PM Revision f2f3db5c: kernel - Fix parent process signaling race during exit
* Fix a lwpsignal race when an exiting child signals its parent
while the child is in the process of being reparent...
dillon
10:06 AM Revision 7522187f: kernel - More sound kmalloc adjustments.
* All remaining kmalloc()'s switched to M_WAITOK. None of these should be
using M_NOWAIT.
dillon
09:50 AM Revision 20d1b212: kernel - More sound kmalloc adjustments.
* Numerous additional kmalloc()s should not be using M_NOWAIT. dillon
09:45 AM Revision 77bcca08: kernel - Fix /dev/dsp failure after a few days of uptime
* Numerous kmalloc()s should not be using M_NOWAIT.
Submitted-by: Rumko <rumcic@gmail.com>
dillon
08:22 AM Bug #1974: [PATCH] sound/pcm: we can wait when mallocing in feed_rate_init
On Sat, Jan 29, 2011 at 12:43:25AM +0100, Rumko wrote:
> After a few days of uptime and playing movies/listening to m...
pavalos
11:46 PM Bug #1974 (Closed): [PATCH] sound/pcm: we can wait when mallocing in feed_rate_init
After a few days of uptime and playing movies/listening to music I was not able
to open /dev/dsp anymore (only alread...
rumcic
07:46 AM Bug #1973: Incorrect major number for root device
On 1/29/2011 0:21, Rumko wrote:
> On latest master major numbers for devices are properly setup, but only after
> the...
swildner
11:27 PM Bug #1973 (Closed): Incorrect major number for root device
On latest master major numbers for devices are properly setup, but only after
the kernel booted and the root device k...
rumcic
03:06 AM Bug #1976 (Closed): ahcicam hang ups?
I've been having issues with parallel builds on my SMP laptop (and I
occansionally see this on ylem). Processes get ...
pavalos
11:56 PM Bug #1975 (New): Applications seg fault in select() and poll()
On recent -master I have noticed that I can make knode (from kde3) crash (bus
error) in select() repeatably and have ...
rumcic
11:34 PM Revision db31565a: Revert "devfs: Populate si_umajor, too."
This reverts commit 2c2ab0446f99e9b6f7cae69d99b4491fdf60e6f3.
It was causing the read/write remount of the root file...
swildner
11:26 PM Revision d9f8f778: Revert "devfs: Populate si_umajor, too."
This reverts commit 2c2ab0446f99e9b6f7cae69d99b4491fdf60e6f3.
It was causing the read/write remount of the root file...
swildner
08:43 PM Revision 41ad7781: Update build for file-5.05 import.
Peter Avalos
04:55 PM Revision 04d55e2d: Merge branch 'vendor/FILE'
Peter Avalos
04:33 PM Revision e4d4ce0c: Import file-5.05.
Peter Avalos

01/28/2011

03:02 AM Revision 95d7b084: fstat(1): Raise WARNS to 6 and fix all warnings.
swildner
03:02 AM Revision 78f841a7: fstat(1): Add devfs support.
swildner
02:37 AM Revision 2465e74c: fstat(1): Add devfs support.
swildner
02:37 AM Revision 4c5120f5: fstat(1): Raise WARNS to 6 and fix all warnings.
swildner
02:23 AM Bug #1969: pf-related network problem
On Thu, Jan 27, 2011 at 11:17:35PM +0100, Jan Lentfer wrote:
> Jan Lentfer schrieb:
>
> >That was a wrong trace :(.....
josepht
10:21 PM Bug #1969: pf-related network problem
Jan Lentfer schrieb:
> That was a wrong trace :(.. too tired I guess. The part that actually
> returns NULL in radi...
lentferj
09:21 PM Bug #1969: pf-related network problem
Jan Lentfer (via DragonFly issue tracker) schrieb:
>
> line 722 bcmp(key + head_off, tt->rn_key + head_off, kl...
lentferj
01:46 AM Revision 5a1a2253: lwkt_synchronize_ipiqs: Add volatile to cpumask
Mainly to make sure compiler will not over-optimize it. Sepherosa Ziehau
01:13 AM Revision cbc5d70e: i386: Add CPU_HAS_SSE2 and CPU_HAS_FXSR options
Currently:
CPU_HAS_SSE2 enables the use of lfence and mfence
CPU_HAS_FXSR enables the use of sfence
They should be b...
Sepherosa Ziehau
12:56 AM Revision 2c2ab044: devfs: Populate si_umajor, too.
Pointed-out-by: alexh swildner
12:56 AM Revision 53f33761: devfs: Populate si_umajor, too.
Pointed-out-by: alexh swildner
09:44 PM Revision 2aaab069: kernel cleanup: Remove unnecessary inclusion of machine/isa/intr_machdep.h
Sepherosa Ziehau
09:44 PM Revision 0b21ef8e: icu_init: Cleanup
Sepherosa Ziehau
09:44 PM Revision 68f2bfee: intr: Function renaming
Sepherosa Ziehau
07:34 PM Bug #1890: docbook xml issues
I mark this resolved since I highly suspect that all these xml issues were
caused by the installer not copying /usr/...
swildner
06:00 PM Bug #1946: ieee80211 panic
Grab josepht
05:57 PM Bug #1968: ukbd patch
See Issue1970 for resolution. josepht
05:56 PM Bug #1970: usb quirk for apple usb keyboard
Committed as 21d2699b7b9761340739f904bdeea9198acff6be and
8d362e35e56d0ae35a44766d86c788d312fab3b6.
Thanks.
josepht
04:55 PM Revision f3af1385: kernel - migrate knote from zone to kmalloc
nthery

01/27/2011

11:28 AM Revision 8991d7b9: installer: Add /usr/pkg/etc to sources.conf.
Previously, the installer did not copy this directory due to it being
on a separate (read/write) mount point and cpdu...
swildner
11:27 AM Revision a559749d: nrelease: Remove an old mk.conf in /etc.
Reported-by: Pierre Abbat <phma@phma.optus.ru> swildner
11:27 AM Revision b5cc1cc3: installer: Add /usr/pkg/etc to sources.conf.
Previously, the installer did not copy this directory due to it being
on a separate (read/write) mount point and cpdu...
swildner
11:01 AM Revision 33484700: style(9) - Properly indent function prototype arguments with 4 spaces.
Discussed-With: swildner, Studbolt, sjg Joe Talbott
09:52 AM Revision 1c1822af: Merge branch 'master' of git://git.theshell.com/dragonfly
Joe Talbott
09:51 AM Revision 21d2699b: UPROTO_BOOT_KEYBOARD is already defined in usb.h as UIPROTO_BOOT_KEYBOARD
masterblaster
09:50 AM Revision 8d362e35: Apple usb keybord doesn't generate an interrupt for Fn key when set to boot pr...
This quirk avoids ukbd driver setting Apple usb keyboard in boot protocol
mode.
masterblaster
02:43 AM Revision 6b466509: apic: Removed unused apic_eoi()
Sepherosa Ziehau
12:55 AM Bug #1972: panic: lockmgr: locking against myself - live dedup
:Using master from today on UP system
:I got panic after enabling live dedup (sysctl vfs.hammer.live_dedup=1).
:
:Thi...
dillon
12:03 AM Bug #1971: panic in lwpsignal
:
> I'm guessing this is a mplock vs proc_token issue or other blocking
> issue. Lets do this patch to start...
y0n3t4n1
 

Also available in: Atom