Ellis H. Wilson III | 18 Nov 21:19 2014

WITNESS observes 2 LORs on Boot of Release 10.1

Hi all,

I'm observing the following two WITNESS LORs being thrown upon boot-up 
of 10.0 and I was tracking current, hoping they would go away by 10.1, 
but it seems they persist as shown below.  I suspect this is because 
current is being built with WITNESS on but also with SKIPSPIN on.  So 
these issues are unlikely to show up for any devs but those who 
specifically enable WITNESS and disable SKIPSPIN like myself.  At my 
work we would greatly like to do our debugging with checking of 
spin-locking order included and panicing upon LOR detection.  That's not 
possible with these in existence.

Specifically:

<snip>
Event timer "RTC" frequency 32768 Hz quality 0
ppc0: cannot reserve I/O port range
Timecounters tick every 10.000 msec
pcm0: measured ac97 link rate at 29212 Hz
lock order reversal:
lock order reversal:
  1st 0xffffffff8177a1a0 entropy harvest mutex (entropy harvest mutex)  <at>  
/usr/src/sys/dev/random/random_harvestq.c:198
  2nd 0xffffffff81475108 scrlock (scrlock)  <at>  
/usr/src/sys/dev/syscons/syscons.c:2694
KDB: stack backtrace:
#0 0xffffffff8092f020 at kdb_backtrace+0x60
#1 0xffffffff80944204 at witness_checkorder+0xc04
#2 0xffffffff808e6d5e at __mtx_lock_spin_flags+0x4e
#3 0xffffffff80738b80 at sc_puts+0xb0
(Continue reading)

jenkins-admin | 17 Nov 22:28 2014
Picon

Build failed in Jenkins: FreeBSD_HEAD #1863

See <https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/1863/>

------------------------------------------
Started by an SCM change
Building remotely on jenkins-10.freebsd.org (FreeBSD-10) in workspace <https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/>
java.io.IOException: remote file operation failed:
<https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/ws/> at
hudson.remoting.Channel <at> 270917b9:jenkins-10.freebsd.org: java.io.IOException: Remote call on
jenkins-10.freebsd.org failed
	at hudson.FilePath.act(FilePath.java:977)
	at hudson.FilePath.act(FilePath.java:959)
	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:909)
	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:844)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1258)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:622)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:528)
	at hudson.model.Run.execute(Run.java:1759)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:89)
	at hudson.model.Executor.run(Executor.java:240)
Caused by: java.io.IOException: Remote call on jenkins-10.freebsd.org failed
	at hudson.remoting.Channel.call(Channel.java:760)
	at hudson.FilePath.act(FilePath.java:970)
	... 11 more
Caused by: java.lang.OutOfMemoryError: PermGen space
_______________________________________________
freebsd-current <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe <at> freebsd.org"
(Continue reading)

Steve Kargl | 16 Nov 19:07 2014
Picon

init(8) diagnostics?

In init(8), one finds under DIAGNOSISTICS

   "some processes would not die; ps axl advised."

So, just how is one to actually run 'ps axl advised' as
the message appears as init(8) is killing off the system?

--

-- 
Steve
_______________________________________________
freebsd-current <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe <at> freebsd.org"

Dominik Zajac | 15 Nov 23:08 2014
Picon

Changing makeoptions UKBD_DFLT_KEYMAP leads to kernel build fail

Hi,

I am trying to change the default keymap for my keyboard therefore I 
added the following options to my kernel configuration which leads to 
the error bellow.

Added options:

    options KBD_INSTALL_CDEV

    options UKBD_DFLT_KEYMAP

    makeoptions UKBD_DFLT_KEYMAP=de.iso

I tried it with this, too:

    makeoptions UKBD_DFLT_KEYMAP=german.iso

Both leads to the following problem:

    /usr/src/sys/dev/usb/input/ukbd.c:1209:18: error: use of undeclared identifier 'key_map'

             sc->sc_keymap = key_map;

                             ^

    /usr/src/sys/dev/usb/input/ukbd.c:1210:18: error: use of undeclared identifier 'accent_map'

             sc->sc_accmap = accent_map;

(Continue reading)

Jeroen Hofstee | 15 Nov 22:10 2014
Picon

fueword: update ENDPROC

Hi,

gcc on linux complains about the invalid ENDPROC.
Attached (git formatted) patch should fix this.

Regards,
Jeroen

_______________________________________________
freebsd-current <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe <at> freebsd.org"
Steve Kargl | 15 Nov 19:43 2014
Picon

Finding a rogue src/sys commit with bisection?

Before I totally hose by /usr/src directory, does anyone
have some guidelines on doing a binary search for a rogue
commit in /usr/src/sys?.  Either cam or usb (or acpi?) has
broken the ability to remove a external USB device once it
is plugged into a usb port on my Dell Latitude D530 laptop.
I know that a good kernel can be built with r271273 and
a bad kernel comes from (nearly) top of tree at r274456.

I assume I need to do somthing along the lines

% cd /usr/src/sys
% svn merge -r 274456:272864    (half way point between good and bad)
(build kernel and test)
% cd /usr/src/sys
% svn revert -R .
(assume 272864 builds working kernel)
% svn merge -r 274456:273660   (1/2 point between 272864 and 274456).

Rinse and repeat.

--

-- 
Steve
_______________________________________________
freebsd-current <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe <at> freebsd.org"

Ranjan1018 . | 15 Nov 17:04 2014
Picon

[PATCH] gstat on SSD

I am running a pair of servers with SSD. In gstat the default display of
operation/ms is only one digit after the comma and there are a lot of R/W
operation displayed with the 0.1 value. This simple patch displays  the
operation/ms with two decimal digit.

What’s next ? After testing this patch for a day, recording the values in a
log file, I have found that some write operation are only 0.02 ms short, on
a OCZ Vertex SSD. Probably the next patch is to display micro seconds
instead of milli seconds.

Maurizio

FreeBSD 11 gstat.c.patch <http://pastebin.com/B7B8SEy9>
_______________________________________________
freebsd-current <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe <at> freebsd.org"
Beeblebrox | 14 Nov 09:16 2014

Is libLLVM-3.4.so: part of src or not?

When starting Xorg, AIGLX gets disabled and RadeonKMS complains:

(EE) AIGLX error: dlopen of /usr/local/lib/dri/r600_dri.so failed 
(Shared object "libLLVM-3.4.so" n
ot found, required by "r600_dri.so")
(EE) AIGLX: reverting to software rendering
(II) AIGLX: Screen 0 is not DRI capable
(EE) AIGLX error: dlopen of /usr/local/lib/dri/swrast_dri.so failed 
(Shared object "libLLVM-3.4.so"
  not found, required by "swrast_dri.so")
(EE) GLX: could not load software renderer
(II) GLX: no usable GL providers found for screen 0

A search on the system shows libLLVM-3.4.so only exists under 
/usr/local/lib32.
I built and installed devel/llvm34, re-started Xorg and the log shows 
AIGLX as starting normally (no error).

_______________________________________________
freebsd-current <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe <at> freebsd.org"

Larry Rosenman | 14 Nov 03:07 2014

How do I get someone to look at / comment on

this bug?

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194770

It's to stop a constant stream of noise on my 11-CURRENT box.

--

-- 
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 214-642-9640                 E-Mail: ler <at> lerctr.org
US Mail: 108 Turvey Cove, Hutto, TX 78634-5688
_______________________________________________
freebsd-current <at> freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe <at> freebsd.org"

Luigi Rizzo | 14 Nov 02:40 2014
Picon
Picon

comments on code-in tasks for FreeBSD (Re: FreeBSD + Google Code-In 2014 = we need ideas.)

On Thu, Nov 13, 2014 at 5:06 PM, Wojciech A. Koszek <wkoszek <at> freebsd.org>
wrote:

> On Mon, Nov 10, 2014 at 01:56:27PM -0700, Alan Somers wrote:
> > On Sun, Nov 9, 2014 at 8:59 PM, Wojciech A. Koszek <wkoszek <at> freebsd.org>
> wrote:
> > > Hello,
>
> BTW, FYI:
>
> We didn't make it this year.
>
> Judging by the GSoC 2014 Reunion, there is a lot of seasoned Orgs which
> treat GCIN very seriously, so I think if we plan to participate, it'll be a
> lot of effort to compete with them
>
> Anyway: thanks for the tasks which were submitted. I will put them in Wiki
> for the reference,
>

​hi,
i meant to send this email before but given the outcome this seems
a good time to prepare for next year.

I have been looking at tasks to submit (especially coding,
but not just those)
and looking at other organisations who participated in past years,
i believe that FreeBSD (with its C- and kernel- centric environment)
is a poor match for code-in, specifically due to the young age and
predictable lack of expertise of most of the participants, and the
(Continue reading)

jenkins-admin | 13 Nov 23:40 2014
Picon

Build failed in Jenkins: FreeBSD_HEAD #1835

See <https://jenkins.freebsd.org/jenkins/job/FreeBSD_HEAD/1835/changes>

Changes:

[dim] The fix imported into llvm in r274442 contains some C++11 constructs,
which gcc in base cannot handle.  Replace these with C++98 equivalents.

While here, add the patch for the adapted fix.

Reported by:	bz, kib
Pointy hat to:	dim
MFC after:	1 week
X-MFC-With:	r274442

[mjg] filedesc: fixup fdinit to lock fdp and preapare files conditinally

Not all consumers providing fdp to copy from want files.

Perhaps these functions should be reorganized to better express the outcome.

This fixes up panics after r273895 .

Reported by:	markj

[jhb] Drop mention of ISA cards.  Note that I have no idea what to cull from the
supported hardware list.  Judging by the PCI driver attachment, dpt_pci.c
only supports a single adapter rather than the various PCI adapters listed.
The list of EISA adapters listed somewhat overlaps with the device IDs in
dpt_eisa.c.  It's not clear which devices are ISA-only devices.

(Continue reading)


Gmane