Page MenuHomeFreeBSD

cognet (Olivier Houchard)
User

Projects

User does not belong to any projects.

User Details

User Since
Feb 6 2016, 7:35 PM (193 w, 1 d)

Recent Activity

Fri, Oct 11

cognet committed rS353435: Document that aarch64 can now run armv6/armv7 binaries, but won't however.
Document that aarch64 can now run armv6/armv7 binaries, but won't however
Fri, Oct 11, 1:34 PM

Jul 10 2019

cognet added a comment to D20906: Add arm_sync_icache() and arm_drain_writebuf() sysarch syscall wrappers..

Obviously at some point I wanted to provide those, and quite obviously as well, I forgot to provide the actual implementation.
That sounds good to me, thanks a lot, Ian !

Jul 10 2019, 9:37 PM

Jun 26 2019

cognet committed rS349444: In get_fpcontext32() and set_fpcontext32(), we can't just use memcpy() to.
In get_fpcontext32() and set_fpcontext32(), we can't just use memcpy() to
Jun 26 2019, 10:06 PM
cognet committed rS349426: Fix debugging of 32bits arm binaries on arm64..
Fix debugging of 32bits arm binaries on arm64.
Jun 26 2019, 4:57 PM

Jan 13 2019

cognet committed rS343007: Don't forget to add the needed #includes..
Don't forget to add the needed #includes.
Jan 13 2019, 11:42 PM
cognet committed rS343006: Introduce cpu_icache_sync_range_checked(), that does the same thing as.
Introduce cpu_icache_sync_range_checked(), that does the same thing as
Jan 13 2019, 11:30 PM
cognet committed rS343004: Impleent COMPAT_FREEBSD32 for arm64..
Impleent COMPAT_FREEBSD32 for arm64.
Jan 13 2019, 7:49 PM
cognet committed rS342980: Regenerate sysent files after having modified syscalls.master..
Regenerate sysent files after having modified syscalls.master.
Jan 13 2019, 12:39 AM
cognet committed rS342979: amd64 is the only arch that doesn't require padding for 32bits syscalls, so.
amd64 is the only arch that doesn't require padding for 32bits syscalls, so
Jan 13 2019, 12:37 AM
cognet committed rS342978: Instead of using an incomplete list of platforms that uses 64bits time_t.
Instead of using an incomplete list of platforms that uses 64bits time_t
Jan 13 2019, 12:19 AM

Aug 9 2018

cognet committed rS337533: Import CK as of commit 08813496570879fbcc2adcdd9ddc0a054361bfde, mostly.
Import CK as of commit 08813496570879fbcc2adcdd9ddc0a054361bfde, mostly
Aug 9 2018, 12:11 PM
cognet committed rS337532: Tag CK after import of commit 08813496570879fbcc2adcdd9ddc0a054361bfde.
Tag CK after import of commit 08813496570879fbcc2adcdd9ddc0a054361bfde
Aug 9 2018, 12:10 PM
cognet committed rS337531: Import CK as of commit 08813496570879fbcc2adcdd9ddc0a054361bfde, mostly.
Import CK as of commit 08813496570879fbcc2adcdd9ddc0a054361bfde, mostly
Aug 9 2018, 12:07 PM

Jun 20 2018

cognet accepted D15294: Add pmap_mapdev_attr for arm64.
Jun 20 2018, 4:03 PM

Jun 14 2018

cognet committed rS335182: Use M_EXEC when calling malloc() to allocate the memory to store the module,.
Use M_EXEC when calling malloc() to allocate the memory to store the module,
Jun 14 2018, 11:10 PM

May 24 2018

cognet committed rS334189: Import CK as of commit 0f017230ccc86929f56bf44ef2dca93d7df8076b..
Import CK as of commit 0f017230ccc86929f56bf44ef2dca93d7df8076b.
May 24 2018, 9:38 PM
cognet committed rS334188: Tag import of CK as of commit 0f017230ccc86929f56bf44ef2dca93d7df8076b..
Tag import of CK as of commit 0f017230ccc86929f56bf44ef2dca93d7df8076b.
May 24 2018, 9:37 PM
cognet committed rS334187: Import CK as of commit 0f017230ccc86929f56bf44ef2dca93d7df8076b..
Import CK as of commit 0f017230ccc86929f56bf44ef2dca93d7df8076b.
May 24 2018, 9:36 PM

May 18 2018

cognet committed rS333791: Instead of ignoring the VFP registers, set the dumppcb's pcb_fpusaved.
Instead of ignoring the VFP registers, set the dumppcb's pcb_fpusaved
May 18 2018, 1:28 PM

May 17 2018

cognet committed rS333772: In pmap_get_tables(), check that the L2 is indeed a table before attempting.
In pmap_get_tables(), check that the L2 is indeed a table before attempting
May 17 2018, 10:40 PM
cognet committed rS333771: In vfp_save_state(), don't bother trying to save the VFP registers if the.
In vfp_save_state(), don't bother trying to save the VFP registers if the
May 17 2018, 10:38 PM
cognet committed rS333764: Import CK as of commit deca119d14bfffd440770eb67cbdbeaf7b57eb7b..
Import CK as of commit deca119d14bfffd440770eb67cbdbeaf7b57eb7b.
May 17 2018, 9:03 PM
cognet committed rS333763: Tag import as of commit deca119d14bfffd440770eb67cbdbeaf7b57eb7b..
Tag import as of commit deca119d14bfffd440770eb67cbdbeaf7b57eb7b.
May 17 2018, 8:59 PM
cognet committed rS333762: Import CK as of commit deca119d14bfffd440770eb67cbdbeaf7b57eb7b.
Import CK as of commit deca119d14bfffd440770eb67cbdbeaf7b57eb7b
May 17 2018, 8:57 PM

Apr 10 2018

cognet committed rS332391: MFC r329388, r331441 and r331898, to bring the -CURRENT ck version..
MFC r329388, r331441 and r331898, to bring the -CURRENT ck version.
Apr 10 2018, 8:22 PM

Apr 2 2018

cognet committed rS331898: Import CK as of commit b19ed4c6a56ec93215ab567ba18ba61bf1cfbac8.
Import CK as of commit b19ed4c6a56ec93215ab567ba18ba61bf1cfbac8
Apr 2 2018, 11:41 PM
cognet committed rS331896: Taf CK import as of commit b19ed4c6a56ec93215ab567ba18ba61bf1cfbac8.
Taf CK import as of commit b19ed4c6a56ec93215ab567ba18ba61bf1cfbac8
Apr 2 2018, 11:37 PM
cognet committed rS331895: Import CK as of commit b19ed4c6a56ec93215ab567ba18ba61bf1cfbac8.
Import CK as of commit b19ed4c6a56ec93215ab567ba18ba61bf1cfbac8
Apr 2 2018, 11:35 PM

Mar 23 2018

cognet committed rS331441: In __sync_bool_compare_and_swap(), return true if the returned value is the.
In __sync_bool_compare_and_swap(), return true if the returned value is the
Mar 23 2018, 5:25 PM

Feb 26 2018

cognet committed rS330018: In do_ast, make sure the interrupts are enabled before calling ast()..
In do_ast, make sure the interrupts are enabled before calling ast().
Feb 26 2018, 1:13 PM

Feb 24 2018

cognet committed rS329908: Use NULL as a mtx type instead of "", as it otherwise confuses WITNESS..
Use NULL as a mtx type instead of "", as it otherwise confuses WITNESS.
Feb 24 2018, 2:34 PM

Feb 16 2018

cognet committed rS329388: Define CK_MD_TSO for the relevant arches (i386, amd64 and sparc64)..
Define CK_MD_TSO for the relevant arches (i386, amd64 and sparc64).
Feb 16 2018, 5:50 PM

Feb 15 2018

cognet committed rS329317: Rename the ACPI variant of the gicv2m driver from "gicv2m" to "gicv2m_acpi"..
Rename the ACPI variant of the gicv2m driver from "gicv2m" to "gicv2m_acpi".
Feb 15 2018, 3:46 PM

Jan 28 2018

cognet committed rS328515: MFC revisions r309268, r309260, r309264, r309266, r309267, r309270, r310846,.
MFC revisions r309268, r309260, r309264, r309266, r309267, r309270, r310846,
Jan 28 2018, 6:38 PM

Sep 19 2017

cognet committed rS323784: Define CPU_XSCALE_CORE3 when relevant..
Define CPU_XSCALE_CORE3 when relevant.
Sep 19 2017, 11:42 PM
cognet committed rS323777: i81342 is little endian, not big endian..
i81342 is little endian, not big endian.
Sep 19 2017, 8:33 PM

Sep 12 2017

cognet committed rS323490: Some devices come with the same name as TI devices, so we can't rely on the.
Some devices come with the same name as TI devices, so we can't rely on the
Sep 12 2017, 10:43 AM

Sep 1 2017

cognet committed rS323101: mw@ is doing fine, so release him from mentorship..
mw@ is doing fine, so release him from mentorship.
Sep 1 2017, 4:51 PM

Aug 3 2017

cognet accepted D11840: Enhance top(1) to filter on multiple usernames.
Aug 3 2017, 11:53 AM
cognet accepted D11840: Enhance top(1) to filter on multiple usernames.
Aug 3 2017, 11:35 AM

Jul 23 2017

cognet committed rD50535: Fix entry for mw, and sort it alphabetically.
Fix entry for mw, and sort it alphabetically
Jul 23 2017, 12:37 AM

Jul 20 2017

cognet committed rS321288: Add Marcin Wojtas (mw@ as a new src committer..
Add Marcin Wojtas (mw@ as a new src committer.
Jul 20 2017, 9:36 AM

Jun 13 2017

cognet committed rS319904: style(9) fixes..
style(9) fixes.
Jun 13 2017, 4:19 PM

Jun 2 2017

cognet committed rS319496: - Don't bother flushing the data cache for pages we're about to unmap, there's.
- Don't bother flushing the data cache for pages we're about to unmap, there's
Jun 2 2017, 2:17 PM

Apr 26 2017

cognet committed rS317441: Check if the device is marked as dma-coherent in the FDT, and if so, let.
Check if the device is marked as dma-coherent in the FDT, and if so, let
Apr 26 2017, 4:13 PM

Apr 25 2017

cognet committed rS317428: In arm_gicv2m_alloc_msi(), if we found a suitable irq range, leave the loop.
In arm_gicv2m_alloc_msi(), if we found a suitable irq range, leave the loop
Apr 25 2017, 11:47 PM

Apr 20 2017

cognet committed rS317195: Update comment ot reflect realilty, we know also take care of CPUs that.
Update comment ot reflect realilty, we know also take care of CPUs that
Apr 20 2017, 3:06 PM
cognet committed rS317191: ePAPR states that any non-boot CPU will come in "disabled" state. So we should.
ePAPR states that any non-boot CPU will come in "disabled" state. So we should
Apr 20 2017, 1:56 PM

Apr 11 2017

cognet committed rS316702: This file is also used in libcompiler_rt, so bring in stdbool.h if we're not.
This file is also used in libcompiler_rt, so bring in stdbool.h if we're not
Apr 11 2017, 1:31 PM

Apr 10 2017

cognet committed rS316691: Provide some kind of __sync_bool_compare_and_swap_4(), as it is used by CK,.
Provide some kind of __sync_bool_compare_and_swap_4(), as it is used by CK,
Apr 10 2017, 9:44 PM

Apr 9 2017

cognet committed rS316665: Import CK as of commit 6b141c0bdd21ce8b3e14147af8f87f22b20ecf32.
Import CK as of commit 6b141c0bdd21ce8b3e14147af8f87f22b20ecf32
Apr 9 2017, 9:02 PM
cognet committed rS316663: Tag new CK import..
Tag new CK import.
Apr 9 2017, 8:54 PM
cognet committed rS316662: Import CK as of commit 6b141c0bdd21ce8b3e14147af8f87f22b20ecf32.
Import CK as of commit 6b141c0bdd21ce8b3e14147af8f87f22b20ecf32
Apr 9 2017, 8:53 PM

Feb 28 2017

cognet committed rS314435: Merge CK as of commit 24d26965d1a28039062ba3bcf9433b623f3d2c5e, to get.
Merge CK as of commit 24d26965d1a28039062ba3bcf9433b623f3d2c5e, to get
Feb 28 2017, 11:30 PM
cognet committed rS314434: Tag CK import as of commit 24d26965d1a28039062ba3bcf9433b623f3d2c5e.
Tag CK import as of commit 24d26965d1a28039062ba3bcf9433b623f3d2c5e
Feb 28 2017, 11:27 PM
cognet committed rS314432: Import CK as of commit 24d26965d1a28039062ba3bcf9433b623f3d2c5e, to get.
Import CK as of commit 24d26965d1a28039062ba3bcf9433b623f3d2c5e, to get
Feb 28 2017, 11:24 PM

Feb 13 2017

cognet committed rS313708: Remove debugging code that was probably unused since before the arm code.
Remove debugging code that was probably unused since before the arm code
Feb 13 2017, 8:51 PM

Jan 29 2017

cognet committed rS312949: Correct the IT instruction in atomic_fcmpset_64()..
Correct the IT instruction in atomic_fcmpset_64().
Jan 29 2017, 1:32 PM

Jan 28 2017

cognet committed rS312933: Remove useless labels..
Remove useless labels.
Jan 28 2017, 5:48 PM
cognet committed rS312932: Use strexeq instead of needlessly branch..
Use strexeq instead of needlessly branch.
Jan 28 2017, 5:46 PM
cognet committed rS312925: Implement atomic_fcmpset_* for arm and arm64..
Implement atomic_fcmpset_* for arm and arm64.
Jan 28 2017, 4:24 PM

Jan 3 2017

cognet committed rS311159: In the netfront_rxq struct, we should use NET_RX_RING_SIZE, not.
In the netfront_rxq struct, we should use NET_RX_RING_SIZE, not
Jan 3 2017, 5:25 PM

Dec 30 2016

cognet committed rS310846: Merge CK as of commit 255a47553aa5e8d0bb5f8eec63acac7f4c25a6d8, mostly.
Merge CK as of commit 255a47553aa5e8d0bb5f8eec63acac7f4c25a6d8, mostly
Dec 30 2016, 6:24 PM
cognet committed rS310844: Tag CK import as of commit 255a47553aa5e8d0bb5f8eec63acac7f4c25a6d8.
Tag CK import as of commit 255a47553aa5e8d0bb5f8eec63acac7f4c25a6d8
Dec 30 2016, 6:18 PM
cognet committed rS310843: Import CK as of commit 255a47553aa5e8d0bb5f8eec63acac7f4c25a6d8, mainly.
Import CK as of commit 255a47553aa5e8d0bb5f8eec63acac7f4c25a6d8, mainly
Dec 30 2016, 6:14 PM

Nov 28 2016

cognet committed rS309270: Add a FREEBSD-Xlist file for CK..
Add a FREEBSD-Xlist file for CK.
Nov 28 2016, 9:16 PM
cognet committed rS309268: Hook CK to the kernel build..
Hook CK to the kernel build.
Nov 28 2016, 8:44 PM
cognet committed rS309267: Add FreeBSD-specific files..
Add FreeBSD-specific files.
Nov 28 2016, 8:33 PM
cognet committed rS309266: Import Concurrency Kit in the kernel..
Import Concurrency Kit in the kernel.
Nov 28 2016, 8:28 PM
cognet committed rS309265: Re-tag ck as of commit 566bb28dba963a1904e0889b74fe7005a5bc5eb8.
Re-tag ck as of commit 566bb28dba963a1904e0889b74fe7005a5bc5eb8
Nov 28 2016, 8:24 PM
cognet committed rS309264: Remove files that won't be used during FreeBSD build..
Remove files that won't be used during FreeBSD build.
Nov 28 2016, 8:22 PM
cognet committed rS309261: Tag CK as of commit 566bb28dba963a1904e0889b74fe7005a5bc5eb8.
Tag CK as of commit 566bb28dba963a1904e0889b74fe7005a5bc5eb8
Nov 28 2016, 8:11 PM
cognet committed rS309260: Import concurrencykit as of commit 566bb28dba963a1904e0889b74fe7005a5bc5eb8.
Import concurrencykit as of commit 566bb28dba963a1904e0889b74fe7005a5bc5eb8
Nov 28 2016, 8:09 PM

Nov 19 2016

cognet committed rS308840: The only remaining offender that used ti_chip() without checking for.
The only remaining offender that used ti_chip() without checking for
Nov 19 2016, 3:43 PM
cognet committed rS308837: Don't panic if it's not a TI chip, this code can be called when it is not..
Don't panic if it's not a TI chip, this code can be called when it is not.
Nov 19 2016, 3:36 PM
cognet committed rS308836: Don't attempt to get the chip revision if it's not a supported TI chip.
Don't attempt to get the chip revision if it's not a supported TI chip
Nov 19 2016, 3:35 PM
cognet committed rS308828: Move the pandaboard initialization from the probe to the attach method..
Move the pandaboard initialization from the probe to the attach method.
Nov 19 2016, 1:11 PM
cognet committed rS308822: Resolv the remaining conflicting symbols between omap4 and am335x, and.
Resolv the remaining conflicting symbols between omap4 and am335x, and
Nov 19 2016, 1:52 AM
cognet committed rS308819: Don't assume we're running on a pandaboard if the pandaboard-specific.
Don't assume we're running on a pandaboard if the pandaboard-specific
Nov 19 2016, 12:56 AM

Nov 18 2016

cognet committed rS308818: Guess the TI chip based on the PLATFORM infos, instead of relying on the.
Guess the TI chip based on the PLATFORM infos, instead of relying on the
Nov 18 2016, 11:48 PM
cognet committed rS308816: Convert the omap4 code to use PLATFORM_SMP..
Convert the omap4 code to use PLATFORM_SMP.
Nov 18 2016, 10:59 PM

Aug 30 2016

cognet committed rS305097: Nuke obio_bs_tag, it was used before it was initialized, and.
Nuke obio_bs_tag, it was used before it was initialized, and
Aug 30 2016, 11:32 PM
cognet committed rS305096: Some old arm ports don't load the kernel at the beginning of the memory,.
Some old arm ports don't load the kernel at the beginning of the memory,
Aug 30 2016, 11:30 PM
cognet committed rS305094: Garbage collect bits forgotten in r295267..
Garbage collect bits forgotten in r295267.
Aug 30 2016, 10:32 PM

Aug 11 2016

cognet committed rD49241: Fix a typoe: /rel1eases/ => /releases/.
Fix a typoe: /rel1eases/ => /releases/
Aug 11 2016, 12:19 PM

Mar 22 2016

cognet committed rS297189: Release wma from mentorship..
Release wma from mentorship.
Mar 22 2016, 1:33 PM