On Mon, Jun 27, 2011 at 3:08 AM, Andriy Gapon a...@freebsd.org wrote:
on 26/06/2011 08:51 Warner Losh said the following:
On Jun 25, 2011, at 8:49 AM, Andriy Gapon wrote:
Does anybody actually use kern.sync_on_panic tunable/sysctl? If yes, then
in what circumstances do you need it? That is,
On Mon, Jul 11, 2011 at 4:00 PM, Ali Mashtizadeh mashtiza...@gmail.com wrote:
Maybe someone can setup something like reviewboard [1] for developers
to use. This may also help folks who want to keep abreast of the
current work in a particular subsystem or get involved into the
development
On Mon, Jul 18, 2011 at 3:15 PM, Joel Jacobson jjacob...@panasas.com wrote:
a few years ago (2008), i asked about the prospect of getting an sgl passed
through struct buf / bio, and was referred to the jhb_bio branch. i never
did figure out how to view it, though, and it fell off my radar
On Mon, Aug 1, 2011 at 12:09 AM, Andrew Thompson a...@fud.org.nz wrote:
Hi,
Looking at,
http://www.freebsd.org/cgi/query-pr.cgi?pr=159345
The lock is a global variable, declared as
static struct mtx lagg_list_mtx;
I would expect this to be zeroed memory, is this guaranteed?
It
On Thu, Aug 18, 2011 at 5:50 PM, Garrett Cooper yaneg...@gmail.com wrote:
When loading if_alc as a module on my netbook and running
/etc/rc.d/netif restart, I can deterministically panic my netbook with
the following message:
) at _bus_dmamap_sync+0x51
On Fri, Oct 28, 2011 at 8:37 AM, Ryan Stone ryst...@gmail.com wrote:
I'm seeing issues on a unicore systems running a derivative of FreeBSD
8.2-RELEASE if something calls mem_range_attr_set. It turns out that
the root cause is a bug in smp_rendezvous_cpus. The first part of
On Sat, Nov 5, 2011 at 7:13 AM, Kostik Belousov kostik...@gmail.com wrote:
On Fri, Nov 04, 2011 at 06:03:39PM +0200, Kostik Belousov wrote:
Below is the KBI patch after vm_page_bits_t merge is done.
Again, I did not spent time converting all in-tree consumers
from the (potentially) loadable
On Sun, Nov 6, 2011 at 4:43 AM, Kostik Belousov kostik...@gmail.com wrote:
Regarding the _vm_page_lock() vs. vm_page_lock_func(), the mutex.h has
a lot of violations in regard of the namespaces, IMO. The __* namespace
is reserved for the language implementation, so our freestanding program
On Mon, Nov 7, 2011 at 11:35 AM, Kostik Belousov kostik...@gmail.com wrote:
On Mon, Nov 07, 2011 at 11:45:38AM -0600, Alan Cox wrote:
Ok. I'll offer one final suggestion. Please consider an alternative
suffix to func. Perhaps, kbi or KBI. In other words, something
that hints at the
On Tue, Nov 15, 2011 at 10:15 AM, Attilio Rao atti...@freebsd.org wrote:
2011/11/7 Kostik Belousov kostik...@gmail.com:
On Mon, Nov 07, 2011 at 11:45:38AM -0600, Alan Cox wrote:
Ok. I'll offer one final suggestion. Please consider an alternative
suffix to func. Perhaps, kbi or KBI. In
On Thu, Nov 17, 2011 at 12:54 PM, Attilio Rao atti...@freebsd.org wrote:
2011/11/17 Andriy Gapon a...@freebsd.org:
BTW, it is my opinion that we really should not let the debugger code call
mi_switch for any reason.
Yes, I agree with this, this is why the sched_bind() in boot() is
broken
On Thu, Nov 17, 2011 at 1:08 PM, Andriy Gapon a...@freebsd.org wrote:
on 17/11/2011 23:02 m...@freebsd.org said the following:
Another patch related to this area we have at $WORK:
#if defined(SMP)
- /*
- * Bind us to CPU 0 so that all shutdown code runs there. Some
- *
On Fri, Dec 2, 2011 at 2:05 AM, Andriy Gapon a...@freebsd.org wrote:
on 02/12/2011 06:36 John Baldwin said the following:
Ah, ok (I had thought SCHEDULER_STOPPED was going to always be true when kdb
was
active). But I think these two changes should cover critical_exit() ok.
I attempted to
On Tue, Jun 26, 2012 at 1:59 AM, Robert Watson rwat...@freebsd.org wrote:
On Tue, 26 Jun 2012, Chris Rees wrote:
as well as we don't depend of /proc for normal operation we shouldn't for
say /proc/sysctl
improvements are welcome, better documentation is welcome, changes to
what is OK -
On Thu, Jul 12, 2012 at 4:43 PM, Justin Hibbits chmeeed...@gmail.com wrote:
When tracking down a panic exposed by INVARIANTS, I tried setting
DEBUG_MEMGUARD, so I could find the culprit that's trashing freed memory.
However, this causes a panic at bootup. It shows up right after the first
On Thu, Jul 12, 2012 at 6:33 PM, Justin Hibbits chmeeed...@gmail.com wrote:
On Jul 12, 2012, at 9:11 PM, m...@freebsd.org wrote:
On Thu, Jul 12, 2012 at 4:43 PM, Justin Hibbits chmeeed...@gmail.com
wrote:
When tracking down a panic exposed by INVARIANTS, I tried setting
DEBUG_MEMGUARD, so I
On Sat, Jul 14, 2012 at 8:39 AM, Justin Hibbits chmeeed...@gmail.com wrote:
On Jul 13, 2012, at 12:20 AM, m...@freebsd.org wrote:
On Thu, Jul 12, 2012 at 6:33 PM, Justin Hibbits chmeeed...@gmail.com
wrote:
On Jul 12, 2012, at 9:11 PM, m...@freebsd.org wrote:
On Thu, Jul 12, 2012 at 4:43
for it to boot with memguard(9).
Please try the attached patch (or at
http://people.freebsd.org/~mdf/memguard.diff).
Thanks,
matthew
memguard.diff
Description: Binary data
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman
Running make tinderbox locally I see failures that aren't being
reported by the automated tinderbox builds. I'm curious what's
different about the environment. Failures are in the following:
arm ARMADAXP kernel failed, check _.arm.ARMADAXP for details
mips SENTRY5 kernel failed, check
On Fri, Oct 26, 2012 at 3:24 PM, Warner Losh i...@bsdimp.com wrote:
On Oct 26, 2012, at 1:08 PM, Garrett Cooper wrote:
On Fri, Oct 26, 2012 at 10:26 AM, m...@freebsd.org wrote:
Running make tinderbox locally I see failures that aren't being
reported by the automated tinderbox builds. I'm
I seem to recall a thread earlier on this limitation, but looking at
actual libc/stdio sources, the 4 year old check for open(2)'s fd being
less than SHRT_MAX is still there. I thought I saw a patch to change
this to an int, but it's not in the tree. Was this in a PR or a
mailing list thread or
On Thu, Nov 1, 2012 at 7:41 PM, Eitan Adler li...@eitanadler.com wrote:
On 1 November 2012 10:40, Ian Lepore free...@damnhippie.dyndns.org wrote:
On Wed, 2012-10-31 at 11:12 -0700, m...@freebsd.org wrote:
I seem to recall a thread earlier on this limitation, but looking at
actual libc/stdio
On Sun, Nov 25, 2012 at 2:26 PM, Niclas Zeising
zeising+free...@daemonic.se wrote:
Hi!
I consistently get this panic while trying to boot a kernel build from
r243530. It happens when the entropy harvesting rc.d script starts. r243380
worked fine, I haven't tested any revisions in between.
On Mon, Dec 10, 2012 at 3:10 PM, Adrian Chadd adr...@freebsd.org wrote:
9216 sounds like a jumbo frame mbuf. So the NIC is writing to an mbuf
after it's finalised/freed.
I have a similar bug showing up on ath(4) RX. :(
Compile with DEBUG_MEMGUARD in the kernel configuration, and then set
On Mon, Dec 12, 2011 at 7:32 AM, Gary Jennejohn
gljennj...@googlemail.com wrote:
On Mon, 12 Dec 2011 15:13:00 +
Vincent Hoffman vi...@unsane.co.uk wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 12/12/2011 13:47, O. Hartmann wrote:
Not fully right, boinc defaults to run on
On Tue, Dec 13, 2011 at 3:39 PM, Ivan Klymenko fi...@ukr.net wrote:
В Wed, 14 Dec 2011 00:04:42 +0100
Jilles Tjoelker jil...@stack.nl пишет:
On Tue, Dec 13, 2011 at 10:40:48AM +0200, Ivan Klymenko wrote:
If the algorithm ULE does not contain problems - it means the
problem has Core2Duo, or
On Sat, Dec 17, 2011 at 5:45 PM, Alexander Kabaev kab...@gmail.com wrote:
On Sun, 18 Dec 2011 01:09:00 +0100
O. Hartmann ohart...@zedat.fu-berlin.de wrote:
Sleeping thread (tid 100033, pid 16) owns a non sleepable lock
panic: sleeping thread
cpuid = 0
PID 16 is always USB on my box.
You
On Tue, Dec 20, 2011 at 5:52 AM, John Baldwin j...@freebsd.org wrote:
On Saturday, December 17, 2011 10:41:15 pm m...@freebsd.org wrote:
On Sat, Dec 17, 2011 at 5:45 PM, Alexander Kabaev kab...@gmail.com wrote:
On Sun, 18 Dec 2011 01:09:00 +0100
O. Hartmann ohart...@zedat.fu-berlin.de wrote:
On Tue, Dec 20, 2011 at 6:32 AM, John Baldwin j...@freebsd.org wrote:
On Tuesday, December 20, 2011 9:22:48 am m...@freebsd.org wrote:
On Tue, Dec 20, 2011 at 5:52 AM, John Baldwin j...@freebsd.org wrote:
On Saturday, December 17, 2011 10:41:15 pm m...@freebsd.org wrote:
On Sat, Dec 17, 2011
On Tue, Dec 20, 2011 at 1:49 PM, John Baldwin j...@freebsd.org wrote:
Hmm, if these functions are expected to operate like 'write(2)' and are
supposed to return the number of bytes written, shouldn't their return value
be 'ssize_t' instead of 'int'? It looks like the system calls themselves
On Wed, Dec 28, 2011 at 8:54 AM, Maxim Khitrov m...@mxcrypt.com wrote:
On Wed, Dec 28, 2011 at 11:42 AM, Matthias Andree
matthias.and...@gmx.de wrote:
Am 27.12.2011 22:53, schrieb David Thiel:
I've had multiple machines now (9.0-RC3, amd64, i386 and earlier
9-CURRENT on ppc) running SU+J that
2012/1/17 Gleb Smirnoff gleb...@freebsd.org:
New panic has been introduced somewhere between
r229851 and r229932, that happens on shutdown if
kernel has WITNESS and doesn't have WITNESS_SKIPSPIN.
Uptime: 1h0m17s
Rebooting...
panic: mtx_lock_spin: recursed on non-recursive mutex cnputs_mtx
On Fri, Jan 18, 2013 at 7:29 AM, Andre Oppermann an...@freebsd.org wrote:
The (inital?) size of the kmem_map is determined by some voodoo magic,
a sprinkle of nmbclusters * PAGE_SIZE incrementor and lots of tunables.
However it seems to work out to an effective kmem_map_size of about 58MB
on
VOP_GETEXTATTR is currently called with an exclusive lock, which seems
like overkill for what is essentially a read operation. I had a look
over the various in-tree filesystems and it didn't look like any of
them will have a problem if a shared-mode lock is used for
vop_getextattr.
Does anyone
On Wed, Mar 27, 2013 at 10:32 PM, Konstantin Belousov
kostik...@gmail.com wrote:
On Wed, Mar 27, 2013 at 06:37:51PM -0700, m...@freebsd.org wrote:
VOP_GETEXTATTR is currently called with an exclusive lock, which seems
like overkill for what is essentially a read operation. I had a look
over
I installed a new VM with 10.0 today from this .iso:
ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/amd64/10.0/FreeBSD-10.0-CURRENT-amd64-20130601-r251213-release.iso
And I'm behind a firewall and I'm not sure I can use pkg(1); my one attempt
failed:
# pkg install m4
Updating repository
On Tue, Jun 4, 2013 at 3:07 PM, hiren panchasara hi...@freebsd.org wrote:
On Tue, Jun 4, 2013 at 2:42 PM, m...@freebsd.org wrote:
I installed a new VM with 10.0 today from this .iso:
On Fri, Nov 12, 2010 at 12:56 AM, Hans Petter Selasky hsela...@c2i.net wrote:
On Thursday 29 April 2010 01:59:58 Matthew Fleming wrote:
It looks to me like taskqueue_drain(taskqueue_thread, foo) will not
correctly detect whether or not a task is currently running. The check
is against a field
://svn.freebsd.org/viewvc/base/head/sys/kern/subr_taskqueue.c
You will see quite a few commits by me. The most recent relating to
detecting if a task is running is being MFC'd today:
Revision 213813 - (view) (annotate) - [select for diffs]
Modified Wed Oct 13 22:59:04 2010 UTC (4 weeks, 1 day ago) by mdf
On Fri, Nov 12, 2010 at 12:25 PM, Hans Petter Selasky hsela...@c2i.net wrote:
On Friday 12 November 2010 17:38:38 m...@freebsd.org wrote:
On Fri, Nov 12, 2010 at 6:23 AM, Hans Petter Selasky hsela...@c2i.net
wrote:
On Friday 12 November 2010 15:18:46 m...@freebsd.org wrote:
On Fri, Nov 12,
On a piece of hardware trying to verify basic build tests, we got an
MCA exception that then panic'd the kernel due to WITNESS/INVARIANTS
interaction.
panic @ time 1296563157.510, thread 0xff000554: blockable
sleep lock (sleep mutex) 128 @ /build/mnt/src/sys/vm/uma_core.c:1872
Stack:
On Thu, Feb 3, 2011 at 7:09 AM, John Baldwin j...@freebsd.org wrote:
On Thursday, February 03, 2011 8:05:31 am John Baldwin wrote:
On Tuesday, February 01, 2011 11:58:12 am m...@freebsd.org wrote:
On a piece of hardware trying to verify basic build tests, we got an
MCA exception that then
://privatepaste.com/ca08d4658b
I suspect it is still there, but sysctl doesn't know how to display it
anymore. This is probably due to the changes with formatting of sysctl
information. mdf@ is probably responsible in that case.
SYSCTL_ADD_OPAQUE(sc-tz_sysctl_ctx, SYSCTL_CHILDREN(sc-tz_sysctl_tree
://privatepaste.com/ca08d4658b
I suspect it is still there, but sysctl doesn't know how to display it
anymore. This is probably due to the changes with formatting of sysctl
information. mdf@ is probably responsible in that case.
SYSCTL_ADD_OPAQUE(sc-tz_sysctl_ctx, SYSCTL_CHILDREN(sc-tz_sysctl_tree
On Tue, Apr 19, 2011 at 7:48 AM, Taku YAMAMOTO t...@tackymt.homeip.net wrote:
This patch works.
FreeBSD 9.0-CURRENT #1: Tue Apr 19 10:52:58 MSD 2011
# sysctl hw.acpi.thermal
hw.acpi.thermal.min_runtime: 0
hw.acpi.thermal.polling_rate: 10
hw.acpi.thermal.user_override: 0
On Tue, Apr 19, 2011 at 11:02 AM, Doug Barton do...@freebsd.org wrote:
On 4/19/2011 9:44 AM, m...@freebsd.org wrote:
As an aside, what kind of h/w do I need
for hw.acpi.thermal to show up? I don't see it on my Dell desktop...
The hardware is likely to be there for any reasonably modern Dell
On Mon, Jun 20, 2011 at 11:40 AM, Garrett Cooper yaneg...@gmail.com wrote:
On Mon, Jun 20, 2011 at 11:37 AM, FreeBSD Tinderbox
tinder...@freebsd.org wrote:
TB --- 2011-06-20 17:09:28 - tinderbox 2.7 running on
freebsd-current.sentex.ca
TB --- 2011-06-20 17:09:28 - starting HEAD tinderbox run
On Mon, Jun 20, 2011 at 1:53 PM, Luigi Rizzo ri...@iet.unipi.it wrote:
i recently replaced my laptop with a mac, which opens the problem on
how do i do FreeBSD development (including kernel work) on it.
the option i am trying now is running a freebsd VM in virtualbox,
but it is slightly slow
On Fri, Jun 18, 2010 at 8:11 AM, Alexander Best
alexbes...@uni-muenster.de wrote:
On Mon, Jun 7, 2010 at 3:57 PM, John Baldwin j...@freebsd.org wrote:
It can happen because the print buffer size thing is not line-buffered, it is
printf-invocation buffered.
hmmm...can this somehow be fixed?
I have a 2 cpu virtual image of FreeBSD current. It panics during
boot after building in the NUMA support.
I'll transcribe the SRAT bootverbose messages and panic message as best I can.
Table 'SRAT' at 0xfef07f6
SRAT: Found table at 0xfef07f6
SRAT: Found memory domain 0 addr 0 len a:
On Wed, Jul 28, 2010 at 10:37 AM, m...@freebsd.org wrote:
I have a 2 cpu virtual image of FreeBSD current. It panics during
boot after building in the NUMA support.
I'll transcribe the SRAT bootverbose messages and panic message as best I can.
Table 'SRAT' at 0xfef07f6
SRAT: Found table
On Wed, Jul 28, 2010 at 11:19 AM, David Cornejo d...@dogwood.com wrote:
On Wed, Jul 28, 2010 at 7:37 AM, m...@freebsd.org wrote:
I have a 2 cpu virtual image of FreeBSD current. It panics during
boot after building in the NUMA support.
I'll transcribe the SRAT bootverbose messages and panic
On Thu, Jul 29, 2010 at 7:18 AM, John Baldwin j...@freebsd.org wrote:
On Wednesday, July 28, 2010 1:37:42 pm m...@freebsd.org wrote:
I have a 2 cpu virtual image of FreeBSD current. It panics during
boot after building in the NUMA support.
I'll transcribe the SRAT bootverbose messages and
The tinderbox break is my bad. I will have it fixed by the end of the day.
:-(
matthew
On Thu, Aug 12, 2010 at 3:25 AM, FreeBSD Tinderbox
tinder...@freebsd.org wrote:
TB --- 2010-08-12 01:30:00 - tinderbox 2.6 running on
freebsd-current.sentex.ca
TB --- 2010-08-12 01:30:00 - starting HEAD
On Thu, Aug 12, 2010 at 1:51 PM, m...@freebsd.org wrote:
The tinderbox break is my bad. I will have it fixed by the end of the day.
Actually, the amd64 break is not me, because it broke before it got to
my mistake. i386 and presumably all the other 32-bit builds are due
to my memguard(9)
Back at the beginning of August I posted about issues with sched_pin()
and witness_warn():
http://lists.freebsd.org/pipermail/freebsd-hackers/2010-August/032553.html
After a lot of debugging I think I've basically found the issue. I
found this bug on stable/7, but looking at the commit log for
On Thu, Aug 26, 2010 at 1:49 PM, John Baldwin j...@freebsd.org wrote:
On Thursday, August 26, 2010 4:03:38 pm m...@freebsd.org wrote:
Back at the beginning of August I posted about issues with sched_pin()
and witness_warn():
On Thu, Aug 26, 2010 at 3:10 PM, Andriy Gapon a...@icyb.net.ua wrote:
on 27/08/2010 00:20 m...@freebsd.org said the following:
I tried making sched_pin() a real function which used
intr_disable/intr_restore around saving off td-td_oncpu,
td-td_lastcpu and ts-ts_cpu, and the stack at the time
I recorded the stack any time ts-ts_cpu was set and when a thread was
migrated by sched_switch() I printed out the recorded info. Here's
what I found:
XXX bug 67957: moving 0xff003ff9b800 from 3 to 1
[1]: pin 0 state 4 move 3 - 1 done by 0xff000cc44000:
#0 0x802b36b4 at
is in a critical section.
Except for the potential complexity of implementation, I think (2) is
the best solution.
For those who want to play at home, I have a small test program that
exhibits this behavior at
http://people.freebsd.org/~mdf/cpu_affinity_test.c. It seems to
require 4 or more CPUs
On Wed, Sep 1, 2010 at 6:49 AM, John Baldwin j...@freebsd.org wrote:
On Tuesday, August 31, 2010 2:53:12 pm m...@freebsd.org wrote:
On Tue, Aug 31, 2010 at 10:16 AM, m...@freebsd.org wrote:
I recorded the stack any time ts-ts_cpu was set and when a thread was
migrated by sched_switch() I
Looking at the uses of kvprintf(9), only [v]sprintf(9) doesn't have a
callback function. It seems a little sketchy to me to be doing unsafe
sprintf in the kernel anyways.
Should we (and by we, I mean me) deprecate sprintf(9) and convert the
existing 1200+ uses to strcpy(9) for fixed strings
On Wed, Sep 8, 2010 at 9:15 AM, Rink Springer r...@freebsd.org wrote:
Hi,
On Wed, Sep 08, 2010 at 08:51:57AM -0700, m...@freebsd.org wrote:
It seems like a large project, but OTOH sprintf(9) is mighty unsafe in
the kernel. It's disapproved of for user-space as being unsafe for
security
On Fri, Sep 10, 2010 at 6:57 PM, Yuri Pankov yuri.pan...@gmail.com wrote:
Nevermind me. That's what I thought why I was getting the same gpart behavior
switching between kernels, with and without DEBUG_LOCKS. Sorry about that.
Same here, gpart hangs on:
3826 gpart CALL
I can't say I understand much about the syntax of the top part of
sys/conf/files, but this line:
aicasm optional ahc | ahd \
dependency $S/dev/aic7xxx/aicasm/*.[chyl] \
compile-withCC='${CC}' ${MAKE} -f
On Mon, Sep 27, 2010 at 9:21 AM, Sean Bruno sean...@yahoo-inc.com wrote:
On Mon, 2010-09-27 at 08:53 -0700, Julian Elischer wrote:
On 9/27/10 8:26 AM, Sean Bruno wrote:
Does this look like an appropriate modification to libmemstat?
Sean
There's explicit protection for free(NULL, M_FOO), but uma_zfree(zone,
NULL) will put NULL in the local bucket and then probably return it
later from a uma_zalloc call. Obviously it's not a good idea to call
uma_zfree(9) on NULL, but in this case it's an easy mistake to make
when e.g. converting
I'm trying to add support for kldload of compressed modules; they work
at boot time but not at runtime.
I'm having trouble uncompressing the module in the kernel to try
processing it. The difficulty is several-fold:
1) gzip(1) doesn't seem to produce a compressed image that net/zlib.c
It's not clear to me from the man pages (perhaps I didn't look at the
right one?) in which environments I need a spinlock. For example, I
wouldn't think it's safe to use a MTX_DEF in a hard interrupt handler
(i.e one that was registered with BUS_SETUP_INTR), but I see some code
lying around here
On Wed, Nov 3, 2010 at 9:42 AM, Andriy Gapon a...@icyb.net.ua wrote:
on 03/11/2010 18:27 m...@freebsd.org said the following:
It's not clear to me from the man pages (perhaps I didn't look at the
right one?) in which environments I need a spinlock. For example, I
wouldn't think it's safe to
70 matches
Mail list logo