Page MenuHomeFreeBSD
Feed Advanced Search

May 15 2019

ian committed rS347627: MFC r347422:.
MFC r347422:
May 15 2019, 5:58 PM
ian committed rS347624: MFC r347422:.
MFC r347422:
May 15 2019, 5:50 PM

May 14 2019

ian updated the diff for D20262: Add common support functions for USB devices configured via FDT data..

Update to allocate udev_stack using (MAX(USB_HUB_MAX_DEPTH, USB_SS_HUB_DEPTH_MAX) + 1) instead of a hardcoded 7.

May 14 2019, 9:36 PM
ian added inline comments to D20262: Add common support functions for USB devices configured via FDT data..
May 14 2019, 9:06 PM
ian created D20262: Add common support functions for USB devices configured via FDT data..
May 14 2019, 8:20 PM

May 10 2019

ian committed rS347422: Allow dcons(4) to be unloaded when loaded as a module..
Allow dcons(4) to be unloaded when loaded as a module.
May 10 2019, 2:30 AM

May 8 2019

ian added inline comments to D20195: random: Don't complain noisily when an entropy source is slow.
May 8 2019, 2:41 PM

Apr 30 2019

ian committed rS346973: Add a paragraph that mentions gptboot having an interactive mode, and.
Add a paragraph that mentions gptboot having an interactive mode, and
Apr 30 2019, 6:48 PM
ian committed rS346968: Update the manpage text to show the output generated by the first-stage.
Update the manpage text to show the output generated by the first-stage
Apr 30 2019, 5:42 PM
ian committed rS346939: MFC r346751:.
MFC r346751:
Apr 30 2019, 1:00 AM
ian committed rS346938: MFC r346713:.
MFC r346713:
Apr 30 2019, 12:58 AM
ian committed rS346937: MFC r346489:.
MFC r346489:
Apr 30 2019, 12:54 AM

Apr 26 2019

ian committed rS346751: Add a manpage for elf_aux_info(3).
Add a manpage for elf_aux_info(3)
Apr 26 2019, 3:43 PM
ian closed D20063: Add a manpage for elf_aux_info(3).
Apr 26 2019, 3:43 PM
ian accepted D17104: Make mdmfs verbose if diskless boot is verbose.

I'm sorry I forgot about this for so long. It seems like a good idea to me.

Apr 26 2019, 2:21 AM
ian added a comment to D19940: lang/rust: fix build on ppc64 and armv6/7.
In D19940#428596, @mikael.urankar_gmail.com wrote:
  • FreeBSD >= 12 should try elf_aux_info before KERN_PROC_AUXV, similar to how getauxval is tried before /proc/self/auxv on Linux

man elf_aux_info
No manual entry for elf_aux_info
-> not implemented

See multimedia/libvpx/files/patch-vpx__ports_{arm,ppc}__cpudetect.c for NEON and VSX examples. As the 2nd argument to elf_aux_info is a pointer one has to be a bit more careful with types i.e., libc sanity checks aren't foolproof to avoid a crash.

CC @mmel per rS324815 and @ian per planned manpage.

Apr 26 2019, 1:06 AM
ian created D20063: Add a manpage for elf_aux_info(3).
Apr 26 2019, 1:05 AM

Apr 25 2019

ian accepted D20045: GPIO 32 bit access support for Mediatek and gpioc bug fix.
Apr 25 2019, 10:33 PM
ian committed rS346713: Fix typo: the 4th argument to GPIO_PIN_ACCESS_32 is the set of pins to.
Fix typo: the 4th argument to GPIO_PIN_ACCESS_32 is the set of pins to
Apr 25 2019, 10:28 PM
ian added inline comments to D20031: Allow control over initial state of RTS and DTR lines.
Apr 25 2019, 5:56 PM
ian committed rS346675: Restore the ability to open a raw disk or partition in loader(8)..
Restore the ability to open a raw disk or partition in loader(8).
Apr 25 2019, 3:09 PM
ian committed rS346654: For the geli-gpt-zfs test images, both bios and uefi flavors, add a dummy.
For the geli-gpt-zfs test images, both bios and uefi flavors, add a dummy
Apr 25 2019, 12:08 AM

Apr 24 2019

ian committed rS346653: The zfs module has grown a dependency on zcl_nfs4.ko, so copy it into all.
The zfs module has grown a dependency on zcl_nfs4.ko, so copy it into all
Apr 24 2019, 11:52 PM
ian committed rS346652: Complain and exit the script if the 'make install' phase fails. Also,.
Complain and exit the script if the 'make install' phase fails. Also,
Apr 24 2019, 11:51 PM
ian accepted D19992: Fix install-boot.sh to work with rootgen.sh.
Apr 24 2019, 10:14 PM

Apr 22 2019

ian committed rS346562: MFC r337364:.
MFC r337364:
Apr 22 2019, 3:26 PM
ian committed rS346561: MFC r346312:.
MFC r346312:
Apr 22 2019, 3:23 PM
ian committed rS346560: MFC r345475-r345476.
MFC r345475-r345476
Apr 22 2019, 3:20 PM
ian committed rS346559: MFC r345480, r346013.
MFC r345480, r346013
Apr 22 2019, 3:10 PM
ian committed rS346558: MFC r345000:.
MFC r345000:
Apr 22 2019, 3:07 PM
ian committed rS346557: MFC r335159, r344505-r344507, r344523, r344525-r344526, r344529, r344556,.
MFC r335159, r344505-r344507, r344523, r344525-r344526, r344529, r344556,
Apr 22 2019, 3:04 PM
ian committed rS346553: MFC r342652:.
MFC r342652:
Apr 22 2019, 2:10 PM
ian committed rS346552: MFC r344267:.
MFC r344267:
Apr 22 2019, 1:59 PM
ian committed rS346551: MFC r342850:.
MFC r342850:
Apr 22 2019, 1:58 PM
ian committed rS346549: MFC r342639:.
MFC r342639:
Apr 22 2019, 1:55 PM
ian committed rS346548: MFC r337731:.
MFC r337731:
Apr 22 2019, 1:51 PM
ian committed rS346547: MFC r336137-r336138, r336202, r336214, r336216.
MFC r336137-r336138, r336202, r336214, r336216
Apr 22 2019, 1:45 PM
ian committed rS346526: MFC r336094, r336096.
MFC r336094, r336096
Apr 22 2019, 5:00 AM
ian committed rS346525: MFC r336079:.
MFC r336079:
Apr 22 2019, 4:58 AM
ian committed rS346524: MFC r333073-r333074.
MFC r333073-r333074
Apr 22 2019, 4:56 AM
ian committed rS346523: MFC r335766:.
MFC r335766:
Apr 22 2019, 4:24 AM
ian committed rS346522: MFC r336070, r336072-r336073, r336076.
MFC r336070, r336072-r336073, r336076
Apr 22 2019, 4:15 AM
ian committed rS346521: MFC r336052:.
MFC r336052:
Apr 22 2019, 4:11 AM
ian committed rS346520: MFC r335982, r335985, r335988-r335989.
MFC r335982, r335985, r335988-r335989
Apr 22 2019, 4:08 AM
ian committed rS346519: MFC r335594:.
MFC r335594:
Apr 22 2019, 4:02 AM
ian committed rS346518: MFC r335527, r335529, r335593.
MFC r335527, r335529, r335593
Apr 22 2019, 3:55 AM
ian committed rS346517: MFC r335506.
MFC r335506
Apr 22 2019, 3:52 AM
ian committed rS346512: MFC r330358, r330360.
MFC r330358, r330360
Apr 22 2019, 2:37 AM
ian committed rS346510: MFC r344556:.
MFC r344556:
Apr 22 2019, 12:49 AM
ian committed rS346509: MFC r345480, r346013.
MFC r345480, r346013
Apr 22 2019, 12:45 AM
ian committed rS346508: MFC r344505-r344507, r344523, r344525-r344526, r344529, r344606-r344612,.
MFC r344505-r344507, r344523, r344525-r344526, r344529, r344606-r344612,
Apr 22 2019, 12:38 AM

Apr 21 2019

ian committed rS346505: MFC r344267:.
MFC r344267:
Apr 21 2019, 10:32 PM
ian committed rS346504: MFC r344254-r344255.
MFC r344254-r344255
Apr 21 2019, 10:29 PM
ian committed rS346503: MFC r344238-r344241.
MFC r344238-r344241
Apr 21 2019, 10:26 PM
ian committed rS346502: MFC r342639:.
MFC r342639:
Apr 21 2019, 10:21 PM
ian committed rS346501: MFC r341420, r341473, r341651.
MFC r341420, r341473, r341651
Apr 21 2019, 10:13 PM
ian committed rS346500: MFC r346312:.
MFC r346312:
Apr 21 2019, 8:55 PM
ian committed rS346499: MFC r345475-r345476.
MFC r345475-r345476
Apr 21 2019, 8:53 PM
ian committed rS346498: MFC r345000:.
MFC r345000:
Apr 21 2019, 8:51 PM
ian committed rS346497: MFC r344260, r344335.
MFC r344260, r344335
Apr 21 2019, 8:47 PM
ian committed rS346496: MFC r344247:.
MFC r344247:
Apr 21 2019, 8:41 PM
ian committed rS346495: MFC r342850: Add a missing \n to a bootverbose printf..
MFC r342850: Add a missing \n to a bootverbose printf.
Apr 21 2019, 7:50 PM
ian committed rS346494: MFC r342652:.
MFC r342652:
Apr 21 2019, 7:49 PM
ian committed rS346489: Move the reporting of spurious interrupts under bootverbose control, because.
Move the reporting of spurious interrupts under bootverbose control, because
Apr 21 2019, 5:39 PM

Apr 19 2019

ian accepted D19971: Three commits for routines to convert text to EFI_DEVICE_PATH.
Apr 19 2019, 7:28 PM

Apr 17 2019

ian closed D19876: Allow this script to be run from within src/tools/boot dir, create image in $TMPDIR..
Apr 17 2019, 4:27 PM
ian committed rS346317: Allow this test script to be run from within src/tools/boot dir, and create.
Allow this test script to be run from within src/tools/boot dir, and create
Apr 17 2019, 4:27 PM
ian updated the diff for D19876: Allow this script to be run from within src/tools/boot dir, create image in $TMPDIR..

Make the final check (grep) work with the fact that 'set -e' is in effect, by directly testing the result of grep rather than using $? after the fact.

Apr 17 2019, 3:46 PM
ian committed rS346312: Only set up the interrupts that will actually be used in arm generic_timer..
Only set up the interrupts that will actually be used in arm generic_timer.
Apr 17 2019, 3:27 PM
ian closed D19871: Only set up the interrupts that will actually be used in arm generic_timer..
Apr 17 2019, 3:27 PM

Apr 10 2019

ian created D19876: Allow this script to be run from within src/tools/boot dir, create image in $TMPDIR..
Apr 10 2019, 4:59 PM
ian added a comment to D19871: Only set up the interrupts that will actually be used in arm generic_timer..

Do we need something similar to intr_pic_init_secondary to also disable the timers on non-boot CPUs?

Apr 10 2019, 2:21 PM
ian created D19871: Only set up the interrupts that will actually be used in arm generic_timer..
Apr 10 2019, 12:06 AM

Apr 7 2019

ian committed rS346013: Add g_label_flashmap.c to the module, should have been part of r345480..
Add g_label_flashmap.c to the module, should have been part of r345480.
Apr 7 2019, 4:33 PM

Mar 29 2019

ian added a comment to D19072: Fix initial exec TLS mode for dynamically loaded shared objects..

I haven't reviewed this change, but I did run-test it (on armv7 only). I updated to r345693 then applied the patch from this review, and ran the test code from https://github.com/emaste/test-tls-initial-exec. The test failed before patching and worked afterwards.

Mar 29 2019, 3:14 PM
ian added a comment to D19072: Fix initial exec TLS mode for dynamically loaded shared objects..
Mar 29 2019, 3:13 PM

Mar 26 2019

ian added inline comments to D19424: config: Only warn if duplicate option/device comes from the same file.
Mar 26 2019, 12:21 AM

Mar 24 2019

ian accepted D18902: Change default value of kernel.bootfile.

I can't think of any situation where /kernel is right, or where providing a wrong answer is better than providing the modern default (which could also be wrong, but no more wrong than /kernel has been for 20+ years now).

Mar 24 2019, 7:34 PM
ian added inline comments to D19424: config: Only warn if duplicate option/device comes from the same file.
Mar 24 2019, 7:29 PM
ian accepted D19351: Allow kernel config to specify DTS/DTSO to build, and out-of-tree support.

Looks good and works great.

Mar 24 2019, 7:22 PM
ian committed rS345480: Support device-independent labels for geom_flashmap slices..
Support device-independent labels for geom_flashmap slices.
Mar 24 2019, 7:12 PM
ian closed D19535: Support device-independent labels for geom_flashmap slices..
Mar 24 2019, 7:11 PM
ian committed rS345477: Distinguish between "no partition" and "choose best partition" with a constant..
Distinguish between "no partition" and "choose best partition" with a constant.
Mar 24 2019, 6:52 PM
ian closed D19262: Distinguish between "no partition" and "choose best partition" with a constant..
Mar 24 2019, 6:52 PM
ian committed rS345476: Revert accidental change that should not have been included in r345475..
Revert accidental change that should not have been included in r345475.
Mar 24 2019, 6:02 PM
ian committed rS345475: Truncate a too-long interrupt handler name when there is only one handler..
Truncate a too-long interrupt handler name when there is only one handler.
Mar 24 2019, 5:53 PM
ian closed D19675: Truncate a too-long interrupt handler name when there is only one handler..
Mar 24 2019, 5:53 PM

Mar 22 2019

ian created D19675: Truncate a too-long interrupt handler name when there is only one handler..
Mar 22 2019, 3:37 AM

Mar 11 2019

ian committed rS345000: Mark the imx_spi device busy while transfers are in progress, so that the.
Mark the imx_spi device busy while transfers are in progress, so that the
Mar 11 2019, 3:07 AM
ian added inline comments to D19351: Allow kernel config to specify DTS/DTSO to build, and out-of-tree support.
Mar 11 2019, 12:11 AM

Mar 10 2019

ian updated the diff for D19535: Support device-independent labels for geom_flashmap slices..

Add the required change to sys/conf/files, missed in the first diff.

Mar 10 2019, 11:29 PM
ian created D19535: Support device-independent labels for geom_flashmap slices..
Mar 10 2019, 11:16 PM
ian committed rS344981: Give the mx25l device sole ownership of the name /dev/flash/spi* instead of.
Give the mx25l device sole ownership of the name /dev/flash/spi* instead of
Mar 10 2019, 6:48 PM

Mar 2 2019

ian committed rS344734: Allow the sector size of the disk device to be configured using hints or.
Allow the sector size of the disk device to be configured using hints or
Mar 2 2019, 11:20 PM
ian committed rS344733: Add some comments. Give #define'd names to some scattered numbers. Change.
Add some comments. Give #define'd names to some scattered numbers. Change
Mar 2 2019, 10:29 PM
ian committed rS344728: Bugfix: use a dummy buffer for the inactive side of a transfer..
Bugfix: use a dummy buffer for the inactive side of a transfer.
Mar 2 2019, 8:59 PM

Mar 1 2019

ian committed rS344686: Add another required header file..
Add another required header file.
Mar 1 2019, 4:17 AM
ian committed rS344685: Add required header file to SRCS..
Add required header file to SRCS.
Mar 1 2019, 3:10 AM
ian committed rS344684: Undo accidental part of r344681..
Undo accidental part of r344681.
Mar 1 2019, 2:54 AM
ian committed rS344681: Build fdt support modules on systems that use fdt data..
Build fdt support modules on systems that use fdt data.
Mar 1 2019, 2:31 AM