svn commit: r361985 - head/sys/arm/freescale/imx

2020-06-09 Thread Andreas Tobler
Author: andreast Date: Tue Jun 9 20:27:35 2020 New Revision: 361985 URL: https://svnweb.freebsd.org/changeset/base/361985 Log: Fix boot of wandquad after DTS update In the recent dts sync the name of the aips-bus@ changed to bus@. Reflect this change and add an additional OF_finddevice

svn commit: r358725 - head/sys/powerpc/powermac

2020-03-06 Thread Andreas Tobler
== --- head/sys/powerpc/powermac/fcu.c Fri Mar 6 21:51:28 2020 (r358724) +++ head/sys/powerpc/powermac/fcu.c Fri Mar 6 23:01:49 2020 (r358725) @@ -2,6 +2,7 @@ * SPDX-License-Identifier: BSD-2-Clause-FreeBSD * * Copyright (c) 2010 Andreas Tobler + * All rights

svn commit: r358724 - head/sys/powerpc/powermac

2020-03-06 Thread Andreas Tobler
/powermac/fcu.c Fri Mar 6 21:51:28 2020 (r358724) @@ -2,7 +2,6 @@ * SPDX-License-Identifier: BSD-2-Clause-FreeBSD * * Copyright (c) 2010 Andreas Tobler - * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted

svn commit: r358723 - head/sys/dev/iicbus

2020-03-06 Thread Andreas Tobler
21:26:35 2020 (r358722) +++ head/sys/dev/iicbus/ad7417.cFri Mar 6 21:32:42 2020 (r358723) @@ -2,7 +2,6 @@ * SPDX-License-Identifier: BSD-2-Clause-FreeBSD * * Copyright (c) 2010 Andreas Tobler - * All rights reserved. * * Redistribution and use in source and binary

svn commit: r358722 - head/sys/dev/iicbus

2020-03-06 Thread Andreas Tobler
* * Copyright (c) 2010 Andreas Tobler - * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -104,7 +103,7 @@ ds1775_read_2(device_t dev, uint32_t addr, uint8_t reg

Re: svn commit: r358720 - head/sys/dev/iicbus

2020-03-06 Thread Andreas Tobler
On 06.03.20 22:21, Andreas Tobler wrote: Author: andreast Date: Fri Mar 6 21:21:01 2020 New Revision: 358720 URL: https://svnweb.freebsd.org/changeset/base/358720 Log: - Drop 'All rights reserved' - Replace hardcoded size by nitems The CTLFLAG_MPSAFE I forgot to mention since I have

svn commit: r358721 - head/sys/dev/iicbus

2020-03-06 Thread Andreas Tobler
* * Copyright (c) 2012 Andreas Tobler - * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -135,7 +134,7 @@ ds1631_write(device_t dev, uint32_t addr, uint8_t reg

svn commit: r358720 - head/sys/dev/iicbus

2020-03-06 Thread Andreas Tobler
* * Copyright (c) 2010 Andreas Tobler - * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -124,7 +123,7 @@ max6690_read(device_t dev, uint32_t addr, uint8_t reg

Re: svn commit: r357463 - head/sys/vm

2020-02-03 Thread Andreas Tobler
On 03.02.20 20:29, Mark Johnston wrote: Author: markj Date: Mon Feb 3 19:29:02 2020 New Revision: 357463 URL: https://svnweb.freebsd.org/changeset/base/357463 Log: Disable the smallest UMA bucket size on 32-bit platforms. With r357314, sizeof(struct uma_bucket) grew to 16 bytes on

svn commit: r341405 - head/sys/arm64/conf

2018-12-02 Thread Andreas Tobler
Author: andreast Date: Sun Dec 2 19:36:20 2018 New Revision: 341405 URL: https://svnweb.freebsd.org/changeset/base/341405 Log: Build the dtb for the rock64 board. Reviewed by: manu@ Modified: head/sys/arm64/conf/GENERIC Modified: head/sys/arm64/conf/GENERIC

svn commit: r341404 - head/sys/modules/dtb/rockchip

2018-12-02 Thread Andreas Tobler
Author: andreast Date: Sun Dec 2 19:35:22 2018 New Revision: 341404 URL: https://svnweb.freebsd.org/changeset/base/341404 Log: Add rule to build the dtb for the rock64 board. Reviewed by: manu@ Added: head/sys/modules/dtb/rockchip/ head/sys/modules/dtb/rockchip/Makefile (contents,

Re: svn commit: r339350 - head/contrib/elftoolchain/elfcopy

2018-10-19 Thread Andreas Tobler
On 19.10.18 15:54, Gerald Pfeifer wrote: On Thu, 18 Oct 2018, Ed Maste wrote: I think this is probably the right approach, although I also have an ELF Tool Chain fix in D17596 which is waiting on the code freeze to end. I'm a little confused: This was broken most recently (as the mail bomb

svn commit: r339173 - head/share/mk

2018-10-03 Thread Andreas Tobler
Author: andreast Date: Wed Oct 3 19:09:09 2018 New Revision: 339173 URL: https://svnweb.freebsd.org/changeset/base/339173 Log: Set the default loader for powerpc64 back to to forth too. The commit from r338893 covered only the powerpc build. Approved by: re (kib) Modified:

svn commit: r339072 - head/libexec/rtld-elf/powerpc

2018-10-01 Thread Andreas Tobler
Author: andreast Date: Mon Oct 1 18:46:35 2018 New Revision: 339072 URL: https://svnweb.freebsd.org/changeset/base/339072 Log: This commit reverts 338930. The approach was wrong. Fix the issue with subtracting the TLS_TCB_SIZE too when we are trying to get the 'where' in the

Re: svn commit: r338930 - head/libexec/rtld-elf/powerpc

2018-09-28 Thread Andreas Tobler
On 28.09.18 01:12, Konstantin Belousov wrote: On Thu, Sep 27, 2018 at 09:37:31PM +0200, Andreas Tobler wrote: On 27.09.18 20:48, Michael Tuexen wrote: On 25. Sep 2018, at 21:29, Andreas Tobler wrote: Author: andreast Date: Tue Sep 25 19:29:35 2018 New Revision: 338930 URL: https

Re: svn commit: r338930 - head/libexec/rtld-elf/powerpc

2018-09-27 Thread Andreas Tobler
On 27.09.18 20:48, Michael Tuexen wrote: On 25. Sep 2018, at 21:29, Andreas Tobler wrote: Author: andreast Date: Tue Sep 25 19:29:35 2018 New Revision: 338930 URL: https://svnweb.freebsd.org/changeset/base/338930 Log: Bring the 32-bit powerpc (PowerMac) back to live. The commit 338486

svn commit: r338930 - head/libexec/rtld-elf/powerpc

2018-09-25 Thread Andreas Tobler
Author: andreast Date: Tue Sep 25 19:29:35 2018 New Revision: 338930 URL: https://svnweb.freebsd.org/changeset/base/338930 Log: Bring the 32-bit powerpc (PowerMac) back to live. The commit 338486 reworked some TLS bits. This broke operation on the PowerMac. Namely one could not login. At

Re: svn commit: r338486 - in head/libexec/rtld-elf: . aarch64 arm mips powerpc powerpc64 riscv

2018-09-24 Thread Andreas Tobler
On 23.09.18 22:41, Andreas Tobler wrote: Hi Brooks, On 06.09.18 01:23, Brooks Davis wrote: Author: brooks Date: Wed Sep 5 23:23:16 2018 New Revision: 338486 URL: https://svnweb.freebsd.org/changeset/base/338486 Log: Rework rtld's TLS Variant I implementation to match r326794

Re: svn commit: r338486 - in head/libexec/rtld-elf: . aarch64 arm mips powerpc powerpc64 riscv

2018-09-23 Thread Andreas Tobler
Hi Brooks, On 06.09.18 01:23, Brooks Davis wrote: Author: brooks Date: Wed Sep 5 23:23:16 2018 New Revision: 338486 URL: https://svnweb.freebsd.org/changeset/base/338486 Log: Rework rtld's TLS Variant I implementation to match r326794 The above commit fixed handling overaligned TLS

svn commit: r338893 - head/share/mk

2018-09-22 Thread Andreas Tobler
Author: andreast Date: Sat Sep 22 20:58:43 2018 New Revision: 338893 URL: https://svnweb.freebsd.org/changeset/base/338893 Log: Set the default loader for powerpc(32- and 64-bit) back to to forth. There are some issues with the lua-loader. To be on the safe side, use a well known and

Re: svn commit: r333919 - in head/contrib/file: . doc magic magic/Magdir python src tests

2018-05-21 Thread Andreas Tobler
Hi Eitan, On 20.05.18 07:06, Eitan Adler wrote: Author: eadler Date: Sun May 20 05:06:42 2018 New Revision: 333919 URL: https://svnweb.freebsd.org/changeset/base/333919 Log: MFV: file 5.33 Merge the latest file(1) in. Relevent Changelog: - extend the support for ${x?:}

svn commit: r333743 - head/sys/dev/usb/net

2018-05-17 Thread Andreas Tobler
Author: andreast Date: Thu May 17 17:57:41 2018 New Revision: 333743 URL: https://svnweb.freebsd.org/changeset/base/333743 Log: Fix build if USB_DEBUG is defined. Modified: head/sys/dev/usb/net/if_muge.c Modified: head/sys/dev/usb/net/if_muge.c

svn commit: r327530 - in head/sys/powerpc: include powerpc

2018-01-03 Thread Andreas Tobler
Author: andreast Date: Wed Jan 3 20:20:43 2018 New Revision: 327530 URL: https://svnweb.freebsd.org/changeset/base/327530 Log: The recent bump of MAXDSIZ made 32-bit binary execution on 64-bit powerpc fail. The data segement was too big. Add a fix-up function like on ia32 for MAXDSIZ.

svn commit: r324125 - head/sbin/mdmfs

2017-09-30 Thread Andreas Tobler
Author: andreast Date: Sat Sep 30 17:51:10 2017 New Revision: 324125 URL: https://svnweb.freebsd.org/changeset/base/324125 Log: Initialize mdsize to make gcc happy again. This fixes buildworld on powerpc. Reviewed by: ian@ Modified: head/sbin/mdmfs/mdmfs.c Modified:

Re: svn commit: r323290 - head/sys/vm

2017-09-17 Thread Andreas Tobler
On 17.09.17 00:28, Mark Johnston wrote: On Sat, Sep 16, 2017 at 09:01:56PM +0200, Andreas Tobler wrote: On 14.09.17 22:32, Mark Johnston wrote: On Thu, Sep 14, 2017 at 09:51:17PM +0200, Andreas Tobler wrote: Hi Mark, On 07.09.17 23:43, Mark Johnston wrote: Author: markj Date: Thu Sep 7 21

Re: svn commit: r323290 - head/sys/vm

2017-09-16 Thread Andreas Tobler
On 16.09.17 22:32, Justin Hibbits wrote: On Sep 16, 2017 14:02, "Andreas Tobler" <andre...@freebsd.org <mailto:andre...@freebsd.org>> wrote: On 14.09.17 22:32, Mark Johnston wrote: On Thu, Sep 14, 2017 at 09:51:17PM +0200, Andreas Tobler wrote

Re: svn commit: r323290 - head/sys/vm

2017-09-16 Thread Andreas Tobler
On 14.09.17 22:32, Mark Johnston wrote: On Thu, Sep 14, 2017 at 09:51:17PM +0200, Andreas Tobler wrote: Hi Mark, On 07.09.17 23:43, Mark Johnston wrote: Author: markj Date: Thu Sep 7 21:43:39 2017 New Revision: 323290 URL: https://svnweb.freebsd.org/changeset/base/323290 Log: Speed up

Re: svn commit: r323290 - head/sys/vm

2017-09-14 Thread Andreas Tobler
Hi Mark, On 07.09.17 23:43, Mark Johnston wrote: Author: markj Date: Thu Sep 7 21:43:39 2017 New Revision: 323290 URL: https://svnweb.freebsd.org/changeset/base/323290 Log: Speed up vm_page_array initialization. We currently initialize the vm_page array in three passes: one to zero

Re: svn commit: r320043 - in head: contrib/netbsd-tests/kernel/kqueue lib/libc/include lib/libc/sys sys/compat/freebsd32 sys/kern sys/sys tests/sys/kqueue/libkqueue usr.bin/truss

2017-06-27 Thread Andreas Tobler
On 27.06.17 22:43, Konstantin Belousov wrote: On Tue, Jun 27, 2017 at 10:21:42PM +0200, Andreas Tobler wrote: Hi Kib, On 17.06.17 02:57, Konstantin Belousov wrote: Author: kib Date: Sat Jun 17 00:57:26 2017 New Revision: 320043 URL: https://svnweb.freebsd.org/changeset/base/320043 Log

Re: svn commit: r320043 - in head: contrib/netbsd-tests/kernel/kqueue lib/libc/include lib/libc/sys sys/compat/freebsd32 sys/kern sys/sys tests/sys/kqueue/libkqueue usr.bin/truss

2017-06-27 Thread Andreas Tobler
Hi Kib, On 17.06.17 02:57, Konstantin Belousov wrote: Author: kib Date: Sat Jun 17 00:57:26 2017 New Revision: 320043 URL: https://svnweb.freebsd.org/changeset/base/320043 Log: Add abstime kqueue(2) timers and expand struct kevent members. This change implements NOTE_ABSTIME flag for

Re: svn commit: r319722 - in head: sys/cam/ctl sys/dev/iscsi sys/kern sys/netgraph sys/netgraph/bluetooth/socket sys/netinet sys/ofed/drivers/infiniband/core sys/ofed/drivers/infiniband/ulp/sdp sys/rp

2017-06-15 Thread Andreas Tobler
On 15.06.17 07:00, Gleb Smirnoff wrote: Hi, On Wed, Jun 14, 2017 at 09:59:50AM +0200, Andreas Tobler wrote: A> with this revision I get either a kernel panic or a hang. This happens A> on powerpc (32-bit). The powerpc64 looks stable. A> A> Here you can see the backtrace in case

Re: svn commit: r319722 - in head: sys/cam/ctl sys/dev/iscsi sys/kern sys/netgraph sys/netgraph/bluetooth/socket sys/netinet sys/ofed/drivers/infiniband/core sys/ofed/drivers/infiniband/ulp/sdp sys/rp

2017-06-14 Thread Andreas Tobler
Hi Gleb, with this revision I get either a kernel panic or a hang. This happens on powerpc (32-bit). The powerpc64 looks stable. Here you can see the backtrace in case of the panic: https://people.freebsd.org/~andreast/r319722_ppc32_1.jpg In the source code I see a comment with XXXGL... Is

Re: svn commit: r314843 - in head/sys: compat/linuxkpi/common/include/linux compat/linuxkpi/common/src conf modules/linuxkpi

2017-03-08 Thread Andreas Tobler
Hi Hans Petter, On 07.03.17 13:09, Hans Petter Selasky wrote: Author: hselasky Date: Tue Mar 7 12:09:14 2017 New Revision: 314843 URL: https://svnweb.freebsd.org/changeset/base/314843 Log: LinuxKPI workqueue cleanup. This change makes the workqueue implementation behave more like in

Re: svn commit: r313761 - in head/lib/msun: . src

2017-02-16 Thread Andreas Tobler
On 15.02.17 17:08, Ed Maste wrote: On 15 February 2017 at 02:59, Mahdi Mokhtari wrote: Author: mmokhi (ports committer) Date: Wed Feb 15 07:59:54 2017 New Revision: 313761 URL: https://svnweb.freebsd.org/changeset/base/313761 Log: Add casinl() cacosl() catanl() casinhl()

Re: svn commit: r313037 - in head/sys: amd64/include kern mips/include net powerpc/include sparc64/include

2017-02-05 Thread Andreas Tobler
On 05.02.17 19:59, Jason Harmening wrote: Actually attaching the patch this time ( gmail client) On Sun, Feb 5, 2017 at 10:58 AM, Jason Harmening > wrote: Hmm, it's a good idea to consider the possibility of a barrier

Re: svn commit: r313037 - in head/sys: amd64/include kern mips/include net powerpc/include sparc64/include

2017-02-04 Thread Andreas Tobler
On 04.02.17 20:54, Jason Harmening wrote: I suspect this broke rmlocks for mips because the rmlock implementation takes the address of the per-CPU pc_rm_queue when building tracker lists. That address may be later accessed from another CPU and will then translate to the wrong physical region if

Re: svn commit: r313037 - in head/sys: amd64/include kern mips/include net powerpc/include sparc64/include

2017-02-04 Thread Andreas Tobler
On 04.02.17 07:27, Jason Harmening wrote: It's hard to argue with that:) I've backed it out until we can figure out what's going on. Sorry for the breakage. For the record, powerpc64 was also affected. Andreas On Fri, Feb 3, 2017 at 9:54 PM, Kurt Lidl >

Re: svn commit: r308725 - in head/sys: conf dev/hyperv/pcib modules/hyperv/pcib

2016-11-17 Thread Andreas Tobler
On 16.11.16 10:25, Dexuan Cui wrote: Author: dexuan Date: Wed Nov 16 09:25:00 2016 New Revision: 308725 URL: https://svnweb.freebsd.org/changeset/base/308725 Modified: head/sys/conf/files.amd64 == ---

Re: svn commit: r306272 - head/sys/sys

2016-09-23 Thread Andreas Tobler
On 23.09.16 22:03, Mateusz Guzik wrote: On Fri, Sep 23, 2016 at 09:59:32PM +0200, Andreas Tobler wrote: On 23.09.16 18:47, Mateusz Guzik wrote: Author: mjg Date: Fri Sep 23 16:47:12 2016 New Revision: 306272 URL: https://svnweb.freebsd.org/changeset/base/306272 Log: fd: hide fd_modified

Re: svn commit: r306272 - head/sys/sys

2016-09-23 Thread Andreas Tobler
On 23.09.16 18:47, Mateusz Guzik wrote: Author: mjg Date: Fri Sep 23 16:47:12 2016 New Revision: 306272 URL: https://svnweb.freebsd.org/changeset/base/306272 Log: fd: hide fd_modified under CAPABILITIES It has no use without it and is now less error prone. Modified:

Re: svn commit: r300943 - in head: . lib/libc++ lib/libcxxrt share/mk

2016-06-12 Thread Andreas Tobler
Hi Bryan, On 29.05.16 08:20, Bryan Drewery wrote: Author: bdrewery Date: Sun May 29 06:20:15 2016 New Revision: 300943 URL: https://svnweb.freebsd.org/changeset/base/300943 Log: GCC External: Revert r300886, r300904, r300917, r300918 The fix in r300873 is mostly enough. A fix for lib32

svn commit: r293062 - head/sys/powerpc/aim

2016-01-02 Thread Andreas Tobler
Author: andreast Date: Sat Jan 2 22:04:37 2016 New Revision: 293062 URL: https://svnweb.freebsd.org/changeset/base/293062 Log: Fix booting of 32-bit kernels on 64-bit G5 hardware. For rs6000, most memory insns and addi/addis do not allow GPR0 for RA (they use literal zero there

svn commit: r292627 - head/contrib/gcc/config/rs6000

2015-12-22 Thread Andreas Tobler
Author: andreast Date: Tue Dec 22 21:26:50 2015 New Revision: 292627 URL: https://svnweb.freebsd.org/changeset/base/292627 Log: Silence a boring warning. Modified: head/contrib/gcc/config/rs6000/sysv4.h Modified: head/contrib/gcc/config/rs6000/sysv4.h

svn commit: r290557 - head/sys/dev/ofw

2015-11-08 Thread Andreas Tobler
Author: andreast Date: Sun Nov 8 21:06:51 2015 New Revision: 290557 URL: https://svnweb.freebsd.org/changeset/base/290557 Log: Improve r290373, do a runtime check rather than a compile time switch. I learned that the Power8 and the PS3 have a mix of OFW and FDT. Both have AIM defined. But

Re: svn commit: r290373 - head/sys/dev/ofw

2015-11-05 Thread Andreas Tobler
On 05.11.15 22:47, Nathan Whitehorn wrote: On 11/05/15 13:24, Andreas Tobler wrote: Hi Nathan, Warner, first, I had the feeling that I have to provide a fast solution which makes PowerMacs usable again. I am aware that the committed version doesn't win a prize. Thank you! Also, I didn't

Re: svn commit: r290373 - head/sys/dev/ofw

2015-11-05 Thread Andreas Tobler
Hi Nathan, Warner, first, I had the feeling that I have to provide a fast solution which makes PowerMacs usable again. I am aware that the committed version doesn't win a prize. Also, I didn't know that we have AIM & FDT, Nathan which one? On 05.11.15 21:26, Warner Losh wrote: I'd

svn commit: r290373 - head/sys/dev/ofw

2015-11-04 Thread Andreas Tobler
Author: andreast Date: Wed Nov 4 22:46:30 2015 New Revision: 290373 URL: https://svnweb.freebsd.org/changeset/base/290373 Log: Add a compile time switch to distinguish between 7-bit and 8-bit I2C address usage. The comment in the code should explain the situation. Discussed with:

svn commit: r282320 - head/sys/boot/sparc64/loader

2015-05-01 Thread Andreas Tobler
Author: andreast Date: Fri May 1 20:35:09 2015 New Revision: 282320 URL: https://svnweb.freebsd.org/changeset/base/282320 Log: Fix the loader for sparc64. The commit from r279799 missed the adaptation of md_load in sparc64/loader/main.c. This resulted in Memory Address Align issues at the

svn commit: r281083 - head/sys/modules/i2c/iicbb

2015-04-04 Thread Andreas Tobler
Author: andreast Date: Sat Apr 4 20:30:20 2015 New Revision: 281083 URL: https://svnweb.freebsd.org/changeset/base/281083 Log: Fix build race on armv6* and powerpc*. Tested with cross builds amd64 - armv6(hf) and powerpc(64). Suggested by: andrew@ Modified:

Re: svn commit: r279330 - head/bin/sh

2015-02-26 Thread Andreas Tobler
On 26.02.15 21:59, Nathan Whitehorn wrote: Author: nwhitehorn Date: Thu Feb 26 20:59:18 2015 New Revision: 279330 URL: https://svnweb.freebsd.org/changeset/base/279330 Log: Fix unitialized variable that broke sh on PowerPC starting with r278826. Thanks Nathan! Andreas

svn commit: r275683 - head/sys/powerpc/aim

2014-12-10 Thread Andreas Tobler
Author: andreast Date: Wed Dec 10 18:13:14 2014 New Revision: 275683 URL: https://svnweb.freebsd.org/changeset/base/275683 Log: Fix build for powerpc(32|64) kernels. Modified: head/sys/powerpc/aim/trap.c Modified: head/sys/powerpc/aim/trap.c

svn commit: r275686 - head/sys/powerpc/booke

2014-12-10 Thread Andreas Tobler
Author: andreast Date: Wed Dec 10 20:23:19 2014 New Revision: 275686 URL: https://svnweb.freebsd.org/changeset/base/275686 Log: Fix kernel build for booke. Modified: head/sys/powerpc/booke/trap.c Modified: head/sys/powerpc/booke/trap.c

Re: svn commit: r272209 - in head/sys/arm: arm include

2014-09-29 Thread Andreas Tobler
Hi Andrew, On 27.09.14 11:57, Andrew Turner wrote: Author: andrew Date: Sat Sep 27 09:57:34 2014 New Revision: 272209 URL: http://svnweb.freebsd.org/changeset/base/272209 Log: Add machine/sysreg.h to simplify accessing the system control coprocessor registers and use it in the ARMv7 CPU

svn commit: r270829 - head/sys/kern

2014-08-29 Thread Andreas Tobler
Author: andreast Date: Fri Aug 29 21:50:32 2014 New Revision: 270829 URL: http://svnweb.freebsd.org/changeset/base/270829 Log: Rename shm_dict_init to shm_init to fix a compiler warning. Reviewed by: jhb Modified: head/sys/kern/uipc_shm.c Modified: head/sys/kern/uipc_shm.c

Re: svn commit: r269134 - head/sys/vm

2014-07-31 Thread Andreas Tobler
On 31.07.14 06:35, Alan Cox wrote: On 07/30/2014 16:26, Andreas Tobler wrote: On 30.07.14 23:17, Alan Cox wrote: On 07/30/2014 15:15, Andreas Tobler wrote: On 30.07.14 21:54, Alan Cox wrote: On 07/30/2014 14:46, Alan Cox wrote: On 07/30/2014 13:58, Andreas Tobler wrote: Hi Alan

Re: svn commit: r269134 - head/sys/vm

2014-07-31 Thread Andreas Tobler
On 31.07.14 20:34, Alan Cox wrote: Here is a better fix for the problem in moea64_pvo_enter(). The original fix destroys and recreates the PTE in order to wire it. This new fix simply updates the PTE. In the case of moea_pvo_enter(), there is also no need to destroy and recreate the PTE.

Re: svn commit: r269134 - head/sys/vm

2014-07-30 Thread Andreas Tobler
Hi Alan, On 26.07.14 20:10, Alan Cox wrote: Author: alc Date: Sat Jul 26 18:10:18 2014 New Revision: 269134 URL: http://svnweb.freebsd.org/changeset/base/269134 Log: When unwiring a region of an address space, do not assume that the underlying physical pages are mapped by the pmap. If,

Re: svn commit: r269134 - head/sys/vm

2014-07-30 Thread Andreas Tobler
On 30.07.14 21:54, Alan Cox wrote: On 07/30/2014 14:46, Alan Cox wrote: On 07/30/2014 13:58, Andreas Tobler wrote: Hi Alan, On 26.07.14 20:10, Alan Cox wrote: Author: alc Date: Sat Jul 26 18:10:18 2014 New Revision: 269134 URL: http://svnweb.freebsd.org/changeset/base/269134 Log: When

Re: svn commit: r269134 - head/sys/vm

2014-07-30 Thread Andreas Tobler
On 30.07.14 23:17, Alan Cox wrote: On 07/30/2014 15:15, Andreas Tobler wrote: On 30.07.14 21:54, Alan Cox wrote: On 07/30/2014 14:46, Alan Cox wrote: On 07/30/2014 13:58, Andreas Tobler wrote: Hi Alan, On 26.07.14 20:10, Alan Cox wrote: Author: alc Date: Sat Jul 26 18:10:18 2014 New

svn commit: r269143 - head/usr.bin/elfdump

2014-07-26 Thread Andreas Tobler
Author: andreast Date: Sat Jul 26 19:44:45 2014 New Revision: 269143 URL: http://svnweb.freebsd.org/changeset/base/269143 Log: Further improvements on elfdump, to follow up r269092: - Add ARM specific section header types. - Add SHT_GNU_HASH section header type. - Improve reporting of

Re: svn commit: r269143 - head/usr.bin/elfdump

2014-07-26 Thread Andreas Tobler
On 26.07.14 22:00, Ian Lepore wrote: On Sat, 2014-07-26 at 19:44 +, Andreas Tobler wrote: Author: andreast Date: Sat Jul 26 19:44:45 2014 New Revision: 269143 URL: http://svnweb.freebsd.org/changeset/base/269143 Log: Further improvements on elfdump, to follow up r269092: - Add ARM

svn commit: r268330 - head/sys/cam/ctl

2014-07-06 Thread Andreas Tobler
Author: andreast Date: Sun Jul 6 20:09:23 2014 New Revision: 268330 URL: http://svnweb.freebsd.org/changeset/base/268330 Log: Make gcc happy, init idlen2. Modified: head/sys/cam/ctl/ctl.c Modified: head/sys/cam/ctl/ctl.c

svn commit: r264982 - head/sys/dev/usb/wlan

2014-04-26 Thread Andreas Tobler
Author: andreast Date: Sat Apr 26 19:30:04 2014 New Revision: 264982 URL: http://svnweb.freebsd.org/changeset/base/264982 Log: Fix gcc build, initialize off variable. Modified: head/sys/dev/usb/wlan/if_urtwn.c Modified: head/sys/dev/usb/wlan/if_urtwn.c

svn commit: r264375 - in stable/10/sys: modules/sound/driver/ai2s powerpc/include powerpc/powermac

2014-04-12 Thread Andreas Tobler
Author: andreast Date: Sat Apr 12 19:57:15 2014 New Revision: 264375 URL: http://svnweb.freebsd.org/changeset/base/264375 Log: MFC r260607, r260610, r260934: r260607: The onyx codec works also as module, so add it. r260610: Described in the man page but not implemented. Here it

svn commit: r264376 - stable/9/sys/powerpc/include

2014-04-12 Thread Andreas Tobler
Author: andreast Date: Sat Apr 12 19:58:31 2014 New Revision: 264376 URL: http://svnweb.freebsd.org/changeset/base/264376 Log: MFC r260610: Described in the man page but not implemented. Here it comes, atomic_swap_32/64. The latter only for powerpc64. Modified:

svn commit: r260934 - head/sys/powerpc/powermac

2014-01-20 Thread Andreas Tobler
Author: andreast Date: Mon Jan 20 21:54:05 2014 New Revision: 260934 URL: http://svnweb.freebsd.org/changeset/base/260934 Log: Fix the resource information for the i2s-a node on certain G5 PowerMacs. This is the first step needed to get the snapper codec working on those machines. The

svn commit: r260607 - head/sys/modules/sound/driver/ai2s

2014-01-13 Thread Andreas Tobler
Author: andreast Date: Mon Jan 13 21:44:17 2014 New Revision: 260607 URL: http://svnweb.freebsd.org/changeset/base/260607 Log: The onyx codec works also as module, so add it. MFC after:1 month Modified: head/sys/modules/sound/driver/ai2s/Makefile Modified:

svn commit: r260610 - head/sys/powerpc/include

2014-01-13 Thread Andreas Tobler
Author: andreast Date: Mon Jan 13 22:21:29 2014 New Revision: 260610 URL: http://svnweb.freebsd.org/changeset/base/260610 Log: Described in the man page but not implemented. Here it comes, atomic_swap_32/64. The latter only for powerpc64. MFC after:1 month Modified:

svn commit: r260375 - in head/sys/arm: arm include

2014-01-06 Thread Andreas Tobler
Author: andreast Date: Mon Jan 6 17:16:27 2014 New Revision: 260375 URL: http://svnweb.freebsd.org/changeset/base/260375 Log: Fix arm build. Reviewed by: ian, zbb Modified: head/sys/arm/arm/trap.c head/sys/arm/include/intr.h head/sys/arm/include/psl.h Modified:

Re: svn commit: r260161 - in head/sys/arm: arm include

2014-01-06 Thread Andreas Tobler
On 06.01.14 15:34, Ian Lepore wrote: On Mon, 2014-01-06 at 13:07 +0100, Zbigniew Bodek wrote: 2014/1/6 Andreas Tobler andre...@freebsd.org: On 06.01.14 03:55, Ian Lepore wrote: On Wed, 2014-01-01 at 20:03 +, Zbigniew Bodek wrote: Author: zbb Date: Wed Jan 1 20:03:48 2014 New Revision

Re: svn commit: r260161 - in head/sys/arm: arm include

2014-01-05 Thread Andreas Tobler
On 06.01.14 03:55, Ian Lepore wrote: On Wed, 2014-01-01 at 20:03 +, Zbigniew Bodek wrote: Author: zbb Date: Wed Jan 1 20:03:48 2014 New Revision: 260161 URL: http://svnweb.freebsd.org/changeset/base/260161 Log: Add polarity and level support to ARM GIC Add suport for setting

Re: svn commit: r260073 - in head/contrib/gcc: . cp

2014-01-02 Thread Andreas Tobler
Hi Pedro, Happy new Year! On 30.12.13 03:52, Pedro F. Giffuni wrote: Author: pfg Date: Mon Dec 30 02:52:43 2013 New Revision: 260073 URL: http://svnweb.freebsd.org/changeset/base/260073 Log: gcc: small diff reduction wrt gcc43 and Apple GCC. Obtained from: gcc 4.3 (rev.

Re: svn commit: r259619 - in head/contrib/gcc: . cp doc

2013-12-20 Thread Andreas Tobler
On 19.12.13 19:27, Pedro F. Giffuni wrote: Author: pfg Date: Thu Dec 19 18:27:32 2013 New Revision: 259619 URL: http://svnweb.freebsd.org/changeset/base/259619 Log: gcc: backport upstream fix for issue with C++'s placement new Fixes GCC libstdc++/29286 Obtained from:

Re: svn commit: r259609 - head/sys/kern

2013-12-19 Thread Andreas Tobler
On 19.12.13 18:00, Stefan Esser wrote: I'd replace the two occurances of LLONG_MAX with INT64_MAX and add the missing empty line: static __inline sbintime_t timer2sbintime(intptr_t data) { if (data INT64_MAX / SBT_1MS) return INT64_MAX; return (SBT_1MS

Re: svn commit: r259016 - in head/sys: conf dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/fb dev/vt kern modules/drm2/i915kms modules/drm2/radeonkms sparc64/sparc64 sys teken

2013-12-18 Thread Andreas Tobler
On 18.12.13 01:24, Baptiste Daroussin wrote: On Wed, Dec 18, 2013 at 02:21:56AM +0200, Aleksandr Rybalko wrote: On Tue, 10 Dec 2013 23:49:38 +0100 Andreas Tobler andre...@freebsd.org wrote: On 10.12.13 14:43, Tijl Coosemans wrote: On Tue, 10 Dec 2013 15:31:44 +0200 Aleksandr Rybalko wrote

svn commit: r259485 - in stable/9/sys: . amd64/include/xen boot boot/forth boot/i386/efi boot/i386/gptboot boot/ia64/efi boot/ia64/ski boot/powerpc/boot1.chrp boot/powerpc/ofw cddl/contrib/opensola...

2013-12-16 Thread Andreas Tobler
Author: andreast Date: Mon Dec 16 22:07:49 2013 New Revision: 259485 URL: http://svnweb.freebsd.org/changeset/base/259485 Log: Fix the outstanding mergeinfo part of r249374. Modified: Directory Properties: stable/9/sys/ (props changed) stable/9/sys/amd64/include/xen/ (props changed)

svn commit: r259255 - stable/10/sys/dev/ofw

2013-12-12 Thread Andreas Tobler
Author: andreast Date: Thu Dec 12 12:17:20 2013 New Revision: 259255 URL: http://svnweb.freebsd.org/changeset/base/259255 Log: MFC: r256932, r256938, r256953 r256932: Add a new function (OF_getencprop()) that undoes the transformation applied by encode-int. Specifically, it takes a

svn commit: r259256 - stable/10/sys/powerpc/powerpc

2013-12-12 Thread Andreas Tobler
Author: andreast Date: Thu Dec 12 12:29:35 2013 New Revision: 259256 URL: http://svnweb.freebsd.org/changeset/base/259256 Log: MFC: r258722, r258757 r258722: Give some output about the CPU clock on IBMPOWER machines, currently read from OF. Linux does it similar, means they also read

svn commit: r259257 - in stable/10/sys: conf powerpc/ofw powerpc/pseries

2013-12-12 Thread Andreas Tobler
Author: andreast Date: Thu Dec 12 12:36:40 2013 New Revision: 259257 URL: http://svnweb.freebsd.org/changeset/base/259257 Log: MFC: r258051, r258052 r258052: Following the approach with ACPI DMAR on x86, split IOMMU handling into a variant PCI bus instead of trying to shoehorn it into

svn commit: r259258 - in stable/10/sys/powerpc: ofw pseries

2013-12-12 Thread Andreas Tobler
Author: andreast Date: Thu Dec 12 13:00:07 2013 New Revision: 259258 URL: http://svnweb.freebsd.org/changeset/base/259258 Log: MFC: r258427, r258694 r258694: Make RTAS calls, which call setfault() to recover from machine checks, preserve any existing fault buffer. RTAS calls are meant

svn commit: r259227 - stable/10/sys/powerpc/pseries

2013-12-11 Thread Andreas Tobler
Author: andreast Date: Wed Dec 11 20:56:23 2013 New Revision: 259227 URL: http://svnweb.freebsd.org/changeset/base/259227 Log: MFC r258503 Limit the large page size to 16MB for now. Modified: stable/10/sys/powerpc/pseries/mmu_phyp.c Directory Properties: stable/10/ (props changed)

svn commit: r259230 - stable/10/sys/powerpc/pseries

2013-12-11 Thread Andreas Tobler
Author: andreast Date: Wed Dec 11 21:37:32 2013 New Revision: 259230 URL: http://svnweb.freebsd.org/changeset/base/259230 Log: MFC r258615 Take care to handle the full 16 byte buffer in the get/put routines. Also, skip the VTERM header once when receiving data from the hypervisor call

svn commit: r259231 - stable/10/sys/powerpc/ofw

2013-12-11 Thread Andreas Tobler
Author: andreast Date: Wed Dec 11 21:41:21 2013 New Revision: 259231 URL: http://svnweb.freebsd.org/changeset/base/259231 Log: MFC r258778 Add a printf to inform about the logical memory block size which is in use by the system. This might give a hint why a pSeries system is not

svn commit: r259233 - stable/10/sys/powerpc/include

2013-12-11 Thread Andreas Tobler
Author: andreast Date: Wed Dec 11 22:00:03 2013 New Revision: 259233 URL: http://svnweb.freebsd.org/changeset/base/259233 Log: MFC r259007 Increase PHYS_AVAIL_SZ because on pSeries machines we can have many logical regions which represent the total amount of memory. The size of these

svn commit: r259235 - in stable/10/sys: conf dev/tsec powerpc/aim powerpc/include powerpc/ofw

2013-12-11 Thread Andreas Tobler
Author: andreast Date: Wed Dec 11 22:36:20 2013 New Revision: 259235 URL: http://svnweb.freebsd.org/changeset/base/259235 Log: MFC r257991, r257992, 257993, 258504 r257991: Consolidate Apple firmware hacks and improve them by switching on the presence of mac-io devices in the

Re: svn commit: r259016 - in head/sys: conf dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/fb dev/vt kern modules/drm2/i915kms modules/drm2/radeonkms sparc64/sparc64 sys teken

2013-12-10 Thread Andreas Tobler
On 10.12.13 14:43, Tijl Coosemans wrote: On Tue, 10 Dec 2013 15:31:44 +0200 Aleksandr Rybalko wrote: That keyboards have no Shift key for that? :) I will be glad to apply your changes, but I have to know how it should be controlled. RU and UA PC keyboards have same 3 symbols '2', '', '@' To

Re: svn commit: r259016 - in head/sys: conf dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/fb dev/vt kern modules/drm2/i915kms modules/drm2/radeonkms sparc64/sparc64 sys teken

2013-12-08 Thread Andreas Tobler
Hi Aleksandr, On 08.12.13 00:59, Aleksandr Rybalko wrote: Andreas Tobler andre...@freebsd.org написав(ла): On 05.12.13 23:38, Aleksandr Rybalko wrote: Author: ray Date: Thu Dec 5 22:38:53 2013 New Revision: 259016 URL: http://svnweb.freebsd.org/changeset/base/259016 Log: Merge VT(9

Re: svn commit: r259016 - in head/sys: conf dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/fb dev/vt kern modules/drm2/i915kms modules/drm2/radeonkms sparc64/sparc64 sys teken

2013-12-07 Thread Andreas Tobler
On 05.12.13 23:38, Aleksandr Rybalko wrote: Author: ray Date: Thu Dec 5 22:38:53 2013 New Revision: 259016 URL: http://svnweb.freebsd.org/changeset/base/259016 Log: Merge VT(9) project (a.k.a. newcons). Reviewed by:nwhitehorn MFC_to_10_after:re approval

svn commit: r259006 - head/sys/powerpc/powerpc

2013-12-05 Thread Andreas Tobler
Author: andreast Date: Thu Dec 5 21:25:56 2013 New Revision: 259006 URL: http://svnweb.freebsd.org/changeset/base/259006 Log: In case we have many continous regions without gaps we have to make soure that we collapse them into one region. The previous version missed to go back one step and

svn commit: r259007 - head/sys/powerpc/include

2013-12-05 Thread Andreas Tobler
Author: andreast Date: Thu Dec 5 21:34:33 2013 New Revision: 259007 URL: http://svnweb.freebsd.org/changeset/base/259007 Log: Increase PHYS_AVAIL_SZ because on pSeries machines we can have many logical regions which represent the total amount of memory. The size of these regions is not the

svn commit: r259008 - head/sys/powerpc/pseries

2013-12-05 Thread Andreas Tobler
Author: andreast Date: Thu Dec 5 21:35:52 2013 New Revision: 259008 URL: http://svnweb.freebsd.org/changeset/base/259008 Log: Do some cosmetic fixes. Modified: head/sys/powerpc/pseries/platform_chrp.c Modified: head/sys/powerpc/pseries/platform_chrp.c

svn commit: r258778 - head/sys/powerpc/ofw

2013-11-30 Thread Andreas Tobler
Author: andreast Date: Sat Nov 30 21:54:55 2013 New Revision: 258778 URL: http://svnweb.freebsd.org/changeset/base/258778 Log: Add a printf to inform about the logical memory block size which is in use by the system. This might give a hint why a pSeries system is not booting. Modified:

svn commit: r258753 - head/sys/conf

2013-11-29 Thread Andreas Tobler
Author: andreast Date: Fri Nov 29 20:19:00 2013 New Revision: 258753 URL: http://svnweb.freebsd.org/changeset/base/258753 Log: Fix typo. Modified: head/sys/conf/kern.pre.mk Modified: head/sys/conf/kern.pre.mk == ---

svn commit: r258722 - head/sys/powerpc/powerpc

2013-11-28 Thread Andreas Tobler
Author: andreast Date: Thu Nov 28 21:57:17 2013 New Revision: 258722 URL: http://svnweb.freebsd.org/changeset/base/258722 Log: Give some output about the CPU clock on IBMPOWER machines, currently read from OF. Linux does it similar, means they also read the OF values and display them.

svn commit: r258615 - head/sys/powerpc/pseries

2013-11-25 Thread Andreas Tobler
Author: andreast Date: Tue Nov 26 05:26:10 2013 New Revision: 258615 URL: http://svnweb.freebsd.org/changeset/base/258615 Log: Take care to handle the full 16 byte buffer in the get/put routines. Also, skip the VTERM header once when receiving data from the hypervisor call when we have a

svn commit: r258502 - in head/lib/libc: powerpc powerpc64

2013-11-23 Thread Andreas Tobler
Author: andreast Date: Sat Nov 23 18:50:43 2013 New Revision: 258502 URL: http://svnweb.freebsd.org/changeset/base/258502 Log: Get rid of the CONCAT macro. Modified: head/lib/libc/powerpc/SYS.h head/lib/libc/powerpc64/SYS.h Modified: head/lib/libc/powerpc/SYS.h

svn commit: r258503 - head/sys/powerpc/pseries

2013-11-23 Thread Andreas Tobler
Author: andreast Date: Sat Nov 23 18:52:14 2013 New Revision: 258503 URL: http://svnweb.freebsd.org/changeset/base/258503 Log: Limit the large page size to 16MB for now. MFC after:1 week Modified: head/sys/powerpc/pseries/mmu_phyp.c Modified: head/sys/powerpc/pseries/mmu_phyp.c

svn commit: r258504 - in head/sys/powerpc: aim include ofw

2013-11-23 Thread Andreas Tobler
Author: andreast Date: Sat Nov 23 18:58:17 2013 New Revision: 258504 URL: http://svnweb.freebsd.org/changeset/base/258504 Log: Save and restore the trap vectors when doing OF calls on pSeries machines. It turned out that on pSeries machines the call into OF modified the trap vectors and

svn commit: r258451 - in head: lib/libc/i386 lib/libc/i386/gen lib/libc/i386/string lib/libc/i386/sys lib/libkse/arch/i386/i386 sys/i386/include

2013-11-21 Thread Andreas Tobler
Author: andreast Date: Thu Nov 21 22:31:18 2013 New Revision: 258451 URL: http://svnweb.freebsd.org/changeset/base/258451 Log: Replace the WEAK_ALIAS() alias with the WEAK_REFERENCE() alias. Use it and get rid of the __CONCAT and CNAME macros. Reviewed by: bde, kib Modified:

svn commit: r258447 - in head: lib/libc/amd64 lib/libc/amd64/gen lib/libc/amd64/sys sys/amd64/include

2013-11-21 Thread Andreas Tobler
Author: andreast Date: Thu Nov 21 21:25:58 2013 New Revision: 258447 URL: http://svnweb.freebsd.org/changeset/base/258447 Log: Introduce a WEAK_REFERENCE() alias and use it. Get rid of the CNAME and the CONCAT macros in SYS.h. Reviewed by: bde, kib Modified: head/lib/libc/amd64/SYS.h

  1   2   3   >