Jo-Philipp Wich [Fri, 5 Nov 2010 21:38:38 +0000 (21:38 +0000)]
ld.so: ldd crashes when __LDSO_SEARCH_INTERP_PATH__ is not #defined Since
b65c7b2c79debcb9017e31913e01eeaa280106fb, the implicit search path can be disabled by not #defining __LDSO_SEARCH_INTERP_PATH__. This causes _dl_ldsopath to never be set, so it remains NULL. _dl_ldsopath is still used when __LDSO_LDD_SUPPORT__ is #defined, to strip the path off of the beginning of the absolute path to the ld.so interpreter in use for printing. The _dl_strlen will crash with a NULL argument.
Rather than relying on _dl_ldsopath, this change causes ldd to compute
the interpreter's basename directly.
glibc ld.so seems to print the full path to the interpreter without
any computed basename or =>. I personally prefer glibc's behavior, but
to preserve backwards compatibility with uClibc ld.so, the existing
format with the computed basename, =>, and full path is used here. This
enables simpler (and unchanged) text processing in a pipeline.
Signed-off-by: Mark Mentovai <mark at moxienet.com>
SVN-Revision: 23892
Florian Fainelli [Fri, 5 Nov 2010 18:46:43 +0000 (18:46 +0000)]
add missing symbol spotted by buildbot.
SVN-Revision: 23891
Felix Fietkau [Fri, 5 Nov 2010 18:05:50 +0000 (18:05 +0000)]
ath9k: fix ath9k_hw_apply_gpio_override so that it's effective
I discovered another bug in the ath9k WNDR3700 quirk fix from r23822.
ath9k_hw_apply_gpio_override was testing the original value of gpio_mask
to determine which bits were appropriate, instead of testing the shifted
value. Because bit 0 is always clear in the original value, this
resulted in no calls to set the GPIOs, an improperly-configured radio,
and reduced RSSI on other systems listening to the radio.
Signed-off-by: Mark Mentovai <mark@moxienet.com>
SVN-Revision: 23890
Alexandros C. Couloumbis [Fri, 5 Nov 2010 17:41:13 +0000 (17:41 +0000)]
target/linux: fix a wrong 2.6.37 patch (thank you acinonyx)
SVN-Revision: 23889
Michael Büsch [Fri, 5 Nov 2010 16:59:39 +0000 (16:59 +0000)]
omap24xx: Add linux 2.6.37 config/patches
SVN-Revision: 23888
Michael Büsch [Fri, 5 Nov 2010 16:57:51 +0000 (16:57 +0000)]
linux 2.6.37: Disable DEBUG_ICEDCC
SVN-Revision: 23887
Michael Büsch [Fri, 5 Nov 2010 14:35:33 +0000 (14:35 +0000)]
n810 profile: add maemo-kexec
SVN-Revision: 23886
Imre Kaloz [Fri, 5 Nov 2010 07:33:43 +0000 (07:33 +0000)]
the same DEFAULT_PACKAGES should be selected in the generic Makefile
SVN-Revision: 23885
Imre Kaloz [Fri, 5 Nov 2010 07:30:55 +0000 (07:30 +0000)]
only build squashfs images by default
SVN-Revision: 23884
Alexandros C. Couloumbis [Thu, 4 Nov 2010 22:10:11 +0000 (22:10 +0000)]
target/linux/orion: create subtargets (closes #8154)
SVN-Revision: 23883
Alexandros C. Couloumbis [Thu, 4 Nov 2010 21:47:29 +0000 (21:47 +0000)]
target/linux: extend r23881 for 2.6.37 too.
SVN-Revision: 23882
Alexandros C. Couloumbis [Thu, 4 Nov 2010 21:42:07 +0000 (21:42 +0000)]
target/linux: add missing symbols (closes #8147)
SVN-Revision: 23881
Felix Fietkau [Thu, 4 Nov 2010 18:55:16 +0000 (18:55 +0000)]
ar71xx: Configure WNDR3700 switch LED colors properly (#8103)
For WNDR3700, use green for 1Gb/s and amber for 100Mb/s and 10Mb/s on
the four LAN port switch LEDs. The LEDs will be lit to indicate a link
and will blink to indicate activity. This matches the stock firmware
and the description printed on the label on the unit's underside.
Signed-off-by: Mark Mentovai <mark@moxienet.com>
SVN-Revision: 23879
Felix Fietkau [Thu, 4 Nov 2010 18:53:18 +0000 (18:53 +0000)]
Revert "ar71xx: WNDR3700 WiFi LEDs should blink for activity (#7984)" on submitter's request
SVN-Revision: 23878
Felix Fietkau [Thu, 4 Nov 2010 18:48:22 +0000 (18:48 +0000)]
ar71xx: WNDR3700 WiFi LEDs should blink for activity (#7984)
Make the WiFi LEDs blink for activity on the WNDR3700, matching the
stock firmware and user expectations. The green 2.4GHz and blue 5GHz
LEDs will illuminate with the radio on, and will blink to indicate
transmission and reception.
Signed-off-by: Mark Mentovai <mark@moxienet.com>
SVN-Revision: 23877
Felix Fietkau [Thu, 4 Nov 2010 18:46:07 +0000 (18:46 +0000)]
ar71xx: Set eth1 MAC address from EEPROM for WNDR3700
The WNDR3700's art/caldata partition contains three MAC addresses at
offsets 0, 6, and 12, used for eth0/wlan0 (shared), eth1, and wlan1,
respectively. The existing code configures eth1's MAC address by adding
1 to eth0's instead of using the value stored in the EEPROM. This patch
causes the stored value to be used directly. (On my WNDR3700s, the three
stored addresses are all sequential anyway.)
Signed-off-by: Mark Mentovai <mark@moxienet.com>
SVN-Revision: 23876
Felix Fietkau [Thu, 4 Nov 2010 18:39:49 +0000 (18:39 +0000)]
ar71xx: fix the wndr3700 antenna group setting for the first wireless chip (thx, Mark Mentovai)
SVN-Revision: 23875
Felix Fietkau [Thu, 4 Nov 2010 17:05:48 +0000 (17:05 +0000)]
ath9k: fix enabling SWBA interrupts
SVN-Revision: 23870
Imre Kaloz [Thu, 4 Nov 2010 14:18:45 +0000 (14:18 +0000)]
upgrade to 2.6.36
SVN-Revision: 23867
Imre Kaloz [Thu, 4 Nov 2010 14:18:04 +0000 (14:18 +0000)]
use gcc 4.3.5 for avr32
SVN-Revision: 23866
Imre Kaloz [Thu, 4 Nov 2010 14:17:06 +0000 (14:17 +0000)]
add avr32 support to gcc 4.3.5
SVN-Revision: 23865
Florian Fainelli [Thu, 4 Nov 2010 14:09:20 +0000 (14:09 +0000)]
fix mvswitch PHY polling setting (#8133)
SVN-Revision: 23862
Michael Büsch [Thu, 4 Nov 2010 12:42:37 +0000 (12:42 +0000)]
InstallDev: Move the "find" out of the lock critical section.
SVN-Revision: 23858
Michael Büsch [Thu, 4 Nov 2010 12:28:55 +0000 (12:28 +0000)]
Lock copying of directory trees to the staging dir with the "staging-dir" lock. This lock probably has to be taken elsewhere, too.
SVN-Revision: 23857
Felix Fietkau [Thu, 4 Nov 2010 12:26:09 +0000 (12:26 +0000)]
ath9k: fix a few remaining issues in the xmit queue cleanup patch - reduces packet loss under load
SVN-Revision: 23856
Michael Büsch [Thu, 4 Nov 2010 11:30:10 +0000 (11:30 +0000)]
deptest: Capitalize failure message. Makes it easier to spot in the logs.
SVN-Revision: 23855
Imre Kaloz [Thu, 4 Nov 2010 11:09:08 +0000 (11:09 +0000)]
these belong to the generic config..
SVN-Revision: 23853
Imre Kaloz [Thu, 4 Nov 2010 09:01:08 +0000 (09:01 +0000)]
update kernels to 2.6.32.25 and 2.6.35.8
SVN-Revision: 23851
Imre Kaloz [Thu, 4 Nov 2010 08:49:11 +0000 (08:49 +0000)]
add missing 2.6.36 symbols
SVN-Revision: 23850
Lars-Peter Clausen [Wed, 3 Nov 2010 21:01:01 +0000 (21:01 +0000)]
Add even more missing symbols to the 2.6.36 config
SVN-Revision: 23842
John Crispin [Wed, 3 Nov 2010 19:12:34 +0000 (19:12 +0000)]
* adds a rewrite of the tapi drivers + sip app. this is the result of lars' gsoc 2010 project, Thanks !
SVN-Revision: 23840
John Crispin [Wed, 3 Nov 2010 19:10:56 +0000 (19:10 +0000)]
* adds patch to 2.6.35 series to make dsl work
SVN-Revision: 23839
John Crispin [Wed, 3 Nov 2010 19:07:42 +0000 (19:07 +0000)]
* remove broken flag from dsl-control app
SVN-Revision: 23838
John Crispin [Wed, 3 Nov 2010 19:06:39 +0000 (19:06 +0000)]
* make dsl driver work with new kernel
SVN-Revision: 23837
John Crispin [Wed, 3 Nov 2010 19:02:27 +0000 (19:02 +0000)]
* bump kernel to 2.6.35.8 * merge arcadyn mach files * fixes ar9 * adds hack for tapi drivers
SVN-Revision: 23836
Michael Büsch [Wed, 3 Nov 2010 18:48:03 +0000 (18:48 +0000)]
deptest: Do not clobber the base build and staging dirs
SVN-Revision: 23835
Michael Büsch [Wed, 3 Nov 2010 18:26:26 +0000 (18:26 +0000)]
ensure an empty BUILD_DIR variable is passed down u-boot's makefile
SVN-Revision: 23832
Alexandros C. Couloumbis [Wed, 3 Nov 2010 16:55:51 +0000 (16:55 +0000)]
package/madwifi: fix r23829 commit
SVN-Revision: 23830
Alexandros C. Couloumbis [Wed, 3 Nov 2010 16:18:29 +0000 (16:18 +0000)]
package/madwifi: Use sema_init() instead of init_MUTEX() (based on: madwifi-project.org/changeset/4118)
SVN-Revision: 23829
Alexandros C. Couloumbis [Wed, 3 Nov 2010 16:13:33 +0000 (16:13 +0000)]
target/linux: add preliminary 2.6.37 kernel support
SVN-Revision: 23828
Michael Büsch [Wed, 3 Nov 2010 15:18:53 +0000 (15:18 +0000)]
deptest: --force also overrides blacklist stamps
SVN-Revision: 23827
Michael Büsch [Wed, 3 Nov 2010 15:01:03 +0000 (15:01 +0000)]
deptest: Add --force to force a test
SVN-Revision: 23826
Michael Büsch [Wed, 3 Nov 2010 14:58:32 +0000 (14:58 +0000)]
deptest: Install of host tools has to be forced for every test, because the host staging dir is cleaned prior a test.
SVN-Revision: 23825
Felix Fietkau [Wed, 3 Nov 2010 14:56:05 +0000 (14:56 +0000)]
ath9k: fix cycle counter tracking
SVN-Revision: 23824
Felix Fietkau [Wed, 3 Nov 2010 14:55:59 +0000 (14:55 +0000)]
ath9k: fix queue pending frame counter tracking by cleaning up tx queue selection
SVN-Revision: 23823
Felix Fietkau [Wed, 3 Nov 2010 14:55:53 +0000 (14:55 +0000)]
ar71xx: improve the wndr3700 quirks - move most of the code out of ath9k and instead allow the platform device to specify gpio overrides - fixes 5ghz signal strength issues
SVN-Revision: 23822
Michael Büsch [Wed, 3 Nov 2010 14:44:31 +0000 (14:44 +0000)]
deptest: Add option for lean test
SVN-Revision: 23821
Michael Büsch [Wed, 3 Nov 2010 12:49:38 +0000 (12:49 +0000)]
deptest: Add sanity check to avoid trouble with illegal package names
SVN-Revision: 23819
Michael Büsch [Wed, 3 Nov 2010 12:41:28 +0000 (12:41 +0000)]
deptest: Support specifying certain packages to test on the commandline.
SVN-Revision: 23818
Vasilis Tsiligiannis [Wed, 3 Nov 2010 10:39:29 +0000 (10:39 +0000)]
hostapd: Add 'identity' config option when eap_type is 'tls' on wpa_supplicant (#8164)
SVN-Revision: 23817
Michael Büsch [Wed, 3 Nov 2010 01:10:52 +0000 (01:10 +0000)]
deptest: Add optional blacklisting
SVN-Revision: 23811
Michael Büsch [Wed, 3 Nov 2010 00:27:50 +0000 (00:27 +0000)]
deptest: Check for .config
SVN-Revision: 23810
Michael Büsch [Wed, 3 Nov 2010 00:24:12 +0000 (00:24 +0000)]
deptest: Install the kernel at init stage
SVN-Revision: 23809
Michael Büsch [Tue, 2 Nov 2010 23:22:34 +0000 (23:22 +0000)]
deptest: Better detection of base directory
SVN-Revision: 23807
Michael Büsch [Tue, 2 Nov 2010 22:48:29 +0000 (22:48 +0000)]
deptest: Also make sure the toolchain is built in the initialization step. This makes it possible to run the script from within a fresh tree.
SVN-Revision: 23806
Michael Büsch [Tue, 2 Nov 2010 22:36:32 +0000 (22:36 +0000)]
deptest: Also create "failed" stamps. This makes it easier to check what failed after the script finished.
SVN-Revision: 23805
Michael Büsch [Tue, 2 Nov 2010 21:58:24 +0000 (21:58 +0000)]
deptest: Add shbang
SVN-Revision: 23804
Michael Büsch [Tue, 2 Nov 2010 21:57:03 +0000 (21:57 +0000)]
deptest: Fix indent
SVN-Revision: 23803
Felix Fietkau [Tue, 2 Nov 2010 16:38:57 +0000 (16:38 +0000)]
make IGNORE_ERRORS apply to deselected packages as well (typically triggered through dependencies)
SVN-Revision: 23796
Felix Fietkau [Tue, 2 Nov 2010 16:26:57 +0000 (16:26 +0000)]
make the display support feature flag selectable
SVN-Revision: 23791
Imre Kaloz [Tue, 2 Nov 2010 13:57:57 +0000 (13:57 +0000)]
switch to uClibc 0.9.31
SVN-Revision: 23781
Imre Kaloz [Tue, 2 Nov 2010 13:57:04 +0000 (13:57 +0000)]
switch to binutils 2.20.1 (except for avr32 and ubicom32)
SVN-Revision: 23780
Imre Kaloz [Tue, 2 Nov 2010 12:56:58 +0000 (12:56 +0000)]
remove support for uClibc 0.9.30.2 and 0.9.30.3
SVN-Revision: 23779
Imre Kaloz [Tue, 2 Nov 2010 12:28:34 +0000 (12:28 +0000)]
more 2.6.36 config symbols..
SVN-Revision: 23778
Imre Kaloz [Tue, 2 Nov 2010 12:22:45 +0000 (12:22 +0000)]
add additional config symbols
SVN-Revision: 23777
Imre Kaloz [Tue, 2 Nov 2010 12:21:31 +0000 (12:21 +0000)]
refresh 2.6.36 patches
SVN-Revision: 23776
Imre Kaloz [Tue, 2 Nov 2010 12:20:58 +0000 (12:20 +0000)]
update the gpiolib patch
SVN-Revision: 23775
Imre Kaloz [Tue, 2 Nov 2010 12:17:05 +0000 (12:17 +0000)]
remove unneeded patches
SVN-Revision: 23774
Imre Kaloz [Tue, 2 Nov 2010 12:01:56 +0000 (12:01 +0000)]
support only 2.6.32 and 2.6.36
SVN-Revision: 23773
Imre Kaloz [Tue, 2 Nov 2010 11:52:22 +0000 (11:52 +0000)]
add a patch to export dma_set_coherent_mask
SVN-Revision: 23772
Imre Kaloz [Tue, 2 Nov 2010 11:50:56 +0000 (11:50 +0000)]
this is not a platform specific patch
SVN-Revision: 23771
Imre Kaloz [Tue, 2 Nov 2010 11:49:32 +0000 (11:49 +0000)]
add some additional 2.6.36 symbol
SVN-Revision: 23770
Alexandros C. Couloumbis [Tue, 2 Nov 2010 08:37:46 +0000 (08:37 +0000)]
package/apex: fix a compile issue
SVN-Revision: 23768
Michael Büsch [Mon, 1 Nov 2010 21:46:28 +0000 (21:46 +0000)]
n810-gui profile: Add xkeyboard-config
SVN-Revision: 23767
Florian Fainelli [Mon, 1 Nov 2010 13:09:47 +0000 (13:09 +0000)]
switch to 2.6.36
SVN-Revision: 23762
Florian Fainelli [Mon, 1 Nov 2010 13:09:41 +0000 (13:09 +0000)]
set the mac address using the chip-unique serial number
SVN-Revision: 23761
Florian Fainelli [Mon, 1 Nov 2010 13:09:34 +0000 (13:09 +0000)]
add support for 2.6.36 kernel
SVN-Revision: 23760
Florian Fainelli [Mon, 1 Nov 2010 13:09:26 +0000 (13:09 +0000)]
resync kernel config
SVN-Revision: 23759
Jo-Philipp Wich [Mon, 1 Nov 2010 00:20:00 +0000 (00:20 +0000)]
uci: use a delete-safe iterator in the Lua :foreach() function The following test case exposed a NULL pointer dereference in uci_lua_foreach(): lua -luci -e 'x=uci.cursor(); x:foreach("firewall", "forwarding", function(s) x:delete("firewall", s[".name"]) end)'
SVN-Revision: 23757
Florian Fainelli [Sun, 31 Oct 2010 21:45:49 +0000 (21:45 +0000)]
initialize clocks earlier for lpj to be correct (#7548)
SVN-Revision: 23746
Florian Fainelli [Sun, 31 Oct 2010 21:45:30 +0000 (21:45 +0000)]
refresh 2.6.32 patches
SVN-Revision: 23745
Felix Fietkau [Sun, 31 Oct 2010 15:36:47 +0000 (15:36 +0000)]
remove an obsolete comment for the flock template
SVN-Revision: 23744
Felix Fietkau [Sun, 31 Oct 2010 15:33:48 +0000 (15:33 +0000)]
fix usage of flock - use the command mode instead of locking a file descriptor to fix build issues on mac os x
SVN-Revision: 23743
Felix Fietkau [Sun, 31 Oct 2010 14:32:15 +0000 (14:32 +0000)]
nl80211: fix a station dump crash triggered by sending an invalid ifindex
SVN-Revision: 23741
Felix Fietkau [Sun, 31 Oct 2010 13:49:41 +0000 (13:49 +0000)]
add missing SH_FUNC for remaining md5s calls (#7888)
SVN-Revision: 23739
Felix Fietkau [Sun, 31 Oct 2010 13:49:34 +0000 (13:49 +0000)]
hostapd: move the madwifi segfault fix to the right place
SVN-Revision: 23738
Florian Fainelli [Sun, 31 Oct 2010 13:10:55 +0000 (13:10 +0000)]
vlynq: try remote clock first, then external (#7324)
SVN-Revision: 23737
Florian Fainelli [Sun, 31 Oct 2010 13:10:49 +0000 (13:10 +0000)]
refresh 2.6.32 patches
SVN-Revision: 23736
Florian Fainelli [Sun, 31 Oct 2010 13:10:35 +0000 (13:10 +0000)]
refresh 2.6.32 patches
SVN-Revision: 23735
Felix Fietkau [Sun, 31 Oct 2010 12:28:51 +0000 (12:28 +0000)]
madwifi: remove device ids for AR5416
SVN-Revision: 23730
Florian Fainelli [Sat, 30 Oct 2010 22:35:59 +0000 (22:35 +0000)]
add kmod-leds-net5501
Signed-off-by: Philip Prindeville <philipp_subx@redfish-solutions.com>
SVN-Revision: 23729
Florian Fainelli [Sat, 30 Oct 2010 22:35:54 +0000 (22:35 +0000)]
prefer the cs5535 gpiolib driver after 2.6.32
SVN-Revision: 23728
Florian Fainelli [Sat, 30 Oct 2010 22:35:50 +0000 (22:35 +0000)]
resync config-default, enable gpio support
SVN-Revision: 23727
Florian Fainelli [Sat, 30 Oct 2010 22:35:46 +0000 (22:35 +0000)]
ep80579 depend on their corresponding subtarget
SVN-Revision: 23726
Alexandros C. Couloumbis [Sat, 30 Oct 2010 10:00:34 +0000 (10:00 +0000)]
linux/generic: fix "rm: can't remove 'xyz': Directory not empty" symbolic link and directory issues on RouterBoard family devices.
SVN-Revision: 23718
Jo-Philipp Wich [Fri, 29 Oct 2010 21:25:39 +0000 (21:25 +0000)]
package/hostapd: fix crash in atheros driver (#8143) hapd->driver->set_operstate may happen when the drv_priv data is not initialized yet, this leads to a null pointer deref in the atheros driver. Protect the operstate call with a check for hapd->drv_priv.
SVN-Revision: 23715
Michael Büsch [Fri, 29 Oct 2010 15:07:23 +0000 (15:07 +0000)]
Lock copying to STAGING_DIR_ROOT. This fixes build failures for parallelized build.
SVN-Revision: 23709
Michael Büsch [Fri, 29 Oct 2010 14:53:16 +0000 (14:53 +0000)]
Add macro for locking of recipe commands.
SVN-Revision: 23708
Felix Fietkau [Fri, 29 Oct 2010 13:39:18 +0000 (13:39 +0000)]
add a stripped down (and portable) version of flock to the host tools
SVN-Revision: 23707
Imre Kaloz [Fri, 29 Oct 2010 10:55:54 +0000 (10:55 +0000)]
remove unneeded config options, too
SVN-Revision: 23706