Jo-Philipp Wich
f06473f8ff
optimize kernel config for kvm_guest
...
This patch enables few extra kernel options for the kvm_guest subtarget:
- Tickless kernel to avoid timer ticks in idle guests, reduces CPU usage
- Enable paravirtualization steal time support
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
SVN-Revision: 32436
2012-06-18 23:36:50 +00:00
Felix Fietkau
cfe79471d1
kmod-ipt-nathelper-extra: fix missing nf_conntrack_broadcast.ko
...
kmod-ipt-nathelper-extra is missing the package nf_conntrack_broadcast.ko
if it is not included into the kmod-ipt-nathelper-extra packge the modules
nf_conntrack_snmp and nf_nat_snmp_basic cant get loaded:
[ 44.500000] nf_conntrack_snmp: Unknown symbol nf_conntrack_broadcast_help (err 0)
[ 44.664000] nf_nat_snmp_basic: Unknown symbol nf_nat_snmp_hook (err 0)
Signed-off-by: Peter Wagner <tripolar@gmx.at>
SVN-Revision: 32434
2012-06-18 23:30:48 +00:00
Jo-Philipp Wich
3cf347124a
kernel: split kmod-pppoe into kmod-pppox and kmod-pppoe, make kmod-pptp depend on kmod-pppox ( #11677 )
...
SVN-Revision: 32433
2012-06-18 23:26:36 +00:00
Jo-Philipp Wich
d65c855203
6rd: apply the same simplifications done in 6to4 and 6in4
...
SVN-Revision: 32432
2012-06-18 23:08:20 +00:00
Jo-Philipp Wich
fdfffd0fbe
Add new package for configuring 6rd tunnels.
...
This patch adds support for manually configuring 6rd tunnels. It depends on
the netifd patches I sent earlier, which add 6rd support.
A basic interface configuration looks like:
config interface 'wan6'
option proto '6rd'
option peeraddr '192.0.2.1'
option ip6prefix '2123::'
option ip6prefixlen '16'
option ip4prefixlen '0'
Where ip4prefixlen is optional and actually defaults to 0, which would use all
bits of the IPv4 in the calculated IPv6 subnet.
I believe it should be possible to configure a regular 6to4 tunnel using this,
and that we may want to merge the two eventually, but there are some larger
differences between the two at the moment:
- 6rd addresses can be more difficult to calculate. My ISP, for example, has
a setup with a v6 mask of 43 bits, and a v4 mask of 19.
- 6to4 has support for configuring radvd. This is something we want, of
course, but it seems best to deal with this in a separate patch.
Just creating a new package looked like the quickest way to get this in.
This work is based on the 6in4 package, and work by Stijn Tintel.
Signed-off-by: Stéphan Kochen <stephan@kochen.nl>
SVN-Revision: 32431
2012-06-18 23:08:18 +00:00
Jo-Philipp Wich
985eab3706
netifd: bump again to git head, fix device present state after reconnecting shell protos
...
SVN-Revision: 32430
2012-06-18 23:01:04 +00:00
Felix Fietkau
575f47b36e
netifd: update to latest version again, fixes route6 issues ( #11528 )
...
SVN-Revision: 32429
2012-06-18 21:52:28 +00:00
Jo-Philipp Wich
4dc3b124e9
6in4, 6to4: further simplify protocol backends - use new default route dependencies to trigger bringup - remove old hotplug scripts
...
SVN-Revision: 32428
2012-06-18 21:40:34 +00:00
Felix Fietkau
992d685ea4
netifd: update to latest version, adds 6rd related changes and adds support for default route dependencies (through host route dependencies)
...
SVN-Revision: 32426
2012-06-18 21:23:09 +00:00
Florian Fainelli
6de0939c3a
build: allow KERNELNAME to contain multiple kernel make targets
...
SVN-Revision: 32423
2012-06-18 13:20:50 +00:00
Jo-Philipp Wich
cbac321164
remove inittab override
...
SVN-Revision: 32422
2012-06-18 11:50:37 +00:00
John Crispin
0a684babcc
fix ccache related build breakage
...
SVN-Revision: 32421
2012-06-18 08:50:26 +00:00
Felix Fietkau
3360067932
mac80211: update to wireless-testing 2012-06-14
...
SVN-Revision: 32420
2012-06-18 01:26:36 +00:00
Jo-Philipp Wich
c73b39fd30
uhttpd: finish inherited uloop in forked childs, fixes misdispatched events leading to race conditions and bad memory accesses
...
SVN-Revision: 32419
2012-06-18 00:41:43 +00:00
Luka Perkov
fd38f78bfe
e2fsprogs: fix md5sum issue
...
md5sum from kernel.org and sourceforge.net are not the same
SVN-Revision: 32418
2012-06-17 21:34:16 +00:00
Vasilis Tsiligiannis
8015c01f4f
acx-mac80211: Add workaround for mac80211 hw-queue check
...
SVN-Revision: 32417
2012-06-17 20:50:43 +00:00
Vasilis Tsiligiannis
37c2235af7
acx-mac80211: Bump to v20120607
...
SVN-Revision: 32416
2012-06-17 20:49:55 +00:00
Vasilis Tsiligiannis
07d57edf59
acx-mac80211: Allow firmware downloading for more ACX1xx cards
...
SVN-Revision: 32415
2012-06-17 20:46:31 +00:00
Luka Perkov
e83e268100
e2fsprogs: update to 1.42.4
...
SVN-Revision: 32414
2012-06-17 17:53:01 +00:00
Luka Perkov
578551c380
e2fsprogs: update to 1.42.4
...
SVN-Revision: 32413
2012-06-17 17:52:59 +00:00
Florian Fainelli
b89c81929e
fix SPI message control handling for BCM6338/6348
...
BCM6338 and BCM6338 have their MSG_CONTROL register width of 8-bits instead of
16-bits. We were previously using a 16-bits write which corrupted the first
byte of the TX FIFO. Also the message type was always set to Full-duplex even
in the case of half-duplex messages.
SVN-Revision: 32409
2012-06-17 16:17:29 +00:00
Jo-Philipp Wich
89701ec518
6in4, 6to4: remove dependency on "ip"
...
SVN-Revision: 32403
2012-06-17 13:18:40 +00:00
Jo-Philipp Wich
bb6dde0fbf
6to4: use network_find_wan() and network_get_iapddr() to find local ip, use json_get_vars() to read settings
...
SVN-Revision: 32402
2012-06-17 13:17:39 +00:00
Jo-Philipp Wich
89732577aa
6in4: change local4 option name back to ipaddr
...
SVN-Revision: 32401
2012-06-17 12:27:16 +00:00
Jo-Philipp Wich
76000dc6ed
6in4: use network_find_wan() and network_get_iapddr() to find local ip, use json_get_vars() to read settings
...
SVN-Revision: 32400
2012-06-17 12:18:39 +00:00
Jo-Philipp Wich
57a7257569
base-files: implement network_get_gateway(), network_get_gateway6(), network_find_wan() and network_find_wan6() in /lib/functions/network.sh
...
SVN-Revision: 32397
2012-06-17 11:50:50 +00:00
Felix Fietkau
70d9295138
fuse: update to 2.9.0
...
SVN-Revision: 32396
2012-06-16 21:06:37 +00:00
Felix Fietkau
50958f5e03
kernel: replace the brcm47xx fuse workaround patches with a generic patch that applies to all mips targets
...
The dcache bug that it works around is a generic issue, not a brcm47xx cache quirk
SVN-Revision: 32395
2012-06-16 21:06:33 +00:00
Felix Fietkau
a5e2890ecb
fuse: move kmod-fuse to package/kernel
...
SVN-Revision: 32394
2012-06-16 21:06:24 +00:00
Felix Fietkau
0934a4035e
fuse: remove obsolete patches
...
SVN-Revision: 32393
2012-06-16 21:06:20 +00:00
Florian Fainelli
b391548cf0
remove broken flags
...
Thanks to Nicolas Le Falher for testing on Bifferboard.
SVN-Revision: 32389
2012-06-16 16:45:28 +00:00
John Crispin
736e65715d
set explicit -lpthread
...
SVN-Revision: 32388
2012-06-16 14:52:33 +00:00
John Crispin
75e9bbbcae
fixes ccache compile and adds missing -lc
...
SVN-Revision: 32387
2012-06-15 23:42:48 +00:00
John Crispin
293c47218a
ccache does not need zcat
...
SVN-Revision: 32385
2012-06-15 19:44:56 +00:00
Jo-Philipp Wich
e3663ff907
use ttyS0 @ 115200 baud as default for KVM guests
...
SVN-Revision: 32384
2012-06-15 12:59:49 +00:00
Jo-Philipp Wich
f9caf1abd1
uclibc++.mk: override the cc binary instead of the wrapper command when ccache is used
...
SVN-Revision: 32383
2012-06-15 12:57:29 +00:00
Felix Fietkau
fe94e174e5
ath9k: fix an invalid pointer access in the tx path
...
SVN-Revision: 32376
2012-06-14 21:36:05 +00:00
Felix Fietkau
cf788fc731
build: add a config option for choosing the prefered standard c++ library and add uclibc++.mk to make this easy to handle in packages
...
SVN-Revision: 32369
2012-06-14 20:26:04 +00:00
Felix Fietkau
3051de8701
build: add a variable for injecting config variable dependencies for the .prepared stamp
...
SVN-Revision: 32368
2012-06-14 20:26:00 +00:00
Felix Fietkau
9ea33a2ff1
add uclibc++ (from packages)
...
SVN-Revision: 32367
2012-06-14 20:25:57 +00:00
Felix Fietkau
4c1a994fd6
Config.in: remove obsolete dependency
...
SVN-Revision: 32366
2012-06-14 20:25:43 +00:00
Felix Fietkau
67e51f1787
include/package-ipkg.mk: fix copying provides list introduced in r32332
...
SVN-Revision: 32358
2012-06-14 18:09:54 +00:00
Felix Fietkau
de8bc3bfb7
netifd: update to latest version, adds back the workaround for ignoring wlan* in /etc/config/network
...
SVN-Revision: 32356
2012-06-14 16:50:45 +00:00
Luka Perkov
1c80d9f21d
kirkwood: fix typo in uci-defaults/leds
...
Signed-off-by: Martin Mueller <mm@sig21.net>
SVN-Revision: 32343
2012-06-13 18:41:42 +00:00
Jo-Philipp Wich
bfe966574f
base-files: enable shell tracing in initscripts when INIT_TRACE is set
...
SVN-Revision: 32340
2012-06-13 17:10:41 +00:00
Felix Fietkau
9a1d6f0678
base-files: override Build/Compile/Default instead of Build/Compile ( fixes #11667 )
...
SVN-Revision: 32339
2012-06-13 16:25:29 +00:00
Felix Fietkau
dddf321b6e
ar71xx: swap the PHY address of the ethernet port of TL-MR3040/TL-MR11U similar to TL-MR3020 to fix ethernet link detection
...
SVN-Revision: 32336
2012-06-13 12:54:22 +00:00
Jo-Philipp Wich
3b65557db8
package-ipkg.sh: copy the package provides list for all virtual PROVIDES
...
SVN-Revision: 32332
2012-06-13 11:42:17 +00:00
Jo-Philipp Wich
3f8fb64e60
gen-dependencies.sh: only include lib*.so* files in dependency list, to match the filtering of provides lists
...
SVN-Revision: 32272
2012-06-12 22:02:41 +00:00
Jo-Philipp Wich
b0ef94f8da
ppp: make ppp-mod-pptp depend on resolveip
...
SVN-Revision: 32269
2012-06-12 21:07:53 +00:00