]> git.lizzy.rs Git - plan9front.git/log
plan9front.git
11 years agosdiahci: only wait for drives that are in the process of becoming ready when onlining...
cinap_lenrek [Sat, 23 Feb 2013 13:05:51 +0000 (14:05 +0100)]
sdiahci: only wait for drives that are in the process of becoming ready when onlining, add *noahci option

11 years agolibip: make myetheraddr() accept # device names
cinap_lenrek [Sat, 23 Feb 2013 08:33:04 +0000 (09:33 +0100)]
libip: make myetheraddr() accept # device names

11 years agoether8169: add another RTL8111/8168B mac id
ppatience0 [Fri, 22 Feb 2013 06:14:31 +0000 (01:14 -0500)]
ether8169: add another RTL8111/8168B mac id

11 years agondb(2): fix wrong attr names
ftrvxmtrx [Fri, 22 Feb 2013 21:52:52 +0000 (22:52 +0100)]
ndb(2): fix wrong attr names

11 years agosdiahci: fix mistake
cinap_lenrek [Fri, 22 Feb 2013 12:47:04 +0000 (13:47 +0100)]
sdiahci: fix mistake

11 years agosdiahci: prevent nil pointer dereference on spurious interrupt status
cinap_lenrek [Fri, 22 Feb 2013 11:23:01 +0000 (12:23 +0100)]
sdiahci: prevent nil pointer dereference on spurious interrupt status

on some controllers, we get bogus interrupt indication
for non present drives. ack the irq but ignore.

11 years agoether8169: add RTL8111e mac id (thanks glorfdev for the patch)
cinap_lenrek [Fri, 22 Feb 2013 09:37:47 +0000 (10:37 +0100)]
ether8169: add RTL8111e mac id (thanks glorfdev for the patch)

11 years agomerge
cinap_lenrek [Thu, 21 Feb 2013 15:13:37 +0000 (16:13 +0100)]
merge

11 years agonetif: fix stat() on "stats" and "ifstats" files in network interface
cinap_lenrek [Thu, 21 Feb 2013 15:10:28 +0000 (16:10 +0100)]
netif: fix stat() on "stats" and "ifstats" files in network interface

the kernel would go into endless loop when stating "stats" and "ifstats"
files and the network interface having no connections, or otherwise return
wrong stat info.

11 years agofix the constitution
stanley lieber [Wed, 20 Feb 2013 15:51:15 +0000 (09:51 -0600)]
fix the constitution

11 years agoetheriwl: fix rominit
cinap_lenrek [Tue, 19 Feb 2013 06:57:30 +0000 (07:57 +0100)]
etheriwl: fix rominit

we used use the *last* block in otp block list instead of
the block *before* the last block resulting in wrong eeprom
data (1000er series only)

11 years agoadd wifi link 1000 pci id
khm [Tue, 19 Feb 2013 02:04:19 +0000 (21:04 -0500)]
add wifi link 1000 pci id

11 years ago9boot: fix 9bootiso
cinap_lenrek [Mon, 18 Feb 2013 03:16:33 +0000 (04:16 +0100)]
9boot: fix 9bootiso

rearrange sub.c for putc(), readn(), memcmp(), memmove(), strchr() and strlen()
and uart to fit into the first 2K of the image.

11 years ago9boot: serial console support
cinap_lenrek [Mon, 18 Feb 2013 00:22:29 +0000 (01:22 +0100)]
9boot: serial console support

11 years ago9boot: make print handle \n -> \r\n conversion, style
cinap_lenrek [Sun, 17 Feb 2013 20:48:51 +0000 (21:48 +0100)]
9boot: make print handle \n -> \r\n conversion, style

11 years agofilter(1), nedmail(1): fix typos in both and consistency in nedmail(1)
ppatience0 [Sun, 17 Feb 2013 17:02:14 +0000 (12:02 -0500)]
filter(1), nedmail(1): fix typos in both and consistency in nedmail(1)

11 years agordbio: fix bug where a->user never gets set if Bopen fails.
ppatience0 [Sun, 17 Feb 2013 14:55:03 +0000 (09:55 -0500)]
rdbio: fix bug where a->user never gets set if Bopen fails.

11 years agomerge
ftrvxmtrx [Sun, 17 Feb 2013 11:35:01 +0000 (12:35 +0100)]
merge

11 years agoftpfs: fix wrong comment
ftrvxmtrx [Sun, 17 Feb 2013 11:32:50 +0000 (12:32 +0100)]
ftpfs: fix wrong comment

11 years ago9boot: preserve configuration on boot error, add show command
cinap_lenrek [Sun, 17 Feb 2013 08:30:02 +0000 (09:30 +0100)]
9boot: preserve configuration on boot error, add show command

11 years agoftpfs: do not call getfields after NLST
ftrvxmtrx [Sat, 16 Feb 2013 21:06:26 +0000 (22:06 +0100)]
ftpfs: do not call getfields after NLST

11 years agoetheriwl: simplify
cinap_lenrek [Sat, 16 Feb 2013 20:37:36 +0000 (21:37 +0100)]
etheriwl: simplify

11 years agoetheriwl: add otp rom initialization (for 1000er series, untested)
cinap_lenrek [Sat, 16 Feb 2013 20:16:05 +0000 (21:16 +0100)]
etheriwl: add otp rom initialization (for 1000er series, untested)

11 years agoetheriwl: use first available antenna from eeprom txantmask instead of hardcode to...
cinap_lenrek [Sat, 16 Feb 2013 03:42:42 +0000 (04:42 +0100)]
etheriwl: use first available antenna from eeprom txantmask instead of hardcode to antenna A

11 years agosysinfo: list ethernet devices #l[0-3], fix spaces -> tabs
cinap_lenrek [Sat, 16 Feb 2013 02:52:33 +0000 (03:52 +0100)]
sysinfo: list ethernet devices #l[0-3], fix spaces -> tabs

11 years agoetheriwl: move runtime dc calibration block to proper place
ftrvxmtrx [Sat, 16 Feb 2013 02:28:21 +0000 (03:28 +0100)]
etheriwl: move runtime dc calibration block to proper place

11 years agoetheriwl: support for Centrino Advanced-N 6205
ftrvxmtrx [Sat, 16 Feb 2013 01:56:40 +0000 (02:56 +0100)]
etheriwl: support for Centrino Advanced-N 6205

11 years agotroff macros: change unix /usr/lib paths to plan9 /sys/lib and /usr/bin/col -> /bin/col
cinap_lenrek [Sat, 16 Feb 2013 22:56:17 +0000 (23:56 +0100)]
troff macros: change unix /usr/lib paths to plan9 /sys/lib and /usr/bin/col -> /bin/col

11 years agoboot(8): manpage correction $objtype vs. $cputype (from /n/sources/patch/boot-cputype...
cinap_lenrek [Sat, 16 Feb 2013 22:38:58 +0000 (23:38 +0100)]
boot(8): manpage correction $objtype vs. $cputype (from /n/sources/patch/boot-cputype-objtype)

boot(8) claims that boot will launch /$objtype/init;
that is incorrect. It launches /$cputype/init (so says
both boot.c and cpurc(8)). That's the more sensible
choice. This patch fixes the man page to resolve the
mismatch.

11 years agoetheriwl: avoid leaking blocks when controller breaks
cinap_lenrek [Fri, 15 Feb 2013 21:56:54 +0000 (22:56 +0100)]
etheriwl: avoid leaking blocks when controller breaks

11 years agomerge
cinap_lenrek [Fri, 15 Feb 2013 21:21:45 +0000 (22:21 +0100)]
merge

11 years agoetheriwl: fix bugs, support for Centrino Ultimate-N 6300
cinap_lenrek [Fri, 15 Feb 2013 21:20:25 +0000 (22:20 +0100)]
etheriwl: fix bugs, support for Centrino Ultimate-N 6300

11 years agopci: add intel qm67 pch
ftrvxmtrx [Thu, 14 Feb 2013 00:04:45 +0000 (01:04 +0100)]
pci: add intel qm67 pch

11 years agomerge
ppatience0 [Wed, 13 Feb 2013 12:37:26 +0000 (07:37 -0500)]
merge

11 years agoether8169: support for RTL8111/8168B
ppatience0 [Wed, 13 Feb 2013 12:12:51 +0000 (07:12 -0500)]
ether8169: support for RTL8111/8168B

11 years agoplan9.ini(8): make more clear what firmware file to get for iwl
cinap_lenrek [Wed, 13 Feb 2013 10:03:19 +0000 (11:03 +0100)]
plan9.ini(8): make more clear what firmware file to get for iwl

11 years agoplan9.ini(8): document iwl options
cinap_lenrek [Wed, 13 Feb 2013 09:57:47 +0000 (10:57 +0100)]
plan9.ini(8): document iwl options

11 years agonusb/disk: allow 12 and 16 byte raw scsi commands (from erik quanstro)
cinap_lenrek [Wed, 13 Feb 2013 09:03:53 +0000 (10:03 +0100)]
nusb/disk: allow 12 and 16 byte raw scsi commands (from erik quanstro)

11 years agoetheriwl: dont let transmit change back receiver settings when in promisc mode, cleanup
cinap_lenrek [Wed, 13 Feb 2013 07:23:54 +0000 (08:23 +0100)]
etheriwl: dont let transmit change back receiver settings when in promisc mode, cleanup

11 years agofortunes: Monument To Steve Jobs Goes Up In St. Petersburg
stanley lieber [Tue, 12 Feb 2013 22:43:02 +0000 (16:43 -0600)]
fortunes: Monument To Steve Jobs Goes Up In St. Petersburg

11 years agoetheriwl: support for WiFi Link 4965
cinap_lenrek [Tue, 12 Feb 2013 13:28:22 +0000 (14:28 +0100)]
etheriwl: support for WiFi Link 4965

11 years agowifi: filter SNAP ethernet orgcode only
cinap_lenrek [Mon, 11 Feb 2013 15:02:16 +0000 (16:02 +0100)]
wifi: filter SNAP ethernet orgcode only

11 years agowifi: reset status when clearing essid
cinap_lenrek [Mon, 11 Feb 2013 01:10:36 +0000 (02:10 +0100)]
wifi: reset status when clearing essid

11 years agowifi: clear out ssid in node table entry, cleanup
cinap_lenrek [Mon, 11 Feb 2013 01:02:44 +0000 (02:02 +0100)]
wifi: clear out ssid in node table entry, cleanup

11 years agowifi: actually check if management replies are for us
cinap_lenrek [Mon, 11 Feb 2013 00:29:10 +0000 (01:29 +0100)]
wifi: actually check if management replies are for us

11 years agocreate /lib/firmware in rootstub
cinap_lenrek [Sun, 10 Feb 2013 23:53:51 +0000 (00:53 +0100)]
create /lib/firmware in rootstub

11 years agomerge
cinap_lenrek [Sun, 10 Feb 2013 23:11:28 +0000 (00:11 +0100)]
merge

11 years agoetheriwl: automatic channel scanning, transmission handling, promisc mode
cinap_lenrek [Sun, 10 Feb 2013 23:09:41 +0000 (00:09 +0100)]
etheriwl: automatic channel scanning, transmission handling, promisc mode

the channel= plan9.ini parameter isnt needed anymore as we now
hop the channels to scan for beacons. the status is also indicated
with the link led :-)

handle all these flags on packet transmission like RTS for big
packets and sending data packets to the AP instead of broadcasting
everything.

properly setup bss hardware node table and filtering. now promisc
mode is only used when requested.

handle deauth message from ap.

increase node table to 32 entries.

11 years agomp.h: fix typo
ftrvxmtrx [Sun, 10 Feb 2013 19:46:56 +0000 (20:46 +0100)]
mp.h: fix typo

11 years agofix typo
stanley lieber [Sun, 10 Feb 2013 05:34:15 +0000 (23:34 -0600)]
fix typo

11 years agomerge
cinap_lenrek [Sun, 10 Feb 2013 04:05:40 +0000 (05:05 +0100)]
merge

11 years agoetheriwl: add /lib/firmware to bootfs.paq proto file
cinap_lenrek [Sun, 10 Feb 2013 04:04:31 +0000 (05:04 +0100)]
etheriwl: add /lib/firmware to bootfs.paq proto file

11 years agowifi: lie a bit more about the supported rates to get into more ap's
cinap_lenrek [Sun, 10 Feb 2013 03:55:57 +0000 (04:55 +0100)]
wifi: lie a bit more about the supported rates to get into more ap's

11 years agoadd Intel (R) WiFi Link 5100 AGN, vid/did: 8086/4237
stanley lieber [Sun, 10 Feb 2013 03:54:44 +0000 (21:54 -0600)]
add Intel (R) WiFi Link 5100 AGN, vid/did: 8086/4237

11 years agoetheriwl: implement 4965 firmware bootstrap (untested)
cinap_lenrek [Sun, 10 Feb 2013 00:26:28 +0000 (01:26 +0100)]
etheriwl: implement 4965 firmware bootstrap (untested)

11 years agoetheriwl: check RF-Kill switch on attach
cinap_lenrek [Sat, 9 Feb 2013 23:14:17 +0000 (00:14 +0100)]
etheriwl: check RF-Kill switch on attach

11 years agoetheriwl: fix mistake
cinap_lenrek [Sun, 10 Feb 2013 22:38:08 +0000 (23:38 +0100)]
etheriwl: fix mistake

11 years agoexportfs: applying exportfs-chdir patch (from sources)
cinap_lenrek [Sun, 10 Feb 2013 22:31:26 +0000 (23:31 +0100)]
exportfs: applying exportfs-chdir patch (from sources)

Fix the behavior of exportfs -r.

Check the return of chdir(srv) to prevent exporting accidentally
the current working directory when the directory specified
with option -r doesn't exist.

Also fix at the same time the missing trailing \n in error
messages printed just before exits().

11 years agoetheriwl: work towards supporting other cards than 5300, gather channel information
cinap_lenrek [Sun, 10 Feb 2013 22:02:21 +0000 (23:02 +0100)]
etheriwl: work towards supporting other cards than 5300, gather channel information

11 years agoetheriwl: fix command queue handling
cinap_lenrek [Sat, 9 Feb 2013 18:12:51 +0000 (19:12 +0100)]
etheriwl: fix command queue handling

we have to decrement the queue counter for all tx rings
*including* the command ring 4.

zero the command buffer for the crystal callibration
command.

11 years agoetheriwl: experimental intel wifi link driver
cinap_lenrek [Sat, 9 Feb 2013 02:19:50 +0000 (03:19 +0100)]
etheriwl: experimental intel wifi link driver

11 years agoape: fix bug in access()
ppatience0 [Fri, 8 Feb 2013 23:01:31 +0000 (18:01 -0500)]
ape: fix bug in access()

11 years agocdproto create /sys/log/www
stanley lieber [Mon, 4 Feb 2013 22:56:34 +0000 (16:56 -0600)]
cdproto create /sys/log/www

11 years agoadd !tcp80
stanley lieber [Mon, 4 Feb 2013 22:42:13 +0000 (16:42 -0600)]
add !tcp80

11 years agoadd rc-httpd
stanley lieber [Mon, 4 Feb 2013 22:40:05 +0000 (16:40 -0600)]
add rc-httpd

11 years agocc/lex: do not crash on -I without arg
ftrvxmtrx [Sat, 2 Feb 2013 15:54:09 +0000 (16:54 +0100)]
cc/lex: do not crash on -I without arg

11 years agoaudio: fix delay control, increase default buffer delay to 40ms
cinap_lenrek [Fri, 1 Feb 2013 14:23:38 +0000 (15:23 +0100)]
audio: fix delay control, increase default buffer delay to 40ms

just doing a single sleep isnt enougth, as we get woken
up for every block!

11 years ago6l: eleminate NOP X0 instructions (from eriks 6l-nop-x0 patch)
cinap_lenrek [Thu, 31 Jan 2013 23:15:02 +0000 (00:15 +0100)]
6l: eleminate NOP X0 instructions (from eriks 6l-nop-x0 patch)

erik found that -N left NOPs in that 6l couldn't ignore.
add Xn to the NOP table.

bonanza; cat > fp.c
#include <u.h>
#include <libc.h>
#include <stdio.h>

void
main(void)
{
        double g;

        g = -0.;

        print("%g\n", g);
        printf("%g\n", g);
        exits("");
}
bonanza; 6c -N -FVTw fp.c
bonanza; 6l -o 6.fp fp.6
main: doasm: notfound from=6f to=34 (939)       NOP     ,X0
main: doasm: notfound from=6f to=34 (939)       NOP     ,X0
main: doasm: notfound from=6f to=34 (939)       NOP     ,X0

11 years agohttpd: fix rane requests
cinap_lenrek [Thu, 31 Jan 2013 21:51:21 +0000 (22:51 +0100)]
httpd: fix rane requests

we gave wrong content-length in range requests. r->stop - r->start
is wrong because r->stop is the byte offset of the *last* byte, not
the *next* byte after the last.

11 years agohttpfile: fix range requests
cinap_lenrek [Thu, 31 Jan 2013 21:48:56 +0000 (22:48 +0100)]
httpfile: fix range requests

byte ranges use closed intervals (inclusive first
and last byte offsets)

11 years agousbehci: remove panic() calls from interrupts if stuff isnt ready (spurious interrupts?)
cinap_lenrek [Thu, 31 Jan 2013 22:43:04 +0000 (23:43 +0100)]
usbehci: remove panic() calls from interrupts if stuff isnt ready (spurious interrupts?)

11 years agonusb/kb: increase maximum report descriptor size, non-continuous endpoints (from...
cinap_lenrek [Wed, 30 Jan 2013 19:33:28 +0000 (20:33 +0100)]
nusb/kb: increase maximum report descriptor size, non-continuous endpoints (from richard millars usbmouse-endpoint patch)

Another band-aid fix to the usb mouse driver, to cope with a mouse which has
an interrupt endpoint number 3 but no number 1 or 2, and a report descriptor
more than 128 bytes long.

11 years agolib9p: defer freeing srv for listensrv()
cinap_lenrek [Wed, 30 Jan 2013 09:34:57 +0000 (10:34 +0100)]
lib9p: defer freeing srv for listensrv()

use the Srv.end callback for freeing the srv and closing the
file descriptor of a connection. this makes sure we wont free
the srv while there are still outstanding requests that would
access the srv when doing the respond() call.

11 years agohjfs: fix bogus nodata getbuf() of superblock in createroot() (failed ream race bug)
cinap_lenrek [Wed, 30 Jan 2013 08:38:02 +0000 (09:38 +0100)]
hjfs: fix bogus nodata getbuf() of superblock in createroot() (failed ream race bug)

we used to do getbuf() with nodata flag so it only worked when
we where lucky and got the same in memory block back. this
is uncritical once you have reamed the filesystem, its just
that sometimes ream would fail with "ream successfull, then
hjfs: fsinit: file ./hjfs not found".

11 years agomerge
cinap_lenrek [Wed, 30 Jan 2013 05:30:07 +0000 (06:30 +0100)]
merge

11 years ago9p message size too small
cinap_lenrek [Wed, 30 Jan 2013 05:28:42 +0000 (06:28 +0100)]
9p message size too small

various fileservers do not check if the message size is too small
(they subtract IOHDRSZ later from it to calculate iounit) which
can overflow.

11 years agolib9p: defer closing down srv until the last request has been responded, Tversion...
cinap_lenrek [Wed, 30 Jan 2013 05:26:03 +0000 (06:26 +0100)]
lib9p: defer closing down srv until the last request has been responded, Tversion message size

in multithreaded programs, we have to wait until all outstanding
requests have been responded before closing down the srv.

dont make write errors sysfatal(), only print them. in case if
listensrv() is used we dont want to exit the process in respond()
called by some worker thread.

make sure Tversion is only handled when there are no outstanding
requests and make sure message size is sane.

11 years agoreverted changes to termrc
mveety [Wed, 30 Jan 2013 02:48:57 +0000 (21:48 -0500)]
reverted changes to termrc

11 years agomade the timesync failure more obvious on the rpi.
mveety [Wed, 30 Jan 2013 00:03:10 +0000 (19:03 -0500)]
made the timesync failure more obvious on the rpi.

11 years agoFixed some ircrc bugs. Only the last channel given to the -t flag is set as target...
ppatience0 [Wed, 30 Jan 2013 04:56:29 +0000 (23:56 -0500)]
Fixed some ircrc bugs. Only the last channel given to the -t flag is set as target. Unknown commands are not sent to the server. Control-D can be used to exit the client. When the connection is lost, an error message is displayed and the client waits for user input before exiting. Manual page updated.

11 years agoaudiohda: fix vid typo 1003 -> 1003
cinap_lenrek [Tue, 29 Jan 2013 20:59:34 +0000 (21:59 +0100)]
audiohda: fix vid typo 1003 -> 1003

11 years agoaudiohda: add pci id for Intel P55 chipset and ATI HDMI (Radeon HD 8500)
cinap_lenrek [Tue, 29 Jan 2013 20:56:02 +0000 (21:56 +0100)]
audiohda: add pci id for Intel P55 chipset and ATI HDMI (Radeon HD 8500)

11 years agoacpi: remove "cannot get pci bus number for ..." debug prints
cinap_lenrek [Tue, 29 Jan 2013 17:24:48 +0000 (18:24 +0100)]
acpi: remove "cannot get pci bus number for ..." debug prints

on almost all machines, we get tons of these prints for pci busses that
are not physically there but are described in the ACPI namespace. the
reason that we enumerate these is because we do not enumerate _INI and _STA
methods to check if they are present. we just match the information with
the PCI devices we enumerated with our generic pci code. this works fine and
doesnt require aml code to poke arround in pci config space.

11 years agohgignore: ignore /proc
cinap_lenrek [Tue, 29 Jan 2013 01:54:38 +0000 (02:54 +0100)]
hgignore: ignore /proc

11 years agoadded support for the dos partition on raspberry pi.
mveety [Mon, 28 Jan 2013 23:48:34 +0000 (18:48 -0500)]
added support for the dos partition on raspberry pi.

11 years agoremoved fakertc device that confused timesync. timesync now fails trying to read...
mveety [Mon, 28 Jan 2013 22:06:35 +0000 (17:06 -0500)]
removed fakertc device that confused timesync. timesync now fails trying to read it and hints user to get time elsewhere

11 years agoremoved fake rtc device.
mveety [Mon, 28 Jan 2013 22:00:30 +0000 (17:00 -0500)]
removed fake rtc device.

11 years agodocument tcp445 (CIFS/SMB) listener
cinap_lenrek [Mon, 28 Jan 2013 15:41:25 +0000 (16:41 +0100)]
document tcp445 (CIFS/SMB) listener

11 years agoremove /rc/bin/mousereset
cinap_lenrek [Mon, 28 Jan 2013 15:40:50 +0000 (16:40 +0100)]
remove /rc/bin/mousereset

11 years agovalley: fix random numbers
cinap_lenrek [Mon, 28 Jan 2013 02:54:17 +0000 (03:54 +0100)]
valley: fix random numbers

11 years agohurr
khm [Sun, 27 Jan 2013 22:46:31 +0000 (17:46 -0500)]
hurr

11 years agoadded valley(1)
khm [Sun, 27 Jan 2013 22:36:05 +0000 (17:36 -0500)]
added valley(1)

11 years agoaudioac97: fix inverted recgain control, init to zero recgain
cinap_lenrek [Sun, 27 Jan 2013 16:20:42 +0000 (17:20 +0100)]
audioac97: fix inverted recgain control, init to zero recgain

some controls are inverted. we reflect this by specifying
negative range in the volume table now and let genaudiovolread()
and genaudiovolwrite() do the conversion.

11 years agoaudioac97, audiohda: dont block on close, just pad the last block with zeros
cinap_lenrek [Sun, 27 Jan 2013 13:00:42 +0000 (14:00 +0100)]
audioac97, audiohda: dont block on close, just pad the last block with zeros

11 years agomerge
cinap_lenrek [Sun, 27 Jan 2013 12:00:09 +0000 (13:00 +0100)]
merge

11 years agosam: make scroll wheel work outside scrollbar
cinap_lenrek [Sun, 27 Jan 2013 11:57:51 +0000 (12:57 +0100)]
sam: make scroll wheel work outside scrollbar

11 years agostatusbar: fix garbled percentage output
ftrvxmtrx [Sun, 27 Jan 2013 10:51:31 +0000 (11:51 +0100)]
statusbar: fix garbled percentage output

11 years agoadd arm vfp support to compiler and linker (from sources)
cinap_lenrek [Sat, 26 Jan 2013 17:03:45 +0000 (18:03 +0100)]
add arm vfp support to compiler and linker (from sources)

11 years agoadd raspberry pi kernel (from sources)
cinap_lenrek [Sat, 26 Jan 2013 16:33:56 +0000 (17:33 +0100)]
add raspberry pi kernel (from sources)

11 years agoadd tegra2 soc kernel (from sources)
cinap_lenrek [Sat, 26 Jan 2013 16:33:21 +0000 (17:33 +0100)]
add tegra2 soc kernel (from sources)