--- Log opened Sun Apr 16 00:00:32 2017 | ||
shorne | mithro: in that case its almost exactly the same as the kernel stuff | 03:33 |
---|---|---|
shorne | they follow the same model with the format-patch, send-email git commands | 03:34 |
shorne | For the openrisc stuff you send to the list then I will ack and put on my queue | 03:34 |
shorne | (I am qemu openrisc maintainer too now) | 03:35 |
shorne | then during next merge window (I tink next week) I will send PR | 03:35 |
shorne | PR is via email | 03:35 |
shorne | http://wiki.qemu-project.org/Contribute/SubmitAPatch | 03:36 |
mithro | shorne: Okay, looking at that PR now | 04:38 |
mithro | shorne: I need to figure out the best way to rebase all my litex hardware changes from the old qemu onto the new qemu | 04:39 |
shorne | mithro: if the original base is old it might be painful | 05:03 |
shorne | the openrisc stuff should be easy enough to keep separate | 05:03 |
mithro | shorne: It's mostly self contained hardware | 05:03 |
shorne | just run 'git rebase -i v2.9.0-rc4' ? | 05:04 |
shorne | mithro: have you ever dealed with qemu savevm loadvm state saving stuff? | 05:08 |
mithro | shorne: Nope! | 05:08 |
shorne | I am trying it out for openrisc, it seems the serialization logic is missing a lot of definitions | 05:08 |
shorne | so doesn't work | 05:09 |
shorne | :( | 05:09 |
wbx | shorne: is the poweroff qemu issue accepted upstream? | 05:11 |
mithro | I've cargo culted all the saving/loading state stuff in the peripherals I've look at so far | 05:12 |
wbx | shorne: i mean the fix, not the issue ;) | 05:13 |
shorne | mithro: yeah, I did the same.. but then I wnt to test it and it didnt work | 05:15 |
shorne | so... maybe I need to actually figure out and make a new patch to fix it | 05:15 |
mithro | shorne: I've rebased those changes in that pull request now | 05:15 |
shorne | wbx: I was going to push upstream at the next qemu merge window | 05:16 |
mithro | shorne: Just figuring out the process for running the patch checking scripts | 05:16 |
shorne | it should open soon | 05:16 |
wbx | shorne: ah, okay. 2.9 will be released soon. | 05:16 |
shorne | wbx: yes, so it wont make 2.9 | 05:17 |
mithro | shorne: The "subsystem" in the commit messages should be "target/openrisc" rather than "target-openrisc" now right? | 05:17 |
shorne | mithro: I usually look at what previous commits here | 05:19 |
shorne | I think target/openrisc is what I saw | 05:19 |
shorne | but your target-openrisc is fine with me | 05:19 |
shorne | but I guess to be consistent... | 05:19 |
mithro | shorne: Yeah - it use to be target-openrisc when that was the directory name it seems | 05:20 |
shorne | yeah, it looks like that is the standard now 'target/ppc: update ca32 in arithmetic add' | 05:21 |
shorne | some of my patches still need description cleanups | 05:21 |
mithro | shorne: So, scripts/checkpatch.pl seems to be happy with the exception vectoring patches | 05:42 |
mithro | shorne: If you want to take one more look at them, I'll send them out to the mailing list tomorrow morning | 05:42 |
shorne | mithro: ill check your github repo.. | 05:50 |
mithro | shorne: Okay great - I'm going to call it a night now | 05:51 |
mithro | Have a good evening everyone! | 05:55 |
shorne | mithro: good night | 05:55 |
homeless | Hi Guys, I have been trying to build FreeRTOS using new toolchain. However, I am getting a linker error. | 17:45 |
homeless | The error is: OpenRISC_SIM_GCC/../../Source/croutine.c:230: undefined reference to `vPortDisableInterrupts' | 17:46 |
homeless | I am getting error on this line of Makefile: | 17:52 |
homeless | @$(LD) -o $@ $(LDFLAGS) --start-group $(ARCH_ASM_OBJ) $(PORT_ASM_OBJ) $(PORT_OBJ) $(RTOS_OBJ) $(DEMO_OBJ) $(APP_OBJ) $(LIBS) --end-group | 17:52 |
homeless | I checked the definition of "vPortDisableInterrupts" function. It exists and it was compiled. | 17:54 |
homeless | Could you help me out here? Thanks. | 17:54 |
homeless | Forgot to tell you: I changed all or32 to or1k in all the source codes and scripts | 17:55 |
--- Log closed Mon Apr 17 00:00:34 2017 |
Generated by irclog2html.py 2.15.2 by Marius Gedminas - find it at mg.pov.lt!