Page MenuHomeFreeBSD

Sgalabov_gmail.com (Stanislav Galabov)
User

Projects

User does not belong to any projects.

User Details

User Since
Jan 23 2016, 4:24 PM (194 w, 3 d)

Recent Activity

Feb 29 2016

Sgalabov_gmail.com removed a member for MIPS: Sgalabov_gmail.com.
Feb 29 2016, 7:47 AM
Sgalabov_gmail.com removed a member for ARM: Sgalabov_gmail.com.
Feb 29 2016, 7:47 AM

Feb 27 2016

Sgalabov_gmail.com added a member for ARM: Sgalabov_gmail.com.
Feb 27 2016, 10:54 AM

Feb 26 2016

Sgalabov_gmail.com added a member for MIPS: Sgalabov_gmail.com.
Feb 26 2016, 7:02 PM
Sgalabov_gmail.com added inline comments to D5312: Prepare sys/boot for MIPS (32 and 64 bit) ubldr support.
Feb 26 2016, 4:25 PM · MIPS
Sgalabov_gmail.com added a comment to D5312: Prepare sys/boot for MIPS (32 and 64 bit) ubldr support.
In D5312#116404, @imp wrote:

This looks ready to go. If you happen to know why MIPS is different, it would be cool if you could address that in the comment. If not, then no big deal. Differences like that will be a mystery later if we don't document what we know today.

Feb 26 2016, 4:23 PM · MIPS
Sgalabov_gmail.com closed D5311: Include bsd.stand.mk in a number of Makefiles in sys/boot.

Done in https://svnweb.freebsd.org/base?view=revision&revision=296080

Feb 26 2016, 8:18 AM · MIPS
Sgalabov_gmail.com closed D5310: Convert BERI to use 64-bit FICL.

Done with https://svnweb.freebsd.org/base?view=revision&revision=296079

Feb 26 2016, 8:09 AM · MIPS
Sgalabov_gmail.com closed D5438: Add myself as src committer.

Done with https://svnweb.freebsd.org/base?view=revision&revision=296059
I am not sure why this review wasn't closed automatically

Feb 26 2016, 7:58 AM
Sgalabov_gmail.com closed D5437: Add myself to the list of developers and import my PGP key..

Closed by https://svnweb.freebsd.org/doc?view=revision&revision=48255
I am not sure why this review wasn't closed automatically.

Feb 26 2016, 7:56 AM
Sgalabov_gmail.com updated the diff for D5312: Prepare sys/boot for MIPS (32 and 64 bit) ubldr support.

Addressed review comments.
I decided to drop sys/boot/common/self_reloc.c changes, as currently self relocation is not supported by the MIPS ubldr.

Feb 26 2016, 7:49 AM · MIPS
Sgalabov_gmail.com added a comment to D5312: Prepare sys/boot for MIPS (32 and 64 bit) ubldr support.

The actual MIPS ubldr support will come with D5313.

Feb 26 2016, 5:24 AM · MIPS
Sgalabov_gmail.com added a comment to D5312: Prepare sys/boot for MIPS (32 and 64 bit) ubldr support.

Thanks for the reviews. I've responded to some of the comments and will take care of them and submit a new version.

Feb 26 2016, 5:23 AM · MIPS

Feb 25 2016

Sgalabov_gmail.com updated the diff for D5437: Add myself to the list of developers and import my PGP key..

Re-submit patch as I hadn't imported auto-props.txt when generating the first version.

Feb 25 2016, 8:47 AM
Sgalabov_gmail.com retitled D5438: Add myself as src committer from to Add myself as src committer.
Feb 25 2016, 8:20 AM
Sgalabov_gmail.com retitled D5437: Add myself to the list of developers and import my PGP key. from to Add myself to the list of developers and import my PGP key..
Feb 25 2016, 8:07 AM

Feb 17 2016

Sgalabov_gmail.com updated the diff for D5312: Prepare sys/boot for MIPS (32 and 64 bit) ubldr support.

Cleaned up some leftover issues.

Feb 17 2016, 4:43 PM · MIPS
Sgalabov_gmail.com retitled D5313: Introduce MIPS ubldr from to Introduce MIPS ubldr.
Feb 17 2016, 2:12 PM · MIPS
Sgalabov_gmail.com retitled D5312: Prepare sys/boot for MIPS (32 and 64 bit) ubldr support from to Prepare sys/boot for MIPS (32 and 64 bit) ubldr support.
Feb 17 2016, 2:04 PM · MIPS
Sgalabov_gmail.com added a comment to D5311: Include bsd.stand.mk in a number of Makefiles in sys/boot.

I am not sure whether more reviewers are required?

Feb 17 2016, 2:00 PM · MIPS
Sgalabov_gmail.com retitled D5311: Include bsd.stand.mk in a number of Makefiles in sys/boot from to Include bsd.stand.mk in a number of Makefiles in sys/boot.
Feb 17 2016, 1:59 PM · MIPS
Sgalabov_gmail.com retitled D5310: Convert BERI to use 64-bit FICL from to Convert BERI to use 64-bit FICL.
Feb 17 2016, 1:55 PM · MIPS
Sgalabov_gmail.com abandoned D5187: U-Boot loader (ubldr) support for MIPS.

Will resubmit in a different revision.

Feb 17 2016, 1:50 PM · MIPS

Feb 11 2016

Sgalabov_gmail.com retitled D5249: Allow MIPS INTRNG code to be built without FDT support from to Allow MIPS INTRNG code to be built without FDT support.
Feb 11 2016, 7:13 AM

Feb 10 2016

Sgalabov_gmail.com updated the diff for D5184: Remove bus_space_fdt for MIPS and make bus_space_generic handle things properly.

Patch updated.

Feb 10 2016, 9:02 AM · MIPS
Sgalabov_gmail.com updated the diff for D5196: Convert MIPS nexus and mips_pic to BUS_PASS.

Patch updated.

Feb 10 2016, 9:01 AM · MIPS
Sgalabov_gmail.com updated the diff for D5182: Introduce INTRNG support for MIPS.

Patch updated to use sys/sys/intr.h for the common parts between ARM and MIPS.
Also, FDT-related headers are now conditionally included in order to allow MIPS systems that do not support FDT to move to INTRNG should they wish to.

Feb 10 2016, 8:39 AM · MIPS

Feb 9 2016

Sgalabov_gmail.com updated D5187: U-Boot loader (ubldr) support for MIPS.
Feb 9 2016, 4:57 AM · MIPS

Feb 8 2016

Sgalabov_gmail.com updated the diff for D5043: Teach ofw_bus_parse_xref_list_alloc to be able to return the length of the parsed list.

Sorry, I attached the wrong patch... Now with the right one.

Feb 8 2016, 10:27 AM
Sgalabov_gmail.com updated the diff for D5043: Teach ofw_bus_parse_xref_list_alloc to be able to return the length of the parsed list.

Diff updated per Adrian's latest suggestion.

Feb 8 2016, 10:23 AM

Feb 5 2016

Sgalabov_gmail.com added a comment to D5043: Teach ofw_bus_parse_xref_list_alloc to be able to return the length of the parsed list.

Thanks Adrian, I'll do what you suggest and will submit a new diff.

Feb 5 2016, 5:03 PM
Sgalabov_gmail.com added a comment to D5043: Teach ofw_bus_parse_xref_list_alloc to be able to return the length of the parsed list.

Would it be possible for someone to look at this change so we can decide if it's ok to go with it or just forget about it?

Feb 5 2016, 6:59 AM

Feb 4 2016

Sgalabov_gmail.com added a comment to D5184: Remove bus_space_fdt for MIPS and make bus_space_generic handle things properly.

Made this revision dependent on D5196 only because the diff was created after the diff for D5196, so they may be better applied in the same order if accepted.

Feb 4 2016, 7:18 PM · MIPS
Sgalabov_gmail.com retitled D5196: Convert MIPS nexus and mips_pic to BUS_PASS from to Convert MIPS nexus and mips_pic to BUS_PASS.
Feb 4 2016, 7:16 PM · MIPS
Sgalabov_gmail.com updated the diff for D5184: Remove bus_space_fdt for MIPS and make bus_space_generic handle things properly.

Diff updated.

Feb 4 2016, 7:14 PM · MIPS
Sgalabov_gmail.com updated the diff for D5182: Introduce INTRNG support for MIPS.

Renamed sys/mips/mips/intr.c to sys/mips/mips/mips_pic.c per Alexander Kabaev's request (sorry, I must have misunderstood what you meant originally).

Feb 4 2016, 6:48 PM · MIPS
Sgalabov_gmail.com updated the diff for D5182: Introduce INTRNG support for MIPS.

I've updated the patch, addressing kan's comments. I'll send out a separate review for enabling bus pass on MIPS (together with enabling it for the mips_pic (intr.c) tomorrow. I'll also update the bus_space_fdt removal patch tomorrow.

Feb 4 2016, 4:59 PM · MIPS
Sgalabov_gmail.com updated D5187: U-Boot loader (ubldr) support for MIPS.
Feb 4 2016, 3:06 PM · MIPS
Sgalabov_gmail.com updated D5187: U-Boot loader (ubldr) support for MIPS.
Feb 4 2016, 10:52 AM · MIPS
Sgalabov_gmail.com updated the test plan for D5187: U-Boot loader (ubldr) support for MIPS.
Feb 4 2016, 10:49 AM · MIPS
Sgalabov_gmail.com retitled D5187: U-Boot loader (ubldr) support for MIPS from to U-Boot loader (ubldr) support for MIPS.
Feb 4 2016, 10:36 AM · MIPS
Sgalabov_gmail.com retitled D5184: Remove bus_space_fdt for MIPS and make bus_space_generic handle things properly from to Remove bus_space_fdt for MIPS and make bus_space_generic handle things properly.
Feb 4 2016, 7:20 AM · MIPS
Sgalabov_gmail.com retitled D5183: Proper attachment for MIPS ticker when using INTRNG from to Proper attachment for MIPS ticker when using INTRNG.
Feb 4 2016, 7:16 AM · MIPS
Sgalabov_gmail.com retitled D5182: Introduce INTRNG support for MIPS from to Introduce INTRNG support for MIPS.
Feb 4 2016, 7:14 AM · MIPS

Feb 2 2016

Sgalabov_gmail.com added a comment to D5077: Rename some CPU_MIPSxxx options and add new CPU_MIPSxxx options.

I meant to talk to you about possibly moving the Atheros SoCs to MIPS24K, but then got distracted with other things :-)
Yeah, I guess we can move the SoCs later. I did that for the Ralink SoCs in sys/mips/ralink for now, will be using the new cpu options with the Ralink/Mediatek FDT stuff too.

Feb 2 2016, 7:14 AM · MIPS

Jan 27 2016

Sgalabov_gmail.com retitled D5093: Fix MFS builds when both MD_ROOT_SIZE and MFS_IMAGE are specified from to Fix MFS builds when both MD_ROOT_SIZE and MFS_IMAGE are specified.
Jan 27 2016, 5:01 PM
Sgalabov_gmail.com updated the diff for D5079: Use the correct cpu option for rt305x hardware.

After discussion with imp@, removed the CPU_MIPS24KE option, as 24KE is not really different than 24K, apart from having DSP ASE, which can be detected dynamically via Config3 register.

Jan 27 2016, 7:49 AM · MIPS
Sgalabov_gmail.com updated the diff for D5078: Move MIPS32 Release 2 and Release 3 CPUs to use the EHB instruction for clearing hazards.

After discussion with imp@, removed the CPU_MIPS24KE option, as 24KE is not really different than 24K, apart from having DSP ASE, which can be detected dynamically via Config3 register.

Jan 27 2016, 7:49 AM · MIPS
Sgalabov_gmail.com updated the diff for D5077: Rename some CPU_MIPSxxx options and add new CPU_MIPSxxx options.

After discussion with imp@, removed the CPU_MIPS24KE option, as 24KE is not really different than 24K, apart from having DSP ASE, which can be detected dynamically via Config3 register.

Jan 27 2016, 7:47 AM · MIPS

Jan 26 2016

Sgalabov_gmail.com updated D5078: Move MIPS32 Release 2 and Release 3 CPUs to use the EHB instruction for clearing hazards.
Jan 26 2016, 11:14 AM · MIPS
Sgalabov_gmail.com updated the diff for D5078: Move MIPS32 Release 2 and Release 3 CPUs to use the EHB instruction for clearing hazards.

Backed out the sys/mips/include/asm.h change as it is probably too risky at the moment.

Jan 26 2016, 11:13 AM · MIPS
Sgalabov_gmail.com retitled D5079: Use the correct cpu option for rt305x hardware from to Use the correct cpu option for rt305x hardware.
Jan 26 2016, 10:50 AM · MIPS
Sgalabov_gmail.com retitled D5078: Move MIPS32 Release 2 and Release 3 CPUs to use the EHB instruction for clearing hazards from to Move MIPS32 Release 2 and Release 3 CPUs to use the EHB instruction for clearing hazards.
Jan 26 2016, 10:47 AM · MIPS
Sgalabov_gmail.com added reviewers for D5077: Rename some CPU_MIPSxxx options and add new CPU_MIPSxxx options: adrian, imp.
Jan 26 2016, 10:43 AM · MIPS
Sgalabov_gmail.com retitled D5077: Rename some CPU_MIPSxxx options and add new CPU_MIPSxxx options from to Rename some CPU_MIPSxxx options and add new CPU_MIPSxxx options.
Jan 26 2016, 10:41 AM · MIPS

Jan 24 2016

Sgalabov_gmail.com updated the diff for D5043: Teach ofw_bus_parse_xref_list_alloc to be able to return the length of the parsed list.

Updated diff added. Now we use the ncells parameter to return the number of elements in case idx == -1 is passed as a parameter. This allows us to continue to interpret the return value as simply 0 == success and anything else is a failure, while also being the least intrusive (IMHO) option to allow us to be able to get the length of the list.

Jan 24 2016, 9:10 AM
Sgalabov_gmail.com added a comment to D5043: Teach ofw_bus_parse_xref_list_alloc to be able to return the length of the parsed list.

Please disregard the above patches for now. I'll update and submit a new diff.
The major flaw in the above diffs is that they wrongly assume that the standard error values are negative, which they're not.

Jan 24 2016, 8:40 AM
Sgalabov_gmail.com updated the diff for D5043: Teach ofw_bus_parse_xref_list_alloc to be able to return the length of the parsed list.

Updated diff with more context provided.

Jan 24 2016, 2:30 AM

Jan 23 2016

Sgalabov_gmail.com retitled D5043: Teach ofw_bus_parse_xref_list_alloc to be able to return the length of the parsed list from to Teach ofw_bus_parse_xref_list_alloc to be able to return the length of the parsed list.
Jan 23 2016, 7:05 PM