Author: tijl
Date: Sun Dec 6 10:58:55 2020
New Revision: 368384
URL: https://svnweb.freebsd.org/changeset/base/368384
Log:
Move V4L feature declarations and DTrace provider definitions from
linux_common.c to linux_util.c so they become available on i386.
linux_common.c defines the
Author: tijl
Date: Sat Dec 5 14:53:24 2020
New Revision: 368372
URL: https://svnweb.freebsd.org/changeset/base/368372
Log:
Fix i386 linux module after r367395.
In r367395 parts of machine dependent linux_dummy.c were moved to a new
machine independent file sys/compat/linux/linux_dummy.c
Author: tijl
Date: Mon Jun 1 18:58:09 2020
New Revision: 361700
URL: https://svnweb.freebsd.org/changeset/base/361700
Log:
Install 32-bit libcrypto engines in /usr/lib32/engines instead of
/usr/lib32 and let 32-bit libcrypto search that location instead of
/usr/lib/engines.
Reviewed
Author: tijl
Date: Sun May 31 17:20:17 2020
New Revision: 361663
URL: https://svnweb.freebsd.org/changeset/base/361663
Log:
Fix installation of libxo encoder modules.
Because the install location was hardcoded in the Makefile as
/usr/lib/libxo/encoder, the lib32 version was installed
Author: tijl
Date: Thu Mar 5 14:41:27 2020
New Revision: 358673
URL: https://svnweb.freebsd.org/changeset/base/358673
Log:
Move compat.linux.map_sched_prio sysctl definition to linux_mib.c so it is
only defined by linux_common kernel module and not both linux and linux64
modules.
Author: tijl
Date: Sun Mar 1 13:12:04 2020
New Revision: 358483
URL: https://svnweb.freebsd.org/changeset/base/358483
Log:
linuxulator: Map scheduler priorities to Linux priorities.
On Linux the valid range of priorities for the SCHED_FIFO and SCHED_RR
scheduling policies is [1,99].
Author: tijl
Date: Mon Sep 23 12:27:55 2019
New Revision: 352618
URL: https://svnweb.freebsd.org/changeset/base/352618
Log:
Create a "drm" subdirectory for drm devices in linsysfs. Recent versions of
linux libdrm check for the existence of this directory:
Author: tijl
Date: Fri Jul 12 21:19:47 2019
New Revision: 349957
URL: https://svnweb.freebsd.org/changeset/base/349957
Log:
Fix layout. -C needs to be styled as a flag here, not as a new list item.
MFC after:2 weeks
Modified:
head/usr.bin/top/top.1
Modified: head/usr.bin/top/top.1
Author: tijl
Date: Wed Jul 10 08:19:33 2019
New Revision: 349880
URL: https://svnweb.freebsd.org/changeset/base/349880
Log:
Let linuxulator mprotect mask unsupported bits before calling kern_mprotect.
After r349240 kern_mprotect returns EINVAL for unsupported bits in the prot
argument.
Author: tijl
Date: Wed Jul 3 20:52:10 2019
New Revision: 349706
URL: https://svnweb.freebsd.org/changeset/base/349706
Log:
Fix path of lib32 libcasper.
Reported by: jhb
MFC after:1 week
Modified:
head/ObsoleteFiles.inc
Modified: head/ObsoleteFiles.inc
Author: tijl
Date: Wed Jul 3 09:14:39 2019
New Revision: 349641
URL: https://svnweb.freebsd.org/changeset/base/349641
Log:
Also remove lib32 versions of libradius.
MFC after:1 week
Modified:
head/tools/build/mk/OptionalObsoleteFiles.inc
Modified:
Author: tijl
Date: Wed Jul 3 09:08:17 2019
New Revision: 349640
URL: https://svnweb.freebsd.org/changeset/base/349640
Log:
Also remove lib32 version of libcasper.so.0.
Modified:
head/ObsoleteFiles.inc
Modified: head/ObsoleteFiles.inc
Author: tijl
Date: Wed Jul 3 09:06:39 2019
New Revision: 349639
URL: https://svnweb.freebsd.org/changeset/base/349639
Log:
Also remove lib32 version of libprivateifconfig after r344530.
Modified:
head/ObsoleteFiles.inc
Modified: head/ObsoleteFiles.inc
Author: tijl
Date: Sat Jun 29 17:01:56 2019
New Revision: 349548
URL: https://svnweb.freebsd.org/changeset/base/349548
Log:
Build lib32 libl. The library is built from usr.bin/lex/lib. It would be
better to move this directory to lib/libl, but this requires more extensive
changes to
Author: tijl
Date: Tue Nov 20 14:18:57 2018
New Revision: 340674
URL: https://svnweb.freebsd.org/changeset/base/340674
Log:
Fix another user address dereference in linux_sendmsg syscall.
This was hidden behind the LINUX_CMSG_NXTHDR macro which dereferences its
second argument. Stop
Author: tijl
Date: Mon Nov 19 15:31:54 2018
New Revision: 340631
URL: https://svnweb.freebsd.org/changeset/base/340631
Log:
Do proper copyin of control message data in the Linux sendmsg syscall.
Instead of calling m_append with a user address, allocate an mbuf cluster
and copy data into
Author: tijl
Date: Tue Nov 6 15:29:44 2018
New Revision: 340185
URL: https://svnweb.freebsd.org/changeset/base/340185
Log:
Fix builds with COMPAT_LINUX32 in the kernel config.
MFC after:3 days
Modified:
head/sys/amd64/linux32/linux32_sysvec.c
Modified:
Author: tijl
Date: Tue Nov 6 13:51:08 2018
New Revision: 340181
URL: https://svnweb.freebsd.org/changeset/base/340181
Log:
On amd64 both Linux compat modules, linux.ko and linux64.ko, provide
linux_ioctl_(un)register_handler that allows other driver modules to
register ioctl handlers. The
Author: tijl
Date: Mon Oct 22 20:55:35 2018
New Revision: 339618
URL: https://svnweb.freebsd.org/changeset/base/339618
Log:
Define linuxkpi readq for 64-bit architectures. It is used by drm-kmod.
Currently the compiler picks up the definition in machine/cpufunc.h.
Add compiler memory
On Mon, 21 May 2018 00:10:23 +0200 Antoine Brodin wrote:
> On Sun, May 20, 2018 at 10:39 PM, Antoine Brodin wrote:
>> On Sun, May 20, 2018 at 10:30 PM, Antoine Brodin
>> wrote:
>>> On Sun, May 20, 2018 at 7:06 AM, Eitan Adler
On Sun, 22 Apr 2018 23:51:03 +0300 Konstantin Belousov <kostik...@gmail.com>
wrote:
> On Sun, Apr 22, 2018 at 10:26:14PM +0300, Konstantin Belousov wrote:
>> On Sun, Apr 22, 2018 at 09:06:56PM +0200, Tijl Coosemans wrote:
>>> Could this have broken the linux futex
On Fri, 13 Apr 2018 20:30:49 + (UTC) Konstantin Belousov
wrote:
> Author: kib
> Date: Fri Apr 13 20:30:49 2018
> New Revision: 332489
> URL: https://svnweb.freebsd.org/changeset/base/332489
>
> Log:
> i386 4/4G split.
>
> The change makes the user and kernel address
Author: tijl
Date: Sun Apr 22 16:05:29 2018
New Revision: 332871
URL: https://svnweb.freebsd.org/changeset/base/332871
Log:
Make bufdaemon and bufspacedaemon use kthread_suspend_check instead of
kproc_suspend_check. In r329612 bufspacedaemon was turned into a thread
of the bufdaemon
On Sun, 1 Apr 2018 12:27:03 -0400 Mark Johnston <ma...@freebsd.org> wrote:
> On Sun, Apr 01, 2018 at 05:20:21PM +0200, Tijl Coosemans wrote:
>> On Sat, 31 Mar 2018 18:54:32 -0400 Mark Johnston <ma...@freebsd.org> wrote:
>>> On Sat, Mar 31, 2018 at 08:21:18
On Sat, 31 Mar 2018 18:54:32 -0400 Mark Johnston <ma...@freebsd.org> wrote:
> On Sat, Mar 31, 2018 at 08:21:18PM +0200, Tijl Coosemans wrote:
> > On Thu, 29 Mar 2018 14:27:40 + (UTC) Mark Johnston <ma...@freebsd.org>
> > wrote:
> > > Author: markj
On Thu, 29 Mar 2018 14:27:40 + (UTC) Mark Johnston
wrote:
> Author: markj
> Date: Thu Mar 29 14:27:40 2018
> New Revision: 331732
> URL: https://svnweb.freebsd.org/changeset/base/331732
>
> Log:
> Fix the background laundering mechanism after r329882.
>
> Rather
On Mon, 23 Oct 2017 21:31:04 + (UTC) Dimitry Andric
wrote:
> Author: dim
> Date: Mon Oct 23 21:31:04 2017
> New Revision: 324938
> URL: https://svnweb.freebsd.org/changeset/base/324938
>
> Log:
> After jemalloc was updated to version 5.0.0 in r319971, i386 executables
>
Author: tijl
Date: Fri Nov 10 11:19:47 2017
New Revision: 325640
URL: https://svnweb.freebsd.org/changeset/base/325640
Log:
Remove deprecated OVERRIDE_LINUX_BASE_PORT. It can be set via
DEFAULT_VERSIONS now (e.g. DEFAULT_VERSIONS+=linux=c7).
Noticed by: xmj
MFC after:2 weeks
Author: tijl
Date: Tue Oct 31 11:51:34 2017
New Revision: 325232
URL: https://svnweb.freebsd.org/changeset/base/325232
Log:
Set the return address for stack entry points to zero.
Stack unwinders treat zero as a stop condition. The value on the stack can
be non-zero because thread stacks
Author: tijl
Date: Sun Oct 15 19:28:14 2017
New Revision: 324637
URL: https://svnweb.freebsd.org/changeset/base/324637
Log:
Add information needed by Linux libdrm 2.4.74 (shipped with CentOS 7.4).
Create a config file for PCI devices that exposes their configuration
space. Only fields
Author: tijl
Date: Sun Oct 15 19:21:15 2017
New Revision: 324636
URL: https://svnweb.freebsd.org/changeset/base/324636
Log:
Set DEVNAME to dri/card%d. This works with both in-tree drm and drm-next
and is also the value used on Linux.
Tested by:Greg V
Author: tijl
Date: Sun Oct 15 18:53:21 2017
New Revision: 324635
URL: https://svnweb.freebsd.org/changeset/base/324635
Log:
When a Linux program tries to access a /path the kernel tries
/compat/linux/path before /path. Stop following symbolic links when
looking up /compat/linux/path so
Author: tijl
Date: Sun Oct 15 16:08:22 2017
New Revision: 324629
URL: https://svnweb.freebsd.org/changeset/base/324629
Log:
Add special handling for current in-tree drm devices, like r323692 added
for drm-next.
Modified:
head/sys/compat/linux/linux_util.c
Modified:
Author: tijl
Date: Sun Oct 15 16:03:45 2017
New Revision: 324628
URL: https://svnweb.freebsd.org/changeset/base/324628
Log:
Use sizeof instead of strlen on string constants. The compiler doesn't
optimise the strlen calls away with -ffreestanding.
Modified:
On Sun, 19 Mar 2017 13:04:50 +1100 (EST) Bruce Evans
wrote:
> On Sun, 19 Mar 2017, Ed Maste wrote:
>> Log:
>> use INT3 instead of NOP for x86 binary padding
>>
>> We should never end up executing the inter-function padding, so we
>> are better off faulting than silently
Author: tijl
Date: Sun Mar 12 10:56:19 2017
New Revision: 315142
URL: https://svnweb.freebsd.org/changeset/base/315142
Log:
- Remove separate handling of /bin and /usr/bin in manpath. They are no
longer a special case.
- Prefer PREFIX/share/man over PREFIX/man.
- Add
Author: tijl
Date: Tue Jan 24 16:13:59 2017
New Revision: 312699
URL: https://svnweb.freebsd.org/changeset/base/312699
Log:
Apply r210555 to 64 bit linux support:
The interpreter name should no longer be treated as a buffer that can be
overwritten.
PR: 216346
MFC after:
On Wed, 26 Oct 2016 16:25:50 +0300 Konstantin Belousov <kostik...@gmail.com>
wrote:
> On Tue, Oct 25, 2016 at 09:26:00PM +0200, Tijl Coosemans wrote:
>> On Tue, 25 Oct 2016 17:13:46 + (UTC) Gleb Smirnoff <gleb...@freebsd.org>
>> wrote:
>>> Author: glebiu
On Tue, 25 Oct 2016 17:13:46 + (UTC) Gleb Smirnoff
wrote:
> Author: glebius
> Date: Tue Oct 25 17:13:46 2016
> New Revision: 307936
> URL: https://svnweb.freebsd.org/changeset/base/307936
>
> Log:
> The argument validation in r296956 was not enough to close all
On Fri, 14 Oct 2016 20:55:30 +0200 Dimitry Andric wrote:
> On 14 Oct 2016, at 04:06, Ed Maste wrote:
>> On 14 October 2016 at 01:53, Bruce Evans wrote:
compiler-rt's complex division support routines contain calls to
Author: tijl
Date: Sun Sep 25 18:29:02 2016
New Revision: 306318
URL: https://svnweb.freebsd.org/changeset/base/306318
Log:
MFamd64: r266901
Allocate a zeroed LDT.
Failing to do this might result in the LDT appearing to run out of free
descriptors because of random junk in the
Author: tijl
Date: Mon Nov 9 22:12:29 2015
New Revision: 290621
URL: https://svnweb.freebsd.org/changeset/base/290621
Log:
Fix typo (s/ncpus/mp_ncpus/)
Reported by: bz
Modified:
head/sys/arm/qemu/virt_mp.c
Modified: head/sys/arm/qemu/virt_mp.c
On Mon, 9 Nov 2015 17:45:46 + "Bjoern A. Zeeb" <b...@freebsd.org> wrote:
>> On 08 Nov 2015, at 14:26 , Tijl Coosemans <t...@freebsd.org> wrote:
>>
>> Author: tijl
>> Date: Sun Nov 8 14:26:50 2015
>> New Revision: 290547
>> URL: h
Author: tijl
Date: Sun Nov 8 14:26:50 2015
New Revision: 290547
URL: https://svnweb.freebsd.org/changeset/base/290547
Log:
Since r289279 bufinit() uses mp_ncpus, but some architectures set this
variable during mp_start() which is too late. Move this to mp_setmaxid()
where other
On Thu, 29 Oct 2015 22:33:34 +0200 Konstantin Belousov <kostik...@gmail.com>
wrote:
> On Thu, Oct 29, 2015 at 09:25:54PM +0100, Tijl Coosemans wrote:
>> On Wed, 14 Oct 2015 02:10:07 + (UTC) Jeff Roberson <j...@freebsd.org>
>> wrote:
>>> Author: jef
On Wed, 14 Oct 2015 02:10:07 + (UTC) Jeff Roberson wrote:
> Author: jeff
> Date: Wed Oct 14 02:10:07 2015
> New Revision: 289279
> URL: https://svnweb.freebsd.org/changeset/base/289279
>
> Log:
> Parallelize the buffer cache and rewrite getnewbuf(). This results in a
>
On Fri, 4 Sep 2015 16:30:49 + (UTC) Sean Bruno wrote:
> Author: sbruno
> Date: Fri Sep 4 16:30:48 2015
> New Revision: 287467
> URL: https://svnweb.freebsd.org/changeset/base/287467
>
> Log:
> e1000: Shared code updates
> -Fix compiler warning in 80003es2lan.c
>
On Thu, 3 Sep 2015 20:32:10 + (UTC) "Conrad E. Meyer"
wrote:
> Author: cem
> Date: Thu Sep 3 20:32:10 2015
> New Revision: 287442
> URL: https://svnweb.freebsd.org/changeset/base/287442
>
> Log:
> Detect badly behaved coredump note helpers
>
> Coredump notes depend
On Fri, 28 Aug 2015 14:06:29 + (UTC) Pedro F. Giffuni p...@freebsd.org
wrote:
Author: pfg
Date: Fri Aug 28 14:06:28 2015
New Revision: 287254
URL: https://svnweb.freebsd.org/changeset/base/287254
Log:
Be more GCC-friendly with attributes
Being clang the default compiler, we
On Sat, 4 Jul 2015 16:42:15 + (UTC) Mariusz Zaborski osho...@freebsd.org
wrote:
Author: oshogbo
Date: Sat Jul 4 16:42:14 2015
New Revision: 285140
URL: https://svnweb.freebsd.org/changeset/base/285140
Log:
Add fdclose(3) function.
This function is equivalent to fclose(3)
Author: tijl
Date: Thu Jun 25 19:39:07 2015
New Revision: 284858
URL: https://svnweb.freebsd.org/changeset/base/284858
Log:
Enable the use of __builtin_va_* for ICC.
PR: 198822
Submitted by: Sergey Melnikov sergey.melni...@intel.com
MFC after:5 days
Modified:
Author: tijl
Date: Mon Jun 15 20:16:53 2015
New Revision: 284426
URL: https://svnweb.freebsd.org/changeset/base/284426
Log:
Fix some exceptional cases where the sign of the result is unspecified
but must still satisfy csinh(conj(z)) == conj(csinh(z)) and csinh(-z) ==
-csinh(z). This allows
Author: tijl
Date: Mon Jun 15 20:47:26 2015
New Revision: 284428
URL: https://svnweb.freebsd.org/changeset/base/284428
Log:
Follow up to r284427: fix NaN mixing for ctanhf too.
Modified:
head/lib/msun/src/s_ctanhf.c
Modified: head/lib/msun/src/s_ctanhf.c
Author: tijl
Date: Mon Jun 15 20:40:44 2015
New Revision: 284427
URL: https://svnweb.freebsd.org/changeset/base/284427
Log:
- Change comments to be more consistent with s_ccosh.c and s_csinh.c.
- Fix a case where NaNs were not mixed correctly and signalling NaNs were
not converted to
Author: tijl
Date: Mon Jun 15 19:48:28 2015
New Revision: 284422
URL: https://svnweb.freebsd.org/changeset/base/284422
Log:
Change -Wl,-r back to -r so gcc doesn't pass --relax to the linker on some
architectures.
PR: 200881
Modified:
Author: tijl
Date: Mon Jun 15 20:11:06 2015
New Revision: 284423
URL: https://svnweb.freebsd.org/changeset/base/284423
Log:
Fix some exceptional cases where the sign of the result is unspecified
but must still satisfy ccosh(conj(z)) == conj(ccosh(z)) and ccosh(-z) ==
ccosh(z).
In
On Sat, 13 Jun 2015 22:01:21 + (UTC) Adrian Chadd adr...@freebsd.org
wrote:
Author: adrian
Date: Sat Jun 13 22:01:21 2015
New Revision: 284356
URL: https://svnweb.freebsd.org/changeset/base/284356
Log:
Fix up crunchgen binary generation to work with external cross-build
tools.
On Sun, 14 Jun 2015 08:07:17 -0700 Adrian Chadd adr...@freebsd.org wrote:
On 14 June 2015 at 02:41, Tijl Coosemans t...@freebsd.org wrote:
On Sat, 13 Jun 2015 22:01:21 + (UTC) Adrian Chadd adr...@freebsd.org
wrote:
Author: adrian
Date: Sat Jun 13 22:01:21 2015
New Revision: 284356
URL
Author: tijl
Date: Sun Jun 14 15:40:17 2015
New Revision: 284382
URL: https://svnweb.freebsd.org/changeset/base/284382
Log:
Tell the compiler that -dc and -r are linker flags.
Reviewed by: adrian
Modified:
head/usr.sbin/crunch/crunchgen/crunchgen.c
Modified:
On Sun, 14 Jun 2015 08:31:32 -0700 Adrian Chadd adr...@freebsd.org wrote:
On 14 June 2015 at 08:28, Tijl Coosemans t...@freebsd.org wrote:
On Sun, 14 Jun 2015 08:07:17 -0700 Adrian Chadd adr...@freebsd.org wrote:
On 14 June 2015 at 02:41, Tijl Coosemans t...@freebsd.org wrote:
On Sat, 13 Jun
Author: tijl
Date: Sun May 24 15:47:06 2015
New Revision: 283418
URL: https://svnweb.freebsd.org/changeset/base/283418
Log:
When only 2 bytes can be read from a 4 byte UTF-16 character in a base64
encoded chunk of a UTF-7 string, treat that as an incomplete character and
return an error
Author: tijl
Date: Sun May 24 15:27:31 2015
New Revision: 283406
URL: https://svnweb.freebsd.org/changeset/base/283406
Log:
Fix decoding of UTF-7 when a base64 encoded chunk appears at the end of
the input buffer.
_citrus_UTF7_mbtoutf16 stored the decoder state at the beginning so it
On Thu, 14 May 2015 15:49:49 + (UTC) Pedro F. Giffuni p...@freebsd.org
wrote:
Author: pfg
Date: Thu May 14 15:49:48 2015
New Revision: 282907
URL: https://svnweb.freebsd.org/changeset/base/282907
Log:
Add new __unreachable() builtin
This is one of the few post gcc4.2 builtins
Author: tijl
Date: Thu Apr 16 07:17:00 2015
New Revision: 281591
URL: https://svnweb.freebsd.org/changeset/base/281591
Log:
Fix build after r281550 when WITHOUT_ICONV is defined.
Reported by: adrian
MFC after:2 weeks
Modified:
head/bin/csh/iconv_stub.h
Modified:
On Wed, 15 Apr 2015 11:29:19 -0700 Adrian Chadd adr...@freebsd.org wrote:
cc1: warnings being treated as errors
/usr/home/adrian/work/freebsd/embedded/head/src/bin/csh/../../contrib/tcsh/sh.func.c:
In function 'iconv_catgets':
Author: tijl
Date: Wed Apr 15 09:09:20 2015
New Revision: 281550
URL: https://svnweb.freebsd.org/changeset/base/281550
Log:
Remove the const qualifier from iconv(3) to comply with POSIX:
http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
Adjust all code that calls
Author: tijl
Date: Wed Apr 15 09:39:52 2015
New Revision: 281552
URL: https://svnweb.freebsd.org/changeset/base/281552
Log:
Point to the right location where __FreeBSD_version numbers are documented.
Modified:
head/sys/sys/param.h
Modified: head/sys/sys/param.h
On Thu, 26 Mar 2015 17:37:53 +1100 (EST) Bruce Evans b...@optusnet.com.au
wrote:
On Wed, 25 Mar 2015, Pedro Giffuni wrote:
On 03/25/15 21:14, Bruce Evans wrote:
On Wed, 25 Mar 2015, Pedro F. Giffuni wrote:
Log:
Temporarily revert 280458.
GCC is still carries an old version of cdefs.h
Author: tijl
Date: Fri Feb 20 19:42:26 2015
New Revision: 279079
URL: https://svnweb.freebsd.org/changeset/base/279079
Log:
Fix build on i386 without device apic
Reviewed by: kib
Modified:
head/sys/x86/acpica/acpi_wakeup.c
Modified: head/sys/x86/acpica/acpi_wakeup.c
Author: tijl
Date: Sat Feb 14 15:14:41 2015
New Revision: 278758
URL: https://svnweb.freebsd.org/changeset/base/278758
Log:
The ld(1) flag is -Bsymbolic not -Wsymbolic.
Modified:
head/lib/libc/gen/dlopen.3
Modified: head/lib/libc/gen/dlopen.3
Author: tijl
Date: Wed Feb 11 17:25:23 2015
New Revision: 278586
URL: https://svnweb.freebsd.org/changeset/base/278586
Log:
Fix ldscripts such that ld(1) collects the .fini_array section in the same
order as the .init_array section. Finalisation routines need to be called
in the opposite
On Fri, 21 Nov 2014 16:26:47 -0700 Scott Long scott4l...@yahoo.com wrote:
On Nov 20, 2014, at 11:33 PM, Rui Paulo rpa...@me.com wrote:
On Nov 13, 2014, at 14:11, Scott Long sco...@freebsd.org wrote:
Author: scottl
Date: Thu Nov 13 22:11:44 2014
New Revision: 274489
URL:
On Mon, 3 Nov 2014 11:49:36 + (UTC) Konstantin Belousov k...@freebsd.org
wrote:
Author: kib
Date: Mon Nov 3 11:49:35 2014
New Revision: 274040
URL: https://svnweb.freebsd.org/changeset/base/274040
Log:
agp_intel.c provides support for AGP on Intel chipsets from 440/BX to
875.
Author: tijl
Date: Sun Nov 2 11:26:37 2014
New Revision: 273963
URL: https://svnweb.freebsd.org/changeset/base/273963
Log:
In agp(4) avoid the need to flush all cpu caches with wbinvd between
updating the GTT and flushing the AGP TLB by storing the GTT in
write-combining memory.
On
Author: tijl
Date: Sun Nov 2 11:28:15 2014
New Revision: 273964
URL: https://svnweb.freebsd.org/changeset/base/273964
Log:
In agp_amd_bind_page don't flush the AGP TLB. It's done by the calling
function.
Modified:
head/sys/dev/agp/agp_amd.c
Modified: head/sys/dev/agp/agp_amd.c
Author: tijl
Date: Sun Nov 2 11:47:40 2014
New Revision: 273965
URL: https://svnweb.freebsd.org/changeset/base/273965
Log:
- agp_generic_unbind_memory: flush AGP TLB before unwiring pages
- agp_bind_pages: assert that pages have been wired down
MFC after:1 month
Modified:
Author: tijl
Date: Sun Nov 2 14:08:54 2014
New Revision: 273969
URL: https://svnweb.freebsd.org/changeset/base/273969
Log:
Use default memory type for TTM buffer objects that may be cached.
MFC after:1 week
Modified:
head/sys/dev/drm2/ttm/ttm_bo_util.c
Modified:
On Sun, 02 Nov 2014 07:27:24 -0800 Nathan Whitehorn nwhiteh...@freebsd.org
wrote:
There is actually a write-combining memory type on PowerPC. You can set
it the same way as on x86 (with VM_MEMATTR_WRITE_COMBINING).
Yes, that's what the patch does, but in sys/powerpc (aim/mmu_oea.c,
Author: tijl
Date: Fri Oct 31 10:45:34 2014
New Revision: 273902
URL: https://svnweb.freebsd.org/changeset/base/273902
Log:
Build ttm_agp_backend.c.
Reported by: dumbbell
MFC after:1 month
Modified:
head/sys/modules/drm2/drm2/Makefile
Modified:
Author: tijl
Date: Thu Oct 30 11:27:03 2014
New Revision: 273856
URL: https://svnweb.freebsd.org/changeset/base/273856
Log:
Add two new functions to the AGP driver KPI to bind/unbind arbitrary sets
of pages into the GTT.
Reviewed by: kib
MFC after:1 month
Modified:
Author: tijl
Date: Thu Oct 30 14:26:36 2014
New Revision: 273862
URL: https://svnweb.freebsd.org/changeset/base/273862
Log:
Port the TTM AGP backend to the FreeBSD agp driver and enable AGP support
in the radeonkms driver.
Note: In PCI mode virtual addresses on the graphics card that map
Author: tijl
Date: Thu Oct 30 14:36:27 2014
New Revision: 273863
URL: https://svnweb.freebsd.org/changeset/base/273863
Log:
Avoid possible overflow in agp_generic_alloc_memory.
MFC after:1 week
Modified:
head/sys/dev/agp/agp.c
Modified: head/sys/dev/agp/agp.c
Author: tijl
Date: Thu Aug 28 18:33:42 2014
New Revision: 270757
URL: http://svnweb.freebsd.org/changeset/base/270757
Log:
In r253839 the default behaviour of ld(1) was changed such that all
libraries that need to be linked into an executable or library have to be
listed on the command line
On Mon, 25 Aug 2014 19:11:43 +0200 Jean-Sébastien Pédron dumbb...@freebsd.org
wrote:
On 25.08.2014 19:04, Nathan Whitehorn wrote:
Does our radeon KMS code support AGP-based Radeons? I vaguely remember
this not being the case.
Unfortunately no, AGP isn't supported. And I currently don't have
On Wed, 13 Aug 2014 19:06:30 + (UTC) Ed Maste wrote:
Author: emaste
Date: Wed Aug 13 19:06:29 2014
New Revision: 269950
URL: http://svnweb.freebsd.org/changeset/base/269950
Log:
Copy country-code .iso syscons keymaps for vt(4)
Existing syscons ISO 8859-1 keymaps (??.iso.kbd)
On Thu, 14 Aug 2014 13:45:03 + (UTC) Ed Maste wrote:
Modified: head/share/vt/keymaps/hr.kbd
==
--- head/share/vt/keymaps/hr.kbd Thu Aug 14 13:25:05 2014
(r269972)
+++ head/share/vt/keymaps/hr.kbd
On Mon, 14 Jul 2014 12:24:38 + (UTC) Pietro Cerutti wrote:
Author: gahr (ports committer)
Date: Mon Jul 14 12:24:38 2014
New Revision: 268619
URL: http://svnweb.freebsd.org/changeset/base/268619
Log:
Unbreak the build by re-enabling exceptions.
Disabling them breaks build on
On Fri, 13 Jun 2014 10:43:28 -0400 Benjamin Kaduk wrote:
On Fri, Jun 13, 2014 at 6:08 AM, Tijl Coosemans t...@freebsd.org wrote:
Author: tijl
Date: Fri Jun 13 10:08:18 2014
New Revision: 267441
URL: http://svnweb.freebsd.org/changeset/base/267441
Log:
Don't install GSS-API headers when
Author: tijl
Date: Fri Jun 13 08:26:53 2014
New Revision: 267436
URL: http://svnweb.freebsd.org/changeset/base/267436
Log:
Replace malloc+memset with calloc.
Modified:
head/lib/libiconv_modules/HZ/citrus_hz.c
Modified: head/lib/libiconv_modules/HZ/citrus_hz.c
Author: tijl
Date: Fri Jun 13 08:28:51 2014
New Revision: 267437
URL: http://svnweb.freebsd.org/changeset/base/267437
Log:
Replace malloc+memset with calloc.
Modified:
head/lib/libc/iconv/citrus_db_factory.c
head/lib/libc/iconv/citrus_iconv.c
Modified:
Author: tijl
Date: Fri Jun 13 08:36:10 2014
New Revision: 267438
URL: http://svnweb.freebsd.org/changeset/base/267438
Log:
iconv_open: initialise ci_ilseq_invalid field of _citrus_iconv_shared
struct after allocation with malloc.
iconvlist: reduce a memory leak by copying strings only
Author: tijl
Date: Fri Jun 13 08:44:03 2014
New Revision: 267439
URL: http://svnweb.freebsd.org/changeset/base/267439
Log:
- Make invalids variable local to do_conv such that it prints the number
of invalid characters of the current file instead of an accumulated
value.
- Make do_conv
Author: tijl
Date: Fri Jun 13 10:08:18 2014
New Revision: 267441
URL: http://svnweb.freebsd.org/changeset/base/267441
Log:
Don't install GSS-API headers when the GSSAPI option has been disabled.
Some ports assume GSS-API is supported when they find the headers.
PR: 189156
On Tue, 27 May 2014 14:31:44 -0600 Warner Losh wrote:
On May 27, 2014, at 1:40 PM, Tijl Coosemans t...@freebsd.org wrote:
On Tue, 27 May 2014 07:18:06 -0600 Warner Losh wrote:
On May 27, 2014, at 1:36 AM, Tijl Coosemans t...@freebsd.org wrote:
On Mon, 26 May 2014 16:31:21 -0600 Warner Losh
On Mon, 26 May 2014 18:47:34 -0700 Nathan Whitehorn wrote:
I've written two patches today. The first
(http://people.freebsd.org/~nwhitehorn/pkg_machinearch.diff) is to pkg
itself and the second
(http://people.freebsd.org/~nwhitehorn/pkg_bootstrap_machinearch.diff)
is to the pkg
On Mon, 26 May 2014 16:31:21 -0600 Warner Losh wrote:
On May 26, 2014, at 4:18 PM, Tijl Coosemans t...@freebsd.org wrote:
On Mon, 26 May 2014 09:53:57 -0600 Warner Losh wrote:
On May 26, 2014, at 8:39 AM, Nathan Whitehorn nwhiteh...@freebsd.org
wrote:
On 05/26/14 02:35, Tijl Coosemans wrote
On Tue, 27 May 2014 07:18:06 -0600 Warner Losh wrote:
On May 27, 2014, at 1:36 AM, Tijl Coosemans t...@freebsd.org wrote:
On Mon, 26 May 2014 16:31:21 -0600 Warner Losh wrote:
On May 26, 2014, at 4:18 PM, Tijl Coosemans t...@freebsd.org wrote:
On Mon, 26 May 2014 09:53:57 -0600 Warner Losh
On Sat, 24 May 2014 19:00:18 -0600 Warner Losh wrote:
On May 24, 2014, at 5:53 PM, Warner Losh i...@bsdimp.com wrote:
On May 24, 2014, at 5:13 PM, Tijl Coosemans t...@freebsd.org wrote:
There isn't necessarily any chroot environment. There's one kernel,
two equally valid ABIs (ILP32 and LP64
On Mon, 26 May 2014 09:53:57 -0600 Warner Losh wrote:
On May 26, 2014, at 8:39 AM, Nathan Whitehorn nwhiteh...@freebsd.org wrote:
On 05/26/14 02:35, Tijl Coosemans wrote:
On Sat, 24 May 2014 19:00:18 -0600 Warner Losh wrote:
On May 24, 2014, at 5:53 PM, Warner Losh i...@bsdimp.com wrote
On Fri, 23 May 2014 17:29:48 -0600 Warner Losh wrote:
On May 23, 2014, at 10:20 AM, Baptiste Daroussin b...@freebsd.org wrote:
On Fri, May 23, 2014 at 08:52:28AM -0700, Nathan Whitehorn wrote:
On 05/23/14 08:36, Baptiste Daroussin wrote:
On Fri, May 23, 2014 at 08:19:34AM -0700, Nathan
1 - 100 of 226 matches
Mail list logo