Fix the prebuild libs dependency.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Feb 7 2015
Feb 6 2015
Forgot to link liblzma with pthread.
Add a few more files to the build.
Add lzma.h to ObsoleteFiles.inc.
Feb 4 2015
Jan 28 2015
Not sure why there was no context available.
Jan 15 2015
Fixed the install without LANG set.
Jan 14 2015
Jan 11 2015
The code looks good, but I'm not familiar with the RTC hardware. Still, I'll mark it as reviewed.
Jan 10 2015
Jan 9 2015
Jan 7 2015
Jan 4 2015
This looks odd. Why are we relying on magic numbers instead of constants/enums like before?
Some of the constants in the previous version are Linux-specific, and don't exist in our ELF headers.
We could make up our own constants (e.g. NT_LINUX_AUXV) but it doesn't seem like that would provide much value. The same constant name may have different values on different OSes.
This looks odd. Why are we relying on magic numbers instead of constants/enums like before?
Dec 31 2014
Dec 22 2014
In the commit log, I wouldn't use the pronoun "the" but instead you could make it clear you're talking about m_clrprotoflags().
Dec 21 2014
Reviewed.
Dec 20 2014
Some developers have disabled PREEMPTION to work around problems in the drivers, but I agree it should be re-enabled and those drivers should be fixed.
Dec 14 2014
Dec 13 2014
Dec 12 2014
Dec 6 2014
Dec 5 2014
Dec 4 2014
Dec 1 2014
Nov 24 2014
Nov 20 2014
Nov 19 2014
Nov 18 2014
Nov 16 2014
Nov 7 2014
The other thing that bothers me about this driver is that typically frequency and voltage are scaled together... first voltage is increased, then frequency, to scale up. When scaling back, first frequency is reduced, then voltage. I see one line of code in the cpufreq set routine that lowers voltage, nothing that ever increases it except manual controls by the user.
Nov 2 2014
D1031 will fix this.
Nov 1 2014
It might be better to put these reviews under 'network'.
New diffs from Aoyama-san.
Oct 31 2014
Make sure the style of CMAKE_ARGS is consistent with the rest of the file (i.e. replace ON/OFF with On/Off).
Plus we tend to group all variables related to an option (so AVAHI_LIB_DEPENDS/AVAHI_CMAKE_* then the corresponding MDNSRESPONDER_* variables).
And don't bump PORTREVISION — there is no need for rebuilding the package.
Are you sure? Looking at kdelibs's dnssd/CMakeLists.txt, we were indeed never building the mDNSResponder backend at all, even with our MDNSRESPONDER option defaulting to on. Since we hard-depend on net/avahi-app, HAVE_AVAHI in CMakeLists.txt was always set and we were always building the Avahi code.
However, taking one step back this also means that we've never built the mDNSResponder backend at all, at least for a long time (this can be partially verified by looking at the beefy{1,2} logs for the port). The detection code in kdelibs was added in 2007, and our dependency on net/avahi-app has always existed (since area51 r3659).
This could very well be an argument in favor of removing the MDNSRESPONDER option altogether (it's not clear to me how it was ever used even though miwi added it as a missing dependency in area51 r3671).
Oct 30 2014
I tried to build this code but it fails with:
cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -nostdinc -I. -I/data/rpi/head/src/sys -I/data/rpi/head/src/sys/contrib/altq -I/data/rpi/head/src/sys/contrib/libfdt -I/data/rpi/head/src/sys/gnu/dts/include -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -funwind-tables -ffreestanding -gdwarf-2 -mfpu=none -mllvm -arm-enable-ehabi -Werror /data/rpi/head/src/sys/arm/broadcom/bcm2835/bcm2835_cpufreq.c
/data/rpi/head/src/sys/arm/broadcom/bcm2835/bcm2835_cpufreq.c:161:19: error: use of undeclared identifier 'BCM2835_MBOX_CHAN_PROP'MBOX_WRITE(mbox, BCM2835_MBOX_CHAN_PROP, (uint32_t)sc->dma_phys); ^/data/rpi/head/src/sys/arm/broadcom/bcm2835/bcm2835_cpufreq.c:162:18: error: use of undeclared identifier 'BCM2835_MBOX_CHAN_PROP'
MBOX_READ(mbox, BCM2835_MBOX_CHAN_PROP, &err); ^2 errors generated.
Overall it's good. We just need to make it more FreeBSD source code friendly.
Oct 29 2014
I would like to hear the reason for this change. Currently only three ports depend on avahi-libdns (and one of them the avahi meta port), while mDNSResponder is used by 25 ports + 450 kde ports via kdelibs. This change will cause package conflicts, particularly between kde ports and cups ports.
Oct 28 2014
Thanks. Someone pointed out on IRC that Avahi might not be a fully functional replacement for mDNSResponder. I have no idea about the accuracy of this information, do you? And is there something in mDNSResponder that's actively causing problems at the moment other than that it is not maintained anymore?
It would be helpful to understand why you want to do this though. Is it because mDNSResponder is unmaintained? If it is, why not remove the MDNSRESPONDER option altogether?
Oct 24 2014
There are a bunch of empty lines that you might want to remove.
What if the packet was encapsulated? Does the flag get copied over to the inner packet? If it does, then that's a bug because the flowid needs to be recalculated.
Oct 20 2014
I'm not sure how make anchors work and I've run into this problem before, so if it fixes it, great.
Right now, this code only lets you work with one DTrace script. I had some ideas on how to improve that, but I never worked on them.
Oct 18 2014
Fixing the compatible string.
Fixing the previous revision.
Changes based on review comments.
Oct 16 2014
Oct 14 2014
Oct 12 2014
Some #defines are still unused, but good for now.
What happens if you remove the battery? Shouldn't the thread have some condition variable to let it terminate?
There are more references to OMAP3 in other files. For example: ti/omap4/omap4_prcm_clks.c (fix the comments?), ti/ti_cpuid.c (does it even compile now?), ti/ti_mmchs.c, ti/ti_prcm.c, ti/ti_prcm.h, ti/ti_sdhci.c, ti/ti_sdma.c, ti/usb/omap_ehci.c and ti/usb/omap_usb.h.
Oct 9 2014
Oct 8 2014
Makes sense to me.
Oct 3 2014
I've reviewed this, but I think it needs to be reviewed by someone else more experienced in VFP.
This looks great, thanks! Symbol lookup caching has been in my TODO for a while, so I'd be grateful if you could do that :-)
Oct 2 2014
Sep 30 2014
Sep 23 2014
Did you generate this patch with arc? There's no context available.
Sep 19 2014
Sep 18 2014
Yep, no argument there. True in both the ipv6 and ipv4 case because of the default values that are being chosen for the tuneables. This will not be the case if the users choose different values based on their networks. So I think the code is still correct.
Then I don't understand the choice of default values if this is a no-op by default. I'm fine with it if you plan to fix it in the future.
I'm trying to think if there's a case where the user enables the blackhole functionality and the value of the blackhole mss would NOT be less than the default mss. I think that this code might be more of a safety check. If the user sets a blackhole value that its way out of bounds in the large direction, this would catch it and set it to the default.
To me, that's how it was supposed to be in the first place. First drop to the blackhole MSS and then drop to the minimum MSS. The blackhole MSS could be 1200.
If I read the original revisions in XNu, there's no way that could have happened as the code clear the PMTU flag on the first pass. It would never fall back down the blackhole detection code path to try and use the minmss value.
Perhaps that's a bug and we should try and take two attempts (set blackhole mss to something not the minimum like 1200) and try to let the code be more robust?
I think it's a good cleanup and it's easy to verify that nothing changed.
Yep, no argument there. True in both the ipv6 and ipv4 case because of the default values that are being chosen for the tuneables. This will not be the case if the users choose different values based on their networks. So I think the code is still correct.
Then I don't understand the choice of default values if this is a no-op by default. I'm fine with it if you plan to fix it in the future.
I'm trying to think if there's a case where the user enables the blackhole functionality and the value of the blackhole mss would NOT be less than the default mss. I think that this code might be more of a safety check. If the user sets a blackhole value that its way out of bounds in the large direction, this would catch it and set it to the default.
Yep, no argument there. True in both the ipv6 and ipv4 case because of the default values that are being chosen for the tuneables. This will not be the case if the users choose different values based on their networks. So I think the code is still correct.