aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2012-10-06Relax si_code check in rt_sigqueueinfo and rt_tgsigqueueinfoHEADmasterRoland Dreier1-1/+1
2012-04-098xx: The TLB miss handler manages ACCESSED correctly.Joakim Tjernlund1-10/+0
2012-04-098xx: Optimize TLB Miss handlersJoakim Tjernlund1-2/+9
2012-04-098xx: Use symbolic constants in TLB asmJoakim Tjernlund1-6/+6
2012-04-098xx: start using dcbX instructions in various copy routinesJoakim Tjernlund2-35/+0
2012-04-098xx: Set correct HW pte flags in DTLB Error tooJoakim Tjernlund1-1/+6
2012-04-098xx: Restore _PAGE_WRITETHRUJoakim Tjernlund2-2/+11
2012-04-098xx: Add missing Guarded setting in DTLB Error.Joakim Tjernlund1-3/+9
2012-04-098xx: CPU6 errata make DTLB error too big to fit.Joakim Tjernlund1-21/+2
2012-04-098xx: Fixup DAR from buggy dcbX instructions.Joakim Tjernlund1-3/+146
2012-04-098xx: Update TLB asm so it behaves as linux mm expects.Joakim Tjernlund2-29/+39
2012-04-098xx: Fix CONFIG_PIN_TLBJoakim Tjernlund1-2/+2
2012-04-098xx: invalidate non present TLBsJoakim Tjernlund1-2/+10
2012-04-098xx: Tag DAR with 0x00f0 to catch buggy instructions.Joakim Tjernlund1-1/+17
2012-04-098xx: Use a macro to simpliy CPU6 errata code.Joakim Tjernlund1-62/+22
2012-04-09fs/partitions/efi.c: corrupted GUID partition tables can cause kernel oopsTimo Warns1-0/+14
2012-04-09Validate size of EFI GUID partition entries.Timo Warns1-0/+8
2012-04-09Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal codeJulien Tinnes1-2/+5
2012-04-09s390: remove task_show_regsMartin Schwidefsky5-81/+0
2012-04-09xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1Dan Rosenberg1-0/+1
2012-04-09Prevent buffer overflow in OSS load_mixer_volumesDan Rosenberg1-2/+2
2012-04-09irda: prevent integer underflow in IRLMP_ENUMDEVICESDan Rosenberg1-7/+11
2010-12-18Change VERSION to 2.4.37.11v2.4.37.11Willy Tarreau1-1/+1
2010-12-18block: ioctl: fix information leak to userlandWilly Tarreau11-0/+14
2010-12-18usb: core: fix information leak to userlandWilly Tarreau1-3/+4
2010-12-18net: packet: fix information leak to userlandWilly Tarreau1-0/+1
2010-12-18ipc: shm: fix information leak to userlandVasiliy Kulikov1-0/+1
2010-12-18drivers/char/ppdev.c: fix information leak to userlandVasiliy Kulikov1-0/+1
2010-12-13econet: fix CVE-2010-3850Phil Blundell1-0/+3
2010-12-13econet: disallow NULL remote addr for sendmsg(), fixes CVE-2010-3849Phil Blundell1-14/+6
2010-12-12econet: fix CVE-2010-3848Phil Blundell1-14/+25
2010-12-12x25: Prevent crashing when parsing bad X.25 facilitiesDan Rosenberg1-1/+9
2010-12-12irda: Fix parameter extraction stack overflowSamuel Ortiz1-1/+3
2010-12-12sys_semctl: fix kernel stack leakageDan Rosenberg1-0/+2
2010-12-12rose: Fix signedness issues wrt. digi count.David S. Miller1-2/+2
2010-12-12drivers/net/eql.c: prevent reading uninitialized stack memoryDan Rosenberg1-0/+2
2010-12-12do_exit(): make sure that we run with get_fs() == USER_DSNelson Elhage1-0/+10
2010-12-12ext3: ext3_symlink should use GFP_NOFS allocations insideWilly Tarreau4-3/+12
2010-09-10MTD: Add AMD Alchemy Mirage mapping driver.Pete Popov3-0/+198
2010-09-10CHAR: New key map for IBM WorkPad z50.Ralf Baechle3-2/+349
2010-09-09NET: SGIseeq: Add support for Challenge S Mezz boardLadislav Michl3-60/+78
2010-09-08NET: hdlcdrv: Make driver stop method stop queue.Ralf Baechle1-0/+2
2010-09-06net: atm/clip does not work anymore as a moduleWilly Tarreau1-0/+1
2010-09-06Change VERSION to 2.4.37.10v2.4.37.10Willy Tarreau1-1/+1
2010-09-05irda: Sock leak on error path in irda_create.Pavel Emelyanov1-8/+10
2010-09-05irda: correctly free memory on irda_bind() failureWilly Tarreau1-3/+30
2010-08-28sctp: Fix skb_over_panic resulting from multiple invalid parameter errors (CV...Neil Horman2-7/+55
2010-08-28SCTP: Fix to encode PROTOCOL VIOLATION error cause correctlyWei Yongjun4-25/+57
2010-08-28sctp: fix to calc the INIT/INIT-ACK chunk length correctly is setWei Yongjun1-1/+4
2010-08-28jfs: don't allow os2 xattr namespace overlap with othersDave Kleikamp1-36/+34
2010-08-28net: permanent NUD pins ethernet interfaces when ATM is compiled in.Sylvain Rochet3-4/+22
2010-08-28drivers/tun: MTU change for TUN/TAP interfacesSylvain Rochet1-0/+12
2010-02-02FAT: do not continue in fat_get_block if bmap failsStefan Seyfried1-1/+3
2010-02-01Change VERSION to 2.4.37.9v2.4.37.9Willy Tarreau1-1/+1
2010-02-01e1000: enhance frame fragment detection (again)Willy Tarreau1-2/+11
2010-01-31Change VERSION to 2.4.37.8v2.4.37.8Willy Tarreau1-1/+1
2010-01-31Makefile: add the 'cscope' target.Willy Tarreau1-1/+5
2010-01-31e1000: enhance frame fragment detection (CVE-2009-4536)Jesse Brandeburg1-0/+1
2010-01-31scsi: fix error with 'scsi remove-single-device' in kernel 2.4.xThomas Bork1-2/+5
2009-11-25dmi: fix year parsing in dmi_check_blacklist()Max Dmitrichenko1-1/+1
2009-11-10tty: also mark the a2232 driver as brokenWilly Tarreau1-1/+2
2009-11-07Change VERSION to 2.4.37.7v2.4.37.7Willy Tarreau1-1/+1
2009-11-07tty: Mark generic_serial users as BROKENAlan Cox2-6/+8
2009-11-07bonding: fix a race condition in calls to slave MII ioctlsJiri Bohac1-1/+1
2009-11-07fs: pipe.c null pointer dereferenceEarl Chew1-11/+24
2009-11-07drm/r128: Add test for initialisation to all ioctls that require itBen Hutchings3-17/+36
2009-11-07AF_UNIX: Fix deadlock on connecting to shutdown socketTomoki Sekiyama1-0/+3
2009-11-07net: Make the copy length in af_packet sockopt handler unsignedArjan van de Ven1-2/+2
2009-11-07net ax25: Fix signed comparison in the sockopt handlerArjan van de Ven1-1/+1
2009-11-07netlink: fix typo in initializationJiri Pirko1-1/+1
2009-11-07appletalk: Fix skb leak when ipddp interface is not loadedArnaldo Carvalho de Melo3-28/+40
2009-11-07Fix Kernel 2.4 build with bash 4Stefan Seyfried1-2/+2
2009-10-25net: Fix 64 bit DMA addressing for 8139cp and r8169Jaswinder Singh Rajput2-2/+2
2009-10-25R8169: Fix compilation error when RTL8169_DEBUG is definedJaswinder Singh Rajput1-2/+3
2009-09-13Change VERSION to 2.4.37.6v2.4.37.6Willy Tarreau1-1/+1
2009-09-13proc: avoid information leaks to non-privileged processesJake Edge1-5/+13
2009-09-13restrict reading from /proc/<pid>/maps to those who share ->mm or can ptrace pidWilly Tarreau1-0/+6
2009-09-13rose: Fix rose_getname() leakEric Dumazet1-0/+1
2009-09-13netrom: Fix nr_getname() leakEric Dumazet1-0/+1
2009-09-13irda: Fix irda_getname() leakEric Dumazet1-0/+1
2009-09-13econet: Fix econet_getname() leakEric Dumazet1-0/+1
2009-09-13appletalk: fix atalk_getname() leakEric Dumazet1-0/+1
2009-09-13do_sigaltstack: avoid copying 'stack_t' as a structure to user spaceLinus Torvalds1-7/+8
2009-09-07tc: Fix unitialized kernel memory leakEric Dumazet1-0/+2
2009-09-07[NETLINK]: Missing padding fields in dumped structuresPatrick McHardy4-3/+9
2009-09-07[NETLINK]: Clear padding in netlink messagesPatrick McHardy2-0/+2
2009-09-07[NETLINK]: Missing initializations in dumped dataPatrick McHardy8-2/+19
2009-08-14Change VERSION to 2.4.37.5v2.4.37.5Willy Tarreau1-1/+1
2009-08-14net: fix possible NULL dereference in sock_sendpage()Willy Tarreau1-0/+3
2009-08-09build: do not let genksyms silently fail anymoreWilly Tarreau1-2/+2
2009-08-09build: fix genksyms segfault in pcigame.cWilly Tarreau1-0/+2
2009-07-26build: fix for "make rpm" on RH9Willy Tarreau1-0/+1
2009-07-26Change VERSION to 2.4.37.4v2.4.37.4Willy Tarreau1-1/+1
2009-07-26personality: clear MMAP_PAGE_ZERO on exec if mmap_min_addr is setWilly Tarreau1-0/+3
2009-07-26md/raid5: silent out the "switching cache buffer size" messagesWilly Tarreau1-1/+1
2009-07-26usb-storage: fix "READ CAPACITY failed" errors with USB flash drivesWilly Tarreau1-0/+3
2009-07-26tulip: Fix for MTU problems with 802.1q tagged framesTomasz Lemiech2-16/+57
2009-07-26kernel/resource.c: fix sign extension in reserve_setup()Zhang Rui1-1/+1
2009-07-21lib: fix again memcmp export issues in the arch ksyms onlyWilly Tarreau3-3/+4
2009-07-21lib: memcmp must be exported without module versioningWilly Tarreau1-1/+1
2009-07-20Change VERSION to 2.4.37.3v2.4.37.3Willy Tarreau1-1/+1
2009-07-20lib: export memcmp for external modules to build with gcc 3.4Willy Tarreau2-1/+4
2009-07-20usb: pr_debug ehci structure bugMario Witkowski1-1/+1
2009-07-20br2684: fix double freeing skbFrank Seidel1-1/+1
2009-07-20br2684: allocation out of atomic contextArne Redlich1-5/+5
2009-07-20vlan: Slab memleak fixArne Redlich1-1/+21
2009-07-20usb: Add support for Teac HD-35PURudolf Svanda1-0/+10
2009-07-20Add '-fno-delete-null-pointer-checks' to gcc CFLAGSEugene Teo1-0/+3
2009-07-19r8169: rate-limit the messages displayed in interrupt contextWilly Tarreau1-5/+8
2009-07-19r8169: reset the chip on receive fifo overflowsWilly Tarreau1-0/+48
2009-07-19r8169: avoid rx descriptors leak when receiving erroneous framesWilly Tarreau1-0/+3
2009-07-19r8169: reject fragmented frames to prevent panics with large framesWilly Tarreau1-4/+18
2009-07-19r8169: fix erroneous receive packet size settingsWilly Tarreau1-5/+4
2009-06-27agp: remove uid comparison as security checkserue@us.ibm.com1-1/+1
2009-06-07Change VERSION to 2.4.37.2v2.4.37.2Willy Tarreau1-1/+1
2009-06-07exit_notify: fix regression uncovered by the CAP_KILL fixWilly Tarreau1-1/+1
2009-06-07e1000: add missing length check to e1000 receive routineNeil Horman1-2/+3
2009-06-07net: amend the fix for SO_BSDCOMPAT gsopt infoleakEugene Teo1-1/+3
2009-06-07ipv6: Disallow rediculious flowlabel option sizes.David S. Miller1-2/+6
2009-06-07e1000: fix bug with shared interrupt during resetJesse Brandeburg1-1/+1
2009-06-07sctp: Avoid memory overflow while FWD-TSN chunk is received with bad stream IDWei Yongjun1-0/+14
2009-04-19Change VERSION to 2.4.37.1v2.4.37.1Willy Tarreau1-1/+1
2009-04-13copy_process: fix CLONE_PARENT && parent_exec_id interactionOleg Nesterov1-5/+1
2009-04-13exit_notify: kill the wrong capable(CAP_KILL) checkOleg Nesterov1-2/+1
2009-04-13net: Fix soft lockups/OOM issues w/ unix garbage collector (CVE-2008-5300)Willy Tarreau3-0/+24
2009-04-13scripts: backport checkpatch.pl from mainline 2.6Willy Tarreau1-0/+2615
2009-04-13af_rose/x25: Sanity check the maximum user frame sizeAlan Cox3-1/+13
2009-04-13CAP_FS_MASK: add CAP_LINUX_IMMUTABLE and CAP_MKNODSerge E. Hallyn1-4/+10
2008-12-06ATM: ensure we don't listen twice on a socketWilly Tarreau1-0/+4
2008-12-02Change VERSION to 2.4.37v2.4.37Willy Tarreau1-1/+1
2008-11-10Change VERSION to 2.4.37-rc2v2.4.37-rc2Willy Tarreau1-1/+1
2008-11-09char: add support for AMD Geode LX hardware RNGWilly Tarreau5-0/+135
2008-11-09wdt: add support for AMD Geode GX/LX watchdogWilly Tarreau4-0/+275
2008-11-09i386: add support for AMD Geode MFGPT timersWilly Tarreau5-0/+567
2008-11-09i2c: add support for Geode Companion CS5535/5536 to scx200_acbWilly Tarreau2-5/+33
2008-11-09i386: add configuration option for AMD Geode GX/LXWilly Tarreau3-0/+17
2008-11-09ata_piix: get more PCI IDs in sync with 2.6 (ICH9/ICH10)Willy Tarreau1-2/+37
2008-11-09net: Fix recursive descent in __scm_destroy().David Miller3-5/+26
2008-11-09forcedeth: fix checksum flagAyaz Abdulla1-1/+1
2008-11-09hfsplus: fix Buffer overflow with a corrupted imageEric Sesterhenn1-0/+5
2008-11-09bonding: fix panic when taking bond interface down before removing moduleAndy Gospodarek1-5/+7
2008-11-09ext: Avoid printk floods in the face of directoryEric Sandeen2-28/+42
2008-11-09netfilter: snmp nat leaks memory in case of failureIlpo Järvinen1-0/+1
2008-11-08i2c: Update comment of I2C_FUNC_SMBUS_*_I2C_BLOCKJean Delvare1-2/+2
2008-11-08i2c: The i2c mailing list is movingJean Delvare1-1/+1
2008-11-08backport vlan device unregister fixMarcel Sebek1-1/+0
2008-11-08security: avoid calling a NULL function pointer in drivers/video/tvaudio.cArjan van de Ven1-1/+1
2008-11-08Remove suid/sgid bits on truncate() (CVE-2008-4210)Eugene Teo1-0/+2
2008-11-08CVE-2008-3275 Linux kernel local filesystem DoSEugene Teo1-2/+17
2008-11-08netfilter: ip6t_{hbh,dst}: Rejects not-strict mode on rule insertionYasuyuki KOZAKAI2-4/+8
2008-11-08sanitise mii.h for userspaceJouke Witteveen1-15/+14
2008-09-21tcp: Clear probes_out more aggressively in tcp_ack().Gilles Espinasse1-2/+1
2008-09-21doc: fix examples and add suggestions about depmodWilly Tarreau1-2/+12
2008-09-21doc: mention chain-compiling for really old gccsErik Inge Bolsø1-0/+7
2008-09-07Change VERSION to 2.4.37-rc1v2.4.37-rc1Willy Tarreau1-2/+2
2008-09-07pc_keyb: fix breakage on ia64/mips/mips64Willy Tarreau1-3/+6
2008-09-07x86 SMP: don't report error on uniprocessor machinesEmeric Brun2-6/+2
2008-09-072.4.x USB and 1394 hotplugErik Andersen5-86/+184
2008-09-07via-rhine: fix mii duplex detection during link monitoringWilly Tarreau1-26/+16
2008-09-07x86 would not build without CONFIG_VTWilly Tarreau1-1/+5
2008-09-07sky2: fix uninitialized "mss" variable in sky2_xmit_frame()Willy Tarreau1-1/+1
2008-09-07sound: fix warning due to incorrect error code checking in ad1889Willy Tarreau1-1/+1
2008-09-06doc: explain how to build a suitable gcc in Documentation/using-newer-gcc.txtWilly Tarreau2-1/+193
2008-09-06ata_piix: add support for ICH9 in IDE modeWilly Tarreau1-0/+2
2008-09-06ide-generic: add support for Marvell 6145 PATA portWilly Tarreau3-0/+12
2008-09-06ide-generic: add support for JMicron 368Willy Tarreau3-0/+12
2008-09-06ide-generic: Marvell IDE 88SE6101 2.4.XX supportIvaylo Josifov3-0/+14
2008-09-06ahci driver updateGilles Espinasse1-3/+177
2008-09-06sctp: Make sure N * sizeof(union sctp_addr) does not overflow (CVE-2008-2826)David S. Miller1-1/+3
2008-09-06sctp: Allow only 1 listening socket with SO_REUSEADDRVlad Yasevich1-7/+15
2008-09-06sctp: Do not leak memory on multiple listen() callsVlad Yasevich1-2/+3
2008-09-06udf: fix uid/gid permissionsGilbert Ashley Gilbert1-0/+4
2008-09-06wan: Missing capability checks in sbni_ioctl() (CVE-2008-3525)Eugene Teo1-4/+4
2008-09-06[PPPOE]: Missing result check in __pppoe_xmit().Florin Malita1-0/+3
2008-09-06net pppoe: Check packet length on all receive pathsHerbert Xu1-17/+16
2008-09-06ipv6: use timer pendingStephen Hemminger1-1/+1
2008-07-20Correct the upto value during list conntrack informationXiong Wu1-1/+4
2008-07-20IDE: fix panic during probe with negative IRQSolar Designer1-4/+4
2008-07-20add ICH9x support to ahci driverAxel Reinhold1-0/+24
2008-07-20usb: add support for ADM8515 to pegasus.hCarsten1-0/+3
2008-07-20ata_piix: add PCI ID for intel ICH8 controllerSteve Rosenbluth1-0/+1
2008-07-20PCI ID updates for amd74xxGilles Espinasse3-4/+101
2008-07-20linux-2.4 CLASSIFY patch.Unknown5-0/+103
2008-07-20Kernel patch to add rootdelay featureGilbert Ashley2-1/+21
2008-07-20asn1: additional sanity checking during BER decoding (CVE-2008-1673)Chris Wright1-1/+15
2008-07-20sparc: Fix mmap VA span checking (CVE-2008-2137)David S. Miller2-5/+3
2008-07-20ACPI: check a return value correctly in acpi_power_get_context()Li Zefan1-1/+1
2008-07-20wireless, airo: waitbusy() won't delayRoel Kluin1-1/+1
2008-07-20fix build error with some flavours of gcc 2.95.3Steve Rosenbluth1-1/+1
2008-07-20signal.h: use an explicit cast to silent compiler warningsSteve Rosenbluth1-3/+3
2008-07-203c980-TX needs EXTRA_PREAMBLEGunnar Larisch1-1/+1
2008-07-20sit: Add missing kfree_skb() on pskb_may_pull() failure (CVE-2008-2136)David S. Miller1-1/+1
2008-07-20old buffer overflow in moxa driver (CVE-2005-0504)dann frazier1-2/+6
2008-07-20Fix SMP ordering hole in fcntl_setlk() (CVE-2008-1669)Al Viro3-38/+46
2008-07-20Fix dnotify/close race (CVE-2008-1375)Willy Tarreau1-0/+12
2008-07-20intermezzo: fix uninitialized use of pointer in error pathWilly Tarreau1-4/+6
2008-07-20[TCP]: Fix shrinking windows with window scalingPatrick McHardy1-1/+5
2008-07-20[PATCH] ip-pnp-dhcp: wait lazily when doing dhcp for diskless systemsJesse Brandeburg1-2/+2
2008-07-20usb-serial: back-port of pl2303.c from 2.6.24.1David Newall2-288/+697
2008-07-20Fix typo in acpi_boot_initGlen Nakamura1-1/+1