Author: ian
Date: Sat Jan 19 00:50:12 2013
New Revision: 245637
URL: http://svnweb.freebsd.org/changeset/base/245637
Log:
Eliminate the need for an intermediate array of indices into the arrays of
interrupt counts and names, by making the names into an array of fixed-length
strings that can
On Mon, 2013-01-21 at 02:47 +, Nathan Whitehorn wrote:
> Author: nwhitehorn
> Date: Mon Jan 21 02:47:14 2013
> New Revision: 245707
> URL: http://svnweb.freebsd.org/changeset/base/245707
>
> Log:
> Remove some debugging code that snuck in.
>
> Modified:
> head/usr.sbin/bsdinstall/scripts/
Author: ian
Date: Sat Jan 26 20:16:58 2013
New Revision: 245948
URL: http://svnweb.freebsd.org/changeset/base/245948
Log:
Fix a buffer overrun while pre-formatting the names array, perpetrated in
the prior commit. Use essentially the same sprintf() statement for both
formatting and pre-form
Author: ian
Date: Sat Jan 26 21:29:45 2013
New Revision: 245949
URL: http://svnweb.freebsd.org/changeset/base/245949
Log:
Reduce watchdogd's memory footprint when running daemonized.
This uses the recently-added jemalloc(3) feature of setting the lg_chunk
tuning option to zero to request
On Sat, 2013-01-26 at 16:52 -0500, Eitan Adler wrote:
> > @@ -188,7 +196,7 @@ watchdog_loop(void)
> > if (watchdog_onoff(0) == 0) {
> > end_program = 2;
> > } else {
> > - warnx("Could not
Author: ian
Date: Sat Jan 26 22:02:40 2013
New Revision: 245951
URL: http://svnweb.freebsd.org/changeset/base/245951
Log:
Revert accidental regression to previous misspelling.
Approved by: cognet (mentor)
Modified:
head/usr.sbin/watchdogd/watchdogd.c
Modified: head/usr.sbin/watchdogd/w
Author: ian
Date: Sun Jan 27 00:16:36 2013
New Revision: 245953
URL: http://svnweb.freebsd.org/changeset/base/245953
Log:
Add the chip used in recent GlobalScale Technologies *Plug computers
Approved by: cognet (mentor)
Modified:
head/sys/dev/nand/nand_id.c
Modified: head/sys/dev/nand/
Author: ian
Date: Sun Jan 27 00:39:02 2013
New Revision: 245954
URL: http://svnweb.freebsd.org/changeset/base/245954
Log:
Add a default do-nothing implementation of fdt_pci_devmap() using a weak
alias,
so that we don't need an empty implementation of it for every Marvell platform
that has n
001N.dts
+# device nand
+
Added: head/sys/boot/fdt/dts/dreamplug-1001.dts
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/boot/fdt/dts/dreamplug-1001.dtsSun Jan 27 01:17:37 2013
(r245955)
@@ -0,0 +1,319 @@
+/*
Author: ian
Date: Sun Jan 27 20:10:29 2013
New Revision: 245999
URL: http://svnweb.freebsd.org/changeset/base/245999
Log:
Remove the remaining references to the now-obsolete sheevaplug config files,
which have been replaced by the generic db88f6xxx config which works for all
kirkwood-series
Author: ian
Date: Sun Jan 27 20:16:50 2013
New Revision: 246000
URL: http://svnweb.freebsd.org/changeset/base/246000
Log:
Restore the irq number to the display string; I fumbled this in the previous
commit while trying to make the code internally self-consistant.
Approved by: cognet (men
Author: ian
Date: Sun Jan 27 20:28:14 2013
New Revision: 246001
URL: http://svnweb.freebsd.org/changeset/base/246001
Log:
Fix off-by-one errors in low-level arm9 and arm10 cache maintenance routines.
In all the routines that loop through a range of virtual addresses, the loop
is controlle
Author: ian
Date: Wed Jan 30 15:21:18 2013
New Revision: 246121
URL: http://svnweb.freebsd.org/changeset/base/246121
Log:
Fix a descriptor leak in devd. Clients reading /var/run/devd.pipe can close
their socket connection any time, and devd only notices that when it gets an
error trying to
Author: ian
Date: Wed Jan 30 23:37:35 2013
New Revision: 246134
URL: http://svnweb.freebsd.org/changeset/base/246134
Log:
Improve devd startup time, by tweaking some string handling routines that are
heavily used when parsing config files. Mostly these changes avoid making
temporary copies
Author: ian
Date: Wed Jan 30 23:49:36 2013
New Revision: 246135
URL: http://svnweb.freebsd.org/changeset/base/246135
Log:
Do metadata relocation fixup on all loaded modules, not just the kernel.
Approved by: cognet (mentor)
Modified:
head/sys/boot/uboot/common/metadata.c
Modified: head
On Thu, 2013-01-31 at 01:26 +, Alexey Dokuchaev wrote:
> On Wed, Jan 30, 2013 at 11:37:36PM +0000, Ian Lepore wrote:
> > New Revision: 246134
> > URL: http://svnweb.freebsd.org/changeset/base/246134
> >
> > Log:
> > Improve devd startup time, by tweak
On Wed, 2013-02-06 at 13:16 +, Andrey Zonov wrote:
> Author: zont
> Date: Wed Feb 6 13:16:43 2013
> New Revision: 246402
> URL: http://svnweb.freebsd.org/changeset/base/246402
>
> Log:
> MFC r245696:
> - Force inetd to have listen queue size to be set to the value of
> kern.ipc.somaxc
On Wed, 2013-02-06 at 11:16 +, Hans Petter Selasky wrote:
> Author: hselasky
> Date: Wed Feb 6 11:16:18 2013
> New Revision: 246397
> URL: http://svnweb.freebsd.org/changeset/base/246397
>
> Log:
> Make sure that all mouse buttons are released when clients
> using /dev/consolectl close. T
On Tue, 2013-02-05 at 14:29 +, Niclas Zeising wrote:
> Author: zeising (doc,ports committer)
> Date: Tue Feb 5 14:29:37 2013
> New Revision: 246361
> URL: http://svnweb.freebsd.org/changeset/base/246361
>
> Log:
> Bump .Dd for the change in r246121.
>
> Approved by:joel (mentor
Author: ian
Date: Wed Feb 13 15:09:16 2013
New Revision: 246763
URL: http://svnweb.freebsd.org/changeset/base/246763
Log:
Make the F_READAHEAD option to fcntl(2) work as documented: a value of zero
now disables read-ahead. It used to effectively restore the system default
readahead huerist
Author: ian
Date: Wed Feb 13 15:13:47 2013
New Revision: 246764
URL: http://svnweb.freebsd.org/changeset/base/246764
Log:
Add a dependency so that when compiling in a static dtb, the kernel gets
re-linked after changing the .dts source.
Reviewed by: cognet, arm@
Modified:
head/sys/con
On Wed, 2013-02-13 at 11:24 -0500, Benjamin Kaduk wrote:
> On Wed, Feb 13, 2013 at 10:09 AM, Ian Lepore wrote:
>
> > Author: ian
> > Date: Wed Feb 13 15:09:16 2013
> > New Revision: 246763
> > URL: http://svnweb.freebsd.org/changeset/base/246763
> >
>
Author: ian
Date: Fri Feb 15 18:30:32 2013
New Revision: 246845
URL: http://svnweb.freebsd.org/changeset/base/246845
Log:
Add PPS_CANWAIT support for time_pps_fetch(). This adds support for all three
blocking modes described in section 3.4.3 of RFC 2783, allowing the caller
to retrieve the
Author: ian
Date: Fri Feb 15 23:41:47 2013
New Revision: 246859
URL: http://svnweb.freebsd.org/changeset/base/246859
Log:
Set map->pmap before _bus_dmamap_count_pages() tries to use it.
Obtained from:Thomas Skibo
Modified:
head/sys/arm/arm/busdma_machdep-v6.c
Modified: head/sys
Author: ian
Date: Sat Feb 16 20:43:16 2013
New Revision: 246881
URL: http://svnweb.freebsd.org/changeset/base/246881
Log:
In _bus_dmamap_addseg(), the return value must be zero for error, or the size
actually added to the segment (possibly smaller than the requested size if
boundary crossing
Author: ian
Date: Tue Feb 26 03:24:45 2013
New Revision: 247301
URL: http://svnweb.freebsd.org/changeset/base/247301
Log:
Adjust the arm kernel entry point address properly regardless of whether the
e_entry field holds a physical or a virtual address. Add a comment block
that explains the a
Author: ian
Date: Wed Feb 27 19:59:41 2013
New Revision: 247413
URL: http://svnweb.freebsd.org/changeset/base/247413
Log:
Fix a typo that prevented booting a kernel that had virtual addresses in
the elf headers.
Modified:
head/sys/boot/common/load_elf.c
Modified: head/sys/boot/common/load_
On Thu, 2013-02-28 at 19:43 +, Oleksandr Tymoshenko wrote:
> Author: gonzo
> Date: Thu Feb 28 19:43:14 2013
> New Revision: 247495
> URL: http://svnweb.freebsd.org/changeset/base/247495
>
> Log:
> Add hooks for plugging platform-provided transfer backend.
>
> In order to use platorm bac
Author: ian
Date: Fri Mar 1 20:48:53 2013
New Revision: 247576
URL: http://svnweb.freebsd.org/changeset/base/247576
Log:
MFC r246121 ...
Fix a descriptor leak in devd. Clients reading /var/run/devd.pipe can close
their socket connection any time, and devd only notices that when it gets
Author: ian
Date: Mon Mar 4 16:44:19 2013
New Revision: 247802
URL: http://svnweb.freebsd.org/changeset/base/247802
Log:
MFC r246361 ... bump .Dd for content change.
Modified:
stable/9/sbin/devd/devd.8
Directory Properties:
stable/9/sbin/devd/ (props changed)
Modified: stable/9/sbin/dev
Author: ian
Date: Mon Mar 4 16:50:01 2013
New Revision: 247803
URL: http://svnweb.freebsd.org/changeset/base/247803
Log:
MFC r246134 ...
Improve devd startup time, by tweaking some string handling routines that are
heavily used when parsing config files. Mostly these changes avoid makin
Author: ian
Date: Mon Mar 4 17:39:17 2013
New Revision: 247806
URL: http://svnweb.freebsd.org/changeset/base/247806
Log:
MFC r246121 r246361 ...
Fix a descriptor leak in devd. Clients reading /var/run/devd.pipe can close
their socket connection any time, and devd only notices that when
Author: ian
Date: Mon Mar 4 22:04:14 2013
New Revision: 247819
URL: http://svnweb.freebsd.org/changeset/base/247819
Log:
MFC r209583 ...
Expand system into my_system, and add the necessary tidyness that we
need. Close the pidfile. Then close all descriptors >= 3 to avoid
information
Author: ian
Date: Mon Mar 4 23:15:25 2013
New Revision: 247824
URL: http://svnweb.freebsd.org/changeset/base/247824
Log:
MFC ...
r210609 - remove unused string
r210610 - avoid copy ctors by using prefix operators
r213646 - allow spacey things (liberal whitespace parsing)
r236388
Author: ian
Date: Mon Mar 4 23:22:37 2013
New Revision: 247825
URL: http://svnweb.freebsd.org/changeset/base/247825
Log:
MFC r246134 ...
Improve devd startup time, by tweaking some string handling routines that are
heavily used when parsing config files. Mostly these changes avoid makin
Author: ian
Date: Thu Mar 7 02:53:29 2013
New Revision: 247905
URL: http://svnweb.freebsd.org/changeset/base/247905
Log:
Call sched_prio() to immediately change the priority of the thread in
response to an rtprio_thread() call, when the priority is different
than the old priority, and eithe
On Sat, 2012-08-11 at 09:30 -0500, Bryan Drewery wrote:
> On 8/11/2012 7:07 AM, Ed Schouten wrote:
> > Author: ed
> > Date: Sat Aug 11 12:07:24 2012
> > New Revision: 239193
> > URL: http://svn.freebsd.org/changeset/base/239193
> >
> > Log:
> > Rename aux.c to auxv.c.
> >
> > On Windows, AU
On Fri, 2012-08-17 at 15:53 +, John Baldwin wrote:
> Author: jhb
> Date: Fri Aug 17 15:53:43 2012
> New Revision: 239356
> URL: http://svn.freebsd.org/changeset/base/239356
>
> Log:
> Fix dhclient to properly exit and teardown the configured lease when
> link is lost. devd will start a ne
On Fri, 2012-08-17 at 13:31 -0400, John Baldwin wrote:
> On Friday, August 17, 2012 1:02:14 pm Ian Lepore wrote:
> > On Fri, 2012-08-17 at 15:53 +, John Baldwin wrote:
> > > Author: jhb
> > > Date: Fri Aug 17 15:53:43 2012
> > > New Revision: 239356
> &g
On Mon, 2012-08-20 at 12:07 +, Konstantin Belousov wrote:
> Author: kib
> Date: Mon Aug 20 12:07:10 2012
> New Revision: 239414
> URL: http://svn.freebsd.org/changeset/base/239414
>
> Log:
> MFC r232197 (on behalf of phk):
> Also call the low-level driver if ->c_iflag & (IXON|IXOFF|IXANY)
On Mon, 2012-08-20 at 14:26 +, Ed Maste wrote:
> Author: emaste
> Date: Mon Aug 20 14:26:16 2012
> New Revision: 239427
> URL: http://svn.freebsd.org/changeset/base/239427
>
> Log:
> MFC r232844: Remove extraneous log message
>
> When ntp switched between PLL and FLL mode it produced
On Mon, 2012-08-20 at 13:55 -0700, Adrian Chadd wrote:
> I have a report that AR71XX (MIPS) USB broke with this change.
>
> Hans, would you mind reverting it until we figure out what's going on
> in the non-intel USB world?
>
> Thanks,
>
>
> Adrian
It appears that the change in structure sizes
On Sun, 2012-09-16 at 18:30 +0100, Chris Rees wrote:
> On 16 Sep 2012 16:19, "David Chisnall" wrote:
> >
> > On 16 Sep 2012, at 10:37, Chris Rees wrote:
> >
> > > Actually:
> > >
> > > for (;;)
> > >;
> >
> > This form will generate a compiler warning, because it looks like a
> missing loo
Author: ian
Date: Sun Jun 15 13:45:37 2014
New Revision: 267511
URL: http://svnweb.freebsd.org/changeset/base/267511
Log:
Create a mechanism for providing fine-grained build order dependencies
during SUBDIR_PARALLEL builds. This augments the coarse .WAIT mechanism,
which is still useful if
Author: ian
Date: Tue Jul 8 14:35:09 2014
New Revision: 268401
URL: http://svnweb.freebsd.org/changeset/base/268401
Log:
Use named constant rather than '0' to access the reset controller register.
Modified:
head/sys/arm/freescale/imx/imx6_mp.c
Modified: head/sys/arm/freescale/imx/imx6_mp.c
Author: ian
Date: Tue Jul 8 14:37:01 2014
New Revision: 268402
URL: http://svnweb.freebsd.org/changeset/base/268402
Log:
Support CXXFLAGS.${MACHINE_ARCH} as well as CFLAGS. This allows different
C++ options for toolchain versus target when cross-building.
Modified:
head/share/mk/bsd.cpu.m
Author: ian
Date: Thu Jul 10 14:06:18 2014
New Revision: 268495
URL: http://svnweb.freebsd.org/changeset/base/268495
Log:
Pending interrupt status is cleared by writing to the ISR, not the data reg.
MFC after:1 week
Modified:
head/sys/arm/freescale/imx/imx51_gpio.c
Modified: head/sy
On Thu, 2014-07-10 at 11:27 -0400, John Baldwin wrote:
> On Thursday, July 10, 2014 11:04:56 am Ed Schouten wrote:
> > On 10 July 2014 14:15, Pietro Cerutti wrote:
> > > +using namespace std;
> >
> > Out of curiosity, do we have any style guidelines w.r.t. C++? For
> > example, I would personally
On Sat, 2014-07-12 at 01:04 +, Rui Paulo wrote:
> Author: rpaulo
> Date: Sat Jul 12 01:04:10 2014
> New Revision: 268543
> URL: http://svnweb.freebsd.org/changeset/base/268543
>
> Log:
> Move iic.h to sys/ so that it's automatically installed in /usr/include/sys.
>
> This lets us call i
On Fri, 2014-07-11 at 18:48 -0700, Rui Paulo wrote:
> On Jul 11, 2014, at 18:42, Ian Lepore wrote:
>
> > On Sat, 2014-07-12 at 01:04 +, Rui Paulo wrote:
> >> Author: rpaulo
> >> Date: Sat Jul 12 01:04:10 2014
> >> New Revision: 268543
> >> URL:
On Sat, 2014-07-12 at 13:27 +, Alexey Dokuchaev wrote:
> On Sat, Jul 12, 2014 at 01:37:49PM +0100, Bruce Simpson wrote:
> > On 12/07/2014 12:34, Bruce Evans wrote:
> > >This joke is bad. The C++ version is worse in every way.
> >
> > I concur with everything you have said in your message. Mor
Author: ian
Date: Mon Jul 14 20:58:57 2014
New Revision: 268633
URL: http://svnweb.freebsd.org/changeset/base/268633
Log:
Fix the Zedboard/Zynq ethernet driver to handle media speed changes so
that it can connect to switches at speeds other than 1gb.
This requires changing the reference c
On Tue, 2014-07-15 at 09:30 +, Konstantin Belousov wrote:
> Author: kib
> Date: Tue Jul 15 09:30:43 2014
> New Revision: 268660
> URL: http://svnweb.freebsd.org/changeset/base/268660
>
> Log:
> Make amd64 pmap_copy_pages() functional for pages not mapped by DMAP.
>
> Requested and revie
On Tue, 2014-07-15 at 18:30 +0300, Konstantin Belousov wrote:
> On Tue, Jul 15, 2014 at 07:52:20AM -0600, Ian Lepore wrote:
> > > bcopy(a_cp, b_cp, cnt);
> > > + if (__predict_false(pinned)) {
> > > + sched_unpin();
> > > +
On Sat, 2014-07-19 at 14:26 +, Dag-Erling Smørgrav wrote:
> Author: des
> Date: Sat Jul 19 14:26:04 2014
> New Revision: 268877
> URL: http://svnweb.freebsd.org/changeset/base/268877
>
> Log:
> Use -o (output to file) instead of -t (print to stdout) and a redirect.
>
> MFC after: 1 wee
d)
+++ head/lib/libc/arm/aeabi/aeabi_unwind_exidx.cSat Jul 19 22:13:27
2014(r268893)
@@ -0,0 +1,104 @@
+/*-
+ * Copyright (c) 2014 Ian Lepore
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the fo
On Sat, 2014-07-19 at 15:19 -0700, Adrian Chadd wrote:
> On 19 July 2014 14:23, Ian Lepore wrote:
> > On Sat, 2014-07-19 at 14:26 +, Dag-Erling Smørgrav wrote:
> >> Author: des
> >> Date: Sat Jul 19 14:26:04 2014
> >> New Revision: 268877
> >>
Author: ian
Date: Tue Jul 22 20:32:24 2014
New Revision: 268993
URL: http://svnweb.freebsd.org/changeset/base/268993
Log:
Fix EABI unwind function declarations to match the function definitions.
The mismatch was noticed by clang, when using it to compile the in-tree
gcc and libstdc++.
Modif
Author: ian
Date: Tue Jul 22 20:49:58 2014
New Revision: 268994
URL: http://svnweb.freebsd.org/changeset/base/268994
Log:
Add FreeBSD to the list of environments that needs to handle R_ARM_TARGET2
relocations in unwind data as pc-relative indirect references.
MFC after:1 week
Modifie
Author: ian
Date: Fri Jul 25 23:12:22 2014
New Revision: 269101
URL: http://svnweb.freebsd.org/changeset/base/269101
Log:
MFC r261530
Set the malloc alignment to 64 bytes on platforms that use the U-Boot API
device drivers. Recent versions of u-boot run with the MMU enabled, and
Author: ian
Date: Fri Jul 25 23:21:36 2014
New Revision: 269102
URL: http://svnweb.freebsd.org/changeset/base/269102
Log:
MFC r263373, r268402
Add a way to apply CFLAGS only when building the given architecture. This
is useful primarily on a system used for cross-building, when you h
Author: ian
Date: Fri Jul 25 23:29:55 2014
New Revision: 269103
URL: http://svnweb.freebsd.org/changeset/base/269103
Log:
MFC r266565, r266651:
Map device memory using PTE_DEVICE attributes, and also ensure that the
shared flag is set on normal-memory mappings made via pmap_kenter() f
Author: ian
Date: Fri Jul 25 23:36:39 2014
New Revision: 269104
URL: http://svnweb.freebsd.org/changeset/base/269104
Log:
MFC r268401, r268495:
Pending interrupt status is cleared by writing to the ISR, not the data reg.
Use named constant rather than '0' to access the reset contro
Author: ian
Date: Sat Jul 26 03:19:13 2014
New Revision: 269110
URL: http://svnweb.freebsd.org/changeset/base/269110
Log:
Silence a clang warning about a while loop with an empty body.
Modified:
head/sys/boot/arm/at91/libat91/emac.c
Modified: head/sys/boot/arm/at91/libat91/emac.c
===
Author: ian
Date: Sat Jul 26 03:33:19 2014
New Revision: 269111
URL: http://svnweb.freebsd.org/changeset/base/269111
Log:
Eliminate "no previous prototype for main" warnings.
Modified:
head/sys/boot/arm/at91/boot0/main.c
head/sys/boot/arm/at91/boot0iic/main.c
head/sys/boot/arm/at91/boot0s
Author: ian
Date: Sat Jul 26 04:09:43 2014
New Revision: 269112
URL: http://svnweb.freebsd.org/changeset/base/269112
Log:
The 'flags' variable is conflicting with some inline code in a header file
("variable flags shadows a global..."), just rename this variable to
wish away the problem.
Mo
Author: ian
Date: Sat Jul 26 04:16:04 2014
New Revision: 269113
URL: http://svnweb.freebsd.org/changeset/base/269113
Log:
Enable at91 systems to boot from high capacity SD cards.
This also fixes a few minor violations of the SD protocol, such as running
the bus at high speed during the ca
On Sat, 2014-07-26 at 10:33 -0400, Benjamin Kaduk wrote:
> On Sat, Jul 26, 2014 at 12:09 AM, Ian Lepore wrote:
>
> > Author: ian
> > Date: Sat Jul 26 04:09:43 2014
> > New Revision: 269112
> > URL: http://svnweb.freebsd.org/changeset/base/269112
> >
&g
On Wed, 2014-10-01 at 23:25 -0700, NGie Cooper wrote:
> On Wed, Oct 1, 2014 at 11:16 PM, Glen Barber wrote:
> > On Thu, Oct 02, 2014 at 02:56:05PM +1000, Bruce Evans wrote:
> >> On Wed, 1 Oct 2014, Glen Barber wrote:
> >>
> >> >Log:
> >> > MFC r268376 (imp):
> >> >
> >> > rm -rf can fail sometim
On Sat, 2014-10-04 at 08:14 +, Xin LI wrote:
> Author: delphij
> Date: Sat Oct 4 08:14:10 2014
> New Revision: 272506
> URL: https://svnweb.freebsd.org/changeset/base/272506
>
> Log:
> MFV r272495:
>
> In arc_kmem_reap_now(), reap range_seg_cache too to reclaim memory in
> response o
Author: ian
Date: Sat Oct 4 15:59:15 2014
New Revision: 272528
URL: https://svnweb.freebsd.org/changeset/base/272528
Log:
Make kevent(2) periodic timer events more reliably periodic. The event
callout is now scheduled using the C_ABSOLUTE flag, and the absolute time
of each event is calcul
On Sun, 2014-10-05 at 07:29 +, Andrey A. Chernov wrote:
> Author: ache
> Date: Sun Oct 5 07:29:50 2014
> New Revision: 272562
> URL: https://svnweb.freebsd.org/changeset/base/272562
>
> Log:
> 1) For %Z format, understand "UTC" name too.
> 2) Return NULL if timegm() fails, because it mean
On Thu, 2014-10-09 at 06:58 +, Baptiste Daroussin wrote:
> Author: bapt
> Date: Thu Oct 9 06:58:33 2014
> New Revision: 272808
> URL: https://svnweb.freebsd.org/changeset/base/272808
>
> Log:
> Fix build with rpcgen using a recent (tested with gcc 4.9.1) GNU cpp
>
> Modified:
> head/incl
Author: ian
Date: Sun Oct 12 17:56:02 2014
New Revision: 273004
URL: https://svnweb.freebsd.org/changeset/base/273004
Log:
Use the FIFOs in the imx5/imx6 uart hardware instead of interrupting on
each byte sent or received.
Modified:
head/sys/dev/uart/uart_dev_imx.c
Modified: head/sys/dev/u
Author: ian
Date: Sun Oct 19 18:31:11 2014
New Revision: 273282
URL: https://svnweb.freebsd.org/changeset/base/273282
Log:
Fail to probe on simplebus nodes that lack a "ranges" property.
Increasingly, FDT data has the "simple-bus" compatible string on nodes
that have children, but we woul
Author: ian
Date: Sun Oct 19 18:41:22 2014
New Revision: 273283
URL: https://svnweb.freebsd.org/changeset/base/273283
Log:
Attach this driver during BUS_PASS_BUS and move the cpu init code to a
bus_new_pass() handler so it doesn't happen until BUS_PASS_CPU. This allows
the anatop driver to
Author: ian
Date: Mon Oct 20 01:52:17 2014
New Revision: 273298
URL: https://svnweb.freebsd.org/changeset/base/273298
Log:
The U-Boot README says fdt_addr_r is the right env var for fdt data
loaded into ram, but vendors also use fdtaddr and fdt_addr. Check the
recommended variable first and
Author: ian
Date: Mon Oct 20 23:32:34 2014
New Revision: 273352
URL: https://svnweb.freebsd.org/changeset/base/273352
Log:
The imx6 hardware is fast enough to make good use of however much
timecounter resolution is available, so ask for a 1 GHz frequency. It
won't actually get one that fast
Author: ian
Date: Mon Oct 20 23:34:47 2014
New Revision: 273353
URL: https://svnweb.freebsd.org/changeset/base/273353
Log:
Attach the imx6 CCM driver during BUS_PASS_CPU. It controls the clocks
for most on-chip devices and needs to be available before other drivers
start attaching and askin
On Wed, 2014-10-22 at 11:00 -0400, Benjamin Kaduk wrote:
> On Wed, Oct 22, 2014 at 10:57 AM, Dag-Erling Smørgrav wrote:
>
> > Is _SUPPORT magic? I didn't know. I guess MK_TESTS_SUPPORT is good
> > enough, especially if it's on by default.
>
>
> Even if it is magic, is that really the kind of
Author: ian
Date: Thu Oct 23 03:13:14 2014
New Revision: 273514
URL: https://svnweb.freebsd.org/changeset/base/273514
Log:
Unconditionally enable the clocks for all imx6 devices that we have drivers
for, or that are required to run the chip (such as busses). Turn off all
the devices we don'
Author: ian
Date: Thu Oct 23 22:21:22 2014
New Revision: 273561
URL: https://svnweb.freebsd.org/changeset/base/273561
Log:
Install a temporary workaround to avoid problems in fdt data with linux's
workaround for an imx6 chip erratum. Linux works around the bug with
changes in fdt data that
Author: ian
Date: Fri Oct 24 15:44:29 2014
New Revision: 273590
URL: https://svnweb.freebsd.org/changeset/base/273590
Log:
Accept the documented FDT compatible string for the PL310 cache controller
as well as the non-standard string we've been using for a couple years.
Modified:
head/sys/ar
On Sat, 2014-10-25 at 19:31 +, John Baldwin wrote:
> Author: jhb
> Date: Sat Oct 25 19:31:34 2014
> New Revision: 273644
> URL: https://svnweb.freebsd.org/changeset/base/273644
>
> Log:
> Clarify that pthread_cleanup_push()/pop() are implemented as macros that
> create a new code block and
Author: ian
Date: Sat Oct 25 20:34:10 2014
New Revision: 273645
URL: https://svnweb.freebsd.org/changeset/base/273645
Log:
MFC r268633, r271046:
Fixes and enhancements for the if_cgem driver...
- miibus fixes as suggested by Yonghyeon Pyun.
- enable VLAN MTU support.
- fix
Author: ian
Date: Sun Oct 26 01:15:16 2014
New Revision: 273650
URL: https://svnweb.freebsd.org/changeset/base/273650
Log:
MFC r257200, r259121, r261410, r265853:
- Remove #include .
- Add gpio parse routines according to sys/boot/fdt/dts/bindings-gpio.txt.
- Follow r261352 by updati
Author: ian
Date: Sun Oct 26 01:26:53 2014
New Revision: 273651
URL: https://svnweb.freebsd.org/changeset/base/273651
Log:
MFC r270025:
Implement the FDT static pinctl/pinmux spec for Atmel.
Added:
stable/10/sys/arm/at91/at91_pinctrl.c
- copied unchanged from r270025, head/sys/arm/a
Author: ian
Date: Sun Oct 26 01:30:46 2014
New Revision: 273652
URL: https://svnweb.freebsd.org/changeset/base/273652
Log:
MFC r270945:
Rename OF_xref_phandle() to OF_node_from_xref() and add a new function
that provides the inverse translation, OF_xref_from_node().
Modified:
stable/10
Author: ian
Date: Sun Oct 26 01:58:18 2014
New Revision: 273655
URL: https://svnweb.freebsd.org/changeset/base/273655
Log:
MFC r270953, r270958, r270960, r271190, r271199, r271202:
Create a mechanism for looking up a device_t associated with an ofw/fdt
xref handle, and for registering
Author: ian
Date: Sun Oct 26 02:09:58 2014
New Revision: 273656
URL: https://svnweb.freebsd.org/changeset/base/273656
Log:
MFC r270955,r270956: make the imx6 octop and anatop drivers early attachers.
Modified:
stable/10/sys/arm/freescale/fsl_ocotp.c
stable/10/sys/arm/freescale/imx/imx6_anat
ty, because file is newly added)
+++ stable/10/sys/dev/fdt/fdt_clock.h Sun Oct 26 02:19:03 2014
(r273657, copy of r270957, head/sys/dev/fdt/fdt_clock.h)
@@ -0,0 +1,55 @@
+/*-
+ * Copyright (c) 2014 Ian Lepore
+ * All rights reserved.
+ *
+ * Redistribution and use in source and bina
Author: ian
Date: Sun Oct 26 02:21:54 2014
New Revision: 273658
URL: https://svnweb.freebsd.org/changeset/base/273658
Log:
MFC r271054:
When built with FDT support, add /boot/dtb to the list of search directories.
Modified:
stable/10/sys/boot/common/module.c
Directory Properties:
stab
===
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ stable/10/sys/arm/freescale/imx/imx_iomuxvar.h Sun Oct 26 02:25:34
2014 (r273659, copy of r271084,
head/sys/arm/freescale/imx/imx_iomuxvar.h)
@@ -0,0 +1,42 @@
+/*-
+ * Copy
Author: ian
Date: Sun Oct 26 02:27:10 2014
New Revision: 273660
URL: https://svnweb.freebsd.org/changeset/base/273660
Log:
MFC r271057: Create a /boot/dtb directory to house DTB blobs.
Modified:
stable/10/etc/mtree/BSD.root.dist
stable/10/share/man/man7/hier.7
Directory Properties:
stable
Author: ian
Date: Sun Oct 26 02:37:42 2014
New Revision: 273661
URL: https://svnweb.freebsd.org/changeset/base/273661
Log:
MFC r268834, r268835:
o Enable GPIO device driver for i.MX6.
It was originally written for i.MX5 and compatible with newer chip.
o Extend device tree informati
Author: ian
Date: Sun Oct 26 02:40:34 2014
New Revision: 273662
URL: https://svnweb.freebsd.org/changeset/base/273662
Log:
MFC r268973, r268977: Rename i.MX I2C driver file, enable it on imx6.
Added:
stable/10/sys/arm/freescale/imx/imx_i2c.c
- copied, changed from r268973, head/sys/arm/f
Author: ian
Date: Sun Oct 26 02:44:41 2014
New Revision: 273663
URL: https://svnweb.freebsd.org/changeset/base/273663
Log:
MFC r271097, r271100, r271101, r271102, r271124:
- Add a basic iomux driver for imx6.
- Implement the same public interface in imx51 and imx6 iomux
- The iomux d
Author: ian
Date: Sun Oct 26 02:51:56 2014
New Revision: 273664
URL: https://svnweb.freebsd.org/changeset/base/273664
Log:
MFC r266878, r266879: Add support for snprintf() to libstand.
Modified:
stable/10/lib/libstand/printf.c
stable/10/lib/libstand/stand.h
Directory Properties:
stable/10
Author: ian
Date: Sun Oct 26 02:53:23 2014
New Revision: 273665
URL: https://svnweb.freebsd.org/changeset/base/273665
Log:
MFC r271285:
Add a 'ubenv import' command to import environment variables from the
u-boot env into the loader(8) env (which also gets them into the kernel
env
Author: ian
Date: Sun Oct 26 03:13:19 2014
New Revision: 273667
URL: https://svnweb.freebsd.org/changeset/base/273667
Log:
MFC r271310:
Rename new to newval in inline asm code, to avoid clashes with C++ new.
Modified:
stable/10/sys/arm/include/atomic.h
Directory Properties:
stable/10
501 - 600 of 3095 matches
Mail list logo